Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plasma-wayland-protocols for 
openSUSE:Factory checked in at 2022-05-08 21:52:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-wayland-protocols (Old)
 and      /work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma-wayland-protocols"

Sun May  8 21:52:14 2022 rev:8 rq:975558 version:1.7.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/plasma-wayland-protocols/plasma-wayland-protocols.changes
        2022-01-15 21:45:07.353611635 +0100
+++ 
/work/SRC/openSUSE:Factory/.plasma-wayland-protocols.new.1538/plasma-wayland-protocols.changes
      2022-05-08 21:52:22.391464690 +0200
@@ -1,0 +2,11 @@
+Sat May  7 14:10:36 UTC 2022 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 1.7.0:
+  * Add destructor for primary output global
+  * Add AppletPanel window type to the org_kde_plasma_surface interface.
+  * plasma_surface: Add open_under_cursor request
+  * Rename screencast.xml to match the protocol name
+  * Add resourceName to plasma windowmanagement
+  * screencast: Introduce stream_region
+
+-------------------------------------------------------------------

Old:
----
  plasma-wayland-protocols-1.6.0.tar.xz
  plasma-wayland-protocols-1.6.0.tar.xz.sig

New:
----
  plasma-wayland-protocols-1.7.0.tar.xz
  plasma-wayland-protocols-1.7.0.tar.xz.sig

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

Other differences:
------------------
++++++ plasma-wayland-protocols.spec ++++++
--- /var/tmp/diff_new_pack.eu1AVL/_old  2022-05-08 21:52:22.875465299 +0200
+++ /var/tmp/diff_new_pack.eu1AVL/_new  2022-05-08 21:52:22.879465304 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without lang
 Name:           plasma-wayland-protocols
-Version:        1.6.0
+Version:        1.7.0
 Release:        0
 Summary:        Wayland protocols used by Plasma
 License:        BSD-3-Clause AND LGPL-2.1-only AND LGPL-2.1-or-later AND MIT

++++++ plasma-wayland-protocols-1.6.0.tar.xz -> 
plasma-wayland-protocols-1.7.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-wayland-protocols-1.6.0/CMakeLists.txt 
new/plasma-wayland-protocols-1.7.0/CMakeLists.txt
--- old/plasma-wayland-protocols-1.6.0/CMakeLists.txt   2022-01-13 
11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/CMakeLists.txt   2022-05-07 
01:12:02.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.5)
 
-project(PlasmaWaylandProtocols VERSION 1.6.0)
+project(PlasmaWaylandProtocols VERSION 1.7.0)
 
 include(FeatureSummary)
 include(CMakePackageConfigHelpers)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-wayland-protocols-1.6.0/src/CMakeLists.txt 
new/plasma-wayland-protocols-1.7.0/src/CMakeLists.txt
--- old/plasma-wayland-protocols-1.6.0/src/CMakeLists.txt       2022-01-13 
11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/src/CMakeLists.txt       2022-05-07 
01:12:02.000000000 +0200
@@ -16,7 +16,6 @@
     protocols/plasma-virtual-desktop.xml
     protocols/plasma-window-management.xml
     protocols/remote-access.xml
-    protocols/screencast.xml
     protocols/server-decoration-palette.xml
     protocols/server-decoration.xml
     protocols/shadow.xml
@@ -25,5 +24,10 @@
     protocols/text-input-unstable-v2.xml
     protocols/text-input.xml
     protocols/wayland-eglstream-controller.xml
+    protocols/zkde-screencast-unstable-v1.xml
 
     DESTINATION ${KDE_INSTALL_DATADIR}/plasma-wayland-protocols)
