Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwin5 for openSUSE:Factory checked 
in at 2022-10-29 20:15:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwin5 (Old)
 and      /work/SRC/openSUSE:Factory/.kwin5.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwin5"

Sat Oct 29 20:15:43 2022 rev:176 rq:1031867 version:5.26.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes      2022-10-20 
11:10:43.815900390 +0200
+++ /work/SRC/openSUSE:Factory/.kwin5.new.2275/kwin5.changes    2022-10-29 
20:16:26.585998517 +0200
@@ -1,0 +2,34 @@
+Thu Oct 27 06:53:03 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add patch to fix redraw issues with window scaling (kde#461032):
+  * 0001-x11window-revert-more-from-3a28c02f.patch
+
+-------------------------------------------------------------------
+Wed Oct 26 14:15:52 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.26.2.1
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.26.2
+- Changes since 5.26.1:
+  * fix compile
+  * x11window: partially revert 3a28c02f
+  * Replace some manual floored QPointF->QPoint conversion with flooredPoint 
calls
+  * DecorationInputFilter: Use QPointF instead of QPoint for events
+  * Window: Floor rather than round when doing hitTest for the decoration 
(kde#460686)
+  * Add a helper function to convert QPointF to QPoint using floor instead of 
round
+  * wayland: Fix missing relative motion events (kde#444510)
+  * Implement a enableRequested signal for text-input-v3
+  * kcmkwin/kwindecoration: use Kirigami.ActionToolBar for the footer actions 
(kde#460793)
+  * autotests/integration: make inputmethodtest more realstic
+  * inputpanelv1window: never hide overlay panels
+  * inputmethod: reset m_shouldShowPanel when the tracked window changes
+  * inputpanelv1window: show window when client maps it after setting the mode 
(kde#460537)
+  * x11window: don't change size for centering windows with maximization
+  * output: don't round geometry as often
+  * effects/blur: Fix clipping when sliding virtual desktops (kde#460382)
+  * Fix potential race condition when text input state change and focus change 
happened at the same time
+  * Fix wording in action 'Switch to Screen'
+  * backends/drm: don't crash if connector has no modes
+
+-------------------------------------------------------------------

Old:
----
  kwin-5.26.1.tar.xz
  kwin-5.26.1.tar.xz.sig

New:
----
  0001-x11window-revert-more-from-3a28c02f.patch
  kwin-5.26.2.1.tar.xz
  kwin-5.26.2.1.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kwin5.spec ++++++
--- /var/tmp/diff_new_pack.oK4smY/_old  2022-10-29 20:16:27.314002396 +0200
+++ /var/tmp/diff_new_pack.oK4smY/_new  2022-10-29 20:16:27.322002438 +0200
@@ -24,7 +24,8 @@
 %global wayland (0%{?suse_version} >= 1330)
 %bcond_without released
 Name:           kwin5
-Version:        5.26.1
+Version:        5.26.2.1
+%define _plasma5_bugfix 5.26.2
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
@@ -34,11 +35,13 @@
 License:        GPL-2.0-or-later AND GPL-3.0-or-later
 Group:          System/GUI/KDE
 URL:            http://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/kwin-%{version}.tar.xz
+Source:         
https://download.kde.org/stable/plasma/5.26.2/kwin-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/kwin-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/plasma/5.26.2/kwin-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch1:         0001-x11window-revert-more-from-3a28c02f.patch
 # PATCH-FEATURE-OPENSUSE
 Patch101:       0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch
 BuildRequires:  extra-cmake-modules >= 0.0.11

++++++ 0001-x11window-revert-more-from-3a28c02f.patch ++++++
>From 2339f7bfb7872e05fbdbd931850a74a3441b3292 Mon Sep 17 00:00:00 2001
From: Xaver Hugl <xaver.h...@gmail.com>
Date: Wed, 26 Oct 2022 21:43:41 +0200
Subject: [PATCH] x11window: revert more from 3a28c02f

BUG: 461032


(cherry picked from commit 2997fb24bb8171145ce1107df85eb3a3a4c0cf74)
---
 src/x11window.cpp | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/x11window.cpp b/src/x11window.cpp
index c02d33b33..b7a180d31 100644
--- a/src/x11window.cpp
+++ b/src/x11window.cpp
@@ -4519,11 +4519,10 @@ void X11Window::changeMaximize(bool horizontal, bool 
vertical, bool adjust)
                 }
             }
             r.moveTopLeft(rules()->checkPosition(r.topLeft()));
-            // The above code tries to center align the window followed by 
setting top and bottom
-            // it's possible that we're in between two pixels
-            r.setX(Xcb::nativeFloor(r.x()));
-            r.setY(Xcb::nativeFloor(r.y()));
         }
+        // The above code tries to center align the window followed by setting 
top and bottom
+        // it's possible that we're in between two pixels
+        r = Xcb::nativeFloor(r);
 
         moveResize(r);
         if (options->electricBorderMaximize() && r.top() == clientArea.top()) {
-- 
2.38.0


++++++ kwin-5.26.1.tar.xz -> kwin-5.26.2.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/kwin5/kwin-5.26.1.tar.xz 
/work/SRC/openSUSE:Factory/.kwin5.new.2275/kwin-5.26.2.1.tar.xz differ: char 
27, line 1

Reply via email to