- Update to 1.15.0:
* Add a request to create a virtual output stream with description * Add alpine CI * Add modifier information to keystate * gitignore: use same as KWin * Add a destructor to appmenu manager * Add protocol tests * Add CI for static builds on Linux OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/plasma-wayland-protocols?expand=0&rev=29
This commit is contained in:
commit
6cbfaac8a6
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.osc
|
3
plasma-wayland-protocols-1.13.0.tar.xz
Normal file
3
plasma-wayland-protocols-1.13.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:dd477e352f5ff6e6ac686286c4b22b19bf5a4921b85ee5a7da02bb7aa115d57e
|
||||||
|
size 45016
|
16
plasma-wayland-protocols-1.13.0.tar.xz.sig
Normal file
16
plasma-wayland-protocols-1.13.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmZQvwEACgkQ11dEg7tX
|
||||||
|
sY1aHw//b8zWtuTh/+YjIhsS/Lm6m7Hx1/z5Un1OJdAlV3P120+Gb5n7ECr68t/U
|
||||||
|
4Y4lnJDiNaVAom5uAy0Hesfwxt1J8j2+54s60feD5y3gLsivdlyBgl1zvNyWsDTz
|
||||||
|
hSTiOQSMkJic/A3r3GDkO88IJOuJ7GsY49AppKvgFj6BwEAwtKifth1/mcwuSk/a
|
||||||
|
lkMvN8e0rktGINAqzE1QCbiLDrKpkoqvtAoszX6A/v0pwNM8S50Xi1/JUWHjPO9w
|
||||||
|
jdKJGSNKBk+ZwUQG3twBwJKuUuBFTO+2SzBJ4toNcQmOEgt7BDOC3P1voJqTuWaI
|
||||||
|
gsVwhFCk8GuVQFL1iXsXtsdHbltrWNJFz2rEYsv2IcKJldOl8l5pdEBfAnmaeNYR
|
||||||
|
LMcwzv+APtyJOPtPBpjMlGnC5SiVGRGRx1hxF1eVCW9WE4pJisL/sUMdd0T25hRA
|
||||||
|
AmX5M4E2AKdc96PP5iUN+W1R/whJVJgNmxpZTc+a8A0xyrwh64yZIx95dmftRjN/
|
||||||
|
9xlxQXy+ihYm/XHFBj3cEqPb+CRSPvps+3usztsjm2qZYjL38456HUwX+dgmsNL4
|
||||||
|
Kuv1QxG6oS51TW6so+EqCGNiUOrrSqSKqZ3jua4Lj1SKzDHhcYrENKdkfXt2gbDz
|
||||||
|
5zEFkOrw76J5fJoIAi55Vl/b92u0Q54O0Lm+4NxXXf5bxmoqlcs=
|
||||||
|
=MZxW
|
||||||
|
-----END PGP SIGNATURE-----
|
3
plasma-wayland-protocols-1.14.0.tar.xz
Normal file
3
plasma-wayland-protocols-1.14.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1a4385ecfc79f7589f07381cab11c3ff51f6e2fa4b73b78600d6ad096394bf81
|
||||||
|
size 45776
|
16
plasma-wayland-protocols-1.14.0.tar.xz.sig
Normal file
16
plasma-wayland-protocols-1.14.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbi/ewACgkQ11dEg7tX
|
||||||
|
sY0H2A//XAsN3MaXRav0I/ltVw0EWBdnA7dOOGPfMxXAb4PVt7xSvuUqCBuokVlY
|
||||||
|
NdUK7KPiylVUl/XQYrn2oOdQUhcmnohCU2ueig55wd4FNlCBc1k89XYb2KrFXhkk
|
||||||
|
hkUZNn+8mfTAFWEc68bzqr7f7MvrkQrktS3umDn82WxbSm/o7dJW9e4iRXTLmAUu
|
||||||
|
XbjLgSNw8aYZRBX8HJlo0X0tvd7CV33cRaDhkOSdLReg+w6xm2wIjASmF+d2L9OX
|
||||||
|
81V4YT+7b1xKzO9M5SjBOI4cwniC6L/DEyxO+qvoQW/QBnpX2D4vvNF7lzVulgzZ
|
||||||
|
MVzD60c3krNp18fAG0YYLHXonONbbQ6DMB/bP/9fU4gSbMjXIdJC2jKrp8SaUbsK
|
||||||
|
bQPlrj4GIp9RjAXKOINYhacrx7wZgNDoP74yLNVh3cz5ByM+v+TMuhwVIZ7hBr5V
|
||||||
|
nZoZRHDV6nd8Dl7PfObZsi1jfXTbema3gurMRgqd6Oy2LviYePZmAZE3+U0ViX0H
|
||||||
|
NIMRNswXxnbwSdoiJpPdA41BvSeSKc1gUol5t16us3L7I3Dlzyfz3mOzppaEE81a
|
||||||
|
Wb5OBzVsxDVgZpiEPAQPS8ENnPq+T2L9KPgKHklHnUw2fIihlIzDvBPWBEXBwJVo
|
||||||
|
DUzHBQRuU1pYOhNMO65oSSrVWwb/aYIsi4phK3Y1o0FIp+gClt4=
|
||||||
|
=FCvB
|
||||||
|
-----END PGP SIGNATURE-----
|
3
plasma-wayland-protocols-1.15.0.tar.xz
Normal file
3
plasma-wayland-protocols-1.15.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e5aedfe7c0b2443aa67882b4792d08814570e00dd82f719a35c922a0993f621e
|
||||||
|
size 46356
|
16
plasma-wayland-protocols-1.15.0.tar.xz.sig
Normal file
16
plasma-wayland-protocols-1.15.0.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmdUBs0ACgkQ11dEg7tX
|
||||||
|
sY3ktxAAl3CH1is6CjYAo6izJbSScZW1YexCAfSRrGBMXhL/s+ICq9g5d+pAQ+D2
|
||||||
|
GEbkJhhw3vOMIcWqF0LK3mW75bVQhRKSFNudCSNiz/rkehXBqPeKv47fkoMPjaWZ
|
||||||
|
STTcSn5DCkRAdZbgvkUMiLEZGs9DmUy6aDlKV1FLjuTUxQr35y0Fnuj5nIgaOFgp
|
||||||
|
KOwiC4s/wpDiZ8xijuzFUF9biELok1ptdD7np5YvUmRSN6rCznDUAW2S2QMecB1T
|
||||||
|
wXFwE2ltjGID4uMrcVRVU3C4lYU3Q3xqVQsl+Zwad2uVzmda/s8+uHDzA/GuYOw2
|
||||||
|
wnKNg5q8InM/IHPpzwdqybIeSF77Jl+pfN3M4NUYJuUYnzFdLnTP37duiHsEK2i6
|
||||||
|
3wiPvf45aAqUNaZiJuglxqJqwUkvwzRad6PXocWq88eu/Zhh8SDayTGQwza/NhPo
|
||||||
|
O3hSxnPXFH4FgkdDt11MuBeYLWYcP0PjnS0diHW6g7MWo+dRFO2GoHaELV2t+1AA
|
||||||
|
8u08BVhRsQUD0hk2uFvTpg4bjh/MY9XqXyPbV+PArX8PcLNoJh/mDU3wQbMxMNg9
|
||||||
|
wJlaQp4MKrD2u0iSIjJYHgzqe+8gcvicxSoNImcHxYQRMp0WxMFX4wnbA5z1EeP8
|
||||||
|
AAn1VwFQVdhiWnlUlrND8fuHAL2hMi5NPvpGHDkAkkCPpX4tAPo=
|
||||||
|
=S9OO
|
||||||
|
-----END PGP SIGNATURE-----
|
155
plasma-wayland-protocols.changes
Normal file
155
plasma-wayland-protocols.changes
Normal file
@ -0,0 +1,155 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 7 13:06:01 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.15.0:
|
||||||
|
* Add a request to create a virtual output stream with description
|
||||||
|
* Add alpine CI
|
||||||
|
* Add modifier information to keystate
|
||||||
|
* gitignore: use same as KWin
|
||||||
|
* Add a destructor to appmenu manager
|
||||||
|
* Add protocol tests
|
||||||
|
* Add CI for static builds on Linux
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 12 17:46:53 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.14.0:
|
||||||
|
* add a protocol for externally controlled display brightness
|
||||||
|
* output device: add support for brightness in SDR mode
|
||||||
|
* plasma-window: add client geometry + bump to v18
|
||||||
|
* Add warnings discouraging third party clients using internal desktop
|
||||||
|
environment protocol
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat May 25 11:56:30 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.13.0:
|
||||||
|
* new release for Plasma 6.1 beta, 1.13.0
|
||||||
|
* plasma-window-management: add a stacking order object
|
||||||
|
* output device, output management: add brightness setting
|
||||||
|
* outputdevice,outputconfiguration: add a way to use the EDID-provided color profile
|
||||||
|
* Enforce passing tests
|
||||||
|
* output device, management: change the descriptions for sdr gamut wideness
|
||||||
|
- Build with KDE Frameworks 6
|
||||||
|
- Use the same keyring as for Plasma
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 17 18:46:17 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.12.0:
|
||||||
|
* plasma-shell: Mark set_panel_behaviour as deprecated
|
||||||
|
* plasma-shell: Drop commented out initial ideas
|
||||||
|
* add more HDR settings to the output management protocols
|
||||||
|
* docs: Use "provides" instead of "installs"
|
||||||
|
* docs: improve readme clarity
|
||||||
|
* add an icc profile path to output management protocols
|
||||||
|
* outputdevice,outputmanagement: add auto rotate setting
|
||||||
|
* fake-input: Add destructor request
|
||||||
|
* Make filename match virtual desktop protocol name
|
||||||
|
* Bump version number to allow depending on it
|
||||||
|
* kde-screen-edge-v1: Add new protocol
|
||||||
|
* outputdevice,management: add settings for hdr and color managament
|
||||||
|
* Make plane state values in plasma_window_management
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 20 10:38:16 UTC 2023 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Version got changed to 1.10.0 for consistency
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 19 08:28:56 UTC 2023 - Enrico Belleri <idesmi@protonmail.com>
|
||||||
|
|
||||||
|
- Update to 1.10:
|
||||||
|
* Add destructor for keystate interface
|
||||||
|
* Add a protocol to order the outputs for plasmashell to assign
|
||||||
|
desktop environment components to a specific screen
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 28 18:44:57 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.9.0:
|
||||||
|
* Fix plasma-shell version
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 6 17:13:48 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.8.0:
|
||||||
|
* Fix some reuse warnings
|
||||||
|
* Increase org_kde_plasma_window_management version
|
||||||
|
* Introduce the kde_lockscreen_overlay_v1 protocol
|
||||||
|
* Add FreeBSD Qt6 CI support
|
||||||
|
* Make explicit that kde-output-management-v2 is onetime only
|
||||||
|
* Fix typos in plasma-virtual-desktop.xml
|
||||||
|
* kde-primary-output-v1: Fix DTD violation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat May 7 14:10:36 UTC 2022 - Fabian Vogt <fabian@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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 13 14:30:22 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Update to 1.6.0:
|
||||||
|
* Add Linux Qt6 CI
|
||||||
|
* Use non-deprecated install location variable for CMake config
|
||||||
|
files
|
||||||
|
* Add support for Primary Outputs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Nov 6 12:51:15 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.5.0:
|
||||||
|
* screencast: Extend the protocol to allow streaming virtual outputs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 5 13:32:15 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.4.0:
|
||||||
|
* Add set_frost to contrast protocol
|
||||||
|
* outputdevice, outputmanagement: add rgb range setting
|
||||||
|
* Add kde_kwin_output_device_mode_v2 to handle output modes
|
||||||
|
* org_kde_plasma_window_management: Allow sending windows to an output
|
||||||
|
* Decouple activation feedback from window management
|
||||||
|
* plasma-window-management: allow to report which apps are starting
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 2 09:52:46 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.3.0:
|
||||||
|
* Bump to Plasma Wayland Protocols 1.3.0
|
||||||
|
* Add VRR to output device and management
|
||||||
|
* Add overscan to output protocols
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 5 18:14:00 UTC 2021 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to 1.2.1
|
||||||
|
- Changes since 1.1.1:
|
||||||
|
* Bump version to 1.2.1
|
||||||
|
* Bump version to 1.2.0
|
||||||
|
* Add the activity management protocol parts
|
||||||
|
* Add a TODOKF6 for which protocols should be deprecated by that time
|
||||||
|
* fix DTD issue
|
||||||
|
- Add Vlad's key to plasma-wayland-protocols.keyring
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 2 07:56:22 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
|
||||||
|
|
||||||
|
- Update to 1.1.1. No changelog
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 14 10:14:00 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
- Update to public 1.0 release
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 1 07:50:48 UTC 2020 - Luca Beltrame <lbeltrame@kde.org>
|
||||||
|
|
||||||
|
- Initial package
|
55
plasma-wayland-protocols.spec
Normal file
55
plasma-wayland-protocols.spec
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
#
|
||||||
|
# spec file for package plasma-wayland-protocols
|
||||||
|
#
|
||||||
|
# Copyright (c) 2024 SUSE LLC
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%bcond_without released
|
||||||
|
Name: plasma-wayland-protocols
|
||||||
|
Version: 1.15.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
|
||||||
|
Group: System/GUI/KDE
|
||||||
|
URL: https://www.kde.org
|
||||||
|
Source0: https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-%{version}.tar.xz
|
||||||
|
%if %{with released}
|
||||||
|
Source1: https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-%{version}.tar.xz.sig
|
||||||
|
Source2: plasma.keyring
|
||||||
|
%endif
|
||||||
|
BuildRequires: fdupes
|
||||||
|
BuildRequires: kf6-extra-cmake-modules
|
||||||
|
|
||||||
|
%description
|
||||||
|
This package contains the non-standard Wayland protocol definitions used by
|
||||||
|
KDE Plasma.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%cmake_kf6
|
||||||
|
%kf6_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%kf6_install
|
||||||
|
%fdupes %{buildroot}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING* LICENSES/*.txt
|
||||||
|
%{_kf6_sharedir}/plasma-wayland-protocols/
|
||||||
|
%{_kf6_cmakedir}/PlasmaWaylandProtocols/
|
||||||
|
|
||||||
|
%changelog
|
BIN
plasma.keyring
Normal file
BIN
plasma.keyring
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user