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 <[email protected]>
+
+- 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 <[email protected]>
-
- 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 <[email protected]>
+
+ 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>