]> diplodocus.org Git - xorg-xinput/log
xorg-xinput
17 years agoFix set-float-prop on 64-bit architectures.
Peter Hutterer [Thu, 16 Apr 2009 13:20:16 +0000 (09:20 -0400)]
Fix set-float-prop on 64-bit architectures.

Since 32-byte data on 64-bit machines must be passed in as 64-bit longs, let's
typecast around a bit.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
17 years agofix 64 bit issues with set-int-prop and list-props.
Peter Hutterer [Tue, 14 Apr 2009 13:13:15 +0000 (09:13 -0400)]
fix 64 bit issues with set-int-prop and list-props.

libX11 uses longs for 32 bit values, increasing hilarity on 64 bit machines.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
17 years agoxinput: include device type in device list
Simon Thum [Thu, 26 Mar 2009 12:52:15 +0000 (13:52 +0100)]
xinput: include device type in device list

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
17 years agoxinput: mention set-float-prop in manpage
Simon Thum [Thu, 26 Mar 2009 14:19:47 +0000 (15:19 +0100)]
xinput: mention set-float-prop in manpage

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
17 years agoxinput 1.4.1
Peter Hutterer [Sun, 5 Apr 2009 23:54:07 +0000 (09:54 +1000)]
xinput 1.4.1

17 years agoError out when selecting a device by name but more than one instance of the name...
Benjamin Close [Thu, 19 Feb 2009 04:09:29 +0000 (14:39 +1030)]
Error out when selecting a device by name but more than one instance of the name exists

Previously the check was in place for the duplicate name, however the first
device with the requested name  was still selected regardless.
Correct this by exiting out forcing the user to select by id instead

Signed-off-by: Benjamin Close <Benjamin.Close@clearchain.com>
17 years agosmall fixes to the propery output
Simon Thum [Wed, 21 Jan 2009 13:09:29 +0000 (14:09 +0100)]
small fixes to the propery output

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
17 years agoCorrect make distcheck and sparse warnings.
Paulo Cesar Pereira de Andrade [Wed, 21 Jan 2009 21:35:52 +0000 (19:35 -0200)]
Correct make distcheck and sparse warnings.

17 years agoxinput 1.4.0
Peter Hutterer [Fri, 16 Jan 2009 02:48:05 +0000 (12:48 +1000)]
xinput 1.4.0

17 years agoAdd set-atom-prop to set properties containing other properties.
Peter Hutterer [Thu, 15 Jan 2009 23:53:01 +0000 (09:53 +1000)]
Add set-atom-prop to set properties containing other properties.

17 years agoDon't linebreak after listing a string or atom property.
Peter Hutterer [Thu, 15 Jan 2009 23:51:57 +0000 (09:51 +1000)]
Don't linebreak after listing a string or atom property.

17 years agoFix wrong type conversion in listing Atom properties.
Peter Hutterer [Thu, 15 Jan 2009 23:50:05 +0000 (09:50 +1000)]
Fix wrong type conversion in listing Atom properties.

17 years agoRequire libXi 1.2 and inputproto 1.5.
Peter Hutterer [Thu, 15 Jan 2009 23:06:54 +0000 (09:06 +1000)]
Require libXi 1.2 and inputproto 1.5.

Device properties are available in a released libXi version now, so there's no
need to keep them conditional, make 1.5 mandatory.

We also have the explicit check for XI2 functions in libXi, so there's no need
to have requirements for inputproto 1.9.99.5.

17 years agoAdd set-float-prop option to set properties using floating point numbers.
Simon Thum [Mon, 12 Jan 2009 04:24:26 +0000 (14:24 +1000)]
Add set-float-prop option to set properties using floating point numbers.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
17 years agoCall XSync instead XFlush to be able to handle errors
Sascha Hlusiak [Tue, 30 Sep 2008 15:54:08 +0000 (17:54 +0200)]
Call XSync instead XFlush to be able to handle errors

When setting properties, the program terminated successfully before any BadMatch or
BadValue could be processed. Calling XSync informs the user about errors.

17 years agoAdd --get-button-map option.
Sascha Hlusiak [Tue, 30 Sep 2008 13:27:56 +0000 (15:27 +0200)]
Add --get-button-map option.

17 years agoRequire inputproto 1.9.99.5
Peter Hutterer [Fri, 26 Sep 2008 04:27:41 +0000 (13:57 +0930)]
Require inputproto 1.9.99.5

17 years agoAdd --delete-prop option.
Peter Hutterer [Fri, 26 Sep 2008 04:25:33 +0000 (13:55 +0930)]
Add --delete-prop option.

17 years agoUse updated property events.
Peter Hutterer [Fri, 26 Sep 2008 04:21:36 +0000 (13:51 +0930)]
Use updated property events.

No more QueryDeviceProperty request.

