-
-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KDE system tray support #1016
Comments
For potential workarounds, see this mailing list post: new kde system tray. See also: Dropbox: Systray icon not showing in KDE Plasma 5.2, which links to Where are my systray icons?. |
See also #1146. |
Some fixes for the systray size in r12242 + r12245, but it is still fundamentally broken in Fedora 23: see #1146#comment:5. |
It seems that all the libraries target GTK3, which we cannot use. (#640) I guess we could use the source (ie: statusnotifier) to implement something using python-dbus: #define WATCHER_NAME "org.kde.StatusNotifierWatcher"
#define WATCHER_OBJECT "/StatusNotifierWatcher"
#define WATCHER_INTERFACE "org.kde.StatusNotifierWatcher"
#define ITEM_NAME "org.kde.StatusNotifierItem"
#define ITEM_OBJECT "/StatusNotifierItem"
#define ITEM_INTERFACE "org.kde.StatusNotifierItem" The "spec" seems to be here: [https://github.com/quassel/quassel/blob/master/interfaces/org.kde.StatusNotifierItem.xml]. Whatever we do, it's going to be bad: the spec does not expose the tray location so we'll have to continue the guessing game, it's menu orientated (because all apps only use the systray for showing menus apparently - sigh), etc... A huge step backwards. |
Superseded by #2161 |
The text was updated successfully, but these errors were encountered: