inputproto: Changes to 'refs/tags/inputproto-2.1.99.1'
Chase Douglas
cndougla at kemper.freedesktop.org
Tue Sep 13 15:02:28 PDT 2011
Tag 'inputproto-2.1.99.1' created by Chase Douglas <chase.douglas at canonical.com> at 2011-09-13 23:01 -0700
inputproto 2.1.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJOb9LQAAoJEI3Z6a9pX7cqPsgP/1PGjlYH+/yDsDifWEuTT8zz
5gIpkOTpl0UVLy5UNMc0aj4EohIWd8zGjYOtZOQNi3IgYSRFCKgrG5z1w8VCZuqE
LycWcPQe5e8fV07F0S6VOFLawJ03iQmU3/QQLP7FupHLCKU4U3eu4jQLpq6Jontt
tghKmRHFR7w6WpNLRRuiwGKVq5Z4koc4gBgU9QURKFYmNMze2+8X8rKUcjE5sYN1
4lTcXZlGPG6sQuQwyI4zqOakPX0tn9XMF1evxtwJvsDVVsEbtahn9Y0onJVH8yJy
sYpjJRWVf5Z+kAYp6OTWnyKDGjbGQytHjTiHyL34nc65PJd3DEvG+EqZTtpR+bGW
+/Mrkjpg81h7eYiPk/vQf0CaoOr3giSB8vpIJqZ/fkGfzzs3fqcpYrSuj/G44yX9
QG5140bBTrrCny5SawSh2JaD5WXZDmNeZZGzu4x1R5Y0RhABj9+6MX8AzuWOOodX
8MJoq2JQDISooh3BkeGXbFZU7igrsvGEzMv0dkBKeIfiSY0aU+lNkF4wPEw41rCJ
iZjF2O4fEXI6XMsh45xvzOagH0oSMAt1vziX1blxoWULva881G4Zdc53M8x7tYVf
37ain/kNPO/I133J/0BuRdWloUpEK64CUA92e1AD9xQF7NLRTCCwlA7c9D4XTQl3
vyVFE5NI0L4WMz2qEDAE
=dj6W
-----END PGP SIGNATURE-----
Changes since inputproto-2.0.99.1:
Chase Douglas (23):
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
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 | 48 ++-
XI2proto.h | 55 +++
configure.ac | 10
specs/XI2proto.txt | 796 ++++++++++++++++++++++++++++++++++++++++++++++-------
5 files changed, 806 insertions(+), 114 deletions(-)
---
More information about the xorg-commit
mailing list