17 years agoAdd --list-props, --watch-props and --set-int-prop options to man page.
Bryce Harrington [Sat, 30 Aug 2008 05:31:59 +0000 (15:01 +0930)]
Add --list-props, --watch-props and --set-int-prop options to man page.

Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
17 years agoRequire inputproto 1.9.99.4
Peter Hutterer [Fri, 15 Aug 2008 06:08:13 +0000 (15:38 +0930)]
Require inputproto 1.9.99.4

17 years agoUse XI 1.5 property events.
Peter Hutterer [Fri, 15 Aug 2008 05:58:55 +0000 (15:28 +0930)]
Use XI 1.5 property events.

17 years agoDon't require extension devices for button mapping.
Peter Hutterer [Thu, 7 Aug 2008 08:22:08 +0000 (17:52 +0930)]
Don't require extension devices for button mapping.

VCK and VCP can be opened too now.

17 years agoPrint property values in addition to their names.
Peter Hutterer [Thu, 7 Aug 2008 08:21:34 +0000 (17:51 +0930)]
Print property values in addition to their names.

17 years agoProperty code: If the Atom specified was an Atom, actually use it too.
Peter Hutterer [Thu, 7 Aug 2008 08:19:48 +0000 (17:49 +0930)]
Property code: If the Atom specified was an Atom, actually use it too.

Don't ignore an atom if it has been specified with it's number instead of the
name.

17 years agoAdd list-props, set-int-prop and watch-props parameters.
Peter Hutterer [Tue, 8 Jul 2008 08:30:21 +0000 (18:00 +0930)]
Add list-props, set-int-prop and watch-props parameters.

These parameters allow modification and display of input device properties.

17 years agoRemove ChangeLog, is autogenerated now anyway.
Peter Hutterer [Tue, 8 Jul 2008 08:31:48 +0000 (18:01 +0930)]
Remove ChangeLog, is autogenerated now anyway.

17 years agoClean up the detection of XI2
Benjamin Close [Wed, 25 Jun 2008 05:43:54 +0000 (15:13 +0930)]
Clean up the detection of XI2

Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
17 years agoCorrect the check for XI2, not every shell supports ==, but they do =
Benjamin Close [Thu, 5 Jun 2008 05:00:09 +0000 (14:30 +0930)]
Correct the check for XI2, not every shell supports ==, but they do =

Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
17 years agoTest for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups.
Peter Hutterer [Tue, 27 May 2008 02:03:36 +0000 (11:33 +0930)]
Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups.

17 years agoUse find_device_info instead of requireing device ids on the cmdline.
Peter Hutterer [Tue, 27 May 2008 00:46:08 +0000 (10:16 +0930)]
Use find_device_info instead of requireing device ids on the cmdline.

17 years agoUse new XQueryInputVersion() request to tell the server we can do XI 2.
Peter Hutterer [Tue, 29 Apr 2008 01:50:03 +0000 (11:20 +0930)]
Use new XQueryInputVersion() request to tell the server we can do XI 2.

18 years agoMerge branch 'master' into mpx
Peter Hutterer [Mon, 7 Apr 2008 07:54:16 +0000 (17:24 +0930)]
Merge branch 'master' into mpx

Conflicts:

src/xinput.c

(just a whitespace conflict)

18 years agoCompile warning fix.
Paulo Cesar Pereira de Andrade [Sun, 16 Mar 2008 22:37:17 +0000 (19:37 -0300)]
Compile warning fix.

  Ansify a function without arguments.

Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
18 years agoMandriva patches to xinput.
Paulo Cesar Pereira de Andrade [Sun, 16 Mar 2008 22:36:17 +0000 (19:36 -0300)]
Mandriva patches to xinput.

  Change to src/list.c fixes a typo/oversight.
  Change to configure.ac required to avoid possible error in configure step
due to "unquoted" version test.

Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
18 years agoModify to work with the changes in the XChangeDeviceHierarchy API.
Peter Hutterer [Mon, 18 Feb 2008 06:47:39 +0000 (17:17 +1030)]
Modify to work with the changes in the XChangeDeviceHierarchy API.

18 years agoUpdate XiSelectEvent API usage, has device argument now.
Peter Hutterer [Wed, 13 Feb 2008 06:05:18 +0000 (16:35 +1030)]
Update XiSelectEvent API usage, has device argument now.

18 years agoRemove deprecated imakefile.
Peter Hutterer [Tue, 15 Jan 2008 10:02:47 +0000 (20:32 +1030)]
Remove deprecated imakefile.

18 years agoReplace Fred's name in the main license text with a general "The authors".
Peter Hutterer [Tue, 15 Jan 2008 10:02:28 +0000 (20:32 +1030)]
Replace Fred's name in the main license text with a general "The authors".

Makes it less messy to add authors.

Frederic Lepied's permission obtained via email.

18 years agoChange xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning
Julien Cristau [Thu, 10 Jan 2008 19:19:55 +0000 (20:19 +0100)]
Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning

src/Makefile.am:27: compiling `buttonmap.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'

Also remove -lm from xinput_LDADD, as it isn't needed.

18 years agoAdd ChangeLog rule.
Philip Langdale [Thu, 10 Jan 2008 02:25:27 +0000 (18:25 -0800)]
Add ChangeLog rule.

18 years agoUpdate .gitignore
Philip Langdale [Thu, 10 Jan 2008 02:24:28 +0000 (18:24 -0800)]
Update .gitignore

18 years agoUpdate news for 1.3.0 release.
Philip Langdale [Thu, 10 Jan 2008 02:22:27 +0000 (18:22 -0800)]
Update news for 1.3.0 release.

18 years agoAdd a warning when the user specifies an ambiguous device name
Philip Langdale [Thu, 10 Jan 2008 02:17:43 +0000 (18:17 -0800)]
Add a warning when the user specifies an ambiguous device name
suggesting that they use the device id instead.

18 years agoUpdate man page.
Philip Langdale [Thu, 10 Jan 2008 02:16:54 +0000 (18:16 -0800)]
Update man page.

18 years agoUpdate documentation
Philip Langdale [Thu, 10 Jan 2008 02:14:12 +0000 (18:14 -0800)]
Update documentation

18 years agoMake dependency on inputproto >= 1.4 explicit.
Philip Langdale [Thu, 10 Jan 2008 02:08:37 +0000 (18:08 -0800)]
Make dependency on inputproto >= 1.4 explicit.

18 years agoDon't overwrite daemon with argc.
Peter Hutterer [Mon, 7 Jan 2008 08:26:54 +0000 (18:56 +1030)]
Don't overwrite daemon with argc.

This must be a leftover from my excessive out-of-order cherry-picking. Turns
out when --short was supplied we'd set daemon to argc, causing a loop waiting
for an event that'd never come. A bit like Godot actually.

18 years agoAdd support to set the client pointer.
Peter Hutterer [Thu, 20 Dec 2007 01:59:27 +0000 (12:29 +1030)]
Add support to set the client pointer.

Couple of whitespace changes too.

18 years agoRegister for DeviceClassesChangedEvents, reprint the list when we get one.
Peter Hutterer [Thu, 20 Dec 2007 01:57:32 +0000 (12:27 +1030)]
Register for DeviceClassesChangedEvents, reprint the list when we get one.

Only in list --loop mode though.

18 years agoAdd --loop to "xinput list". Re-prints devices when hierarchy changes.
Peter Hutterer [Thu, 20 Dec 2007 01:51:34 +0000 (12:21 +1030)]
Add --loop to "xinput list". Re-prints devices when hierarchy changes.

18 years agoAdd support for device hierarchy changes.
Peter Hutterer [Thu, 8 Nov 2007 04:23:18 +0000 (14:53 +1030)]
Add support for device hierarchy changes.

18 years agoPrint out attachment of slave devices.
Peter Hutterer [Sun, 18 Nov 2007 02:06:32 +0000 (12:36 +1030)]
Print out attachment of slave devices.

18 years agoRemove leftover trailing whitespaces.
Peter Hutterer [Thu, 20 Dec 2007 01:36:33 +0000 (12:06 +1030)]
Remove leftover trailing whitespaces.

18 years agoAdd --short argument to list. Only prints name and ID.
Peter Hutterer [Thu, 20 Dec 2007 01:22:41 +0000 (11:52 +1030)]
Add --short argument to list. Only prints name and ID.

18 years agoSupport GNU style options the dodgy way.
Peter Hutterer [Thu, 20 Dec 2007 01:15:11 +0000 (11:45 +1030)]
Support GNU style options the dodgy way.

Simply removing all preceding "-" from the function name before running the
usual comparison.

18 years agoRemove a few trailing whitespaces.
Peter Hutterer [Mon, 26 Nov 2007 23:11:56 +0000 (09:41 +1030)]
Remove a few trailing whitespaces.

18 years agoRemove trailing whitespaces (buttonmap.c)
Peter Hutterer [Mon, 3 Dec 2007 02:10:03 +0000 (12:40 +1030)]
Remove trailing whitespaces (buttonmap.c)

18 years agoLet autoconf substitute the VERSION.
Peter Hutterer [Thu, 15 Nov 2007 05:51:32 +0000 (16:21 +1030)]
Let autoconf substitute the VERSION.

18 years agoExpand check to support XExtensionKeyboard/Pointer.
Philip Langdale [Thu, 8 Nov 2007 04:25:41 +0000 (14:55 +1030)]
Expand check to support XExtensionKeyboard/Pointer.

Search for PtrFeedbackClass instead of assuming it's the first class in the
list.

18 years agoDeath to RCS tags, remove compiler warning, get version from config.h.
Peter Hutterer [Thu, 8 Nov 2007 03:53:40 +0000 (14:23 +1030)]
Death to RCS tags, remove compiler warning, get version from config.h.

18 years agoAutotool the lot.
Peter Hutterer [Thu, 8 Nov 2007 03:46:34 +0000 (14:16 +1030)]
Autotool the lot.

18 years agoxinput as straight from the tarball.
Peter Hutterer [Wed, 7 Nov 2007 23:51:21 +0000 (10:21 +1030)]
xinput as straight from the tarball.