1
0
Fork 0
mutter-performance-source/src/wayland
Marek Chalupa 49ea6486e2 wayland: bind wayland socket after xwayland is initialized
During xwayland initialization we run main loop and dispatch wayland
events, so that xwayland can initialize. If some client during this
phase connects and creates surface, mutter crashes because
it is not initialized yet. If we bind wayland socket after xwayland
is initialized and main loop is not running anymore, no client can
connect to mutter during initialization and that is what we want.

https://bugzilla.gnome.org/show_bug.cgi?id=751845
2015-12-15 15:49:13 +01:00
..
protocol wayland: Use xdg shell protocol from wayland-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-buffer.c wayland: Seal SHM buffers before access 2015-01-09 16:39:37 -08:00
meta-wayland-buffer.h wayland: Move some buffer manipulation functions to meta-wayland-buffer 2014-10-07 20:42:27 -07:00
meta-wayland-data-device-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-wayland-data-device.c wayland: Avoid resending new data offers on intra-client focus changes 2015-10-02 12:21:17 +02:00
meta-wayland-data-device.h wayland: Avoid resending new data offers on intra-client focus changes 2015-10-02 12:21:17 +02:00
meta-wayland-keyboard.c wayland: Fetch keyboard event codes from ClutterEvents 2015-11-25 18:00:36 +01:00
meta-wayland-keyboard.h wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-outputs.c KMS/Wayland: Correct refresh rate units 2015-11-25 15:35:25 +01:00
meta-wayland-outputs.h wayland: Send wl_surface.enter and wl_surface.leave 2015-07-15 14:55:55 +08:00
meta-wayland-pointer-gesture-pinch.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gesture-pinch.h wayland: Implement the wl_pointer_gesture_pinch interface 2015-08-10 17:23:23 +02:00
meta-wayland-pointer-gesture-swipe.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gesture-swipe.h wayland: Implement the wl_pointer_gesture_swipe interface 2015-08-10 17:23:23 +02:00
meta-wayland-pointer-gestures.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gestures.h wayland: Implement wl_pointer_gestures 2015-08-10 17:30:12 +02:00
meta-wayland-pointer.c wayland: Clean up wl_pointer_send_enter/leave code 2015-12-03 16:11:37 +08:00
meta-wayland-pointer.h wayland: Support sending wl_surface.enter/leave to cursor surfaces 2015-09-13 21:26:22 +08:00
meta-wayland-popup.c wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-private.h wayland: Implement wl_pointer_gestures 2015-08-10 17:30:12 +02:00
meta-wayland-region.c wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-region.h wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-seat.c wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-seat.h wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-surface.c wayland: Use xdg shell protocol from wayland-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-surface.h wayland-surface: disconnect signals on destroy 2015-10-19 17:21:59 -07:00
meta-wayland-touch.c wayland: Fix up touch coordinates on HiDPI 2015-12-14 14:52:23 -08:00
meta-wayland-touch.h wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-types.h MetaWaylandPointer: Put client resources in its own struct 2015-08-10 17:23:23 +02:00
meta-wayland-versions.h wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland.c wayland: bind wayland socket after xwayland is initialized 2015-12-15 15:49:13 +01:00
meta-wayland.h Nested X11: use KeymapNotify events to fix key state on FocusIn 2015-09-03 16:02:25 -04:00
meta-window-wayland.c wayland: Scale saved rect changing monitor scale 2015-09-24 11:39:37 +08:00
meta-window-wayland.h wayland: Take scale into account when placing windows relatively 2015-07-16 11:54:14 +08:00
meta-xwayland-private.h xwayland: Implement wayland-to-X11 DnD 2015-05-29 11:27:53 +02:00
meta-xwayland-selection-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-xwayland-selection.c xwayland: Protect against crash on x11->wayland transfer cancellation 2015-10-02 12:21:17 +02:00
meta-xwayland.c wayland: Don't scale XWayland pointer cursor sprites 2015-10-04 14:17:14 +08:00
meta-xwayland.h wayland: Don't scale XWayland pointer cursor sprites 2015-10-04 14:17:14 +08:00