Bug 404248

Summary: Bad font rendering and messy GUI with fractional display scaling when I select "Picture of the day" as wallpaper type in Screen Locking KCM
Product: [Plasma] kdeplasma-addons Reporter: Patrick Silva <bugseforuns>
Component: Picture of the DayAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 5.15.2
Attachments: screenshot

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