Bug 442255 - Third party icons in the system tray have different sizes. All icons should be of the same height just like in other desktop environments. Some icons are too big and some of them are two small.
Summary: Third party icons in the system tray have different sizes. All icons should b...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray widget (other bugs)
Version First Reported In: 5.22.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-10 12:09 UTC by Prayag Jain
Modified: 2021-09-10 14:20 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Prayag Jain 2021-09-10 12:09:49 UTC
SUMMARY
Third party icons in the system tray have different sizes. All icons should be of the same height just like in other desktop environments. Some icons are too big and some of them are two small.

STEPS TO REPRODUCE
1. Open third party apps like OBS, ZoomUS, MEGASync etc..

OBSERVED RESULT
All icons have the same size. Must look consistent.

EXPECTED RESULT
All icons have different sizes and it looks ugly.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Manjaro KDE
(available in About System)
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.85.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Here's a screenshot of how the icons look like in KDE Plasma:
https://i.imgur.com/J34z5M6.png

Here's a screenshot of how the icons look like in Windows 11:
https://i.imgur.com/6cnujMA.png
Comment 1 Nate Graham 2021-09-10 14:20:08 UTC
This requires that the third-party apps in question use the same icon sizeshere isn't anything we can do about it. We already force the icons into the same bounding box (e.g. 22x22px), but the dimensions of the icon *within* that box is up to the app. For example a 22x22px icon could extend all the way to the edges of this box, or it could have 3px margins and therefore be 16x16px centered within a 22x22px box. This is up to the apps themselves.

You would need to follow up with the apps whose tray icons look ugly.

That said, icon themes often include icons that override apps' own System Tray icons to alleviate this issue. We have a bunch in Breeze. If you use Breeze and would like to see more, please feel free to submit some, or file bug reports asking for new app-specific  tray icons in the Breeze icon theme.

The correct place to request this would be "Plasmashell | Theme - Breeze". Please mention the name of the icon that the app requests.