Merge branch 'hook-w-arbitrary-args' into dev

This commit is contained in:
Squibid 2025-11-25 16:51:22 -05:00
commit 3f946d4f5c
Signed by: squibid
GPG key ID: BECE5684D3C4005D
5 changed files with 46 additions and 25 deletions

View file

@ -131,7 +131,7 @@ fn handleMap(listener: *wl.Listener(void)) void {
const view: *View = @fieldParentPtr("map", listener);
std.log.debug("Mapping view '{s}'", .{view.xdg_toplevel.title orelse "(unnamed)"});
server.events.exec("ViewMapPre");
server.events.exec("ViewMapPre", .{view.id});
view.xdg_toplevel.events.request_fullscreen.add(&view.request_fullscreen);
view.xdg_toplevel.events.request_move.add(&view.request_move);
@ -155,7 +155,7 @@ fn handleMap(listener: *wl.Listener(void)) void {
view.mapped = true;
server.events.exec("ViewMapPost");
server.events.exec("ViewMapPost", .{view.id});
}
fn handleUnmap(listener: *wl.Listener(void)) void {