RustAudio / baseview

low-level window system interface for audio plugin UIs
Apache License 2.0
267 stars 57 forks source link

Add Wayland support #135

Open greatest-ape opened 1 year ago

greatest-ape commented 1 year ago

A good starting point could be https://github.com/Smithay/wayland-rs/blob/master/wayland-client/examples/simple_window.rs

robbert-vdh commented 1 year ago

Is there even a way to do something similar to reparenting that works across compositors yet? There's the xdg-foreign-unstable-v2 spec but I don't think GNOME plans on supporting it: https://wayland.app/protocols/xdg-foreign-unstable-v2

greatest-ape commented 1 year ago

Hmm, there might not be.

nyabinary commented 1 year ago

Any updates?