talex5 / wayland-proxy-virtwl

Allow guest VMs to open windows on the host
Apache License 2.0
114 stars 12 forks source link

Relay xdg-decoration-unstable-v1 #61

Closed puckipedia closed 1 year ago

puckipedia commented 1 year ago

This is the protocol used for XWayland SSD support, which was, weirdly enough, not actually relayed.

puckipedia commented 1 year ago

I meant your XWayland relaying code :p

talex5 commented 1 year ago

Ah. I think I started implementing it and then found nothing used it (they were using the KDE decoration protocol instead). What should I use to test this PR?

puckipedia commented 1 year ago

Any compositor that prefers client-side decorations (so basically any floating wm), plus any X application, I think.

I have a patch that adjusted the xwayland relaying to use the KDE protocol, but wasn't entirely happy with it because it needs the wl_buffer threaded through.