Keith, these are the patches to add support for early acceptance and
rejection of touch events, something the protocol allows but the server only
handled with FIXMEs so far. There is one more change coming (on the list)
for the XIAllowEvents protocol request size change.

This also reverts a regression introduced last year during some cleanup
work.

Cheers,
  Peter

The following changes since commit 85cecd981191f9c3dab0fb13310d91eff643d423:

  XQuartz: Release all buttons and keys when deactivating (2012-01-30 14:23:08 
-0800)

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

Chase Douglas (7):
      Store window pointer in touch listener record
      Factor out TouchEnd generation and delivery
      Export TouchEventRejected as TouchRejected
      Move AllowTouch to dix/touch.c, and rename to TouchAcceptReject
      Check for proper window ID when processing touch allow requests
      Implement early touch reject
      Implement touch early accept

Peter Hutterer (2):
      Revert "dix: deduplicate callers of DeliverDeviceEvents in 
DeliverGrabbedEvents"
      Xi: check request size for xXIAllowEvents based on client version

 Xi/exevents.c      |  160 ++++++++++++++++++++++++++++------------------------
 Xi/xiallowev.c     |   60 +++++---------------
 dix/events.c       |   18 +++---
 dix/touch.c        |   73 ++++++++++++++++++++++--
 include/exevents.h |    7 ++
 include/input.h    |    7 ++-
 include/inputstr.h |    1 +
 7 files changed, 190 insertions(+), 136 deletions(-)
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to