+
+# Backward compatibility for previously used non-standard protocol file names
+# TODO KF6 remove
+install(FILES protocols/zkde-screencast-unstable-v1.xml RENAME screencast.xml 
DESTINATION ${KDE_INSTALL_DATADIR}/plasma-wayland-protocols)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/TODOKF6.md 
new/plasma-wayland-protocols-1.7.0/src/protocols/TODOKF6.md
--- old/plasma-wayland-protocols-1.6.0/src/protocols/TODOKF6.md 2022-01-13 
11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/src/protocols/TODOKF6.md 2022-05-07 
01:12:02.000000000 +0200
@@ -3,3 +3,4 @@
 * remote-access.xml: Deprecated in favor of screencast.xml
 * surface-extension.xml: Deprecated in Qt, not used anymore
 * wayland-eglstream-controller.xml: to be removed and moved to kwin, no other 
component in KDE should care about this, neither others. It's not a protocol we 
own.
+* remove the legacy install name of zkde-screencast-unstable-v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/kde-primary-output-v1.xml 
new/plasma-wayland-protocols-1.7.0/src/protocols/kde-primary-output-v1.xml
--- old/plasma-wayland-protocols-1.6.0/src/protocols/kde-primary-output-v1.xml  
2022-01-13 11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/src/protocols/kde-primary-output-v1.xml  
2022-05-07 01:12:02.000000000 +0200
@@ -6,7 +6,7 @@
     SPDX-License-Identifier: MIT-CMU
     ]]></copyright>
 
-<interface name="kde_primary_output_v1" version="1">
+<interface name="kde_primary_output_v1" version="2">
   <description summary="expose which is the primary display">
       Protocol for telling which is the primary display among the selection of 
enabled outputs.
   </description>
@@ -17,6 +17,10 @@
     </description>
     <arg name="output_name" type="string" summary="the name of the output"/>
   </event>
+
+  <request name="destroy" type="destructor" since="2">
+      Destroy the primary output notifier.
+  </request>
 </interface>
 
 </protocol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/plasma-shell.xml 
new/plasma-wayland-protocols-1.7.0/src/protocols/plasma-shell.xml
--- old/plasma-wayland-protocols-1.6.0/src/protocols/plasma-shell.xml   
2022-01-13 11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/src/protocols/plasma-shell.xml   
2022-05-07 01:12:02.000000000 +0200
@@ -6,7 +6,7 @@
     SPDX-License-Identifier: LGPL-2.1-or-later
   ]]></copyright>
 
-  <interface name="org_kde_plasma_shell" version="6">
+  <interface name="org_kde_plasma_shell" version="7">
     <description summary="create shell windows and helpers">
       This interface is used by KF5 powered Wayland shells to communicate with
       the compositor and can only be bound one time.
@@ -119,7 +119,7 @@
     -->
   </interface>
 
-  <interface name="org_kde_plasma_surface" version="6">
+  <interface name="org_kde_plasma_surface" version="7">
     <description summary="metadata interface">
       An interface that may be implemented by a wl_surface, for
       implementations that provide the shell user interface.
@@ -180,6 +180,7 @@
       <entry name="notification" value="4"/>
       <entry name="tooltip" value="5"/>
       <entry name="criticalnotification" value="6" since="6"/>
+      <entry name="appletpopup" value="7" since="7"/>
 <!--
       <entry name="splash" value="1"/>
       <entry name="dashboard" value="3"/>
@@ -389,5 +390,11 @@
         <arg name="skip" type="uint" summary="Boolean value that sets whether 
to skip the window switcher."/>
      </request>
 
+    <request name="open_under_cursor" since="7">
+      <description summary="open under cursor">
+        Request the initial position of this surface to be under the current
+        cursor position. Has to be called before attaching any buffer to this 
surface.
+      </description>
+    </request>
   </interface>
 </protocol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/plasma-window-management.xml 
new/plasma-wayland-protocols-1.7.0/src/protocols/plasma-window-management.xml
--- 
old/plasma-wayland-protocols-1.6.0/src/protocols/plasma-window-management.xml   
    2022-01-13 11:43:31.000000000 +0100
