Wayland-Protocols 1.15 Adds XDG-Decoration Protocol For Server-Side Window Decorations

Written by Michael Larabel in Wayland on 5 July 2018 at 10:34 AM EDT. 53 Comments
WAYLAND
Wayland-Protocols 1.15 has been released that introduces the new (unstable) XDG-Decoration protocol for drawing window decorations with Wayland.

The XDG-Decoration protocol is responsible for negotiating server-side rendering of window decorations for XDG top-level windows. By using this protocol, it provides a standardized way for Wayland compositors to draw window decorations and to send the preference to the clients. Clients can request server-side decorations with this protocol, which is based upon the server-side decoration work done so far by the KDE and Sway groups.

The XDG-Decoration protocol still lets clients self-decoration (client-side decorations) if desired. This new protocol is unstable and subject to breakage as more developers, particularly compositor developers, eye supporting it and suiting it to their own use-cases.

The brief Wayland-Protocols 1.15 release can be found on the Wayland mailing list.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week