mutter/src
Carlos Garnacho ef366c5fcb mtk: Make error traps multi-display
Keep a per-display list of error traps, so we don't mix them
together, and possibly deem unintended error traps outdated.

This means init/deinit calls are now stackable, and need to
happen evenly. In order to honor this, move the MetaX11Display
error trap destrution to finalize.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3230>
2023-09-02 09:52:54 +00:00
..
backends backends/native: Set headless mode when no seat_id 2023-09-01 17:05:16 +00:00
common Update license access method 2023-08-30 08:48:23 +02:00
compositor mtk: Move Rectangle.from_graphene_rect from Meta 2023-08-30 16:46:14 +02:00
core x11: Handle ConfigureRequest events in frames 2023-08-31 20:53:04 +00:00
frames cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00
meta boxes: Drop the MetaRectangle typedef 2023-09-01 09:42:48 +00:00
tests wayland/idle-inhibit: Handle immediate inhibitor destruction 2023-09-01 23:17:06 +00:00
wayland wayland/idle-inhibit: Handle immediate inhibitor destruction 2023-09-01 23:17:06 +00:00
x11 mtk: Make error traps multi-display 2023-09-02 09:52:54 +00:00
meson.build eis: Add "viewport" interface 2023-09-01 10:43:26 +00:00
meta-private-enum-types.c.in build: Add missing include 2022-08-10 20:28:40 +02:00
meta-private-enum-types.h.in cleanup: Switch to pragma once 2023-08-07 22:24:36 +00:00