Germany
GNU/Nerd, Physics student, hobby programmer, Free Software advocate.
From Leon Henrik Plickat to ~leon_plickat/public-inbox
Hey, I was just made aware that there are actually proposed protocols for this in the pipeline, although I am not sure how realistic it is that they'll be merged anytime soon: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/196 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/156 -- Friendly Greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
Thanks! -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
On Thu Dec 5, 2024 at 3:45 PM CET, Willow Barraco wrote: > Thanks for the context. Okay it means I should not start relying on this > until the upstream protocols also support activated, or similar. I don't think there is currently anyone working on this. If you want an extension to ext-foreign-toplevel-list to get such information, I think the best way would be to bring it forth yourself. I'll happily provide the client implementation required for inclusion in wayland-protocols with lswt. -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
On Thu Dec 5, 2024 at 7:44 AM CET, Willow Barraco wrote:
> Or at least let the use to choose which one they want?
I have added an option to force the usage of a protocol, I hope it's
useful.
--
Friendly greetings,
Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
Thanks! -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
On Thu Dec 5, 2024 at 7:44 AM CET, Willow Barraco wrote: > I'm investigating why we don't have activated support on Sway 1.10. > And it seems as it support protocols, lswt then just use > ext-foreign-toplevel-list. Both protocols are supported and ext-foreign-toplevel-list is preferred over zwlr-foreign-toplevel-control. This is because the ext protocol is in wayland-protocols while the zwlr one isn't. As far as I am aware, the zwlr protocol will be deprecated. I think the idea is to have additional extensions to ext-foreign-toplevel-list for servers that do wish to support extra functionality, like activating toplevels, moving them to other worksapces, etc., but unfortunately no such protocol has appeared
From Leon Henrik Plickat to ~leon_plickat/public-inbox
Pushed a fix to master. Do you need a release? -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
Thanks for the report! When I implemented the ext-foreign-toplevel-info protocol I actually had no server to test again, so this does not surprise me. -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
I don't get the warning, but this seems more correct regardless, so I pushed your patch to master. Thanks! -- Friendly greetings, Leon Henrik Plickat
From Leon Henrik Plickat to ~leon_plickat/public-inbox
I do indeed no longer consider stacktile maintained, both because I riverguile replaces it for me and because the upcoming river WM protocol will deprecate all of this anyway. But I have pushed your patches to master. Some time ago I turned my typical zig ini tokenizer into a package, a patch replacing the one shipped with stacktile with that package might be a good idea as well. -- Friendly greetings, Leon Henrik Plickat