Work without libwayland shim (by upstreaming support for custom surface to GDK/GTK)
ids1024 opened this issue · comments
Might as well have an issue to track this?
I haven't looked carefully at how this library currently works, but presumably doing it "properly" could be more reliable and flexible. But requires changes in GTK.
For previous discussion on this, see wmww/gtk-layer-shell#37, https://gitlab.gnome.org/GNOME/gtk/-/issues/2132, and a merge request request with an initial implementation of part of what would be needed: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4335.