protonscr

Provide tray icon SVG for KDE Plasma

steamopen Feature Requestreviewed
ValveSoftware/steam-for-linux#4715 · opened 2016-11-23 by kbroulik · updated 2024-12-22 · 7 comments · github
Kkbroulik 2016-11-23 github

Your system information

  • Steam client version: 1476379980
  • Distribution (e.g. Ubuntu): Ubuntu 16.04
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: No

Please describe your issue in as much detail as possible:

The tray icon in Steam is a 48x48 monochrome PNG (steam_tray_mono.png) which does not visually fit when running in KDE Plasma 5.

KDE Plasma 5 uses SVG icons exclusively throughout the shell which can also be colored at runtime to provide good contrast in both dark (with white icons) and light (with black icons) themes. Also, the system tray and panels can be resized at will causing a PNG to look blurry mostly.

KDE Plasma could ship its own steam_tray_mono.svgz according to Steam branding guidelines to ensure the icon looks good. I don't know what legal implications them shipping this icon has, though. Another alternative could be the Steam client providing an additional file on its own (the svg needs to be crafted in a specific way to allow runtime coloring, I can help with that if needed) and setting the icon name accordingly when run in KDE Plasma 5 (XDG_CURRENT_DESKTOP=5)

MMayeulC 2016-11-26 github

Well, it seems to me that the breeze iconset comes with some steam icons, here is my taskbar:
steam-tray

SSteinhagen 2016-12-29 github

@MayeulC The icon's blur increase with the resolution. To make things worse, the icon will remains white when you're using the default Breeze theme...

That being said, is there any update/resolution for this issue?

Kkbroulik 2016-12-30 github

Most of the trademarked logos were removed from Breeze iconset, Steam icon was removed in this commit: https://cgit.kde.org/breeze-icons.git/commit/?id=b699e31585c52fcc9a984f6cc17cf44bd2c7964c

@MayeulC Both icons shown in your screenshot are provided by Steam (the blue one for task bar being the app icon and the tray icon the white one I complained about in this bug report). The Steam tray icon is always white, even when using the default light Breeze theme, and tends to be rather blurry as it's a small PNG.

Ssoee 2020-04-05 github

+1 for this.

GGoddard 2024-05-04 github

image

As you can see on "light mode" I have an icon that looks like this. Would be cool to fix it.

Operating System: openSUSE Tumbleweed 20240430
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.8-1-default (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X670E AORUS PRO X
System Version: -CF

Kkbroulik 2024-05-04 github

Fwiw in Plasma 6 the tray icons come from the regular icon theme now rather than a special Plasma icon set

Ddunestorm333 2024-12-22 github

I would love to see this fixed! I suffer from astigmatism, which means that white content on a black background is hard for me to read, so I prefer to use light mode.

image

Nothing extracted yet.