| Summary: | Icons rendered with Kirigami.Icon are kind of blurry in Plasma 6 with 1.5 scale factor | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | zvova7890 |
| Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | materka, me, nate, notmart |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 6.0.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
zvova7890
2024-03-13 00:58:13 UTC
The icons were crystal clear in Plasma 5 only because we weren't scaling them at all--which was its own bug that other people sensitive to *that* complained about. :) Now we're scaling everything to preserve the intended size relationships between items, and we get complaints about blurriness with fractional scales and low to moderate DPI screens! Sometimes you just can't win. :p I'm afraid there's very little we can do here. A certain amount of blurriness has to be expected when using a fractional scale factor. See https://community.kde.org/Get_Involved/Design/Frequently_Discussed_Topics#Pixel-alignment_for_SVG_icons to understand why. Nate, well yeah, thanks for the detailed explanations :) I'm understand concept. But I have fillings that in case of the systray it is not just about "a half of the pixel" problem. Because it looks too blurry for that explanation. Every time I look at the systray, I think that my vision has deteriorated so much that I need to start using glasses at the computer :-D Anyway, I will do some experiments with that when I have the time, because it got me interested :) You're welcome! Despite my response and my having closed this bug report, I can tell you that the issue irks me too, and I'm very open to alternative approaches that are technically feasible within the scope of using Qt scaling. For example, we could perhaps investigate better scaling algorithms in KWin. |