+++ 
new/plasma-wayland-protocols-1.7.0/src/protocols/plasma-window-management.xml   
    2022-05-07 01:12:02.000000000 +0200
@@ -101,7 +101,7 @@
     </event>
   </interface>
 
-  <interface name="org_kde_plasma_window" version="15">
+  <interface name="org_kde_plasma_window" version="16">
     <description summary="interface to control application windows">
       Manages and control an application window.
 
@@ -372,6 +372,14 @@
       </description>
       <arg name="output" type="object" interface="wl_output"/>
     </request>
+
+    <event name="resource_name_changed" since="16">
+      <description summary="X11 resource name has changed">
+        This event will be sent when the X11 resource name of the window has 
changed.
+        This is only set for XWayland windows.
+      </description>
+      <arg name="resource_name" type="string" summary="resource name"/>
+    </event>
   </interface>
 
   <interface name="org_kde_plasma_activation_feedback" version="1">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/screencast.xml 
new/plasma-wayland-protocols-1.7.0/src/protocols/screencast.xml
--- old/plasma-wayland-protocols-1.6.0/src/protocols/screencast.xml     
2022-01-13 11:43:31.000000000 +0100
+++ new/plasma-wayland-protocols-1.7.0/src/protocols/screencast.xml     
1970-01-01 01:00:00.000000000 +0100
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<protocol name="zkde_screencast_unstable_v1">
-  <copyright><![CDATA[
-      SPDX-FileCopyrightText: 2020-2021 Aleix Pol Gonzalez <aleix...@kde.org>
-
-    SPDX-License-Identifier: LGPL-2.1-or-later
-  ]]></copyright>
-    <interface name="zkde_screencast_unstable_v1" version="2">
-        <description summary="Protocol for managing PipeWire feeds of the 
different displays and windows."/>
-
-        <enum name="pointer">
-            <description summary="Stream consumer attachment attributes" />
-            <entry name="hidden" value="1" summary="No cursor"/>
-            <entry name="embedded" value="2" summary="Render the cursor on the 
stream"/>
-            <entry name="metadata" value="4" summary="Send metadata about 
where the cursor is through PipeWire"/>
-        </enum>
-
-        <request name="stream_output">
-            <description summary="requests a feed from a given source"/>
-            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
-            <arg name="output" type="object" interface="wl_output"/>
-            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
-        </request>
-        <request name="stream_window">
-            <description summary="requests a feed from a given source"/>
-            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
-            <arg name="window_uuid" type="string" summary="window Identifier"/>
-            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
-        </request>
-
-        <request name="destroy" type="destructor">
-            <description summary="Destroy the zkde_screencast_unstable_v1">
-                Destroy the zkde_screencast_unstable_v1 object.
-            </description>
-        </request>
-
-        <request name="stream_virtual_output" since="2">
-            <description summary="requests a feed from a new virtual output"/>
-            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
-            <arg name="name" type="string" summary="name of the created 
output"/>
-            <arg name="width" type="int" summary="Logical width resolution"/>
-            <arg name="height" type="int" summary="Logical height resolution"/>
-            <arg name="scale" type="fixed" summary="Scaling factor of the 
display where it's to be displayed"/>
-            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
-        </request>
-    </interface>
-
-    <interface name="zkde_screencast_stream_unstable_v1" version="2">
-        <request name="close" type="destructor">
-            <description summary="Indicates we are done with the stream and 
the communication is over."/>
-        </request>
-        <event name="closed">
-            <description summary="Notifies that the server has stopped the 
stream. Clients should now call close."/>
-        </event>
-
-        <event name="created">
-            <description summary="Notifies about a pipewire feed being 
created"/>
-            <arg name="node" type="uint" summary="node of the pipewire 
buffer"/>
-        </event>
-        <event name="failed">
-            <description summary="Offers an error message so the client knows 
the created event will not arrive, and the client should close the resource."/>
-            <arg name="error" type="string" summary="A human readable 
translated error message."/>
-        </event>
-    </interface>
-</protocol>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-wayland-protocols-1.6.0/src/protocols/zkde-screencast-unstable-v1.xml
 
