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