feat: handle minimize event on views

This commit is contained in:
DL
2025-06-11 12:01:15 +02:00
parent b0a3ce65e7
commit 4c289d28da
2 changed files with 111 additions and 101 deletions

View File

@ -8,7 +8,6 @@ static void handle_request_minimize(struct wl_listener *listener, void *data)
struct wlr_foreign_toplevel_handle_v1_minimized_event *event = data;
// view_minimize(view, event->minimized);
diyac_view_set_mimimize(view, event->minimized);
wlr_log(WLR_INFO, "foreign: request minimize");
}
static void handle_request_maximize(struct wl_listener *listener, void *data)
@ -18,7 +17,6 @@ static void handle_request_maximize(struct wl_listener *listener, void *data)
// view_maximize(view, event->maximized ? VIEW_AXIS_BOTH : VIEW_AXIS_NONE,
// /*store_natural_geometry*/ true);
diyac_view_set_maximize(view, event->maximized);
wlr_log(WLR_INFO, "foreign: request maximize");
}
static void handle_request_fullscreen(struct wl_listener *listener, void *data)
@ -27,7 +25,6 @@ static void handle_request_fullscreen(struct wl_listener *listener, void *data)
struct wlr_foreign_toplevel_handle_v1_fullscreen_event *event = data;
// view_set_fullscreen(view, event->fullscreen);
diyac_view_set_fullscreen(view, event->fullscreen);
wlr_log(WLR_INFO, "foreign: request fullscreen");
}
static void handle_request_activate(struct wl_listener *listener, void *data)
@ -37,7 +34,6 @@ static void handle_request_activate(struct wl_listener *listener, void *data)
/* In a multi-seat world we would select seat based on event->seat here. */
// desktop_focus_view(view, /*raise*/ true);
diyac_focus_view(view, true);
wlr_log(WLR_INFO, "foreign: request activate");
}
static void