new/plasma-wayland-protocols-1.7.0/src/protocols/zkde-screencast-unstable-v1.xml
--- 
old/plasma-wayland-protocols-1.6.0/src/protocols/zkde-screencast-unstable-v1.xml
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/plasma-wayland-protocols-1.7.0/src/protocols/zkde-screencast-unstable-v1.xml
    2022-05-07 01:12:02.000000000 +0200
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<protocol name="zkde_screencast_unstable_v1">
+  <copyright><![CDATA[
+      SPDX-FileCopyrightText: 2020-2021 Aleix Pol Gonzalez <aleix...@kde.org>
+
+    SPDX-License-Identifier: LGPL-2.1-or-later
+  ]]></copyright>
+    <interface name="zkde_screencast_unstable_v1" version="3">
+        <description summary="Protocol for managing PipeWire feeds of the 
different displays and windows."/>
+
+        <enum name="pointer">
+            <description summary="Stream consumer attachment attributes" />
+            <entry name="hidden" value="1" summary="No cursor"/>
+            <entry name="embedded" value="2" summary="Render the cursor on the 
stream"/>
+            <entry name="metadata" value="4" summary="Send metadata about 
where the cursor is through PipeWire"/>
+        </enum>
+
+        <request name="stream_output">
+            <description summary="requests a feed from a given source"/>
+            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
+            <arg name="output" type="object" interface="wl_output"/>
+            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
+        </request>
+        <request name="stream_window">
+            <description summary="requests a feed from a given source"/>
+            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
+            <arg name="window_uuid" type="string" summary="window Identifier"/>
+            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
+        </request>
+
+        <request name="destroy" type="destructor">
+            <description summary="Destroy the zkde_screencast_unstable_v1">
+                Destroy the zkde_screencast_unstable_v1 object.
+            </description>
+        </request>
+
+        <request name="stream_virtual_output" since="2">
+            <description summary="requests a feed from a new virtual output"/>
+            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
+            <arg name="name" type="string" summary="name of the created 
output"/>
+            <arg name="width" type="int" summary="Logical width resolution"/>
+            <arg name="height" type="int" summary="Logical height resolution"/>
+            <arg name="scale" type="fixed" summary="Scaling factor of the 
display where it's to be displayed"/>
+            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
+        </request>
+
+        <request name="stream_region" since="3">
+            <description summary="requests a feed from region in the 
workspace"/>
+            <arg name="stream" type="new_id" 
interface="zkde_screencast_stream_unstable_v1"/>
+
+            <arg name="x" type="int" summary="Logical left position"/>
+            <arg name="y" type="int" summary="Logical top position"/>
+            <arg name="width" type="uint" summary="Logical width resolution"/>
+            <arg name="height" type="uint" summary="Logical height 
resolution"/>
+            <arg name="scale" type="fixed" summary="Scaling factor of the 
output recording"/>
+            <arg name="pointer" type="uint" summary="Requested pointer mode"/>
+        </request>
+    </interface>
+
+    <interface name="zkde_screencast_stream_unstable_v1" version="3">
+        <request name="close" type="destructor">
+            <description summary="Indicates we are done with the stream and 
the communication is over."/>
+        </request>
+        <event name="closed">
+            <description summary="Notifies that the server has stopped the 
stream. Clients should now call close."/>
+        </event>
+
+        <event name="created">
+            <description summary="Notifies about a pipewire feed being 
created"/>
+            <arg name="node" type="uint" summary="node of the pipewire 
buffer"/>
+        </event>
+        <event name="failed">
+            <description summary="Offers an error message so the client knows 
the created event will not arrive, and the client should close the resource."/>
+            <arg name="error" type="string" summary="A human readable 
translated error message."/>
+        </event>
+    </interface>
+</protocol>

Reply via email to