[ANNOUNCE] libXi 1.5.0

2011-12-20 Thread Peter Hutterer
libXi 1.5.0 is an interim version of libXi that includes the smooth
scrolling support that XI 2.1 brings. Note that no servers released by X.Org
currently supports smooth scrolling, this feature is still limited to the
1.12 development versions.

In addition to the smooth scrolling support, this release brings a number of
cleanups, bugfixes (most of which were on 1.4.5) and a set of man page
improvements.

Alan Coopersmith (3):
  Move Xinput server API documentation from libXi to xserver
  Fix the FIXME output in man page .TH macros generated by asciidoc
  Make shadow man pages generated by asciidoc work with Solaris man

Gaetan Nadon (13):
  Documentation: add Docbook external references support
  make: remove unneeded AM_V_GEN silent rule directive.
  make: use AM_V_at rather than AM_V_GEN to prefix the mv command
  Install target dbs alongside generated documents
  Install xml versions of specs even if HAVE_XMLTO is false
  docbook.am: global maintenance update - entities, images and olinking
  docbook.am: embed css styles inside the HTML HEAD element
  docs: remove  which is not used by default
  docs: use the &fullrelvers; entity to set X11 release information
  inputlib: fix copyright statements
  inputlib: prefix 1.0 with the word Version
  inputlib: restore original title "X Input Device Extension Library"
  specs: refactor and complete copyright legal text

Jeremy Huddleston (1):
  Use AM_CPPFLAGS to use in tree headers before installed headers

Matt Dew (2):
  Add id attributes to funcsynopsis to allow other docs to olink to them.
  1 - fix the capitalization of the ID attriutes to match either the

Matthieu Herrb (1):
  Fix XISelectEvents on 64 bits, strict alignement architectures.

Peter Hutterer (34):
  Allocate enough memory for raw events + extra data.
  XIChangeHierarchy: Return Success early if no actual changes are 
requested.
  Remove a few unused assignments.
  man: fix typo, layout in XGetExtensionVersion.man
  Silence compiler warning in XListDProp.c
  Silence compiler warning due to differnent event conversion procs
  man: fix missing comma in XIGrabEnter man page
  Use Data, not Data32 in XIPassiveGrabDevice
  man: Fix wrong event names in XIGrabButton.
  man: Fix typo in XIChangeProperty
  Bump to 1.4.99
  man: Fix formatting in XGetFeedbackControl
  Add XI2 library-internal array offsets to XIint.h
  Don't use the protocol defines for 2.0 versioning.
  Handle unknown device classes.
  man: fix typo in XIQueryDevice man page
  man: update property and grab man pages for new constants
  Handle unknown device classes.
  man: fix typo in XIQueryDevice man page
  man: update property and grab man pages for new constants
  Require inputproto 2.0.99.1 or later
  Support XI 2.1 internally
  Support XI 2.1 XIScrollClass
  Use a separate nclasses variable in XIQueryDevice
  Remove superfluous assignment of lib->classes in XIQueryDevices.
  Bump to 1.4.99.1
  man: fix #include for XIGrabButton
  man: XIGrabButton returns error codes, not status codes
  man: passive grabs return the number of failed modifier combinations
  Fix duplicate sizeof in copy_classes
  Stop unnecessary calls to size_classes
  Include config.h from source files
  man: minor formatting fix in XIGrabButton
  libXi 1.5.0

git tag: libXi-1.5.0

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.5.0.tar.bz2
MD5:  eed79448dd24b31f3fedb1750fc777b3  libXi-1.5.0.tar.bz2
SHA1: 2d5219ecd270ba985f3a6f4fa3a17c033bb05b78  libXi-1.5.0.tar.bz2
SHA256: fa4a9e4749a439c7a7911e366a898862158c802a0ff8ea0c73f98201aefb4f85  
libXi-1.5.0.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.5.0.tar.gz
MD5:  0a67031dfb02284ee8de297c4aad6743  libXi-1.5.0.tar.gz
SHA1: c9b7b005685548d5ebe51e0e270a7c9aba5b6d0a  libXi-1.5.0.tar.gz
SHA256: 083a520bb9a8cbbfa2b502ddf89cf027e47f24dcce35f087ae54070181f05a5a  
libXi-1.5.0.tar.gz



pgprOCoMel6fz.pgp
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce


[ANNOUNCE] inputproto 2.1.99.4

2011-12-20 Thread Peter Hutterer
The XI 2.2 (multitouch) protocol spec is now merged into master, so here's a
new snapshot after the merge. Most of these commits were part of XI 2.1, the
announce generator is a bit naïve.

No functional changes in the input protocol since 2.1.99.3. The protocol
does not require any configure flags or defines anymore.

One bugfix: the dropped libXi version defines are reinstated so this version
should work with older versions of libXi.

Cyril Brulebois (1):
  specs: Fix tiny typo.

Peter Hutterer (14):
  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
  specs: drop leftover from active_touches removal
  specs: clarify button state in touch events
  inputproto 2.1
  Drop wrong comment for sourceid in TouchOwnershipEvents
  Reinstate libXi's version defines
  specs: remove parts of the "Work in progress" warning
  Remove --enable-unstable-protocol configure option
  specs: add XI 2.1 release to history section
  inputproto 2.1.99.4

git tag: inputproto-2.1.99.4

http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.1.99.4.tar.bz2
MD5:  32f30ddfa1a69b142f3ed12ee501f5e8  inputproto-2.1.99.4.tar.bz2
SHA1: d269d2da4b4812a5dd49d5d678803489b24dd5b8  inputproto-2.1.99.4.tar.bz2
SHA256: 9446966f39596657bd7fe7bab715faf95b118bf9c5962becd67ed0a17572c5f2  
inputproto-2.1.99.4.tar.bz2

http://xorg.freedesktop.org/archive/individual/proto/inputproto-2.1.99.4.tar.gz
MD5:  8a2c92e64cf94900ba86a91ff63d6fbc  inputproto-2.1.99.4.tar.gz
SHA1: 669a431a7ed9ba74e72592e225695b527faa9a85  inputproto-2.1.99.4.tar.gz
SHA256: 5da1e3a09a6f0c661dfe6ca9a753ca74992bb36466f4bcfa0282e198ca438b98  
inputproto-2.1.99.4.tar.gz



pgp3ZxvzZpaiG.pgp
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce