Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam not applying, no matter what conversion tool or theme #759

Open
hrqmonteiro opened this issue Apr 15, 2023 · 1 comment
Open

Steam not applying, no matter what conversion tool or theme #759

hrqmonteiro opened this issue Apr 15, 2023 · 1 comment

Comments

@hrqmonteiro
Copy link

Specifications

  • Hardcode-Tray version : `` latest
  • Distribution : `` Fedora 37
  • Gtk version : `` 4
  • Inkscape version : `` latest
  • Cairo version : `` latest
  • Sni-qt version: `` not installed
  • Application name : `` Steam
  • Application version : `` latest

Expected behavior and actual behavior

Steps to reproduce the problem

Just trying to apply to Steam
When hardcode-tray finishes running, it says it applied to Steam and Joplin, but the same icon is remained on Steam, and Joplin is applied correctly.

Screenshot from 2023-04-15 17-03-49

@PoisonFrog
Copy link

PoisonFrog commented Feb 28, 2024

I had the same problem and the only way I managed to fix it was converting the desired icon into a png file and replacing the ~/.local/share/Steam/public/steam_tray_mono.png file with it. After that you need to change ownership of the file to root and set permissions to 600 so Steam doesn't replace it again by the original when it launches. It worked for me.

You can use ffmpeg to convert the svg file you are trying to use into a png file. The command ffmpeg -i original-icon.svg new-icon.png converts the original svg file into a png.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants