-
Notifications
You must be signed in to change notification settings - Fork 27
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
Program icon #61
Comments
Hi, I didn't encounter this issue in Ubuntu, cannot really test it quickly on Manjaro, can you provide me some info about the setup, this happens on 0.22.3 but not on all previous releases? Do you have some icon customization for the app, do you maybe have multiple apps, did you try reinstalling, or maybe the Manjaro uses the default icon is it cannot process it correctly? |
Hi again, Please see https://imgur.com/8OMxBHi Explanation:
This has happened since I've started using Boostnote. As I explained previously, I thought this was normal, until Ferdi's icon (https://getferdi.com/) proved differently. And Ferdi is my only other Some more information:
The icon theme is Sweet rainbow, but it uses Candy Icons as fallback if an icon can not be found, of which Boostnote is one. This has also happened with all previous kernel versions that I've tried. (So version 5.4, 5.10, and 5.15 as well) along with all versions of KDE I've used so far. Manjaro isn't like Ubuntu in that it has release versions. It is a rolling release O.S. And mine is fully updated. Any other info I can provide? Edit: Just had a brain-fart moment, what is the class of the Boostnote window? AFAIK if the icon is the same name as the class it should match up. Or something to that effect. |
Hi, Thx for all the info, yeah it seems that your lib is defaulting to some icon. The boost note app is written in electron, not sure which class their windows are, what do you mean by window class? |
Hi, I know, have known for some time, that's why I use it, the Boostnote is written in Electron. From what I can gather in KDE, the window class has to do, no is essential to window identification. Similar to a eleement class in HTML. See below for what I could get about the Boostnote app: |
Maybe the icon provider have old boostnote window/app name, since now there are two, local space app and cloud app, I cannot really change this to be same as of cloud, so I guess they sohuld offer two icons, since app icons are also different in our apps. Let me know if you think there is some other solution, do you know what should window class match or app name to get correct icon? |
Well, I have no idea, to be honest. I thought it would work if the class is added in the/a
Then I added a
Finally, just for thoroughness, I changed the
When running it with the I suspected it'd work because I once used this method to launch 2 Firefox profiles simultaneously, each with its own icon. Alas, it did absolutely nothing. |
Hi, If it is not such a hurry for you, I can take some time to inspect the issue, I assume the packages for icons are available for ubuntu as well, meaning I could try it on my OS? |
Hi, I think it's safe to say that I'm not in a hurry, seeing as I'm used to it, like I previously said. Take a look at Ferdi (https://getferdi.com/), perhaps you'll see something there. Ferdi and Boostnote are the only two The icon theme in question is Candy Icons by eliverlara available on the KDE store at https://store.kde.org/p/1305251/ and also here, on Github, at https://github.com/EliverLara/candy-icons but IIRC it happened with the stock icon from it as well. |
Thx for the info, I looked a bit into it, but will try to reproduce it on my system tomorrow |
I just came across this: https://superuser.com/questions/1015796/in-kde-plasma-5-how-to-i-create-standalone-launchers-desktop-shortcuts-to-web-a/1068709 And thought it might apply, since Boostnote uses Electron, which in turn uses Chromium... |
Hi again, I'm not exactly sure what you did or didn't do, but it seems better. The icon is right in the taskbar, but the program and task switcher icon is still the wrong one. See: https://i.imgur.com/p3I9m1C.png Also, for another example of an |
Hi, I don't think we did anything yet, but maybe some lib update or ecosystem change was fixed. Nevertheless, sorry for long delay, I'll check everything this weekend and see if we can fix remaining ones. |
No worries whatsoever! Take your time! I just gave an update when I saw something different. |
Current behavior
https://i.imgur.com/gsHNY7w.png
As cam be seen in the screenshot, Boostnote doesn't use the icon assigned to it, neither in the Task Switcher, nor as the program's icon.
Expected behavior
At first I thought it was
.AppImage
behaviour, as I don't use many.AppImage
s. But then I noticed it's working more than 100% fine with another.AppImage
that I use. So it's obviously not that.Steps to reproduce
Open the program and switch about. Alt+Tab
Environment
The text was updated successfully, but these errors were encountered: