Bug 373087

Summary: prefer icons from icon theme and only use Plasma theme icons as fallbacks
Product: [Plasma] plasmashell Reporter: andreas <kainz.a>
Component: System TrayAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: filippo27998, kainz.a, nate, notuxius, postix, punx665, putr4.s
Priority: NOR Keywords: usability
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=410652
https://bugs.kde.org/show_bug.cgi?id=438191
Latest Commit: Version Fixed In: 6.0
Sentry Crash Report:
Bug Depends on: 417969    
Bug Blocks:    

Description andreas 2016-11-29 22:40:31 UTC
plasma use the icon's for the system tray from the plasma theme. when you look at gnome and xfce the system tray and panel icons come from the icon theme (/usr/share/icons/...). Most popular icon designers add support for system tray icons in there icon set it would be awesome if plasma can use this icons and only as backup the icons from the plasma theme were used. Not every icon designer want to make a new plasma theme only to have the right icons in the system tray.

In addition since plasma 5 all kde applications use first the icons from system settings and if there isn't the needed icon the icon from the app source was used. why should there be a difference for plasma.
Comment 1 andreas 2016-11-30 22:44:50 UTC
If I remove the icons folder from breeze/default, the icons from system settings were used.
Problem: the system tray isn't monochrome any more.
Solution: -symbolic or -panel suffix
Comment 2 Alexander Mentyu 2018-02-26 16:21:25 UTC
Related to this one? https://bugs.kde.org/show_bug.cgi?id=369618
Comment 3 Nate Graham 2019-11-14 03:18:22 UTC
*** Bug 366729 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2020-01-15 20:12:45 UTC
In principle this request makes sense, and I'd like to move towards removing all icons from the Plasma theme and having everything always use icons from the icon theme.

However a practical challenge here is that we currently use Plasma theme icons to force some large icons to be monochrome-only. For example, the Show Desktop widget's icon. If we always use icons from the icon theme, we'd need to make sure we don't lose the ability to do this, or else we'll be back to panel icons changing from monochrome to colorful based on the panel height. This seems quite unnerving to many users and we get bug reports about it.
Comment 5 Nate Graham 2022-03-25 03:41:32 UTC
*** Bug 451407 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2023-08-01 17:22:34 UTC
This has been basically done for Plasma 6; System Tray icons now come from the systemwide icon theme, not the Plasma style.

If there is still demand for using special different icons just only the System Tray, we can implement a feature to use a separate KIconLoader instance that would then be able to use icons from a different icon theme for only the System Tray icons.

See https://invent.kde.org/plasma/plasma-desktop/-/issues/82 for more information.