inputproto: Changes to 'refs/tags/inputproto-2.1.99.1'

Chase Douglas cndougla at kemper.freedesktop.org
Wed Sep 14 13:33:35 PDT 2011


Tag 'inputproto-2.1.99.1' created by Chase Douglas <chase.douglas at canonical.com> at 2011-09-14 21:25 -0700

inputproto 2.1.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAABAgAGBQJOcQ3YAAoJEI3Z6a9pX7cqr6sQAJZMjPnO2tZLrDOFrxT1u8iL
qWS026GLDFkv0NMmNj5f+q3RtaD6GnCFjlQD5vwAV3Qk1xoI0S95T/Tk6zoSPZFj
B9UUwZh9RoIJW8h9fdSkstRK8I7qxwGIqLHZmVKpMLoUIqDCCtqeR7dM1lpOw/mJ
g3X7Vvrq9Q5y0eZE7UtngKOhKBO/UMllszkv1+yuz8Cz6oLZbeyIu8bLe4alSwCd
pi4OiyIsu8Zt3A/znc3PvKeBzv5LmnEVpI88ClKsoX35rD1udGLXMXM1M3jA/zJ0
dGDOz8FLJ4yFzPIJzyC70zf9arrTu3MUbEXKZCSkkZ49wJMagw+x5GBwBZDcUfgR
BaZzpENGN5436atHNVWBn/tutJxa3aWiXidoY+pYpF4PWzkZXiEYk/Ohwh0mkGje
5c1vG46Il0KXVDoQmEA6gAd9VPD7edUcocwalOm6BPqJxv4qod3u37vaOcwtYpt7
GfQawCUSY9rrvPM36BlI/DEneX+A0TfK2MwkCqX95sxRMPfTWAJHkhodOzawUOrp
07aPYaITmAgvavGwBt3za8bi96i9EMp8pAMXiLQCl11tFZKBZUEoZzzbbxNPYOAy
uDdZp+XBTIeUHkhKnSaeEhjWvHP9TMJzsxARaY77e+jeOPIzX5QmDbyS8j1tvcYD
ITH7oZCGeP1TALXQEXBT
=jmUu
-----END PGP SIGNATURE-----

Changes since inputproto-2.0.99.1:
Chase Douglas (25):
      Updates for pointer emulation and more touch device modes
      Many more updates to the XI 2.1 protocol
      Merge remote-tracking branch 'origin/master' into multitouch
      Separate "XI2.x" into "XI 2.x" for readability
      Yes, send TouchEnd to owner, TouchPendingEnd to other listeners
      Update device type terminology
      Prettyify touch device types
      Peter is right, floating devices can emit touch events
      Fix up pointer event emulation section
      Remove touch "Observe" grabs
      Use the same valuator axes for pointer and touch events
      Specify dependent device pointer/touch handling
      Introduce Touch grab mode
      Fix indentation of active_touches definition
      Fix touch cancel/resume semantics
      Revert "Fix touch cancel/resume semantics"
      Revert "Specify dependent device pointer/touch handling"
      Merge remote-tracking branch 'inputproto/master' into multitouch-devel
      Switch multitouch additions to XI 2.2
      Bump version to 2.1.99 for XI 2.2 multitouch changes
      Really kill touch valuators
      Add event windows to ownership events
      Extend XIAllowEvents for handling touch grab processing
      Allow grabbing clients to accept or reject touches any time
      inputproto 2.1.99.1 (first snapshot of 2.2)

Daniel Stone (11):
      Add touch classes and events, bump to 2.1
      Require configure flag to build this proto version.
      Formatting fixups and minor rewording
      Doc note: No seriously, this is WIP
      Add inline references, fix usecase bulleting
      Add FIXME sidebars, remove single-grab stipulation
      typo fix
      Reword touch introduction, labels for all
      Further cleanups and clarifications
      Mostly typographical
      Clean up and reword multitouch ownership/emulation

Peter Hutterer (32):
      Merge branch 'master' into chase-multitouch
      specs: add a linebreak for asciidoc parsing
      specs: move from "init move destroy" to "begin update end"
      specs: move touch sequence handling (owner-only) up a bit.
      specs: move warning about out-of-band processing up a bit.
      spec: Move ClientPointer up again.
      specs: clean/rewrite touch grab and ownership bits
      specs: Add a fixme for using raw events instead of GrabModeObserve
      specs: Rewrite Touch events delivery section
      specs: rewrite pointer emulation for indirect devices
      specs: rewrite pointer emulation section
      Put a #warning and #error in to avoid unsuspecting XI 2.1 users.
      XITouchClass' props needs a num_props
      Changing the touch device mode generates a DeviceChangedEvent
      Add two linebreaks for asciidoc list parsing
      Coordinates are always absolute, no need to re-state it
      XISelectEvents: BadValue is generated, not returned
      Fix missing 'and' in GrabTypeFocusIn description
      Reword the passive touch grab rules to be similar to the others
      Indent Ownership explanation for consistent formatting
      AllowTouchEvents can take any device id, not just slaves
      DeviceEvent: active_touches needs marker that it's XI 2.1
      DeviceEvents: a TouchPendingEnd won't generate further TouchUpdate events
      specs: Fix in-document references
      specs: Fix event lists for asciidoc parsing
      Change file header to note version 2.x
      Add comment to XI2.h to mark where the 2.1 events start
      specs: extend XI2.1 raw events to include touch events
      specs: misc typos, rewording, etc.
      specs: remove comment about overlapping selections, not true
      specs: remove broken asciidoc link to XIAllowTouchEvents
      specs: if a sequence ends, all clients get TouchPendingEnd

---
 XI.h               |   11 
 XI2.h              |   46 ++-
 XI2proto.h         |   42 ++
 configure.ac       |   10 
 specs/XI2proto.txt |  801 ++++++++++++++++++++++++++++++++++++++++++++++-------
 5 files changed, 787 insertions(+), 123 deletions(-)
---


More information about the xorg-commit mailing list