-
Notifications
You must be signed in to change notification settings - Fork 51
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
Removed internal icon engine #789
Conversation
It could interfere with the active icon engine. Fixes #788
@palinek, do you know of a reason for having an internal icon engine? Have I missed something obvious? |
If I'm not mistaken, it is here exactly for being a bridge for using glib's icon resolving. I didn't look into the code thoroughly now...how do icons work with the engine removed? |
The bridging is done by
They're OK. Moreover, the problem described in #788 is resolved because, now, LXQt's icon engine does its job without any interference. I'll use the patch for a while. If you find a reason for having an internal icon engine, please tell me! |
Yes, but the themed E.g.:
Where if there is the |
Very good argument! Yes, it's all about icon set change. Thank you very much! Now, we have a reason to tolerate #788.
Using However, that doesn't change the value of your main argument about changing the icon set. |
No. The first no-null/valid icon is taken in |
Yes, I meant the first existing icon, and it's picked up with or without an internal icon engine. The whole reason for an internal icon engine is the case of icon theme change, whether a theme is updated or it's switched. I might add a comment to the code later. |
It could interfere with the active icon engine.
Fixes #788