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