Summary: | Unusual icon mixes in toolbars and sidebars when display is scaled up | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kiconthemes | Reporter: | Andres Betts <anditosan1000> |
Component: | general | Assignee: | Christoph Feck <cfeck> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | normal | CC: | kdelibs-bugs-null, nate, visual-design |
Priority: | NOR | ||
Version First Reported In: | 6.15.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | afterscaling |
Is this at all reproducible on your machine with the Breeze icon theme? Unfortunately we can't compare because Breeze icons are made "not" to present this kind of problem. In Breeze, collections are not correlated between sizes. There is not a correlated and different kind of icon in an /action folder for 22, or 32. So it wouldn't be possible unless new icons with differences are introduced. Without a reproducer in Breeze though, it's hard to tell whether this is a general icon loader issue, or an issue in how the metadata for your WIP Ocean icon theme is set up. ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! I believe I was able to figure out what's happening here. I will watch out for more issues in the future. |
Created attachment 182486 [details] afterscaling In our system, we have logic that helps users always have a good icon when scaling up their displays. This will shift or scale up icons when the display is scaled up. I am testing the new Ocean icon theme. When the Ocean theme needs to display a size 32px on screen, all icons are colored and they use blue. When scaling up the display, all sidebars and toolbars should be using the colored 32px icons. However, that's not what the system does. To make sure I was doing this right, I copied, adapted and colored all icons found in the 22px actions folder and make them 32px. In this collection, they are essentially the same. When I apply scaling on my system, I see only some icons change to 32 while most of them don't. Screenshots attached. It seems there is something missing in our icon replacement logic.