1
0
Fork 0
mutter-performance-source/src
Carlos Garnacho a840c039a0 core: Handle redirection changes in and out of ClutterGrab grabs
Wayland event processing and WM operations are themselves outside the
ClutterGrab loop so far. Until this is sorted out, these pieces of
event handling have got to learn to stay aside while there is a
ClutterGrab going on.

So, synchronize foci and other state when grabs come in or out, and
make it sure that Wayland event processing does not happen while
grabs happen.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2099>
2022-01-29 00:37:14 +00:00
..
backends cogl: Merge FEATURE_ID_GET_GPU_TIME into FEATURE_ID_TIMESTAMP_QUERY 2022-01-27 22:58:59 +00:00
compositor core: Handle redirection changes in and out of ClutterGrab grabs 2022-01-29 00:37:14 +00:00
core core: Handle redirection changes in and out of ClutterGrab grabs 2022-01-29 00:37:14 +00:00
meta boxes: Add rectangle init macro 2022-01-25 15:47:03 +00:00
tests clutter: Add docs and introspection annotations to grabs 2022-01-29 00:37:14 +00:00
ui frames: Keep accounting of double clicks in place 2021-10-29 00:27:18 +02:00
wayland core: Handle redirection changes in and out of ClutterGrab grabs 2022-01-29 00:37:14 +00:00
x11 x11: Avoid memory waste and work when creating selection input stream 2022-01-07 02:21:28 +01:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build wayland: Drop deprecated text input 2022-01-05 22:30:21 +00:00
meta-private-enum-types.c.in core: Drop "volatile" from static GTypes in manual registration 2021-03-22 10:47:51 +00:00
meta-private-enum-types.h.in screen-cast: Add screen cast flag to streams 2020-07-30 09:51:16 +02:00