Hello community, here is the log from the commit of package plasma5-workspace for openSUSE:Leap:15.2 checked in at 2020-02-04 17:53:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/plasma5-workspace (Old) and /work/SRC/openSUSE:Leap:15.2/.plasma5-workspace.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-workspace" Tue Feb 4 17:53:30 2020 rev:114 rq:765734 version:5.17.5 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/plasma5-workspace/plasma5-workspace.changes 2020-01-15 15:44:17.259283908 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.plasma5-workspace.new.26092/plasma5-workspace.changes 2020-02-04 17:53:31.708716993 +0100 @@ -1,0 +2,6 @@ +Tue Jan 14 12:10:11 UTC 2020 - Fabian Vogt <[email protected]> + +- Add patch to fix/workaround scaling issues Qt 5.14.0 (kde#415421, boo#1160624): + * 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch + +------------------------------------------------------------------- New: ---- 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-workspace.spec ++++++ --- /var/tmp/diff_new_pack.utTB1x/_old 2020-02-04 17:53:32.888717705 +0100 +++ /var/tmp/diff_new_pack.utTB1x/_new 2020-02-04 17:53:32.892717708 +0100 @@ -50,6 +50,7 @@ Patch506: 0001-Revert-No-icons-on-the-desktop-by-default.patch # PATCH-FIX-OPENSUSE Patch507: lazy-sddm-theme.patch +Patch508: 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch BuildRequires: breeze5-icons BuildRequires: fdupes BuildRequires: kf5-filesystem ++++++ 0001-Set-QT_AUTO_SCREEN_SCALE_FACTOR-0-for-Qt-5.14-as-wel.patch ++++++ >From 73ffadbeda0e27689c995aa1576e1f773a329cc8 Mon Sep 17 00:00:00 2001 From: Fabian Vogt <[email protected]> Date: Sat, 11 Jan 2020 17:19:50 +0100 Subject: [PATCH] Set QT_AUTO_SCREEN_SCALE_FACTOR=0 for Qt >= 5.14 as well It behaves differently than expected, so this is still needed. https://bugs.kde.org/show_bug.cgi?id=415421 --- startkde/startplasma.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/startkde/startplasma.cpp b/startkde/startplasma.cpp index ffb67ffb2..5cc9ea1b3 100644 --- a/startkde/startplasma.cpp +++ b/startkde/startplasma.cpp @@ -218,11 +218,9 @@ void runEnvironmentScripts() void setupPlasmaEnvironment() { -#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) //Manually disable auto scaling because we are scaling above //otherwise apps that manually opt in for high DPI get auto scaled by the developer AND manually scaled by us qputenv("QT_AUTO_SCREEN_SCALE_FACTOR", "0"); -#endif qputenv("KDE_FULL_SESSION", "true"); qputenv("KDE_SESSION_VERSION", "5"); -- 2.23.0
