ChangeLog revision 5b944e2a
1commit 6f444b5d063452e7a8705c756269960e509241d8 2Author: Peter Hutterer <peter.hutterer@who-t.net> 3Date: Fri Jan 16 12:48:05 2009 +1000 4 5 xinput 1.4.0 6 7commit aabe69b44c14c443df1dfb25d23e1c180a6a029d 8Author: Peter Hutterer <peter.hutterer@who-t.net> 9Date: Fri Jan 16 09:53:01 2009 +1000 10 11 Add set-atom-prop to set properties containing other properties. 12 13commit 9870cb4120961f15d3e372a1ba49b5d32013e819 14Author: Peter Hutterer <peter.hutterer@who-t.net> 15Date: Fri Jan 16 09:51:57 2009 +1000 16 17 Don't linebreak after listing a string or atom property. 18 19commit 4f474d5e78789cb0248e69852ab9abc992acad23 20Author: Peter Hutterer <peter.hutterer@who-t.net> 21Date: Fri Jan 16 09:50:05 2009 +1000 22 23 Fix wrong type conversion in listing Atom properties. 24 25commit 1b6fbf9ead978322beccc1970b925dce0cd43815 26Author: Peter Hutterer <peter.hutterer@who-t.net> 27Date: Fri Jan 16 09:06:54 2009 +1000 28 29 Require libXi 1.2 and inputproto 1.5. 30 31 Device properties are available in a released libXi version now, so there's no 32 need to keep them conditional, make 1.5 mandatory. 33 34 We also have the explicit check for XI2 functions in libXi, so there's no need 35 to have requirements for inputproto 1.9.99.5. 36 37commit 99c932c1a0db7821df3ef78efcfe4824697c4815 38Author: Simon Thum <simon.thum@gmx.de> 39Date: Mon Jan 12 14:24:26 2009 +1000 40 41 Add set-float-prop option to set properties using floating point numbers. 42 43 Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 44 45commit ffff875c2c587e3ad64d57afc1c432de77497c10 46Author: Sascha Hlusiak <saschahlusiak@arcor.de> 47Date: Tue Sep 30 17:54:08 2008 +0200 48 49 Call XSync instead XFlush to be able to handle errors 50 51 When setting properties, the program terminated successfully before any BadMatch or 52 BadValue could be processed. Calling XSync informs the user about errors. 53 54commit 50e5235ecd7142892567c7d3ea6460907538b421 55Author: Sascha Hlusiak <saschahlusiak@arcor.de> 56Date: Tue Sep 30 15:27:56 2008 +0200 57 58 Add --get-button-map option. 59 60commit 7f046c957d4529249bcb69b35f6513411f6efcf5 61Author: Peter Hutterer <peter.hutterer@redhat.com> 62Date: Fri Sep 26 13:57:41 2008 +0930 63 64 Require inputproto 1.9.99.5 65 66commit ccef360e5ee6598a0ab722389bdf8d391ff7efee 67Author: Peter Hutterer <peter.hutterer@redhat.com> 68Date: Fri Sep 26 13:55:33 2008 +0930 69 70 Add --delete-prop option. 71 72commit db4b03629f690d69320f401b9568d5a861b19f9c 73Author: Peter Hutterer <peter.hutterer@redhat.com> 74Date: Fri Sep 26 13:51:36 2008 +0930 75 76 Use updated property events. 77 78 No more QueryDeviceProperty request. 79 80commit 6b85506eaf5bef0a7d823450d34e08e51a8010bb 81Author: Bryce Harrington <bryce@canonical.com> 82Date: Sat Aug 30 15:01:59 2008 +0930 83 84 Add --list-props, --watch-props and --set-int-prop options to man page. 85 86 Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 87 88commit 1c7b473b7e64f8b616aba70926f93d37d5269c28 89Author: Peter Hutterer <peter.hutterer@redhat.com> 90Date: Fri Aug 15 15:38:13 2008 +0930 91 92 Require inputproto 1.9.99.4 93 94commit ca0b0fa7f84642cf2b1ba7d5d88487afbc8a6d29 95Author: Peter Hutterer <peter.hutterer@redhat.com> 96Date: Fri Aug 15 15:28:55 2008 +0930 97 98 Use XI 1.5 property events. 99 100commit 316cc15f4217db0e4e47846e200d274dd5893b3a 101Author: Peter Hutterer <peter.hutterer@redhat.com> 102Date: Thu Aug 7 17:52:08 2008 +0930 103 104 Don't require extension devices for button mapping. 105 106 VCK and VCP can be opened too now. 107 108commit b0c15823f1faadb24d5b7457f5b5fd1c9f248a1f 109Author: Peter Hutterer <peter.hutterer@redhat.com> 110Date: Thu Aug 7 17:51:34 2008 +0930 111 112 Print property values in addition to their names. 113 114commit 5d833a190319b64d81293514027cebaaa3f74ffd 115Author: Peter Hutterer <peter.hutterer@redhat.com> 116Date: Thu Aug 7 17:49:48 2008 +0930 117 118 Property code: If the Atom specified was an Atom, actually use it too. 119 120 Don't ignore an atom if it has been specified with it's number instead of the 121 name. 122 123commit 6ebdca422d12e3326f9ab59767e05eefd24ff85f 124Author: Peter Hutterer <peter.hutterer@who-t.net> 125Date: Tue Jul 8 18:00:21 2008 +0930 126 127 Add list-props, set-int-prop and watch-props parameters. 128 129 These parameters allow modification and display of input device properties. 130 131commit 98b79fc5b050eea6141ad78cff4e0577f8e75c77 132Author: Peter Hutterer <peter.hutterer@who-t.net> 133Date: Tue Jul 8 18:01:48 2008 +0930 134 135 Remove ChangeLog, is autogenerated now anyway. 136 137commit 86cab0389d9a02901c82e2072e4043a404fb2ebc 138Author: Benjamin Close <Benjamin.Close@clearchain.com> 139Date: Wed Jun 25 15:13:54 2008 +0930 140 141 Clean up the detection of XI2 142 143 Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 144 145commit 6482e8ef8039eba98de03f0bb708d1151bc1577e 146Author: Benjamin Close <Benjamin.Close@clearchain.com> 147Date: Thu Jun 5 14:30:09 2008 +0930 148 149 Correct the check for XI2, not every shell supports ==, but they do = 150 151 Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 152 153commit 8578813fda6787866b6a23b265696a673b213724 154Author: Peter Hutterer <peter@cs.unisa.edu.au> 155Date: Tue May 27 11:33:36 2008 +0930 156 157 Test for XI2 functions in libXi, add #ifdefs to build in non-XI2 setups. 158 159commit 380b9665e86f403b56f9b96c2773b91d69588fb1 160Author: Peter Hutterer <peter@cs.unisa.edu.au> 161Date: Tue May 27 10:16:08 2008 +0930 162 163 Use find_device_info instead of requireing device ids on the cmdline. 164 165commit 6ecbe3059cbc3561657841b9ee9b61e03c583eb8 166Author: Peter Hutterer <peter@cs.unisa.edu.au> 167Date: Tue Apr 29 11:20:03 2008 +0930 168 169 Use new XQueryInputVersion() request to tell the server we can do XI 2. 170 171commit e3b705dc15d07bbb478ced6b54a5e0553d978113 172Merge: ac3498c... 834422a... 173Author: Peter Hutterer <peter@cs.unisa.edu.au> 174Date: Mon Apr 7 17:24:16 2008 +0930 175 176 Merge branch 'master' into mpx 177 178 Conflicts: 179 180 src/xinput.c 181 182 (just a whitespace conflict) 183 184commit 834422a9c68ecf84f5b8477567a785bc8e26217a 185Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 186Date: Sun Mar 16 19:37:17 2008 -0300 187 188 Compile warning fix. 189 190 Ansify a function without arguments. 191 192 Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 193 194commit 8c7460ee11d9fbdcbdf13f2fa7fb62f26bac92dc 195Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 196Date: Sun Mar 16 19:36:17 2008 -0300 197 198 Mandriva patches to xinput. 199 200 Change to src/list.c fixes a typo/oversight. 201 Change to configure.ac required to avoid possible error in configure step 202 due to "unquoted" version test. 203 204 Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au> 205 206commit ac3498c9b8a54143a9d023fe530c62e24c4651e0 207Author: Peter Hutterer <peter@cs.unisa.edu.au> 208Date: Mon Feb 18 17:17:39 2008 +1030 209 210 Modify to work with the changes in the XChangeDeviceHierarchy API. 211 212commit 6729d777c48f38290c8f0e8d0e5f17182faa5120 213Author: Peter Hutterer <peter@cs.unisa.edu.au> 214Date: Wed Feb 13 16:35:18 2008 +1030 215 216 Update XiSelectEvent API usage, has device argument now. 217 218commit 865c7bd8013f9882163234cce6cdd4168525815c 219Author: Peter Hutterer <peter@cs.unisa.edu.au> 220Date: Tue Jan 15 20:32:47 2008 +1030 221 222 Remove deprecated imakefile. 223 224commit a01e5475d17c584bfa3b2d67570d675aebf4e6fd 225Author: Peter Hutterer <peter@cs.unisa.edu.au> 226Date: Tue Jan 15 20:32:28 2008 +1030 227 228 Replace Fred's name in the main license text with a general "The authors". 229 230 Makes it less messy to add authors. 231 232 Frederic Lepied's permission obtained via email. 233 234commit b06af76677cd70912c9c4f381b0baed28b4f89a4 235Author: Julien Cristau <jcristau@debian.org> 236Date: Thu Jan 10 20:19:55 2008 +0100 237 238 Change xinput_CFLAGS to AM_CFLAGS to clear automake-1.10 warning 239 240 src/Makefile.am:27: compiling `buttonmap.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac' 241 242 Also remove -lm from xinput_LDADD, as it isn't needed. 243 244commit 456a1eab4b0b2f4a9bdc8ca02657869595c4bc60 245Author: Philip Langdale <philipl@fido2.homeip.net> 246Date: Wed Jan 9 18:25:27 2008 -0800 247 248 Add ChangeLog rule. 249 250commit caee9103c1569b7eba189e7a7c977971efec4458 251Author: Philip Langdale <philipl@fido2.homeip.net> 252Date: Wed Jan 9 18:24:28 2008 -0800 253 254 Update .gitignore 255 256commit 49d37729f1d7212aad8afbd91b49a37c4e93a796 257Author: Philip Langdale <philipl@fido2.homeip.net> 258Date: Wed Jan 9 18:22:27 2008 -0800 259 260 Update news for 1.3.0 release. 261 262commit ff7a63770ab9ce7336c7a9a70b0ae86de4b35bf3 263Author: Philip Langdale <philipl@fido2.homeip.net> 264Date: Wed Jan 9 18:17:43 2008 -0800 265 266 Add a warning when the user specifies an ambiguous device name 267 suggesting that they use the device id instead. 268 269commit 06447732750a022a44476f8929568f0b11bfc6e9 270Author: Philip Langdale <philipl@fido2.homeip.net> 271Date: Wed Jan 9 18:16:54 2008 -0800 272 273 Update man page. 274 275commit fcace3ec3be0276e163651c30681edec6ffdea17 276Author: Philip Langdale <philipl@fido2.homeip.net> 277Date: Wed Jan 9 18:14:12 2008 -0800 278 279 Update documentation 280 281commit 115cbd4025a9eb9531633c3e8481cb1923789f57 282Author: Philip Langdale <philipl@fido2.homeip.net> 283Date: Wed Jan 9 18:08:37 2008 -0800 284 285 Make dependency on inputproto >= 1.4 explicit. 286 287commit 2497824aa16683eaeaab4bf374ddc9e04688320a 288Author: Peter Hutterer <peter@cs.unisa.edu.au> 289Date: Mon Jan 7 18:56:54 2008 +1030 290 291 Don't overwrite daemon with argc. 292 293 This must be a leftover from my excessive out-of-order cherry-picking. Turns 294 out when --short was supplied we'd set daemon to argc, causing a loop waiting 295 for an event that'd never come. A bit like Godot actually. 296 297commit a6feac1e18cdeffc42bc992faa8c95eaec420378 298Author: Peter Hutterer <peter@cs.unisa.edu.au> 299Date: Thu Dec 20 12:29:27 2007 +1030 300 301 Add support to set the client pointer. 302 303 Couple of whitespace changes too. 304 305commit d02601e5c88d1d40e12cd71c2c10c7822919f7b8 306Author: Peter Hutterer <peter@cs.unisa.edu.au> 307Date: Thu Dec 20 12:27:32 2007 +1030 308 309 Register for DeviceClassesChangedEvents, reprint the list when we get one. 310 311 Only in list --loop mode though. 312 313commit 60dafc9de224e2f1e53826858e5335916dc6d8c8 314Author: Peter Hutterer <peter@cs.unisa.edu.au> 315Date: Thu Dec 20 12:21:34 2007 +1030 316 317 Add --loop to "xinput list". Re-prints devices when hierarchy changes. 318 319commit d1428764180c927cfa45298f5b7d0bf14eacc2da 320Author: Peter Hutterer <peter@cs.unisa.edu.au> 321Date: Thu Nov 8 14:53:18 2007 +1030 322 323 Add support for device hierarchy changes. 324 325commit 1b4b4191e09ad01bd818d4307836b37ffd8fa5bd 326Author: Peter Hutterer <peter@cs.unisa.edu.au> 327Date: Sun Nov 18 12:36:32 2007 +1030 328 329 Print out attachment of slave devices. 330 331commit 82dfa529165657edc4e66e072d1515638e1edc66 332Author: Peter Hutterer <peter@cs.unisa.edu.au> 333Date: Thu Dec 20 12:06:33 2007 +1030 334 335 Remove leftover trailing whitespaces. 336 337commit 9b24e279439a800e72819ca63441a083a89643b6 338Author: Peter Hutterer <peter@cs.unisa.edu.au> 339Date: Thu Dec 20 11:52:41 2007 +1030 340 341 Add --short argument to list. Only prints name and ID. 342 343commit 2a67ff9098efa0e1d53388816a0344067a3c21be 344Author: Peter Hutterer <peter@cs.unisa.edu.au> 345Date: Thu Dec 20 11:45:11 2007 +1030 346 347 Support GNU style options the dodgy way. 348 349 Simply removing all preceding "-" from the function name before running the 350 usual comparison. 351 352commit 6a8c883794a3fc66d95e94c5a1e2902a46f9ede8 353Author: Peter Hutterer <peter@cs.unisa.edu.au> 354Date: Tue Nov 27 09:41:56 2007 +1030 355 356 Remove a few trailing whitespaces. 357 358commit 14f32f4cb911a0086ccec94a64eb61533dc332bf 359Author: Peter Hutterer <peter@cs.unisa.edu.au> 360Date: Mon Dec 3 12:40:03 2007 +1030 361 362 Remove trailing whitespaces (buttonmap.c) 363 364commit 58c513b0b9f610db2df8b26c483db6eb1b04dfdf 365Author: Peter Hutterer <peter@cs.unisa.edu.au> 366Date: Thu Nov 15 16:21:32 2007 +1030 367 368 Let autoconf substitute the VERSION. 369 370commit c0178d2afef586f58f42508a9b8bd78e4e6e0cb8 371Author: Philip Langdale <plangdale@vmware.com> 372Date: Thu Nov 8 14:55:41 2007 +1030 373 374 Expand check to support XExtensionKeyboard/Pointer. 375 376 Search for PtrFeedbackClass instead of assuming it's the first class in the 377 list. 378 379commit 451740ba094c37ac9e06c7ba7f466b5ab1beea08 380Author: Peter Hutterer <peter@cs.unisa.edu.au> 381Date: Thu Nov 8 14:23:40 2007 +1030 382 383 Death to RCS tags, remove compiler warning, get version from config.h. 384 385commit 8806f3db5417f1c5946b6589cf2f043e9e7c68d3 386Author: Peter Hutterer <peter@cs.unisa.edu.au> 387Date: Thu Nov 8 14:16:34 2007 +1030 388 389 Autotool the lot. 390 391commit 1e0b1816a95910631a6b1c8572b9689c32aeb3a0 392Author: Peter Hutterer <peter@cs.unisa.edu.au> 393Date: Thu Nov 8 10:21:21 2007 +1030 394 395 xinput as straight from the tarball. 396