XDG-Shell Promoted To Stable In Wayland-Protocols 1.12

Wayland-Protocols 1.12 is the new release and promotes the latest work on the XDG-Shell protocol from unstable to stable. XDG-Shell is the Wayland protocol extension for defining more functionality around traditional Linux desktop environments that isn't part of the core Wayland protocol. This includes work around window resizing/stacking/dragging and other functionality. Most (all?) Wayland desktop compositors now support XDG-Shell.
In addition to promoting a copy of XDG-Shell to stable, it also includes some low-level changes to the protocol, better fullscreen semantics, improved popup semantics, map/unmap semantic improvements, and other fixes and improvements.
The complete list of XDG-Shell changes -- which make up all of the work in Wayland-Protocols 1.12 -- can be found via the release announcement.
7 Comments