Zuki Air
61e198d7a1
fix crashes with windows changing their title after unmapnotify is called
2025-08-05 20:35:15 +01:00
Zuki Air
9859268ca3
switch to wlroots-0.20 in config.mk
2025-08-05 16:48:36 +01:00
Zuki Air
f43772a20d
update foreign_toplevel_state on title change
...
this commit means that in the xdg-desktop-portal-wlr picker it should
show up to date title names rather then the one the client spawned with
2025-08-05 14:30:38 +01:00
Zuki Air
8b27e5c859
switch to using union for *image_capture_tree and *image_capture_scene_surface in screencapture
...
only image_capture_tree is needed for screensharing single wayland
windows and only image_capture_scene_surface is needed for screensharing
single xwayland windows. Making them into a union makes sense for
reducing memory usage.
2025-08-05 14:09:11 +01:00
Zuki Air
32126eb87b
fix xwayland screenshare
2025-08-05 13:52:58 +01:00
Zuki Air
4087f8a3c8
add wlr_ext_foreign_toplevel allowing screenshare of single windows.
2025-08-04 18:41:56 +01:00