Bug 404248 - Bad font rendering and messy GUI with fractional display scaling when I select "Picture of the day" as wallpaper type in Screen Locking KCM
Summary: Bad font rendering and messy GUI with fractional display scaling when I selec...
Status: RESOLVED FIXED
Alias: None
Product: kdeplasma-addons
Classification: Plasma
Component: Picture of the Day (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-12 17:12 UTC by Patrick Silva
Modified: 2019-02-24 15:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.15.2


Attachments
screenshot (71.05 KB, image/png)
2019-02-12 17:13 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-02-12 17:12:08 UTC
STEPS TO REPRODUCE
1. set your display scaling factor to 1.2 in system settings > display and monitor > scale display. Restart plasma session.
2. open system settings > desktop behavior > "screen locking" section, click "Appearance" tab
3. in "Wallpaper type" drop down, select "Picture of the day"

OBSERVED RESULT
bad font rendering and messy GUI. See the screenshots please.


SOFTWARE/OS VERSIONS
Windows: 
Operating System: Arch Linux 
KDE Plasma Version: 5.15.0
KDE Frameworks Version: 5.55.0
Qt Version: 5.12.1
Comment 1 Patrick Silva 2019-02-12 17:13:14 UTC
Created attachment 118007 [details]
screenshot
Comment 2 Nate Graham 2019-02-12 17:44:29 UTC
Will fix.
Comment 3 Nate Graham 2019-02-12 22:26:34 UTC
Here's a patch: https://phabricator.kde.org/D18975
Comment 4 Nate Graham 2019-02-24 15:33:13 UTC
Git commit dd5a234771ab0d4f4f03b91d43c21b2a4ac5caed by Nate Graham.
Committed on 24/02/2019 at 15:17.
Pushed by ngraham into branch 'Plasma/5.15'.

[PotD] Port mostly to QQC2

Summary:
Port the Config UI mostly to QQC2, with the exception of the ComboBox,
which still suffers from a visual bug (see the inline comment in the code)

This also has the side effect of working around
https://bugreports.qt.io/browse/QTBUG-70481 and improving the presentation
for people using fractional Qt scale factors.
FIXED-IN: 5.15.2

Test Plan: No change at 1x scale. Looks better at 1.2x scale: {F6612028, size=full}

Reviewers: #plasma, davidedmundson, kossebau, filipf

Reviewed By: filipf

Subscribers: filipf, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D18975

M  +6    -3    wallpapers/potd/contents/ui/config.qml

https://commits.kde.org/kdeplasma-addons/dd5a234771ab0d4f4f03b91d43c21b2a4ac5caed