In plasma 5 it seems like there is no ksystray package for iconifying applications. Reproducible: Always
Can someone from Plasma team please clarify if ksystraycmd is supposed to be supported on Plasma 5 and check recent bugs?
ksystraycmd has not been ported to SNI. It uses the legacy XEmbed tray protocol which Plasma 5 no longer supports. Opinions in the team are divided on whether ksystraycmd should be ported and bundled, with some believing it useful or necessary, and others considering it a regression vis-a-vis restricting the tray to notification use cases.
Just a question about systray What I need to have it ? I use Plasma5 master + qt5.4.1 and I can't see konversation systray. How it works in plasma 5 ? I need a specific module ?
Just adding the System Tray widget to the panel (it's on the default panel) should be enough. Konversation uses SNI. Maybe it's not enabled in Konversation itself? Check Behavior -> General in the config dialog.
I activated it in konversation but same problem. But each time that I start plasma5 there is a dialogbox which asked to search an engine for systray. It tries to search but didn't find. So what is missing ? I need to build sni for qt5 ?
Can you attach a screenshot of the dialog?
Created attachment 91093 [details] dialog box which asks statusnotieritem engine Sorry it's in french but it asks an engine for statusnotifieritem.
Hmm, maybe plasma-workspace/dataengines/statusnotifieritem is not getting built/installed for you? My guess would be that you don't have devel packages for dbusmenu-qt5 installed.
Indeed it was dbusmenu-qt5 which was missing. It works fine now. Thanks. Too bad that kdesrc-build doesn't install it by default. Thanks Regards
^ It used to, not sure why it was changed.
" with some believing it useful or necessary," It is useful for email, if you don't want it cluttering up your taskbar, but still accessible from any desktop. "Indeed it was dbusmenu-qt5 which was missing. It works fine now. Thanks." So it works in plasma5 then? Is it possible to include it in repos?
^ No, this subthread was unrelated to ksystraycmd. Laurent had problems getting the tray icon for an application using SNI to work. ksystraycmd has not been ported to SNI and thus cannot work in Plasma 5.
> It is useful for email, if you don't want it cluttering up your taskbar, but still accessible from any desktop. KMail has a built-in tray icon feature; you don't need ksystraycmd for that.
Thunderbird doesn't seem have that feature.
(In reply to Eike Hein from comment #12) > ^ No, this subthread was unrelated to ksystraycmd. Laurent had problems > getting the tray icon for an application using SNI to work. ksystraycmd has > not been ported to SNI and thus cannot work in Plasma 5. that's not entirely correct: through our QPT plugin it should get a SNI and with latest Qt 5.5 it should get a SNI from Qt directly.
(In reply to illumilore from comment #14) > Thunderbird doesn't seem have that feature. for thunderbird there are also plugins available: https://launchpad.net/libnotify-mozilla
*** Bug 337304 has been marked as a duplicate of this bug. ***
*** Bug 350136 has been marked as a duplicate of this bug. ***
*** Bug 351733 has been marked as a duplicate of this bug. ***
are people still working on this? ksystraycmd ist still missing (at least in kubuntu wily, plasma 5) but offered by k-menu, I think leaving this out of k-menu or adding ksystraycmd (or sth else) would be good. I have to stay with kdocker at the moment - which isn't very reliable thanks
There's a new proxy enabling support for legacy tray icons coming which will indirectly make ksystraycmd work again.
When is that scheduled to happen?
Plasma 5.5
(In reply to Rex Dieter from comment #23) > Plasma 5.5 I have installed Plasma 5.5.1 on Gentoo but ksystraycmd is in version 4.11.22
Plasma 5.5 included legacy systray icon support via xembedsniproxy only. No work has been done to implement ksystraycmd (yet)
*** Bug 352760 has been marked as a duplicate of this bug. ***
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug.