[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.x.org/archives/xorg/attachments/20111216/378199ab/attachment.pgp>


More information about the xorg mailing list