FTB-App
FTB-App copied to clipboard
[Feature Request] (LINUX) Change the icon as it use the default X icon
What is your suggestion?
On linux (at least archlinux) the app don't have a icon, it use the default X11 icon
i can be easly change by the favicon of the website (https://www.feed-the-beast.com/fav/favicon-32x32.png)
Alternatives ideas
No response
Screenshots
No response
Additional information
No response
Hay, thanks for the issue! Unfortunately it looks like you've not provided a Debug code... We require this as it helps us find your issue as quickly as possible.
Please do the following
Please use the link below to download and run the FTB Debug tool. This is a tool built by our App Developers and will provide you a code that you need to attach to this issue. Please either edit your original issue or add a comment with this code. If you need more help running this tool, you can follow our guide on how to use the FTB Debug tool.
Windows // MacOS // Linux // Windows (Arm) // MacOS (Arm) // Linux (Arm)
I can confirm the same behavior. Kubuntu 22.04, KDE Plasma 5.24.7.
Icon shows on desktop config file that is added, but does not show on taskbar.
I believe I have this working, though it's a bit of a hack. The first thing to note is that there are two icons, the development one (handled directly by electron), and the release one (handled by electron builder). Neither work at the moment, but the one that I would consider of importance is the release one.
From what I have found, the dir distribution release does not seem to play well with icons. Windows doesn't use it, though mac does. I think it might not have the favicon functionality implemented for it on linux, but I cannot say for certain. In the end I swapped it to flatpak.
After messing with it more, the other issue was that the program thought the image was a zero by zero png. This is seemingly somehow a result of this line of code which I found through https://github.com/develar/app-builder/issues/42. The if statement above that line means changing the file ending to an icns file would work, though flatpak does not support 1028x1028 image files, so I had to create an extra image other than the already present icns.
Here's an image of the working setup. I'll work on submitting a pull request.
This should be fixed as we now use electron installer, please re-open if not the case.