mutter/src/wayland
Jasper St. Pierre 4d75de006c wayland: Don't set_focus when the device has been released
It's possible for a released pointer to have repick / set_focus on it as
part of sync_input_focus. When the pointer is actually re-init'd, it
will memset 0, which can cause corruption as our destroy listener has
already been added.

Released devices should be idempotent, so just make sure method calls on
them don't have any effect.
2014-09-05 18:05:44 -07:00
..
protocol xdg-shell: Bump unstable version 2014-08-22 12:07:56 -04:00
meta-wayland-data-device.c wayland: Simplify global version management 2014-08-04 10:25:23 -04:00
meta-wayland-data-device.h data-device: Put the DataDevice implementation in its own struct 2014-07-10 13:30:05 -04:00
meta-wayland-keyboard.c wayland: Don't set_focus when the device has been released 2014-09-05 18:05:44 -07:00
meta-wayland-keyboard.h wayland-keyboard: Use the backend's keymap 2014-08-07 11:24:24 +02:00
meta-wayland-outputs.c wayland: Use the send event wrappers 2014-08-05 16:12:29 -04:00
meta-wayland-outputs.h wayland: Split outputs to another file 2014-04-22 18:25:34 -04:00
meta-wayland-pointer.c wayland: Don't set_focus when the device has been released 2014-09-05 18:05:44 -07:00
meta-wayland-pointer.h wayland: Move checks for grabbing into a central location 2014-05-22 10:58:07 -04:00
meta-wayland-private.h wayland: Use wl_display_add_socket_auto 2014-08-05 16:12:29 -04:00
meta-wayland-seat.c wayland: Simplify global version management 2014-08-04 10:25:23 -04: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-surface: Make bad xdg-shell versions crash the client 2014-09-05 16:21:43 -07:00
meta-wayland-surface.h wayland: Tie XDG surfaces together with the Shell that created them 2014-08-22 12:52:21 -04: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-surface: Don't do pending move/resizes on all commits 2014-07-27 18:09:12 +02:00
meta-wayland-versions.h wayland: Simplify slave version management 2014-08-04 10:25:20 -04:00
meta-wayland.c wayland: Initialize SHM again 2014-08-19 18:27:21 -04:00
meta-wayland.h main: Clean up the initialization sequence 2014-08-18 16:57:00 -04:00
meta-xwayland-private.h xwayland: Fix xwayland 2014-02-07 19:28:05 -05:00
meta-xwayland.c xwayland: Don't crash when the window disappears from under us 2014-05-04 15:51:53 -04:00
meta-xwayland.h xwayland: Switch to the new Xwayland DDX 2014-04-02 13:24:57 -04:00
window-wayland.c window-wayland: Only fizzle out configures when we do pending moves 2014-07-28 12:04:23 +02:00
window-wayland.h wayland-surface: Don't do pending move/resizes on all commits 2014-07-27 18:09:12 +02:00