Summary: | KDE applications' system-tray icons are not shown on Cinnamon desktop enviornment | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Ahmed <ahmed.com> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED MOVED | ||
Severity: | normal | CC: | nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Mint (Ubuntu based) | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Kalarm_System-tray_settings |
Description
Ahmed
2020-11-09 13:18:43 UTC
Apparently, that is how each of these applications behaves: - Kalarm shows an icon if there is an upcoming alarm within the specified time, but otherwise hides it. - Ktorrent, and Kget show an icon if there's an active download. - Kdeconnect shows an icon if it's paired with another machine. But on KDE desktop environment you can show the hidden system-tray icons, but that is not possible on Cinnamon DE. Created attachment 133170 [details]
Kalarm_System-tray_settings
Kalarm has internal settings to set system-tray icon to always shown, could you please add the same settings to the other applications (KDE Connect, Ktorrent, and Kget)?
You'd need to contact the Cinnamon developers to ask them to implement this feature. Doing it for every single app is not really feasible. There's a reason why these are standardized in the Plasma System Tray's configuration UI. Cinnamon ought to implement the same thing. Or you can just use Plasma itself. ;) It's really quite nice! I already reported this issue at Cinnamon GitHub https://github.com/linuxmint/cinnamon/issues/9694 but I think that they will say the same thing (not our bug). Anyway, I use Linux Mint Cinnamon, because there is a bug with KDE neon User Edition 5.20 that prevents me from using my wireless controller https://bugs.kde.org/show_bug.cgi?id=428828 Also, on Linux Mint Cinnamon I can easily track daily, and monthly internet usage by "Download and upload speed applet", and "Netspeed Widget" does not record daily usage, so it can not be done. They might. However it's more reasonable for them to fix is than it is for us to. If we do this, then there will be two places to change the setting in Plasma (one in the system tray config window, and one in the applet's own config window). It's more reasonable for their system tray config window to gain the feature that ours has. Making your applications works on other Desktop environments is more reasonable than asking the developers of other desktop environments to implement a new feature to support your applications. Ahmed, the Freedesktop standard explicitely mentions that for the "Passive" state, that "is likely that visualizations will chose to hide it." https://freedesktop.org/wiki/Specifications/StatusNotifierItem/StatusNotifierItem/ Do you suggest that KDE applications no longer set this state? If not, what else is your solution? It will be cool if our beloved KDE applications have an internal setting to always show system-tray icon like what already exists in Kalarm's settings. So your solution is to add a configuration in each application, instead of only in one place (the desktop)? That's not what we will do, sorry. Kalarm's setting probably predates Plasma's setting, it certainly is redundant now. |