deprecate: not need dwl ipc anymore

This commit is contained in:
DreamMaoMao 2026-07-04 09:54:16 +08:00
parent 1725a3e2bb
commit 0182e24bc5
8 changed files with 62 additions and 643 deletions

View file

@ -583,7 +583,6 @@ struct Monitor {
uint32_t resizing_count_pending;
uint32_t resizing_count_current;
struct wl_list dwl_ipc_outputs;
int32_t gappih; /* horizontal gap between windows */
int32_t gappiv; /* vertical gap between windows */
int32_t gappoh; /* horizontal outer gaps */
@ -3438,8 +3437,6 @@ void createmon(struct wl_listener *listener, void *data) {
m->wlr_output = wlr_output;
m->wlr_output->data = m;
wl_list_init(&m->dwl_ipc_outputs);
for (i = 0; i < LENGTH(m->layers); i++)
wl_list_init(&m->layers[i]);
@ -6105,7 +6102,6 @@ void handle_print_status(struct wl_listener *listener, void *data) {
}
dwl_ext_workspace_printstatus(m);
dwl_ipc_output_printstatus(m);
}
}
@ -6470,9 +6466,6 @@ void setup(void) {
wlr_log(WLR_INFO, "VR will not be available.");
}
wl_global_create(dpy, &zdwl_ipc_manager_v2_interface, 2, NULL,
dwl_ipc_manager_bind);
// 创建顶层管理句柄
foreign_toplevel_manager = wlr_foreign_toplevel_manager_v1_create(dpy);
struct wlr_xdg_foreign_registry *foreign_registry =