Re: [ANNOUNCE] libXi 1.4.99.1

2011-11-09 Thread Russell Shaw

On 09/11/11 12:16, Peter Hutterer wrote:

A month late but I just noticed that I never sent an announcement out for
this. libXi is the first snapshot for XI 2.1 support. At this point I
consider it unlikely that any major protocol changes will happen to the
smooth scrolling support.

If you're working on a toolkit or similar, I highly recommend to start using
the new stuff while we can still change it to fit your expectations better.


Hi,
I posted this message 4-Nov-2010:

quote 
In XInput2, when i get a XI_HierarchyChanged event after plugging in another 
mouse, is there a way to get a unique identifier for each device such as a brand 
and model number?


When i start my program that uses two mice for different functions (one in each 
hand), it would be useful for them both to be assigned the correct role whenever 
the program is started, regardless of whatever other devices have been plugged 
in since the last session.

 unquote

I'm not currently working on mouse stuff, but i will again sometime, and will 
use more than one pointer device simultaneously for CAD programs.


Brand and model number and also the port the pointer is plugged into would be 
useful, in case both devices are the same model.

___
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


Re: [ANNOUNCE] libXi 1.4.99.1

2011-11-09 Thread Peter Hutterer
On Wed, Nov 09, 2011 at 07:24:08PM +1100, Russell Shaw wrote:
 On 09/11/11 12:16, Peter Hutterer wrote:
 A month late but I just noticed that I never sent an announcement out for
 this. libXi is the first snapshot for XI 2.1 support. At this point I
 consider it unlikely that any major protocol changes will happen to the
 smooth scrolling support.
 
 If you're working on a toolkit or similar, I highly recommend to start using
 the new stuff while we can still change it to fit your expectations better.
 
 Hi,
 I posted this message 4-Nov-2010:
 
 quote 
 In XInput2, when i get a XI_HierarchyChanged event after plugging in
 another mouse, is there a way to get a unique identifier for each
 device such as a brand and model number?

The Device Product ID property contain vendor and product ID (if those are
set by the driver).

Cheers,
  Peter
 
 When i start my program that uses two mice for different functions
 (one in each hand), it would be useful for them both to be assigned
 the correct role whenever the program is started, regardless of
 whatever other devices have been plugged in since the last session.
  unquote
 
 I'm not currently working on mouse stuff, but i will again sometime,
 and will use more than one pointer device simultaneously for CAD
 programs.
 
 Brand and model number and also the port the pointer is plugged into
 would be useful, in case both devices are the same model.
 ___
 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: peter.hutte...@who-t.net
 
___
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


[ANNOUNCE] libXi 1.4.99.1

2011-11-08 Thread Peter Hutterer
A month late but I just noticed that I never sent an announcement out for
this. libXi is the first snapshot for XI 2.1 support. At this point I
consider it unlikely that any major protocol changes will happen to the
smooth scrolling support. 

If you're working on a toolkit or similar, I highly recommend to start using
the new stuff while we can still change it to fit your expectations better.

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 productnumber 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 (26):
  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

git tag: libXi-1.4.99.1

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.99.1.tar.bz2
MD5:  4e9dedaa2fe2561f9f0161d5c14db804  libXi-1.4.99.1.tar.bz2
SHA1: 369ac8f926411f67d43529e987b8f02662c0dd46  libXi-1.4.99.1.tar.bz2
SHA256: fa3ef44096d73a2578cc0548f870425fb4d6f3a406adcbdd7389de2bd66363a4  
libXi-1.4.99.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.99.1.tar.gz
MD5:  93edd0abf62ee8cb5510f5576d941a76  libXi-1.4.99.1.tar.gz
SHA1: ee3319a8ad7b4cc2100117c0e053be1fd2a7c376  libXi-1.4.99.1.tar.gz
SHA256: 37c98df8e05b0eddc05b5f444b0aae34265b6b72ab1131b57e843a3886f8f6b8  
libXi-1.4.99.1.tar.gz



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


[ANNOUNCE] libXi 1.4.99.1

2011-11-08 Thread Peter Hutterer
A month late but I just noticed that I never sent an announcement out for
this. libXi is the first snapshot for XI 2.1 support. At this point I
consider it unlikely that any major protocol changes will happen to the
smooth scrolling support. 

If you're working on a toolkit or similar, I highly recommend to start using
the new stuff while we can still change it to fit your expectations better.

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 productnumber 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 (26):
  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

git tag: libXi-1.4.99.1

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.99.1.tar.bz2
MD5:  4e9dedaa2fe2561f9f0161d5c14db804  libXi-1.4.99.1.tar.bz2
SHA1: 369ac8f926411f67d43529e987b8f02662c0dd46  libXi-1.4.99.1.tar.bz2
SHA256: fa3ef44096d73a2578cc0548f870425fb4d6f3a406adcbdd7389de2bd66363a4  
libXi-1.4.99.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.99.1.tar.gz
MD5:  93edd0abf62ee8cb5510f5576d941a76  libXi-1.4.99.1.tar.gz
SHA1: ee3319a8ad7b4cc2100117c0e053be1fd2a7c376  libXi-1.4.99.1.tar.gz
SHA256: 37c98df8e05b0eddc05b5f444b0aae34265b6b72ab1131b57e843a3886f8f6b8  
libXi-1.4.99.1.tar.gz



pgp5Fiii4wvq6.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