[PULL] smooth-scrolling server support

Peter Hutterer peter.hutterer at who-t.net
Thu Sep 8 21:17:56 PDT 2011


This patchset adds smooth scrolling support to the server. Unfortunatley,
except for Daniel's patch the others are still unreviewed. Pull at your
leisure.

This branch merges on top of -next, no conflicts.
commit 53f7e75ad6cfc01270ce01dfa79a4ab80eeaac3f

Cheers,
  Peter

The following changes since commit d40d395d3d2551b6d2d8f1f5ee8d656c371535ac:

  Merge branch 'raw-events' into next (2011-09-05 10:38:36 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~whot/xserver.git smooth-scrolling

Daniel Stone (1):
      Input: Add smooth-scrolling support to GetPointerEvents

Peter Hutterer (4):
      input: allow for max < min for relative axes on InitValuatorAxisStruct
      input: support the new XIScrollClass to mark axes as scrolling axes
      dix: add extra check for valid valuator mask in emulate_scroll_events
      dix: loop until the delta is below incr

 Xi/exevents.c                     |   58 ++++++++++++-
 Xi/xiquerydevice.c                |   70 +++++++++++++++-
 Xi/xiquerydevice.h                |    1 +
 dix/devices.c                     |   12 +++
 dix/getevents.c                   |  170 ++++++++++++++++++++++++++++++++++++-
 hw/xfree86/common/xf86Xinput.c    |    8 +-
 hw/xfree86/common/xf86Xinput.h    |    2 +-
 include/exevents.h                |   25 +++++-
 include/inputstr.h                |   20 +++++
 test/input.c                      |   57 ++++++++++++
 test/xi2/protocol-common.c        |   63 +++++++++++++-
 test/xi2/protocol-xiquerydevice.c |   49 ++++++++++-
 12 files changed, 514 insertions(+), 21 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20110909/1eb39bb3/attachment-0001.pgp>


More information about the xorg-devel mailing list