Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kwayland-integration for 
openSUSE:Factory checked in at 2023-04-05 21:26:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwayland-integration (Old)
 and      /work/SRC/openSUSE:Factory/.kwayland-integration.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwayland-integration"

Wed Apr  5 21:26:28 2023 rev:136 rq:1077277 version:5.27.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kwayland-integration/kwayland-integration.changes    
    2023-03-17 17:01:39.848863596 +0100
+++ 
/work/SRC/openSUSE:Factory/.kwayland-integration.new.19717/kwayland-integration.changes
     2023-04-05 21:34:17.610102189 +0200
@@ -1,0 +2,10 @@
+Tue Apr  4 15:05:36 UTC 2023 - Fabian Vogt <[email protected]>
+
+- Update to 5.27.4
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.27.4
+- Changes since 5.27.3:
+  * Implement SkipSwitcher state for plasma surfaces
+
+-------------------------------------------------------------------

Old:
----
  kwayland-integration-5.27.3.tar.xz
  kwayland-integration-5.27.3.tar.xz.sig

New:
----
  kwayland-integration-5.27.4.tar.xz
  kwayland-integration-5.27.4.tar.xz.sig

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

Other differences:
------------------
++++++ kwayland-integration.spec ++++++
--- /var/tmp/diff_new_pack.fvFEHR/_old  2023-04-05 21:34:18.102104997 +0200
+++ /var/tmp/diff_new_pack.fvFEHR/_new  2023-04-05 21:34:18.126105135 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:           kwayland-integration
-Version:        5.27.3
+Version:        5.27.4
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}

++++++ kwayland-integration-5.27.3.tar.xz -> kwayland-integration-5.27.4.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kwayland-integration-5.27.3/CMakeLists.txt 
new/kwayland-integration-5.27.4/CMakeLists.txt
--- old/kwayland-integration-5.27.3/CMakeLists.txt      2023-03-14 
13:24:51.000000000 +0100
+++ new/kwayland-integration-5.27.4/CMakeLists.txt      2023-04-04 
12:38:51.000000000 +0200
@@ -2,7 +2,7 @@
 
 set(CMAKE_C_STANDARD 99)
 
-set(PROJECT_VERSION "5.27.3")
+set(PROJECT_VERSION "5.27.4")
 set(PROJECT_VERSION_MAJOR 5)
 
 cmake_minimum_required(VERSION 3.16)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kwayland-integration-5.27.3/src/windowsystem/windowsystem.cpp 
new/kwayland-integration-5.27.4/src/windowsystem/windowsystem.cpp
--- old/kwayland-integration-5.27.3/src/windowsystem/windowsystem.cpp   
2023-03-14 13:24:51.000000000 +0100
+++ new/kwayland-integration-5.27.4/src/windowsystem/windowsystem.cpp   
2023-04-04 12:38:51.000000000 +0200
@@ -346,7 +346,7 @@
 
     KWayland::Client::PlasmaShellSurface *plasmaShellSurface = nullptr;
 
-    if (state & NET::SkipTaskbar) {
+    if (state & NET::SkipTaskbar || state & NET::SkipSwitcher) {
         if (!WaylandIntegration::self()->waylandPlasmaShell()) {
             return;
         }
@@ -363,6 +363,10 @@
         plasmaShellSurface->setSkipTaskbar(false);
     }
 
+    if (state & NET::SkipSwitcher) {
+        plasmaShellSurface->setSkipSwitcher(false);
+    }
+
     if (state & NET::Max) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing Max 
window state";
     }
@@ -407,7 +411,7 @@
 
     KWayland::Client::PlasmaShellSurface *plasmaShellSurface = nullptr;
 
-    if (state & NET::SkipTaskbar) {
+    if (state & NET::SkipTaskbar || state & NET::SkipSwitcher) {
         if (!WaylandIntegration::self()->waylandPlasmaShell()) {
             return;
         }
@@ -424,6 +428,10 @@
         plasmaShellSurface->setSkipTaskbar(true);
     }
 
+    if (state & NET::SkipSwitcher) {
+        plasmaShellSurface->setSkipSwitcher(true);
+    }
+
     if (state & NET::Max) {
         qCDebug(KWAYLAND_KWS) << "This plugin does not support changing Max 
window state";
     }

Reply via email to