wayfire icon indicating copy to clipboard operation
wayfire copied to clipboard

ext_toplevel_state: new protocol implementation

Open dkondor opened this issue 1 month ago • 0 comments

Based on the wlroots draft implementation of the protocol by @tokyo4j (available here), backported to wlroots 0.19: https://github.com/dkondor/wlroots/tree/ext_toplevel

Note: this is currently a bit incomplete (output information is not sent and additional states like always on top are not supported); I'll update it as I have some time. Also, currently, the -state protocol is always enabled -- it could make sense to add a setting for it in case a user would like to only expose the -info protocol.

I've tested so far only briefly with my Cairo-Dock implementation of the same protocol: https://github.com/Cairo-Dock/cairo-dock-core/pull/192 and will test more in the coming weeks.

dkondor avatar Nov 24 '25 20:11 dkondor