mutter/src/x11
Andrea Azzarone 31f525d566 x11: close display in an idle function
Closing a GdkDisplay during an event handler is not currently supported by Gdk
and it will result in a crash when doing e.g. 'mutter --replace'. Using an idle
function will close it safely in a subsequent main loop iteration.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/595
2018-11-05 12:04:01 +00:00
..
atomnames.h xwayland: add _XWAYLAND_MAY_GRAB_KEYBOARD property 2017-12-18 13:15:13 +01:00
events.c x11: close display in an idle function 2018-11-05 12:04:01 +00:00
events.h Move X11 event, icon cache and property handling to MetaX11Display 2018-07-06 19:47:16 +02:00
group-private.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
group-props.c Move X11 helper windows and xprops to MetaX11Display 2018-07-06 19:47:16 +02:00
group-props.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
group.c Move stack tracking and guard_window outside of MetaScreen 2018-07-06 19:47:16 +02:00
iconcache.c Rename errors.[ch] to meta-x11-errors.[ch] 2018-07-06 19:47:17 +02:00
iconcache.h Move X11 event, icon cache and property handling to MetaX11Display 2018-07-06 19:47:16 +02:00
meta-x11-display-private.h x11: close display in an idle function 2018-11-05 12:04:01 +00:00
meta-x11-display.c x11: close display in an idle function 2018-11-05 12:04:01 +00:00
meta-x11-errors.c Rename errors.[ch] to meta-x11-errors.[ch] 2018-07-06 19:47:17 +02:00
mutter-Xatomtype.h mutter-Xatomtype: Fix the sizes of these structs 2015-06-23 11:46:29 -07:00
session.c Start populating MetaX11Display 2018-07-06 19:47:16 +02:00
session.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
window-props.c x11/window-props: Do not convert WM_NAME 2018-10-12 15:01:29 +02:00
window-props.h Move groups and window/group prop hooks to MetaX11Display 2018-07-06 19:47:16 +02:00
window-x11-private.h xwayland: Add MetaWindowXwayland 2017-12-18 13:15:09 +01:00
window-x11.c window: Move out 'updates frozen' state into implementations 2018-09-19 15:39:54 +00:00
window-x11.h xwayland: Add MetaWindowXwayland 2017-12-18 13:15:09 +01:00
xprops.c xprops: Make sure text_property_to_utf8() returns UTF8 2018-10-12 15:01:36 +02:00
xprops.h Move X11 helper windows and xprops to MetaX11Display 2018-07-06 19:47:16 +02:00