Closed paravoid closed 5 years ago
Thanks @paravoid. Indeed, it all started as an indicator app for the now deceased Unity, then Canonical released a compatibility layer for GNOME and, apparently, its friends.
I'm not really aware of what DEs that compatibility layer supports, perhaps you can advice on that?
I'm no expert myself but: you seem to be using the AppIndicator3 API. apt show gir1.2-appindicator3-0.1
(or apt show libappindicator3-1
) says:
A library to allow applications to export a menu into the panel. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available.
So, I think it should work on all freedesktop.org-compatible desktops!
Also, note that there seems to be a better-maintained forked of application indicators etc. under the name of Ayatana. See Ayatana Indicator's home page as well as the email to debian-devel email from last year.
(Again, not an expert, this is just AIUI).
With regards to the email thread above, I pushed #78 just now that adds support for Ayatana.
For the purposes of this issue... this should work on every desktop that supports SNI, and I think it will also fall back on the generic system tray spec. Basically... all desktops :)
README.md:
man/indicator-sound-switcher.1:
debian/control:
These are clearly inconsistent (it seems that the Unity references were dropped at some point, but only from README.md). But, also, none of these are accurate either. I've been using this on my Debian MATE desktop which is neither Ubuntu, Unity, nor GNOME :)