Bug 489347 - applications-symbolic-all icon is blurry at 22px size
Summary: applications-symbolic-all icon is blurry at 22px size
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (other bugs)
Version First Reported In: 6.1.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-27 23:50 UTC by Rodgi
Modified: 2024-08-01 21:46 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.5
Sentry Crash Report:


Attachments
Applications Icon 6.1.0 (8.94 KB, image/png)
2024-06-27 23:50 UTC, Rodgi
Details
Applications Icon 5.27.11 (34.03 KB, image/png)
2024-06-27 23:50 UTC, Rodgi
Details
Blurry in Icon Explorer at 22px (20.42 KB, image/png)
2024-07-24 18:49 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rodgi 2024-06-27 23:50:10 UTC
Created attachment 171106 [details]
Applications Icon 6.1.0

SUMMARY
The "Applications" icon in the start menu is blurry. Ive noticed it since at least Plasma 6.0.5, but very likely earlier. This problem does not exist on Kubuntu Plasma 5.27.11, please see attached screenshots to see the difference.

STEPS TO REPRODUCE
Use Plasma 6. I have noticed it in a couple of youtubers' recent videos on plasma 6 as well.

OBSERVED RESULT
Icon is blurry.

SOFTWARE/OS VERSIONS
Linux: EndeavourOS
KDE Plasma Version: 6.1.0
KDE Frameworks Version:  6.3.0
Qt Version:  6.7.2

ADDITIONAL INFORMATION
6.9.6-arch1-1 (64-bit)
Wayland
AMD Radeon RX 6700 XT 
mesa 1:24.1.2-1
AOC 27G2 27" 1080p monitor
Comment 1 Rodgi 2024-06-27 23:50:50 UTC
Created attachment 171107 [details]
Applications Icon 5.27.11
Comment 2 Nate Graham 2024-07-02 22:15:49 UTC
Were you using X11 on Plasma 5, and Wayland on Plasma 6?

Are you using a fractional scale factor?
Comment 3 Rodgi 2024-07-03 00:36:14 UTC
(In reply to Nate Graham from comment #2)
> Were you using X11 on Plasma 5, and Wayland on Plasma 6?
> 
> Are you using a fractional scale factor?

Hi Nate, I am not using fractional scaling - it's 100% for both. I am on Wayland on Plasma 6, but I just tried logging into an X11 session and the issue remains. I also just tried X11 and Wayland on Plasma 5 and neither of them had the issue.
Comment 4 Bug Janitor Service 2024-07-18 03:46:34 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Nate Graham 2024-07-24 17:48:41 UTC
Hmm, either there's a problem with the applications-all-symbolic icon itself, or else there's a problem with how Kirigami.Icon displays it. Because I can reproduce the problem at 100% display scale in other contexts too, like the Icon Explorer app. And looking very closely at my normal scale of 225%, I can see the blurriness now. It's more subtle than at 100% scale, but it's clearly present.

The 32px version of the icon does not suffer from this issue; it's just the 22px version.

I'm leaning toward it being an issue with the icon itself at this point. Moving to Breeze | Icons.
Comment 6 Nate Graham 2024-07-24 18:49:14 UTC
Created attachment 171959 [details]
Blurry in Icon Explorer at 22px
Comment 7 Nate Graham 2024-07-24 18:50:38 UTC
I tried a basic `scour` and SVG cleanup but it didn't make a difference. I can't spot anything wrong with the icon itself, but it also doesn't make any sense to me that Kirigami.icon would mis-render just this size of this icon.

Any ideas here, Noah?
Comment 8 Manuel de la Fuente 2024-07-30 10:05:00 UTC
It's because it's downscaling the 32px icon into a 22px canvas. 
In a nutshell, despite the icon being present in the categories/22 directory, the `index.theme`'s directory list was unchanged, so it just ignored it.
It will be fixed once https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/389#note_1001529 gets merged.
Comment 9 Manuel de la Fuente 2024-07-30 12:45:08 UTC
Git commit ded08f5f243e6ae6283fb6177a2c245598e7ec3c by Manuel Jesús de la Fuente.
Committed on 30/07/2024 at 12:00.
Pushed by mdelafuente into branch 'master'.

Add 22px color (and monochrome, using *-symbolic) category icons.

Also updated a couple of 32px color icons to be more consistent, since some of the old ones didn't work at the smaller size.

A  +16   -0    icons/categories/22/applications-all.svg
A  +8    -0    icons/categories/22/applications-development-symbolic.svg
A  +30   -0    icons/categories/22/applications-development.svg
A  +8    -0    icons/categories/22/applications-education-language-symbolic.svg
A  +17   -0    icons/categories/22/applications-education-language.svg
A  +10   -0    icons/categories/22/applications-education-mathematics-symbolic.svg
A  +18   -0    icons/categories/22/applications-education-mathematics.svg
A  +9    -0    icons/categories/22/applications-education-science-symbolic.svg
A  +34   -0    icons/categories/22/applications-education-science.svg
A  +3    -0    icons/categories/22/applications-engineering-symbolic.svg
A  +56   -0    icons/categories/22/applications-engineering.svg
A  +8    -0    icons/categories/22/applications-games-symbolic.svg
A  +62   -0    icons/categories/22/applications-games.svg
A  +13   -0    icons/categories/22/applications-graphics-symbolic.svg
A  +57   -0    icons/categories/22/applications-graphics.svg
A  +1    -0    icons/categories/22/applications-internet-symbolic.svg
A  +35   -0    icons/categories/22/applications-internet.svg
A  +3    -0    icons/categories/22/applications-multimedia-symbolic.svg
A  +21   -0    icons/categories/22/applications-multimedia.svg
A  +10   -0    icons/categories/22/applications-office-symbolic.svg
A  +21   -0    icons/categories/22/applications-office.svg
A  +9    -0    icons/categories/22/applications-science-symbolic.svg
A  +37   -0    icons/categories/22/applications-science.svg
A  +8    -0    icons/categories/22/applications-utilities-symbolic.svg
A  +36   -0    icons/categories/22/applications-utilities.svg
M  +57   -39   icons/categories/32/applications-development.svg
M  +20   -228  icons/categories/32/applications-education-language.svg
M  +22   -243  icons/categories/32/applications-education-mathematics.svg
M  +71   -53   icons/categories/32/applications-engineering.svg
M  +82   -1    icons/categories/32/applications-games.svg
M  +49   -46   icons/categories/32/applications-science.svg
M  +9    -2    icons/index.theme

https://invent.kde.org/frameworks/breeze-icons/-/commit/ded08f5f243e6ae6283fb6177a2c245598e7ec3c