[PULL] input fixes

Peter Hutterer peter.hutterer at who-t.net
Thu Jan 20 15:54:46 PST 2011


same fixes as last time plus three more on top. Expect at least one more
pull with more of daniel's cleanups and a minor abi bump to come before the
bugfix window close.

The following changes since commit f3480286aeb3009623d8d4b0202eadda0049552d:

  composite: Support updating an arbitrary subtree (2011-01-05 11:57:31 -0800)

are available in the git repository at:
  git://people.freedesktop.org/~whot/xserver.git for-keith

Daniel Stone (12):
      Input: Swap flags in DeviceEvents
      Test: Input: Add helper function for failing EventToCore
      Test: Input: Check flags on DeviceEvent
      Test: Input: Test up to supported server, not protocol, events
      Input: Export SpriteRec for use in public API
      Input: Make RootWindow() take a sprite instead of device
      Input: Pass sprite instead of device to FixUpEventFromWindow
      Input: Pass sprite instead of device to XYToWindow, make non-static
      Input: Handle grabs with no Xi 1.x equivalent
      Input: Export GetEventMask
      Input: Make CheckPassiveGrabsOnWindow return grab, export
      Input: Prevent MD grabs from wandering on to other MDs

Peter Hutterer (5):
      input: add valuator_mask_free() to free a valuator mask.
      Merge branch 'for-peter' of git://people.freedesktop.org/~daniels/xserver into for-keith
      Xi: reset remainders when warping the device.
      xkb: Replace a few manual bitflips with SetBit & friends.
      xkb: after making changes to the xkb ctrls, copy them back into kbdfeed.

Tomas Carnecky (1):
      NO_PANORAMIX preprocessor symbol is nowhere defined

 Xi/exevents.c                      |    3 +-
 Xi/extinit.c                       |    1 +
 Xi/xiwarppointer.c                 |    2 +
 dix/events.c                       |  120 +++++++++++++++++-------------------
 dix/inpututils.c                   |    8 +++
 include/dix.h                      |    7 ++
 include/input.h                    |    6 ++-
 include/inputstr.h                 |   82 ++++++++++++------------
 mi/miinitext.c                     |    2 -
 test/input.c                       |   32 ++++------
 test/xi2/protocol-eventconvert.c   |   12 +++-
 test/xi2/protocol-xiselectevents.c |   18 +++---
 xkb/XKBMisc.c                      |   15 +++--
 xkb/xkbUtils.c                     |    9 ++-
 14 files changed, 170 insertions(+), 147 deletions(-)


More information about the xorg-devel mailing list