Bug 457697

Summary: System Tray should have a global "Always hidden" checkbox selection
Product: [Plasma] plasmashell Reporter: Simon Fogliato <simonfogliato>
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: wishlist CC: materka, nate
Priority: NOR    
Version First Reported In: 5.24.6   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Simple prototype.
Minimal panel

Description Simon Fogliato 2022-08-09 22:51:48 UTC
Created attachment 151208 [details]
Simple prototype.

System Tray has a global "Always show all entries" checkbox selection. I wish the System Tray had the reverse where I can select "Always hide all entries" checkbox selection.

[] Always show all entries - Current
[] Always hide all entries - New feature
Comment 1 Simon Fogliato 2022-08-10 15:47:45 UTC
Or even better it should be the same selector as the individual viability selectors but for all entries.

[Always hidden][^]
- [1] Show when relevant
- [2] Always shown
- [3] Always hidden
- [4] Disabled
Comment 2 Nate Graham 2022-08-10 17:45:34 UTC
Can you describe the use case?
Comment 3 Simon Fogliato 2022-08-11 15:25:29 UTC
I like to use a minimal almost empty panel. I find the system tray and any of those icons distracting. For a while I simply removed the system tray entirely from the panel to continue with my minimal theme. However without the system tray active app processes, some software does not work perfectly. For example:

- Without the Sound system tray app icon my laptop function volume keys don't work. Fn+VolumeUp & Fn+VolumeDown.
- Without the Slack system tray app icon the entire Slack electron application will hang and freeze from time to time. Slack seems to require that system tray app icon for notification integration.

So in order for those features to work I have the system tray in my minimal panel but I always want them in a hidden state. I never want to see them. Obviously my workaround has been to manually select each and apply always hide. Life goes on but it would be nice just to select one place even for that setting to apply to new installed apps later.
Comment 4 Simon Fogliato 2022-08-11 15:36:09 UTC
Created attachment 151253 [details]
Minimal panel
Comment 5 Nate Graham 2022-08-11 17:05:42 UTC
OK, fair enough.
Comment 6 Nate Graham 2022-09-23 00:18:46 UTC

*** This bug has been marked as a duplicate of bug 448007 ***