Backport fix for https://bugreports.qt.io/browse/QTBUG-66036
Open, WishlistPublic

Description

https://bugreports.qt.io/browse/QTBUG-66036 was a visual issue affecting Kate, KWrite, and KDevelop when run using a non-integer scale factor. It's been fixed, but the fix only landed in Qt 5.12, which hasn't even been released yet. To improve the HiDPI experience for our users, we should consider cherry-picking the fix into our Qt 5.10 and 5.11 branches (not into 5.9 for the LTS though).

ngraham created this task.Jul 19 2018, 9:47 PM
tsimonq2 triaged this task as Wishlist priority.Jul 20 2018, 4:42 AM
tsimonq2 added a subscriber: rikmills.

we should consider cherry-picking the fix into our Qt 5.10 and 5.11 branches

5.11 is going into Cosmic now, and into Debian right after the ffmpeg transition is done. I've uploaded the fix to Cosmic (it's in -proposed right now while the transition is happening) and Debian Experimental (staging area before Sid).

Where do we have 5.10 besides KCI?

not into 5.9 for the LTS though

Is this not a problem with 5.9?

KCI and other experimental PPAs is the only place we had 5.10, and then only as then only as the 5.11 debian packaging for 5.11 did not exist at the time. All that can update to 5.11 when it's ready.

It is a problem for 5.9 (confirmed), but I thought it best not to unnecessarily mess with the LTS release.

Well, if the commit works, I don't see any reason why we can't cherry-pick it.

Your choice, and if we do, then fractional-scale-factor-hi-dpi users of Kate and KDevelop on Bionic will be happy!