[PATCH weston 0/8] Touchpad improvements

Jonas Ådahl jadahl at gmail.com
Thu Sep 27 09:40:38 PDT 2012


Hi,

This patch series improves upon the evdev touchpad code and adds some
features to the image viewing demo client demonstrating these
improvements.

There are also some changes to how the compositor and shell emits and
handles axis events. A patch to wayland (protocol: Clarify pointer axis
event) to wayland clarifies the protocol documentation a bit regarding
pointer axis events.


Jonas Ådahl (8):
  evdev-touchpad: Cleanup and refactoring
  evdev-touchpad: Add a finite-state machine
  compositor-x11: Update axis notifications to follow protocol
  shell: Update bindings to conform to pointer axis protocol
  evdev-touchpad: Implement two finger scroll
  window: Fix issue causing pointer to have the wrong sprite
  window: Update modifier state directly after receiving a modifier
    event
  clients: image: Add support for panning and zooming

 clients/image.c      |  232 +++++++++++++++++++++++--
 clients/window.c     |   35 ++--
 src/compositor-x11.c |   28 ++--
 src/evdev-touchpad.c |  456 ++++++++++++++++++++++++++++++++++++--------------
 src/shell.c          |   10 +-
 5 files changed, 594 insertions(+), 167 deletions(-)

-- 
1.7.9.5



More information about the wayland-devel mailing list