- Update wayland-protocols.keyring: Use gpg key by Daniel Stone to
verify sources.
- Update to version 1.33:
* xdg-shell: Clarify what a toplevel by default includes
* linux-dmabuf: sync changes from unstable to stable
* linux-dmabuf: require all planes to use the same modifier
* presentation-time: stop referring to Linux/glibc
* security-context-v1: Make sandbox engine names use reverse-DNS
* xdg-decoration: remove ambiguous wording in configure event
* xdg-decoration: fix configure event summary
* linux-dmabuf: mark as stable
* linux-dmabuf: add note about implicit sync
* security-context-v1: Document what can be done with the open
sockets
* security-context-v1: Document out of band metadata for flatpak
OBS-URL: https://build.opensuse.org/request/show/1142927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland-protocols?expand=0&rev=36
- Update to version 1.27:
+ This release includes two new staging protocols:
- Content type hint: This protocol enables clients to provide
hints to the compositor about what kind of content it
provides, allowing compositors to optionally adapt its
behavior accordingly.
- Idle notify: This extension allows compositors to notify
clients about when the user is idle.
+ Apart from these two new extensions, this release also brings
the usual clarifications, cleanups and fixes.
OBS-URL: https://build.opensuse.org/request/show/1009624
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=61
- Update to version 1.26:
+ This release introduces the new staging protocol single pixel
buffer, which together with the viewporter extension enables
clients to easily create arbitrarily sized single color
surfaces.
+ Xdg-shell now also supports compositors announcing to surfaces
some window management capabilities it supports.
+ The text input protocol saw a clarification to an easily
misinterpreted paragraph, which if interpreted in a different
way than the new clarification makes clear hindered correct
behavior from being implemented.
+ This is also the first release which mandates new protocol
extensions to follow RFC 2119 wording.
+ Apart from has so far been mentioned, this release also comes
with the usual clarifications, improved annotations, and other
minor fixes.
OBS-URL: https://build.opensuse.org/request/show/988952
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=57
- Update to 1.25
* This release also adds a new staging protocol for session
locking, as well as a 'bounds' event to the xdg_toplevel
interface.
* ext-session-lock-v1: new protocol
* xdg-shell: add invalid_resize_edge error value
* xdg-shell: Add toplevel "bounds" configure event
* build: Bump version to 1.25
* xdg-shell: clarify conditions for remapping unmapped surfaces
* linux-dmabuf: fix typo in dev_t example code
OBS-URL: https://build.opensuse.org/request/show/953142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wayland-protocols?expand=0&rev=27
- Update to 1.25
* This release also adds a new staging protocol for session locking,
as well as a 'bounds' event to the xdg_toplevel interface.
* ext-session-lock-v1: new protocol
* xdg-shell: add invalid_resize_edge error value
* xdg-shell: Add toplevel "bounds" configure event
* build: Bump version to 1.25
* xdg-shell: clarify conditions for remapping unmapped surfaces
* linux-dmabuf: fix typo in dev_t example code
OBS-URL: https://build.opensuse.org/request/show/953104
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=55
- Update to 1.22
This release includes a new staging protocol: DRM object leasing.
Besides that, various test and build system improvements are
included, as well as a set of clarifications to the
xdg-activation protocol and other protocols.
* xdg-shell: Make xdg_surface fail when surface has role
* xdg-output: fix minor calculation error
* xdg-activation: correct sequence when X11 client spawns
Wayland client
* xdg-activation: rewrite and move description of token forwarding
* xdg-activation-v1: clarify set_{serial,surface}
* presentation-time: use enum entry description tags
- Check https://lists.freedesktop.org/archives/wayland-devel/2021-September/041972.html
for the full list of changes.
OBS-URL: https://build.opensuse.org/request/show/915524
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=50
- update to 1.21:
* Also new with this release is the introduction of a new protocol phase
that replaces the old "unstable" phase: "staging". The main purpose of
this is making it more painless to transition a protocol from it's
testing-in-production phase to declaring it stable. See README.md for
details.
* This release also introduces a new staging protocol: xdg-activation,
meant to enable transferring focus between different toplevel surfaces.
For example from a launcher to a launchee, or one focused application to
another.
OBS-URL: https://build.opensuse.org/request/show/891901
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=48
- Update to version 1.16:
* This version includes a new version of the unstable text-input
protocol. The new version is not compatible with the old
version. Please check the commit adding the new protocols for
more details about the introduced changes.
* The stable xdg-shell protocol got some clarifications about
expectations regarding state requested by the client and what
is configured by the compositor.
* The xdg-output protocol got some clarifications about how
transforms are handled.
* The test suite was improved to catch issues detected by
wayland-scanner.
OBS-URL: https://build.opensuse.org/request/show/626655
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wayland-protocols?expand=0&rev=40