Take the device pixel ratio into consideration when rendering the logo, so it looks nice in HighDPI mode.
BUG: 390605
Main Window Before:
Main Window After:
Settings Before:
Settings After:
Take the device pixel ratio into consideration when rendering the logo, so it looks nice in HighDPI mode.
BUG: 390605
Main Window Before:
Main Window After:
Settings Before:
Settings After:
Tested with SVG icons.
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
Nice first patch! For these kinds of user-facing bugs, I like to include before-and-after screenshots, like you can see in D10357: Show high-resolution and vector logos properly in HighDPI mode.
This makes it easier for reviewers to verify the fix, and for me to feature the fix in the next week's Usability & Productivity blog post. :)
Yeah, I'm completely new to this. If I need permissions to something, or I did something wrong, please let me know. :)
No it's fine. I just needed to know whether you can commit it yourself. I can commit it for you but I need your email
for attribution in the git commit (and name too but I can see it in your phabricator profile).
After a few patches you can easily get commit access.
That's just my Papirus theme, the Breeze icons aren't like that.
Note to self - Use Breeze icons in screenshots. Lol.
It does look like rendering the icons correctly in HiDPI makes some of them a bit smaller, but if that's actually problem, it's one we should solve in another patch IMHO.
I don't know the before state, but just by looking at the screenshots from my phone I like the first and the third better
The issue is moot; with standard Breeze icons, they don't get smaller when they're rendered correctly, so everything's fine. If there's a bug, apparently it's with the Papirus icons.
I updated the description with new screenshots with Breeze. You can see size doesn't change. The bottom icons are blue now... but that's a Breeze thing then.