wayland: Implement support for wp_relative_pointer

Desktop / GNOME / Mutter - Jonas Ådahl [gmail.com] - 16 February 2016 05:02 UTC

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


  • Share