GTK+ Support Merged For Wayland CSD
Phoronix: GTK+ Support Merged For Wayland CSD
For a fair amount of time now there's been work on client side decorations for Wayland so that the Weston compositor with GTK+ can do the window decorations on the client-side rather than server-side as done with the X.Org Server. That work has now been merged to master...
Why not a common decoration library?
Why not have a library called libdecoration that is used by GTK+, Qt, Clutter, EFL, FLTK, Tk, etc.
Then all widget toolkits will re-use and share the same code for decorations.
Then all applications will have the same decorations, instead of GTK+ and Qt and others have application windows with different looking decorators.
We need a common unified well-integrated look-and-feel.