Open
Description
I've noticed that there are still a number of issues that are getting opened regarding missing tray features despite the existence of this post, so I thought I would elaborate a bit more on these points.
Most of the issues fall under these two categories:
- Some X icons don't show - these programs use the XEmbed specification, which currently isn't supported. Please encourage them to use Status Notifier Items instead. The other way for this to work would be to implement a proxy, like plasma. (in fact, it should be possible to use plasma's proxy to get these icons to work, but I couldn't get it to install, and it would be nice to have one included)
- Click actions don't work - these programs use the Canonical DBus menu specification, which needs to be implemented.
However, it is currently blocked by layer shell popups: Add support for layer shell popups #3871
The following features are either implementation details or extensions for usability:
- Caching icons correctly: https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#implementation_notes (ref swaybar repeatedly polling various files #3789)
- Locales when parsing index.theme file
- Way to re-arrange icons
Currently not being worked on (by me, at least) so contributions would be very welcome :)