From 1f1e8dbf646dd4fe9906eee0973dffaa899c3d5d Mon Sep 17 00:00:00 2001 From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Fri, 13 Jun 2025 17:14:45 +0200 Subject: [PATCH] Wayland protocols: support wp_alpha_modifier_v1 --- src/server.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/server.c b/src/server.c index a9135b09..6cd30529 100644 --- a/src/server.c +++ b/src/server.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -270,12 +271,13 @@ allow_for_sandbox(const struct wlr_security_context_v1_state *security_state, "zxdg_importer_v2", "xdg_toplevel_icon_manager_v1", /* plus */ + "wp_alpha_modifier_v1", + "wp_linux_drm_syncobj_manager_v1", "zxdg_exporter_v1", "zxdg_exporter_v2", "zwp_idle_inhibit_manager_v1", "zwp_pointer_constraints_v1", "zxdg_output_manager_v1", - "wp_linux_drm_syncobj_manager_v1", }; for (size_t i = 0; i < ARRAY_SIZE(allowed_protocols); i++) { @@ -679,6 +681,8 @@ server_init(struct server *server) wlr_ext_foreign_toplevel_list_v1_create( server->wl_display, LAB_EXT_FOREIGN_TOPLEVEL_LIST_VERSION); + wlr_alpha_modifier_v1_create(server->wl_display); + session_lock_init(server); server->drm_lease_manager = wlr_drm_lease_v1_manager_create(