[ANNOUNCE] xinput 1.4.99.1
Peter Hutterer
peter.hutterer at who-t.net
Sun Jun 21 17:40:42 PDT 2009
xinput master never got bumped, so here's the list of changes since the
1.4.1 branching and a current snapshot for those needing it to play with the
new XI2 bits.
This is merely a snapshot of the current state, do not expect this to
be API compatible to libXi for longer than a New York Second.
Cheers,
Peter
Benjamin Close (2):
Error out when more than one instance of a name exists
Remove superfluous dev assignment.
Julien Cristau (2):
Factorize atom parsing in its own function
xinput: add set-prop command
Peter Hutterer (50):
Clean up xinput.h a bit.
Rip HAVE_XI2 conditional functionality out.
add xi2_find_device_id
Change is_xinput_present() to xinput_version().
Update to new XI2 requests and sanitize the check for XI2 in configure.
If XI2 is available, list devices through XIQueryDevice.
Add test_xi2 for xi2 testing.
Print DeviceChanged events.
Print out hierarchy events
Change event registration a bit, using SetBit instead.
Register for raw events
Print enter/leave and focus events.
Fix 64 bit issues with set-int-prop.
fix 64 bit issues with set-int-prop and list-props.
Fix set-float-prop on 64-bit architectures.
replace BYTE with an unsigned char.
Actually print event_y when trying to print event_y in Enter/Leave events.
Print event/root x/y on device events.
Register for exposure events and block until we're mapped.
Add a hunk to test XI2 sync'd grabs.
XSync the display before jumping in the grab code.
If there's multiple null-terminated strings in the property, print all.
The float_atom should actually be an Atom
If there's multiple null-terminated strings in the property, print all.
Create the float property if it doesn't exist.
Clean up xinput.h a bit
Remove one more unnecessary ifdef.
XCloseDisplay when we're done.
Get the XIDeviceInfo instead of just the id.
Add support for XI2 property requests.
Clean up xinput.h a bit
XCloseDisplay when we're done.
update test_xi2 with a few more tests.
Update to new inputproto defines.
Update to new inputproto and libXi naming conventions.
Print floating slaves in XI2 list mode.
Deal with None atoms.
Print None properties in XI2 mode too.
Print empty properties as <no items>.
Print empty XI2 properties as <no items>
Print empty properties as <no items>.
xi2 test: add two missing breaks.
Fix build errors introduced by inputproto 1.9.99.11.
Use the XI2 class defines for listing device classes in XI2 mode.
Print the sourceid when listing device classes.
Print button state when listing XI2 devices.
Print button and valuator labels when listing a device.
Print the valuator value for absolute axes.
Require inputproto 1.9.99.12
Bump to 1.4.99.1
Simon Thum (2):
xinput: mention set-float-prop in manpage
xinput: include device type in device list
Thomas Jaeger (4):
test-xi2: fix modifiers for XIGrabButton call
test-xi2: Use standard macros instead of BitIsOn/SetBit
test-xi2: Report correct event coordinates
reattach: Default to return to VCP/VCK when returnMode is AttachToMaster
git tag: xinput-1.4.99.1
http://xorg.freedesktop.org/archive/individual/app/xinput-1.4.99.1.tar.bz2
MD5: 4b255aafae9ddd59e10292f8bac5504e xinput-1.4.99.1.tar.bz2
SHA1: df36328517c72f68fa58cb5b454a9a4bcc5e5356 xinput-1.4.99.1.tar.bz2
http://xorg.freedesktop.org/archive/individual/app/xinput-1.4.99.1.tar.gz
MD5: 77bff7cb31f2c81853b4cfb3b16eda7e xinput-1.4.99.1.tar.gz
SHA1: 6afabc257df680b9c1822ac885630add15b59abd xinput-1.4.99.1.tar.gz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xorg-announce/attachments/20090622/3e2dc81c/attachment.pgp
More information about the xorg-announce
mailing list