protonscr

Supply full set of application icons

steamclosed Feature RequestreviewedSteam client
ValveSoftware/steam-for-linux#355 · opened 2012-12-24 by monreal · updated 2019-07-18 · 8 comments · github
Mmonreal 2012-12-24 github

In order to look good (not blurry) in all possible places (panel, launchers, window switchers...) on various Linux desktop environments, Steam should supply a full set of application icons. This consists of:

  • 16x16 px icon
  • 22x22 px icon
  • 24x24 px icon (= 22x22 plus 1 px border)
  • 32x32 px icon
  • 48x48 px icon
  • 256x256 px high resolution image

The deb/rpm package should put these icons in /usr/share/hicolor/$size/apps/steam.png

Ideally, the icons should follow the Tango Style [1]

[1] http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines

Aahstro 2012-12-25 github

The deb package does put icons in those locations. If you extract the .deb file (using "ar x steam_latest.deb" and look under ./usr/share/icons/hicolor you'll find all icons that come with the package, which includes the ones you mentioned, excluding 22x22.

Mmonreal 2012-12-25 github

Okay, I was not using this package and I only got one icon size. However, even with the latest official package, there are various problems:

  • missing 22x22 (used to be important for KDE desktops)
  • 24x24 fills the whole canvas, this will look bad side to side with other 24x24 icons
  • 24x24, 32x32 and 48x48 seem to be based on the same source image, the resulting icons are blurry
?ghost 2012-12-26 github

I agree with @monreal. Steam icon is blurry on some parts of Unity desktop too. For example, the icon, which shows on Alt+Tab menu.

Aahstro 2012-12-26 github

Ah, I understand. I'm using AwesomeWM so I'm barely seeing any icons, but now that you mention it, the ones I see look a bit blurry. This should obviously be fixed by Valve in the end, but if it's really important to you, I guess some GIMP magic wouldn't be that hard.

Ddflock 2012-12-29 github

There's also no scalable icon - there should probably be a /usr/share/icons/hicolor/scalable/apps/steam.svg file, which should be a scalable svg icon.

Ggearytest 2013-01-18 github

Agree, a scalable icon would be nice

Ddreamer 2019-04-26 github

I am looking through various Steam icon related issues and this one seems to be fixed? Steam provides the following icons:

/usr/share/icons/hicolor/16x16/apps/steam.png
/usr/share/icons/hicolor/24x24/apps/steam.png
/usr/share/icons/hicolor/32x32/apps/steam.png
/usr/share/icons/hicolor/48x48/apps/steam.png
/usr/share/icons/hicolor/256x256/apps/steam.png

Icons 24x24, 32x32 and 48x48 are proper ones, not a upscaled versions. Size 22x22 is not used anymore in Linux desktops (aside of MATE, I think). Scalable icon, while nice, does not provide any significant improvement over 256x256 at this point in time (as it didn't in 2013).

Perhaps this issue should be closed?

Kkisak-valve maintainer 2019-05-31 github

Closing per the last comment.

Nothing extracted yet.