Tray icon (system menu icon) as "template image" mask (#501)
Unknown opened 5 years ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I have 2+ monitors and the tray icons in the inactive monitors are not vector-based image masks. These means both:

  •  The inactive monitors' tray icons are dimmed.

  •  The tray icons are just an alpha layer (a mask) without any bit-depth.

    Compare Beagle's current state on the left to the other icons: System tray screenshot

Describe the solution you'd like Can you make a version of the beagle face, ideally without the neck, as a vector mask for the tray?

Apple's design guidelines for custom icons mention "template images:"

Consider creating icons as template images. A template image is a monochromatic image with transparency, anti-aliasing, and no drop shadow that uses a mask to define its shape. Template images automatically receive the appropriate appearance—including coloring, highlighting, and vibrancy—based on the context and user interactions. A variety of interface elements support template images, including buttons, segmented controls, sidebars, and toolbars.

Describe alternatives you've considered I'm just going to leave the tray icon off until this is changed.

Additional context This pairs really well with issue #500 for people who want to suppress the dock icon.

Unknown commented 2 years ago
Unknown commented 2 years ago

Fixed in v5.3.3

issue 1 of 1
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/beagle-im#501
Please wait...
Page is in error, reload to recover