First snapshot of the XI 2.1 protocol specification. New features over XI 2.0: - additional defines to avoid mixing core and XI2 defines - new raw events behaviour - raw events are now sent regardless of grab state - raw events now send the sourceid down the wire - smooth scrolling support: devices may have one or more axes labelled as a scrolling valuator
I should note that XI 2.1 does not include the multitouch protocol specification. That one is scheduled for XI 2.2. I'll be writing up some blog posts describing the changes in more detail, please see the following URL for more info. http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-versioning.html Please peruse the new protocol specs and let us know of any potential issues. Cheers, Peter Alexandre Julliard (1): XI2.h: Fix off-by-one error in the XIMaskLen definition. Chase Douglas (1): Include stdint.h Daniel Stone (2): 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 (15): Add minimal asciidoc syntax specs: move erroneous Errors: line to where it belongs specs: enable asciidoc parsing for XIproto.txt 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 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) git tag: inputproto-2.0.99.1 http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.0.99.1.tar.bz2 MD5: c5a4bef0431b4197e95d1e15b2996d49 inputproto-2.0.99.1.tar.bz2 SHA1: 8688eb3f560b3f720bbcfbf74331d7317a7dc06f inputproto-2.0.99.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.0.99.1.tar.gz MD5: 610b6ef7ff1b48f6b5154c529e52559c inputproto-2.0.99.1.tar.gz SHA1: 8ce8200ae303348ed1bbfb7fed9a827fb722bc54 inputproto-2.0.99.1.tar.gz
pgpPGUUMekpzo.pgp
Description: PGP signature
_______________________________________________ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com