LWN.net Logo

Gräßlin: Client Side Window Decorations and Wayland

Gräßlin: Client Side Window Decorations and Wayland

Posted Feb 19, 2013 15:21 UTC (Tue) by nybble41 (subscriber, #55106)
In reply to: Gräßlin: Client Side Window Decorations and Wayland by fdrs
Parent article: Gräßlin: Client Side Window Decorations and Wayland

You can't _enforce_ a particular style of window decorations unless you're willing to require all windows (including specialized windows, like pop-up menus, panels, docks, etc.) to have a border which fits inside the screen. No doubt someone will write a Wayland compositor with that sort of restriction, but I doubt very many people will run it.

If Qt and GTK use a common library to handle client-side window decorations, as planned, the result will probably be at least as consistent as the current scheme under X, with the added benefit that the application and the compositor don't have to coordinate drawing into a single buffer, or make an extra copy of the window contents at the end of every frame to add decorations.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds