[ANNOUNCE] inputproto 2.1
Peter Hutterer
peter.hutterer at who-t.net
Thu Dec 15 17:16:40 PST 2011
We haven't had any change requests to the 2.1 protocol changes and the 2.2
changes are about to be done soon too. Time for a release.
inputproto contains the protocol specification and header files for the
X Input Extension. This release introduces two new features:
- smooth scrolling support allows devices to send scroll events through
valuator information instead of the traditional button 4-7 clicks.
- new raw event behaviour allows clients to listen to raw events from a
device even if that device is currently grabbed
For a description of the changes, see
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-smooth-scrolling.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-raw-events.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-xi2-defines.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-versioning.html
Other changes include packaging fixes and miscellaneous fixes.
Below is the full changelog since 2.0.
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 (14):
.gitignore: use common defaults with custom section # 24239
configure.ac: AM_MAINTAINER_MODE missing #24238
configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
Makefile.am: INSTALL file is missing or incorrect #24206
Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
README: file created or updated #24206
Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Add Red Had Copyright in the COPYING file.
config: install and distribute XI2proto.txt XIproto.txt
config: remove the pkgconfig pc.in file from EXTRA_DIST
config: update AC_PREREQ statement to 2.60
specs: convert XI2proto.txt to html using asciidoc
XI2proto.txt: fix whitespace issues
XIproto.txt: fix whitespace issues
Peter Hutterer (26):
XI2proto.txt: fix up some request names.
Define the error cases for XSetDeviceMode better.
Spell out event types for XIDeviceEvent.
Typo fix: GrabTypeFocusIn -> GrabtypeFocusIn
inputproto 2.0.1
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)
specs: clarify that Preferred scroll valuators are per scroll direction
specs: We're up to version 2.1 now, say so
specs: scroll events have no specific event type, state so.
specs: smooth scrolling was added in 2.1, say so
specs: typo fix
inputproto 2.1
git tag: inputproto-2.1
http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.1.tar.bz2
MD5: c4973f2e65a0ff9a283e665b31b96bb7 inputproto-2.1.tar.bz2
SHA1: 67b2c5af588d21a7dad2d60f9d3b1d148edb9d36 inputproto-2.1.tar.bz2
SHA256: b3ffff17361cdd09d79ba27f13d4e08adc793db27b491c4d513729e0d0312139 inputproto-2.1.tar.bz2
http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.1.tar.gz
MD5: ba094ac09ddfcc4d3381193c2f189d80 inputproto-2.1.tar.gz
SHA1: 9beeb9c29034d88fd35a7bd46c668f6781067661 inputproto-2.1.tar.gz
SHA256: 02b35778bf4e2cb2a9b2c14a0c42e04180b71890fd7fcd371643c5f3d4df3467 inputproto-2.1.tar.gz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/xorg-announce/attachments/20111216/378199ab/attachment.pgp>
More information about the xorg-announce
mailing list