When using fractional scaling, icons in titlebar appmenu are blurred in all apps. This patch fixes the issue.
Details
- Reviewers
davidedmundson anthonyfieroni - Group Reviewers
Frameworks - Commits
- R297:af8f03110f26: Fix blurry icons in titlebar appmenu by adding UseHighDpiPixmaps flag
No side effects.
Diff Detail
- Repository
- R297 KDED
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 27015 Build 27033: arc lint + arc unit
I am not sure we can just do this given the amount of modules kded loads. Can we be certain that all the modules don't do custom pixmap painting?
I don't know enough about kded to answer your question. I just know this fixes the issue and it works fine with other apps, which may or may not be relevant.
from #plasma irc
5:02:41 PM <d_ed> kded does not load kwin
5:03:15 PM <d_ed> I believe the appmenu version where it's shown in the title bar is run by kded
5:03:28 PM <d_ed> kwin just triggers a qmenu shown at an explicit x,y
5:04:42 PM <d_ed> motivation at the time was to keep kwin from having too much random code in it... a design philosophy that hasn't aged well!
So change should be fine, (https://phabricator.kde.org/source/plasma-workspace/browse/master/appmenu) since KDED loads only modules they don't know where and when qApp is instantiated.
@ngraham i don't think it's needed this for existing reviews, it's double work for nothing.
It has 2 weeks testing before 5.71 release just push it, it can be reverted if broke something.