mutter/src/wayland
Olivier Fourdan d593a61b39 wayland: do not generate motion events
Mutter generates a motion event for every button and scroll events,
which confuses Xwayland apps that rely on XMotionEvents for various
purposes, e.g. it fools rxvt jumpy mouse detection code.

Remove the call to notify_motion() from the button and scroll event
handlers to avoid these spurious motion events.

https://bugzilla.gnome.org/show_bug.cgi?id=748705
2015-06-12 11:14:21 -04:00
..
protocol wayland: Add and implement set/unset_modal for the gtk_surface interface 2015-04-23 16:02:37 +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 xwayland: Implement X11-to-wayland DnD 2015-05-29 11:27:53 +02:00
meta-wayland-data-device.h xwayland: Implement X11-to-wayland DnD 2015-05-29 11:27:53 +02:00
meta-wayland-keyboard.c wayland-keyboard: Disconnect from backend signals on release 2015-04-02 23:21:22 +02: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 wayland: use monitors info for outputs instead of kms outputs 2015-06-01 09:38:13 -07:00
meta-wayland-outputs.h wayland: Split outputs to another file 2014-04-22 18:25:34 -04:00
meta-wayland-pointer.c wayland: do not generate motion events 2015-06-12 11:14:21 -04: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: Add X11/wayland selection interoperation 2015-05-15 17:43:53 +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: 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 xdg-shell: Popups should be placed relative to the parent surface 2015-06-10 11:08:12 +08:00
meta-wayland-surface.h wayland: Refactor DnD target functions into MetaWaylandDragDestFuncs 2015-05-29 11:27:52 +02: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: Refactor DnD target functions into MetaWaylandDragDestFuncs 2015-05-29 11:27:52 +02:00
meta-wayland-versions.h wayland: Add and implement set/unset_modal for the gtk_surface interface 2015-04-23 16:02:37 +08:00
meta-wayland.c wayland: Destroy pending frame callbacks when destroying a surface 2015-03-05 17:07:32 +01:00
meta-wayland.h wayland: Destroy pending frame callbacks when destroying a surface 2015-03-05 17:07:32 +01:00
meta-window-wayland.c window-wayland.[ch] => meta-window-wayland.[ch] 2015-04-27 18:09:16 -07:00
meta-window-wayland.h window-wayland.[ch] => meta-window-wayland.[ch] 2015-04-27 18:09:16 -07:00
meta-xwayland-private.h xwayland: Implement wayland-to-X11 DnD 2015-05-29 11:27:53 +02:00
meta-xwayland-selection.c xwayland: Implement X11-to-wayland DnD 2015-05-29 11:27:53 +02:00
meta-xwayland.c wayland: Add X11/wayland selection interoperation 2015-05-15 17:43:53 +02:00
meta-xwayland.h xwayland: Switch to the new Xwayland DDX 2014-04-02 13:24:57 -04:00