@soller @aks The biggest issue faced by the protocol is that Wayland was designed to be fully declarative, so clients tell it what they intend to do and the compositor does it for them, instead of clients telling the compositor explicitly what they want. Zones bring quite a chunk of imperative behavior with their placement hints, and some Wayland people and compositor devs dislike that...
(But it's IMHO necessary, even though less "pure")
Posts
-
Why does GNOME have a bad reputation? -
Why does GNOME have a bad reputation?@soller @BrodieOnLinux @aks @tripplehelix I am working on a solution that should work for most compositors: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/264
(not so well for autotilers, but that is to be expected)This should enable DAWs, some CAD apps and many scientific apps to work on Linux, as well as the W3C WM spec and compat layers like Wine.