x11proto-input: Changes to 'refs/tags/x11proto-input-2.1.99.3-1'
Tag 'x11proto-input-2.1.99.3-1' created by Cyril Brulebois <kibi@debian.org> at 2011-12-15 13:21 +0000
Tagging upload of x11proto-input 2.1.99.3-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAk7p9GgACgkQeGfVPHR5Nd2ahQCguepBf7wHkHEWMV/bAxqhyZk4
99gAn0J0iIjFwTJzSa/26iaP9JvhCXcq
=trQw
-----END PGP SIGNATURE-----
Changes since x11proto-input-2.0.2-1:
Alexandre Julliard (1):
XI2.h: Fix off-by-one error in the XIMaskLen definition.
Chase Douglas (31):
Include stdint.h
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)
Fix Xi 2.x version comment in XI2.h
Revert addition of active_touches to device events
Touch IDs must be globally unique
State that future touch IDs are indeterminate
inputproto 2.1.99.3
Cyril Brulebois (7):
Merge branch 'upstream-unstable' into debian-experimental
Merge branch 'debian-unstable' into debian-experimental
Bump changelogs.
Pass --enable-unstable-protocol to configure accordingly.
Bump xutils-dev build-dep for new macros, add asciidoc build-dep.
Ship *.txt and *.html through dh_install.
Upload to experimental.
Daniel Stone (13):
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
Add XIPointerEmulated for emulated events
Document smooth-scrolling support
Fernando Carrijo (1):
Fix typos in XIproto.txt
Gaetan Nadon (3):
specs: convert XI2proto.txt to html using asciidoc
XI2proto.txt: fix whitespace issues
XIproto.txt: fix whitespace issues
Peter Hutterer (51):
Add minimal asciidoc syntax
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
specs: move erroneous Errors: line to where it belongs
specs: enable asciidoc parsing for XIproto.txt
Put a #warning and #error in to avoid unsuspecting XI 2.1 users.
Add XI2-specific defines for grab and property requests
Provide convenience defines for owner_events.
specs: add a linebreak for asciidoc parsing
Put a warning in about not adding any further libXi defines
specs: ValuatorClass includes a mode
specs: fix two typos in XI2proto.txt
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
Bump to 2.0.99
Announce 2.1 availability through the XI_2_Major and XI_2_Minor defines
XI2.1: send RawEvents at all times.
Add sourceid to RawEvents (#34420)
Move scroll information into a new class.
inputproto 2.0.99.1 (first snapshot of 2.1)
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
XI2: swap (Raw)TouchUpdate and (Raw)TouchEnd
XI2: Use touchid, not touch_id in XIAllowEvents
inputproto 2.1.99.2
Remove XI2.1 and XI2.2 warnings and errors
---
ChangeLog | 1119 ++++++++++++++++
Makefile.am | 6
XI.h | 11
XI2.h | 74 -
XI2proto.h | 58
XI2proto.txt | 1677 ------------------------
XIproto.txt | 2534 -------------------------------------
configure.ac | 19
debian/changelog | 11
debian/control | 3
debian/rules | 3
debian/x11proto-input-dev.docs | 2
debian/x11proto-input-dev.install | 2
specs/.gitignore | 1
specs/Makefile.am | 14
specs/XI2proto.txt | 2410 +++++++++++++++++++++++++++++++++++
specs/XIproto.txt | 2576 ++++++++++++++++++++++++++++++++++++++
17 files changed, 6266 insertions(+), 4254 deletions(-)
---
Reply to: