Add support for sending relative pointer motion deltas to clients who request such events by creating wp_relative_pointer objects via wp_relative_pointer_manager.
This currently implements the unstable version 1 from wayland-protocols.
https://bugzilla.gnome.org/show_bug.cgi?id=744104
5b0eabe wayland: Implement support for wp_relative_pointer
.gitignore | 2 +
configure.ac | 2 +-
src/Makefile.am | 2 +
src/backends/meta-backend-private.h | 14 +++
src/backends/meta-backend.c | 27 +++++
src/backends/native/meta-backend-native.c | 14 +++
src/wayland/meta-wayland-pointer.c | 155 ++++++++++++++++++++++++++++-
src/wayland/meta-wayland-pointer.h | 3 +
src/wayland/meta-wayland.c | 1 +
9 files changed, 218 insertions(+), 2 deletions(-)
Upstream: git.gnome.org