#111 Do not hardcode icon

open
nobody
UI (18)
5
2015-08-22
2011-12-21
frankbooth
No

Please consider a way to change the panel (systray) icon of Osmo without breaking it's original icon, example:

If user has enabled System Tray in the options (see General tab), use an icon called osmo-panel.png (instead of osmo.png).

This would make it easier to integrate Osmo into a desktop environment, as you would be able to have a systray/panel with matching icons.

Discussion

  • nodiscc

    nodiscc - 2013-09-24
    • labels: Interface Improvements (example) --> UI
    • summary: Add a panel icon --> Do not hardcode icon
    • Group: --> Next Release (example)
     
  • nodiscc

    nodiscc - 2013-09-24

    A solution to this is to use the current gtk icon theme for osmo systray icon, and place the fallback pixmap in /usr/share/icons/hicolor/ (in case the current icon theme has no Osmo icon).

    Currently when switching icon themes, the osmo launchers icons are affected, but the systray icon remains the same.

     
  • Phixy

    Phixy - 2015-08-22

    This is not only systray icon.

    Here are suggested alternatives.

    1. Calendar
      Next year
      media-skip-forward or go-last

      Previous year
      media-skip-backward or go-first

      Next month
      media-seek-forward

      Previous month
      media-seek-backward

      Next day
      go-next

      Previous day
      go-previous

      Today
      go-home

      Jump to date...
      go-jump

      Full year calendar
      x-office-calendar

      Date calculator
      accessories-calculator

      Print calendar
      document-print or printer

      Toggle day note panel
      vcalendar

    2. Tasks
      New task
      document-new or x-office-document + emblem-new

      Edit task
      accessories-text-editor

      Remove task
      edit-delete or x-office-document + edit-delete

      Change due date to previous date
      go-previous or x-office-document + go-previous

      Change due date to next date
      go-next or x-office-document + go-next

      Export tasks
      x-office-document + go-last

      Print visible task list
      document-print or printer

    3. Contacts
      New contact
      contact-new or address-book-new

      Edit contact
      ?

      Remove contact
      edit-delete or x-office-address-book + edit-delete

      Show birthdays
      ?

      Show contact location on the map
      applications-internet

      Import contacts
      x-office-address-book + go-first

      Export contacts
      x-office-address-book + go-last

    4. Notes
      Add note
      document-new or x-office-document + emblem-new

      Edit note
      accessories-text-editor

      Remove note
      edit-delete or x-office-document + edit-delete

     
    Last edit: Phixy 2015-08-22

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks