mutter/src/wayland
Ray Strode 2aa6dcd9d8 wayland: don't try to use seat devices that aren't (yet) present
Before commit ac448bd42b the pointer,
keyboard, and touch objects were initialized when the seat was created.
Now they're initialized later, when the clutter device manager finds and
loads them.

This commit makes sure we don't try to access those objects if they
aren't initialized.

https://bugzilla.gnome.org/show_bug.cgi?id=744640
2015-02-18 11:52:13 -05:00
..
protocol wayland: Update to xdg-shell unstable version 5 2015-02-17 22:14:47 +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.c data-device: Set "dnd" role on the icon surface, not the source one 2015-02-18 17:32:38 +01:00
meta-wayland-data-device.h wayland: Ensure drag surface offset changes update the DnD actor 2014-10-06 19:39:43 -07:00
meta-wayland-keyboard.c wayland: Use the new keyboard settings location for repeat settings 2015-01-18 13:32:28 -08:00
meta-wayland-keyboard.h wayland-keyboard: Send modifiers after the key event 2014-10-10 18:12:23 +02:00
meta-wayland-outputs.c monitor-manager: Expose MetaMonitorManager to introspection 2015-01-30 13:13:49 -05:00
meta-wayland-outputs.h wayland: Split outputs to another file 2014-04-22 18:25:34 -04:00
meta-wayland-pointer.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-pointer.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-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: Remove unused variable 2014-10-07 20:51:18 -07: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: don't try to use seat devices that aren't (yet) present 2015-02-18 11:52:13 -05:00
meta-wayland-seat.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-surface.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-surface.h wayland: Unmap popup windows when a popup chain is dismissed 2015-02-17 22:14:47 +08:00
meta-wayland-touch.c configure: Conditionalize libinput and gbm too 2014-08-27 09:57:43 -04:00
meta-wayland-touch.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-types.h wayland: Move out popup logic to its own file 2015-02-17 22:14:47 +08:00
meta-wayland-versions.h wayland: Upgrade to v2 of data-device 2014-11-22 12:22:02 -08:00
meta-wayland.c wayland: Use g_source_add_unix_fd instead of g_source_add_poll 2014-12-15 14:44:00 -08:00
meta-wayland.h wayland: Clean up more includes 2014-10-07 20:42:27 -07:00
meta-xwayland-private.h xwayland: Fix xwayland 2014-02-07 19:28:05 -05:00
meta-xwayland.c Cleanup xwayland/wayland window association from the "unmanage" signal 2014-09-16 10:59:45 -04:00
meta-xwayland.h xwayland: Switch to the new Xwayland DDX 2014-04-02 13:24:57 -04:00
window-wayland.c window: Force state changes on maximized / fullscreen 2014-12-15 13:52:40 -08:00
window-wayland.h wayland-surface: Don't do pending move/resizes on all commits 2014-07-27 18:09:12 +02:00