1 commit 56ffb564712257e0f998170e83071a6ee85aa231
2 Author: Peter Hutterer <peter.hutterer@who-t.net>
3 Date: Thu Nov 11 14:10:26 2010 +1000
7 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
9 commit 52e92f280c4e065d6a3f040493a0b46d2c8bee1d
10 Author: Peter Hutterer <peter.hutterer@who-t.net>
11 Date: Mon Aug 2 15:53:52 2010 +1000
13 Typo fix: GrabTypeFocusIn -> GrabtypeFocusIn
15 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
17 commit 3dc8e70f761f7da338c632a5acb0176bef515b33
18 Author: Peter Hutterer <peter.hutterer@who-t.net>
19 Date: Fri Aug 6 09:52:33 2010 +1000
21 Spell out event types for XIDeviceEvent.
23 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
25 commit 993ca70d7ecfb88037edfd77bccfcb671aea4c7b
26 Author: Peter Hutterer <peter.hutterer@who-t.net>
27 Date: Mon Jan 11 17:02:55 2010 +1000
29 Define the error cases for XSetDeviceMode better.
31 Take the error codes as described in the man page for XSetDeviceMode. This
32 is more likely to be what clients expect, especially since the protocol spec
33 doesn't actually define when BadMode is to be reported.
35 This behaviour is the same as specified in the XSetDeviceMode man page.
37 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
38 Reviewed-by: Fernando Carrijo <fcarrijo@yahoo.com.br>
40 commit 617c4a2db48e98d06f728fa6b8caa18fbbfb66fc
41 Author: Peter Hutterer <peter.hutterer@who-t.net>
42 Date: Mon Nov 23 10:21:17 2009 +1000
44 XI2proto.txt: fix up some request names.
46 Leftovers from previous versions of the spec before the requests were
49 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
51 commit b2e8bd74f0922e742ab41e9ccc202c0fdd9e152f
52 Author: Gaetan Nadon <memsize@videotron.ca>
53 Date: Sun Mar 28 19:25:52 2010 -0400
55 config: update AC_PREREQ statement to 2.60
57 Unrelated to the previous patches, the new value simply reflects
58 the reality that the minimum level for autoconf to configure
59 all x.org modules is 2.60 dated June 2006.
61 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
63 Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
65 commit 5e22edcb54a29393ffb72e4014010835d1ceab69
66 Author: Gaetan Nadon <memsize@videotron.ca>
67 Date: Sun Mar 28 19:00:31 2010 -0400
69 config: remove the pkgconfig pc.in file from EXTRA_DIST
71 Automake always includes it in the tarball.
73 Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
75 commit 33bab5091b5c16133d88269744f5305dfd4e4fcb
76 Author: Gaetan Nadon <memsize@videotron.ca>
77 Date: Sun Mar 28 17:46:57 2010 -0400
79 config: install and distribute XI2proto.txt XIproto.txt
81 It will now be installed in $docdir in addition
82 to being distributed in the tarball.
84 Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
86 commit 0746aed42e50d7ac10fd1545cf6b89a8bc809884
87 Author: Gaetan Nadon <memsize@videotron.ca>
88 Date: Mon Dec 21 19:00:00 2009 -0500
90 Add Red Had Copyright in the COPYING file.
92 Refer to XI2.h and XI2proto.h
94 Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
96 commit e0ec5c81eef67a2b98396189b22b439953b616c0
97 Author: Gaetan Nadon <memsize@videotron.ca>
98 Date: Sun Nov 22 19:24:48 2009 -0500
100 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
102 Now that the INSTALL file is generated.
103 Allows running make maintainer-clean.
105 commit 30c2e875941b1dcce06821fb0c5af6a15ca98d4e
106 Author: Gaetan Nadon <memsize@videotron.ca>
107 Date: Mon Nov 16 11:13:30 2009 -0500
109 README: file created or updated #24206
111 Contains a set of URLs to freedesktop.org.
113 commit 7ddcd9b428797e37c3d362b27975b157647aceeb
114 Author: Gaetan Nadon <memsize@videotron.ca>
115 Date: Sun Nov 15 19:45:26 2009 -0500
117 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
119 ChangeLog filename is known to Automake and requires no further
120 coding in the makefile.
122 commit ee09bc24cebbb18c2a2ed81336ab4ead600d2e94
123 Author: Gaetan Nadon <memsize@videotron.ca>
124 Date: Sun Nov 15 18:31:28 2009 -0500
126 Makefile.am: INSTALL file is missing or incorrect #24206
128 The standard GNU file on building/installing tarball is copied
129 using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
132 commit 2ee03af19d17c973072bbacaf7ab44a8fd8b64b1
133 Author: Gaetan Nadon <memsize@videotron.ca>
134 Date: Sun Nov 15 18:11:36 2009 -0500
136 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
138 This macro aggregate a number of existing macros that sets commmon
139 X.Org components configuration options. It shields the configuration file from
142 commit bf66af595c9b43e4086401a11c5a7b269857f039
143 Author: Gaetan Nadon <memsize@videotron.ca>
144 Date: Sun Nov 15 13:55:25 2009 -0500
146 configure.ac: AM_MAINTAINER_MODE missing #24238
148 This turns off maintainer mode build rules in tarballs.
149 Works in conjunction with autogen.sh --enable-maintainer-mode
151 commit 9ad88d954d544db29972144f5a778bb05d9b19ad
152 Author: Gaetan Nadon <memsize@videotron.ca>
153 Date: Sat Nov 14 18:26:47 2009 -0500
155 .gitignore: use common defaults with custom section # 24239
157 Using common defaults will reduce errors and maintenance.
158 Only the very small or inexistent custom section need periodic maintenance
159 when the structure of the component changes. Do not edit defaults.
161 commit 34a9ab1151fb7b35a371cc98a34a20993816f78a
162 Author: Peter Hutterer <peter.hutterer@who-t.net>
163 Date: Fri Oct 2 11:38:12 2009 +1000
167 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
169 commit 0470d29c1e690f3784ca1a42f6d27aa322f9b37a
170 Author: Peter Hutterer <peter.hutterer@who-t.net>
171 Date: Thu Oct 1 16:47:11 2009 +1000
175 This is the XI protocol specification document that used to be in xorg-docs.
176 It's now moved here, and if it ever sees updates, the updates will only
179 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
181 commit bda99e7e5ac528aaa08664b21f0380db67bd2ac2
182 Author: Peter Hutterer <peter.hutterer@who-t.net>
183 Date: Fri Oct 2 11:31:13 2009 +1000
185 Require macros 1.3 for XORG_DEFAULT_OPTIONS
187 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
189 commit 472309905a66245c9fd420ef64716ec630216323
190 Author: Peter Hutterer <peter.hutterer@who-t.net>
191 Date: Fri Aug 21 14:25:51 2009 +1000
193 inputproto 1.9.99.902 (RC 2)
195 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
197 commit f3f79c0642f33b6a39a0f7fdab2bcb06d9cab0f7
198 Author: Peter Hutterer <peter.hutterer@who-t.net>
199 Date: Tue Aug 25 10:04:01 2009 +1000
201 Device cursors are deleted once the window or the device disappear.
203 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
205 commit ae4588ff0c6e5cc7009e4ac78a3f953bc399bd84
206 Author: Peter Hutterer <peter.hutterer@who-t.net>
207 Date: Fri Aug 21 14:24:23 2009 +1000
209 XIWarpPointer needs to take FP1616 for positions.
211 This was already in the spec but the protocol itself hadn't cought up with
214 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
216 commit 8eccc169c045fcf68b5a0974c49a8e6863894cf3
217 Author: Peter Hutterer <peter.hutterer@who-t.net>
218 Date: Fri Aug 21 13:56:11 2009 +1000
220 Replace four leftover INT16 with int16_t.
222 commit 68cdaf8d26e133f700404bca93b18240aa6b8f86
223 Author: Peter Hutterer <peter.hutterer@who-t.net>
224 Date: Fri Aug 21 13:55:52 2009 +1000
226 XIQueryPointer only works on master pointers and floating slaves.
228 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
230 commit d9aa0917b491e9d6ef887ac59fb7a01fb428fa62
231 Author: Peter Hutterer <peter.hutterer@who-t.net>
232 Date: Tue Aug 18 15:05:09 2009 +1000
234 XI2proto: XIChangeCursor request requires a master pointer.
236 State that the server will return BadDevice in this case.
238 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
240 commit 4f9d8d49eca460b24daca2a28a2c644f7edc19bd
241 Author: Peter Hutterer <peter.hutterer@who-t.net>
242 Date: Tue Aug 18 15:04:47 2009 +1000
244 XI2proto.txt: typo fix
246 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
248 commit 6719ae1ed024270f7fe1cb6bbee1f84cdaeba90c
249 Author: Peter Hutterer <peter.hutterer@who-t.net>
250 Date: Fri Aug 7 10:39:46 2009 +1000
252 Remove eventtype field from xXIRawEvent.
254 With c455db2, raw events were split up into using multiple evtypes instead
255 of a sub event type. The eventtype field itself however has not been removed
256 and was unused by both the server and the library.
258 Field converted into a padding field, wire layout stays the same.
260 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
262 commit 1a7eb6de82bd61fc16f2a3f000d4d3b9d418dcd0
263 Author: Peter Hutterer <peter.hutterer@who-t.net>
264 Date: Tue Aug 4 10:43:52 2009 +1000
266 inputproto 1.9.99.901 (RC 1)
268 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
270 commit d8a1c1b1aba92e60d2fcad7cdf5abe77f3c9ae10
271 Author: Peter Hutterer <peter.hutterer@who-t.net>
272 Date: Wed Aug 5 14:52:45 2009 +1000
274 Revert "XI2proto.txt: grabbing a slave does not detach it anymore."
276 Detaching a slave device during an explicit grab makes sense from a UI
277 perspective. It allows a client to get exclusive access to a device without
278 that device's events also feeding into the respective master device.
280 Thanks to Thomas Jaeger for his contribution.
282 This reverts commit d0b1e55b876a29a7c820ec12d7b9cb5e081e1944.
284 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
286 commit b31776bb5b416ffa15235611954e68d386edf674
287 Author: Peter Hutterer <peter.hutterer@who-t.net>
288 Date: Fri Jul 31 08:52:43 2009 +1000
290 XI2proto.txt: document ClientPointer in more detail.
292 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
294 commit 221aed39ac45ce4bf3b28c7956bc00ea3c9dbf57
295 Author: Peter Hutterer <peter.hutterer@who-t.net>
296 Date: Tue Jul 28 11:15:12 2009 +1000
298 XI2proto.txt: don't put field names in quotes.
300 This was done inconsistently anyway so get rid of it alltogether.
302 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
304 commit 5e76f4ca69fedab770280854ab238587eb5e10fb
305 Author: Peter Hutterer <peter.hutterer@who-t.net>
306 Date: Tue Jul 28 10:12:06 2009 +1000
308 XI2proto.txt: typo fixes and minor clarifications.
310 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
312 commit 26f244fadc188cc76f53c82c10bc3b308964f20c
313 Author: Peter Hutterer <peter.hutterer@who-t.net>
314 Date: Tue Jul 28 11:12:50 2009 +1000
316 XI2proto.txt: sourceid on DeviceChanged is the device.
318 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
320 commit b877309713930f92f04e2485bc40e1b6730d7e77
321 Author: Peter Hutterer <peter.hutterer@who-t.net>
322 Date: Tue Jul 28 11:12:26 2009 +1000
324 XI2proto.txt: passive grabs can take XIAll{Master}Devices.
326 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
328 commit d0b1e55b876a29a7c820ec12d7b9cb5e081e1944
329 Author: Peter Hutterer <peter.hutterer@who-t.net>
330 Date: Tue Jul 28 10:53:08 2009 +1000
332 XI2proto.txt: grabbing a slave does not detach it anymore.
334 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
336 commit 9f5d450fda41f936a8e12863aec544d69b30132f
337 Author: Peter Hutterer <peter.hutterer@who-t.net>
338 Date: Tue Jul 28 10:38:21 2009 +1000
340 XIproto.txt: clarify that the ClientPointer is set, even if implicitly.
342 It is indistinguishable for the client whether the the server chooses a
343 ClientPointer or whether the CP was set through an XISetClientPointer
344 request. The only thing that matters is that a device was actually assigned
345 and will be used in the future.
347 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
349 commit 7b988fcae5135d064388084ef190966c3e38702c
350 Author: Peter Hutterer <peter.hutterer@who-t.net>
351 Date: Tue Jul 28 10:10:10 2009 +1000
353 XI2proto.txt: padding bytes must be zero.
355 Padding bytes zeroed out ensures that future versions of the XI2 protcol may
356 use these padding bytes with a defined state. The server should ignore
357 padding bytes depending on the client's version anyway but better safe than
360 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
362 commit 4b414dcdbb5641ea528ccc212584f9dac816b571
363 Author: Peter Hutterer <peter.hutterer@who-t.net>
364 Date: Mon Jul 27 15:51:17 2009 +1000
366 XI2proto.h: Remove special doxygen tags.
368 The protocol header does not include enough documentation to make the use of
369 doxygen really worthwile. Special doxygen tags beyond the very simple use of
370 /** and /**< contribute too much to the noise and make it hard to actually
371 read the code itself.
373 While no extra tags are added now, a run of doxygen over XI2proto and XI.h
374 still produces an acceptable output.
376 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
378 commit 0542581edcef2795c613921e66736871b44408d7
379 Author: Peter Hutterer <peter.hutterer@who-t.net>
380 Date: Mon Jul 27 14:29:00 2009 +1000
382 XI2proto.txt: Add some XI1 vs. XI2 interoperability descriptions.
384 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
386 commit 7cf46d64e0f2816f76ff3e23a77e5414a8625d10
387 Author: Peter Hutterer <peter.hutterer@who-t.net>
388 Date: Mon Jul 27 14:20:38 2009 +1000
390 XI2proto.txt: update list of XI2 event types.
392 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
394 commit 0e7af09fcedc3f6f86306dbf2c683d065fc41f29
395 Author: Peter Hutterer <peter.hutterer@who-t.net>
396 Date: Wed Jul 22 12:11:13 2009 +1000
400 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
402 commit 006afb766ac1d01ad9d57035af56a5b48c6ec5d3
403 Author: Peter Hutterer <peter.hutterer@who-t.net>
404 Date: Mon Jul 20 16:25:08 2009 +1000
406 XI2: remove Keysym grabs, use Keycode grabs instead.
408 Keysym grabs are tricky to get right for applications that are more
409 complicated than demo applications. otoh, we know keycode grabs are working.
410 So let's go with keycode grabs for now and add keysym grabs later when we've
411 sorted out the details.
413 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
415 commit aaefb1e12229cc7bed40f6aaec3641db840aa4f2
416 Author: Peter Hutterer <peter.hutterer@who-t.net>
417 Date: Mon Jul 13 16:05:07 2009 +1000
421 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
423 commit 1357361d6b2a72a3decd9307ca59cc7678ba3063
424 Author: Peter Hutterer <peter.hutterer@who-t.net>
425 Date: Tue Jul 14 16:15:19 2009 +1000
427 Add the enter/leave detail defines, same as the core protocol ones.
429 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
431 commit 2a3dc6c47145356a7c9e1cef59165a7ed2f2e9e2
432 Author: Peter Hutterer <peter.hutterer@who-t.net>
433 Date: Tue Jul 14 16:15:06 2009 +1000
435 Formatting fix, s/tabs/spaces/
437 commit 51244a1a4f7165d995c139ba1f0d03d8a1140015
438 Author: Daniel Stone <daniel@fooishbar.org>
439 Date: Mon Jul 13 16:49:33 2009 +1000
441 Device{,Raw}Event: Add flags field.
443 Add a flags member to DeviceEvent and DeviceKeyEvent; the only currently
444 defined flag is KeyRepeat, indicating a repeat event (a la XKB detectable
445 autorepeat), which is only valid for key events.
447 Signed-off-by: Daniel Stone <daniel@fooishbar.org>
448 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
450 commit c455db2c251770a729d2747e6f05d53c2563b428
451 Author: Peter Hutterer <peter.hutterer@who-t.net>
452 Date: Mon Jul 13 15:30:50 2009 +1000
454 XI2: Split up raw events into multiple event types.
456 Instead of a single XI_RawEvent type with subtypes to represent the actual
457 event, split up the event into XI_RawButtonPress, XI_RawButtonRelease, etc.
458 This way clients can select for specific raw events only instead of all of
461 Note that raw events may be selected on master devices too, the server will
462 route them through master devices.
464 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
466 commit f345258bf44e018e04643ccc6f02f5e40267d78c
467 Author: Peter Hutterer <peter.hutterer@who-t.net>
468 Date: Mon Jul 13 14:37:13 2009 +1000
472 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
474 commit 6280b53cdbb750ef2363f5b55346a4271678ddef
475 Author: Peter Hutterer <peter.hutterer@who-t.net>
476 Date: Sun Jul 12 16:19:19 2009 +1000
480 commit 2367e52404761ab14e0f908432f736cfc0813f8b
481 Author: Peter Hutterer <peter.hutterer@who-t.net>
482 Date: Tue Jun 23 21:01:27 2009 +1000
484 Add effective group and modifiers to XIGroupInfo/XIModifierInfo.
486 Effective modifiers are easy to calculate but let's send them down the wire
487 nonetheless. Effective group is slightly more complicated since group
488 wrapping must be taken into account - sending it down the wire simplifies
491 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
493 commit 3f0067b45e66ef8db785b67a36f015fd4e6a9f6c
494 Author: Peter Hutterer <peter.hutterer@who-t.net>
495 Date: Thu Jun 18 00:29:44 2009 +1000
497 XIDeviceChangedEvents may occur on master devices too.
499 Prime example is a change in the number of buttons due to the availability
500 of a new slave device.
502 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
504 commit b40f48b15e3362cc7b5aeb800b7de072ce20e4aa
505 Author: Peter Hutterer <peter.hutterer@who-t.net>
506 Date: Wed Jun 17 09:09:56 2009 +1000
510 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
512 commit a6edd59c440cae9cd8ac775bb4d67ab433f2aae3
513 Author: Peter Hutterer <peter.hutterer@who-t.net>
514 Date: Wed Jun 17 08:53:26 2009 +1000
516 Use the term 'labels' to refer to button and axes labels.
518 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
520 commit b0f7e24d210cb6d0a1c47cae39b54e56a5e996d8
521 Author: Peter Hutterer <peter.hutterer@who-t.net>
522 Date: Tue Jun 16 13:14:47 2009 +1000
524 Include valuator value in XIValuatorClasses
526 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
528 commit b2fb9f81a2a7af8656309420facd58ab610d5da1
529 Author: Peter Hutterer <peter.hutterer@who-t.net>
530 Date: Sun Jun 14 08:23:56 2009 +1000
532 Include button state in XIButtonClasses.
534 Without including the state in a button class, it is impossible to know the
535 state of a device until this device has pressed or released another button
536 (and thus sends an event).
538 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
540 commit db98b817355ed12609cff077c4a12948ac41f88d
541 Author: Peter Hutterer <peter.hutterer@who-t.net>
542 Date: Sun Jun 7 17:51:04 2009 +1000
544 Add a source field to the class information.
546 In some cases it is required to know the source device of a particular
547 device class. In the future we might also do lazy copying of classes,
548 meaning that for a given device, each class may come from a different
549 source. Hence the source id should be included for each class.
551 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
553 commit 48cf9a56066c4b5a2136310da3cd6846dcf3b607
554 Author: Peter Hutterer <peter.hutterer@who-t.net>
555 Date: Wed Jun 10 15:13:03 2009 +1000
557 Add note that bumping XI_LASTEVENT requires changes to the server.
559 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
561 commit bac0e02889392534138e8b98e516a0ea3c76847a
562 Author: Peter Hutterer <peter.hutterer@who-t.net>
563 Date: Wed Jun 10 15:12:39 2009 +1000
565 Ensure XIAnyModifier is an unsigned int.
567 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
569 commit 1d59de593c5aac8e109fcb3c1173d4dc14742dee
570 Author: Peter Hutterer <peter.hutterer@who-t.net>
571 Date: Fri Jun 12 15:50:26 2009 +1000
573 XISelectEventsReq should use win (not window), like all requests.
575 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
577 commit f711dfae6872371ec41aeeecda9570a57d0a746c
578 Author: Peter Hutterer <peter.hutterer@who-t.net>
579 Date: Fri Jun 12 15:50:07 2009 +1000
581 XI2proto: document XSetClientPointer behaviour on None window, etc.
583 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
585 commit 17a6ad094266cc14efb75cca36de0b8adff9d35b
586 Author: Peter Hutterer <peter.hutterer@who-t.net>
587 Date: Mon Jun 8 15:40:21 2009 +1000
591 commit 03309cfbc19fc16b5ae25f8511b3ef28fcd66818
592 Author: Peter Hutterer <peter.hutterer@who-t.net>
593 Date: Mon Jun 8 14:23:27 2009 +1000
595 xXIHierarchyEvent should list num_info, not num_devices.
597 The structures following the request are referred to as "info", having a
598 name of "num_devices" is misleading as the number of info structs does not
599 always reflect the number of devices (e.g. if a device got removed).
601 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
603 commit 751f2d6c0fa88a6bfc380b57d72ae41ec790249d
604 Author: Peter Hutterer <peter.hutterer@who-t.net>
605 Date: Mon Jun 8 13:31:28 2009 +1000
607 Rename XICreateMaster to XIAddMaster for consistency.
609 We use add/remove for slave devices, add/remove for the hierarchy changed
610 flags, so let's use add/remove to create a new device as well.
612 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
614 commit 44f2419e56b006b8f182ea5746e9b6eef205ff37
615 Author: Peter Hutterer <peter.hutterer@who-t.net>
616 Date: Mon Jun 8 12:35:29 2009 +1000
618 Update comment referring to an old naming scheme.
620 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
622 commit 6e20d1fc2517e68b17f9da2e94f78e9d64a8c408
623 Author: Peter Hutterer <peter.hutterer@who-t.net>
624 Date: Mon Jun 8 09:51:53 2009 +1000
626 Document BadValue error for XIHierarchyEvents selection on devices.
628 These events may only be selected on the XIAllDevices fake device.
630 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
632 commit 56da196866d8c883b9b25b04dd584fbcb159ffd3
633 Author: Peter Hutterer <peter.hutterer@who-t.net>
634 Date: Thu Jun 4 13:35:42 2009 +1000
636 XIQueryVersion may return a BadValue for major_version less than 2.
638 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
640 commit 0d75208a554577d652ca9e2856a4f12b0d720a1f
641 Author: Peter Hutterer <peter.hutterer@who-t.net>
642 Date: Mon Jun 1 09:12:42 2009 +1000
644 Move the XI2 index into versions[] over to XI2.h
646 commit 8aff0836afaef4397f9df273cc90edeca1ab9641
647 Author: Peter Hutterer <peter.hutterer@who-t.net>
648 Date: Fri May 29 13:25:32 2009 +1000
650 Specify modifier interactions with attached slave devices on passive grabs.
652 commit e102c504ec58e6bc4620e7cd01ea34de665e5fd9
653 Author: Peter Hutterer <peter.hutterer@who-t.net>
654 Date: Wed May 27 14:12:58 2009 +1000
658 commit 6b61bef5da91ca24d1bfcf9d314b8b8587c3e4fc
659 Author: Peter Hutterer <peter.hutterer@who-t.net>
660 Date: Thu May 28 08:20:37 2009 +1000
662 Mirror the core enter/focus modes and add the passive grab mode.
664 If an enter/focus grabs activates (or deactivates), send an extra set of
665 enter/focus in (or leave/focus out) events to the grabbing client with mode
668 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
670 commit 1b2dc24bf51a325ea3fafb46768467675b00be52
671 Author: Peter Hutterer <peter.hutterer@who-t.net>
672 Date: Mon May 25 15:48:25 2009 +1000
674 Add Enter/FocusIn passive grabs.
676 Same behaviour as button/keysym grabs but triggered on enter/leave and
679 commit d0c6633f7bc2519c0b6c662a1f39a8ce56ab768a
680 Author: Peter Hutterer <peter.hutterer@who-t.net>
681 Date: Wed May 27 13:11:49 2009 +1000
683 XI2proto.txt: remove one more keycode mentioning, fix typo
685 commit 31f492bf9471fc593275fb95f97312db21439641
686 Author: Peter Hutterer <peter.hutterer@who-t.net>
687 Date: Mon May 25 12:14:12 2009 +1000
689 Add XIGetSelectedEvents request and reply.
691 Counterpart to XISelectEvents, used to retrieve event masks from the server.
693 commit f065f6c12aa5c2e79f1af38908e86d20a2efdc86
694 Author: Benjamin Close <Benjamin.Close@clearchain.com>
695 Date: Tue May 19 11:27:03 2009 +1000
697 XI2proto.h: fix two comments referring to the old naming scheme.
699 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
701 commit 3aca2d6ba53c8ddf5c40ae4b1411e50134b404a5
702 Author: Peter Hutterer <peter.hutterer@who-t.net>
703 Date: Fri May 15 20:14:16 2009 +1000
707 commit 8c2872367765170c37f829d635c97dc3d68861b7
708 Author: Peter Hutterer <peter.hutterer@who-t.net>
709 Date: Sat May 16 11:49:21 2009 +1000
711 Document naming conventions for XI2proto.h.
713 commit b32e5830c0acbdba4798fad107bf8404c978753c
714 Author: Peter Hutterer <peter.hutterer@who-t.net>
715 Date: Sat May 16 11:46:44 2009 +1000
717 XI2proto: define Window, Cursor, Atom and Time as uint32_t.
719 Since we're using stdint in the rest of the file, might as well ignore
722 commit f4f09d40e0fd94d267b280f2a82385dca1141347
723 Author: Peter Hutterer <peter.hutterer@who-t.net>
724 Date: Sat May 16 11:31:03 2009 +1000
726 XI2.h: remove XI2Mask, add XISetMask and friends.
728 XISetMask, XIClearMask, XIMaskIsSet serve to set, clear or check a bit in
730 XIMaskLen is a macro to get the minimum length of a mask for a given event
733 They are expected to be common ways to deal with event masks, i.e. clients
736 unsigned char mask[XIMaskLen(XI_ButtonRelease)] = {0};
737 XISetMask(mask, XI_ButtonPress)
738 XISetMask(mask, XI_ButtonRelease)
740 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
742 commit 0ae6581bc62b3b734c84b12e9a92d945d3e98aa7
743 Author: Peter Hutterer <peter.hutterer@who-t.net>
744 Date: Sat May 16 11:25:49 2009 +1000
746 Add XIAnyButton and XIAnyKeysym.
748 commit 4cc6992b08b6c7aed0d1242e3382fb53d51a0fe2
749 Author: Peter Hutterer <peter.hutterer@who-t.net>
750 Date: Thu May 14 12:09:38 2009 +1000
752 XIQueryPointer needs to include sensible button/modifier state.
754 This includes shuffling the xXIModifierInfo and xXIGroupInfo structs to the
755 common structs section.
757 commit d041f30777c09f07ac79fface61bfbfa654306f2
758 Author: Peter Hutterer <peter.hutterer@who-t.net>
759 Date: Thu May 14 10:29:49 2009 +1000
761 Add an introduction to XI2proto.txt
763 commit e1138da90235797248f38d7f613566fb8418c396
764 Author: Peter Hutterer <peter.hutterer@who-t.net>
765 Date: Tue May 12 19:24:31 2009 +1000
767 XI2proto.txt: remove more mentioning of keycode grabs
769 commit 7aba20ed4c404b80112a0bb28220a2c646f319e4
770 Author: Peter Hutterer <peter.hutterer@who-t.net>
771 Date: Tue May 12 16:51:05 2009 +1000
773 Remove superfluous "Device" from protocol requests and events.
775 Anything with prefix XI is per-device anyway.
777 commit 12635cbd4aea0ba3b38b96682d63bb71ba8c737e
778 Author: Peter Hutterer <peter.hutterer@who-t.net>
779 Date: Tue May 12 16:14:01 2009 +1000
781 Add per-device flags to XIDeviceHierarchyEvents
783 commit 886d2aceb77070292e984ed2b25e31ac9c82aba7
784 Author: Peter Hutterer <peter.hutterer@who-t.net>
785 Date: Tue May 12 13:45:48 2009 +1000
787 Define Cursor as CARD32.
789 Reported-by: Benjamin Close <benjamin.close@clearchain.com>
790 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
792 commit 32277164bcff6b18a498f12886828187e1f96249
793 Author: Peter Hutterer <peter.hutterer@who-t.net>
794 Date: Mon May 11 14:35:35 2009 +1000
796 XI2proto.h: doxygen-ify
798 commit e9dfa4015520abd49779e96e7d54da763a54484b
799 Author: Peter Hutterer <peter.hutterer@who-t.net>
800 Date: Mon May 11 13:46:53 2009 +1000
802 XI2proto.h: s/uint32_t/Time/ where appropriate
804 commit a47a2b50845499e3f9144739db5644952faf8ea2
805 Author: Peter Hutterer <peter.hutterer@who-t.net>
806 Date: Thu May 7 16:19:47 2009 +1000
808 Prefix all XI2 constants with "XI" -> inputproto 1.99.9.8
810 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
812 commit 2edc35c032c2792d9528a396f596d466d4f10764
813 Author: Peter Hutterer <peter.hutterer@who-t.net>
814 Date: Wed May 6 16:33:34 2009 +1000
816 Add XI2 property requests.
818 Basically the same as XI 1.5, save the 16 bit deviceids.
820 commit 504b480c946fe4c4a96500ef8c5da100b787ab32
821 Author: Peter Hutterer <peter.hutterer@who-t.net>
822 Date: Sat Apr 25 11:08:21 2009 +1000
824 XI2: add passive grabs.
826 Most notably XI2 provides keysym grabs instead of keycode grabs.
828 commit 5d60550fdeb375a88ac9da42bcad4ee69b0df64a
829 Author: Peter Hutterer <peter.hutterer@who-t.net>
830 Date: Sat Apr 25 10:43:43 2009 +1000
832 XI2 spec: Add some more Grab/Ungrab/AllowEvents documentation.
834 commit 6d28cb22ada7a1abb6ab11863c82c9834d1a4b00
835 Author: Benjamin Close <Benjamin.Close@clearchain.com>
836 Date: Wed Apr 22 13:10:50 2009 +0930
838 Define the Cursor datasize correctly
840 On 64 bit machines, without Cursor defined Xlib would allocate 64 bits
841 rather than 32 to any structs using Cursor. This led to data not
842 correctly being available on the wire hence the Xserver would do strange
843 things. We hence define Cursor to what it should be and make sure
844 we undefine it after we've finished to users of XIproto.h aren't affected
846 Fix-by: Peter Hutterer <peter.hutterer@who-t.net>
847 Signed-off-by: Benjamin Close <Benjamin.Close@clearchain.com>
848 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
850 commit 589dc6ffa509c1c7da2d94dc89b2246c3dfdc81d
851 Author: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
852 Date: Wed Apr 22 09:00:14 2009 +1000
854 Fix typo in XI2proto.txt
856 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
858 commit 3380ae0ac0220c7f8fea9df855113819b472a233
859 Author: Peter Hutterer <peter.hutterer@who-t.net>
860 Date: Thu Apr 16 11:37:20 2009 +1000
864 Basically the same as the core protocol AllowEvents.
866 commit 3c273d7145ed5f53b54d2812ad2ac8430d449555
867 Author: Peter Hutterer <peter.hutterer@who-t.net>
868 Date: Sun Apr 19 21:33:42 2009 +1000
870 Change FP1616 into a single int32_t.
872 commit 8914a9a2a99e334f66d6040d05b3d5f5b603780f
873 Author: Peter Hutterer <peter.hutterer@who-t.net>
874 Date: Fri Apr 10 17:31:05 2009 +1000
876 Add GrabDevice and UngrabDevice XI2 requests.
878 commit 1956df7e45a49464dee2d7beff36f38ea00e9cb8
879 Author: Peter Hutterer <peter.hutterer@who-t.net>
880 Date: Fri Apr 10 14:56:20 2009 +1000
882 Revert "Add major/minor version as supported by client to GetExtensionVersionReq."
884 This reverts commit f6e41306f76de966884d4b72c5fb5e5d6d534ce4.
885 Sending the supported version hidden in another request is potentially
886 dangerous, so let's not do it.
888 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
890 commit 55ee1f97d446403b9c2ed2e3c321afa4d683c93f
891 Author: Peter Hutterer <peter.hutterer@who-t.net>
892 Date: Fri Apr 10 14:35:00 2009 +1000
894 XI2proto.txt: fix typo
896 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
898 commit d5105dc8516dd89cad0cd841081ff85d0a672bae
899 Author: Peter Hutterer <peter.hutterer@who-t.net>
900 Date: Fri Apr 10 14:17:51 2009 +1000
902 We don't need to define KeyCode and Mask.
904 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
906 commit 75daa0db2c87d065e80afdf248965f34f7073cd5
907 Author: Peter Hutterer <peter.hutterer@who-t.net>
908 Date: Fri Apr 10 14:17:02 2009 +1000
910 Undef Window, Time, etc. after usage again to avoid pollution.
912 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
914 commit 6c9785ea2581924fc748f61160a2faa4ab8eded0
915 Author: Peter Hutterer <peter.hutterer@who-t.net>
916 Date: Tue Mar 3 15:15:50 2009 +1000
918 Remove IsFloating - we don't need this in XI 1.x anymore.
920 commit 069880638b1c2af821c6d84fde4119668c533063
921 Author: Peter Hutterer <peter.hutterer@who-t.net>
922 Date: Tue Mar 3 15:13:22 2009 +1000
924 Move XI_2_Major/Minor to XI2.h
926 commit 2570457174fb951d3f5f725f87e8f7f45059158b
927 Author: Peter Hutterer <peter.hutterer@who-t.net>
928 Date: Tue Mar 3 16:13:05 2009 +1000
930 Move AttachToMaster, Floating to XI2.h
932 commit 1d933800acfa31f0a8f014224c1708f0076f3db0
933 Author: Peter Hutterer <peter.hutterer@who-t.net>
934 Date: Tue Mar 3 15:58:24 2009 +1000
936 Move CH_* constants to xi2
938 commit 5aa07308a10315f9305cd9637c71f98432c75ecf
939 Author: Peter Hutterer <peter.hutterer@who-t.net>
940 Date: Wed Feb 4 14:33:57 2009 +1000
942 Remove XI2 requests from XIproto.h
944 All requests been moved to XI2proto.h. Only ExtendedGrabDevice is gone for
947 commit 05f997e68921a1443728a9c58050eb82b73eaea8
948 Author: Peter Hutterer <peter.hutterer@who-t.net>
949 Date: Thu Feb 26 15:22:55 2009 +1000
953 commit 7a73c3c64b1affa946deb66dd22042ee12fd747d
954 Author: Peter Hutterer <peter.hutterer@who-t.net>
955 Date: Thu Mar 12 15:43:26 2009 +1000
957 Add XISetDeviceFocus and XIGetDeviceFocus requests
959 commit 0ca1de737aa5cd714a4df3a45422dce415f9df55
960 Author: Peter Hutterer <peter.hutterer@who-t.net>
961 Date: Wed Mar 11 16:32:06 2009 +1000
965 commit da74983b7d18ad06fe828040072d4a985ce4d448
966 Author: Peter Hutterer <peter.hutterer@who-t.net>
967 Date: Wed Mar 11 13:32:09 2009 +1000
969 Add buttons + modifier/group information to enter/leave events.
971 commit c9ebfba4a128f0d0eda920a02af013b795adfec5
972 Author: Peter Hutterer <peter.hutterer@who-t.net>
973 Date: Wed Mar 11 12:30:16 2009 +1000
975 Define FP1616 as one int16_t, one uint16_t.
977 commit 2339bc5b0eea89e676ac58a38ac5eb6a8ae6e6f9
978 Author: Peter Hutterer <peter.hutterer@who-t.net>
979 Date: Tue Mar 10 15:42:28 2009 +1000
981 ValuatorInfo moved to FP3232
983 commit cac1bcbf6d544f29c3379bc0462bb237e8ff8399
984 Author: Peter Hutterer <peter.hutterer@who-t.net>
985 Date: Tue Mar 10 15:35:04 2009 +1000
989 commit fc7f67959ad72c76e852827963d6a42b7d533b89
990 Author: Peter Hutterer <peter.hutterer@who-t.net>
991 Date: Tue Mar 10 12:26:18 2009 +1000
993 XI2: remove button state from the RawEvent.
995 A RawEvent is supposed to represent the state posted by the device. If a
996 client needs button state, then the client must keep track of it.
998 commit d2ba9af0517f54fb58358e41859f5e4ead9b64f2
999 Author: Peter Hutterer <peter.hutterer@who-t.net>
1000 Date: Thu Feb 26 15:10:28 2009 +1000
1002 Split CH_ChangeAttachment into CH_AttachSlave and CH_DetachSlave
1004 CH_ChangeAttachment is still there, but won't be for long.
1006 commit 69f5b8a3ff8258cc6d50cca7d5382b0fe9fed893
1007 Author: Peter Hutterer <peter.hutterer@who-t.net>
1008 Date: Thu Feb 5 15:57:56 2009 +1000
1010 Add XI2.h and XI2proto.h, and a few required defines to XI.h
1012 commit 27dc5a8313d48a78a628563132142a97f7a47843
1013 Author: Peter Hutterer <peter.hutterer@who-t.net>
1014 Date: Thu Feb 5 14:18:28 2009 +1000
1016 Add XI2 protocol specification document.
1018 commit f39d3c8d6035fe65ad788987e291b99ad22448dd
1019 Author: Peter Hutterer <peter.hutterer@who-t.net>
1020 Date: Wed Feb 4 15:21:55 2009 +1000
1022 Whitespace cleanups.
1024 Yep. Slow day today.
1026 commit c2d426f232f214f24fba2e30766c94e643716a72
1027 Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
1028 Date: Tue Jan 27 20:06:28 2009 -0200
1030 Janitor: Correct make distcheck and dont distribute autogen.sh
1032 commit 7203036522ba9d4b224d282d6afc2d0b947711ee
1033 Author: Peter Hutterer <peter.hutterer@redhat.com>
1034 Date: Fri Oct 31 16:33:25 2008 +1030
1038 commit f8064629496c6061bedb7a99b788fb9d3a170f11
1039 Author: Peter Hutterer <peter.hutterer@redhat.com>
1040 Date: Fri Oct 31 17:53:39 2008 +1030
1042 PropertyNotify, move deviceid back to last byte.
1044 This way, it can be type-cast to deviceKeyButtonPointer to extract the
1045 deviceid, which is (aside from time) the only thing it has in common with
1048 commit 90a86701e3b9feafa05f44649a8314f06285fab5
1049 Author: Peter Hutterer <peter.hutterer@redhat.com>
1050 Date: Wed Oct 8 21:39:20 2008 +1030
1052 Remove window access protocol requests.
1054 This is a bad idea. It didn't provide security and you can get the same
1055 functionality as you did with normal event registration.
1057 commit 36c8a6f3faf56a8f8ca31455812c9132b379b1b3
1058 Author: Julien Cristau <jcristau@jazzy.liafa.jussieu.fr>
1059 Date: Wed Oct 15 10:33:51 2008 +0200
1061 Undef Atom after we're done so we don't pollute users of XIproto.h
1063 commit c919917e375aefaf473570c1b25b3c22231e858d
1064 Author: Peter Hutterer <peter.hutterer@redhat.com>
1065 Date: Wed Oct 15 10:34:21 2008 +1030
1067 Make sure Atoms are defined as CARD32.
1069 commit 2166b77ea60bd9cd87f1311a2e7d461db071cb07
1070 Author: Peter Hutterer <peter.hutterer@redhat.com>
1071 Date: Fri Sep 26 10:11:04 2008 +0930
1075 commit 93c1ea035b46614fd907e33303c6a876d32e2c78
1076 Author: Peter Hutterer <peter.hutterer@redhat.com>
1077 Date: Fri Sep 26 09:37:48 2008 +0930
1079 Remove default properties (XI_PROP_MODE, XI_PROP_ENABLED)
1081 These should be defined by the server, not the protocol.
1083 commit 18ef04f8a2026cca5d2d2b796ec2ea1c949bad36
1084 Author: Peter Hutterer <peter.hutterer@redhat.com>
1085 Date: Thu Sep 18 15:00:54 2008 +0930
1087 Remove Configure/QueryDeviceProperty.
1089 commit c9454a8e84b2dce54bb346ff1aafb32e3c0ac5b9
1090 Author: Peter Hutterer <peter.hutterer@redhat.com>
1091 Date: Thu Sep 18 16:28:09 2008 +0930
1093 Add XI_JOYSTICK type.
1095 commit 20a0c8433ee50ecef1dfdb218674c7729bbacb99
1096 Author: Peter Hutterer <peter.hutterer@redhat.com>
1097 Date: Thu Sep 18 15:00:01 2008 +0930
1099 Don't include Xmd.h.
1101 commit 3e7b663e7d5a40a115eba3cabfc173549ff89357
1102 Author: Peter Hutterer <peter.hutterer@redhat.com>
1103 Date: Fri Aug 15 15:01:16 2008 +0930
1107 Backported device properties.
1109 commit fabe087cebb11c6a2600e57c6f7a52fda2efea29
1110 Author: Peter Hutterer <peter.hutterer@redhat.com>
1111 Date: Fri Aug 15 14:50:23 2008 +0930
1113 Protect against C++ includes.
1115 commit c2d47b04c55cf72aef6c13a9e2cc4b41abfca673
1116 Author: Peter Hutterer <peter.hutterer@redhat.com>
1117 Date: Fri Aug 15 14:21:24 2008 +0930
1119 Remove RCS tags, typo fix.
1121 commit 7c9620d8232e5c05115746055a832363a528ac2d
1122 Author: Peter Hutterer <peter.hutterer@redhat.com>
1123 Date: Wed Aug 13 10:00:12 2008 +0930
1125 Back out Device Properties from XI 2, push into XI 1.5.
1127 commit 54465c743354dd138f4ccacc196198e36c2ecdba
1128 Author: Alan Hourihane <alanh@tungstengraphics.com>
1129 Date: Tue Jul 29 14:15:04 2008 +0100
1133 commit 0daf8328cfa90b038753fc409c5eb05ba3fac6d5
1134 Author: Peter Hutterer <peter.hutterer@who-t.net>
1135 Date: Tue Jul 29 08:58:53 2008 +0930
1137 Add DeviceControlChanged define.
1139 This value is used for the devchange field in the DevicePresenceNotify event
1140 when a device's control has been modified.
1142 commit 0d300ce64c277f4f7c7fe5fd6dca1ed768880af1
1143 Author: Alan Hourihane <alanh@tungstengraphics.com>
1144 Date: Mon Jul 21 10:33:47 2008 +0100
1146 Bump to 1.9.99.2 for inputproto
1148 commit fe74239e93e6562ba6c268b50d6cfb36d2426bef
1149 Author: Peter Hutterer <peter.hutterer@who-t.net>
1150 Date: Sun Jul 13 20:49:51 2008 +0930
1152 Add #defines for XI_PROP_ENABLED, XI_PROP_MODE
1154 These two props are expected to be supported by the server.
1156 commit 5f686651087ac9d1a15b4d8aa631f2d7f2096871
1157 Author: Peter Hutterer <peter.hutterer@who-t.net>
1158 Date: Wed Jul 9 18:28:26 2008 +0930
1160 Set IEVENTS back to 18, got set to 8 inadvertantly.
1162 commit bbbe35b3513510afb524e02b8227826dbd5ea87e
1163 Author: Peter Hutterer <peter.hutterer@who-t.net>
1164 Date: Mon Jul 7 15:38:50 2008 +0930
1166 Add XI device property requests and replies.
1169 ListDeviceProperties ... list all props of a device
1170 QueryDeviceProperty ... query meta-information about a property
1171 ChangeDeviceProperty ... change the content of a property
1172 DeleteDeviceProperty ... delete a property
1173 GetDeviceProperty ... retrieve a property
1176 DevicePropertyChangedNotify ... the given property on the device has changed
1178 commit 9f1f3ef7a36fddacf30ecf867ddad90253103b6a
1179 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1180 Date: Wed May 28 17:13:49 2008 +0930
1184 commit 834c9ba8b4a1746a5d87d793f7c40bb882712656
1185 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1186 Date: Mon May 12 17:30:30 2008 +0930
1188 Remove a leftover typedef, the code that requires it has since been removed.
1190 Was part of the FakeDeviceData request, this request does not exist anymore.
1192 commit c6df1392e52b5edf3f25e0198c06a3a1ae3c0356
1193 Merge: f6e4130 8525689
1194 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1195 Date: Mon May 12 17:30:15 2008 +0930
1197 Merge branch 'master' into mpx
1203 commit f6e41306f76de966884d4b72c5fb5e5d6d534ce4
1204 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1205 Date: Sat Apr 26 10:03:19 2008 +0930
1207 Add major/minor version as supported by client to GetExtensionVersionReq.
1209 This sort-of breaks old clients. Behaviour to be assumed is that if nbytes is
1210 0, major/minorVersion is set and specifies the version as supported by the
1212 If nbytes is non-zero, the request is trailed by the extension name (INAME)
1213 and major/minorVersion is undefined. This is the behaviour of pre-MPX clients.
1215 And then there may be clients who found that no other extension uses this
1216 request and supplying a name wasn't actually necessary since it was XI anyway.
1217 These clients will break. Tough luck. Read the man pages next time.
1219 commit 746f61a86d1fd37216508a3f913bf2a1d1287478
1220 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1221 Date: Fri Apr 25 18:09:32 2008 +0930
1223 Remove XInput.h. This file is now part of libXi.
1225 XInput.h only belongs to libXi and is should not be part of the protocol
1226 headers. For future revisions of this file refer to
1227 git://anongit.freedesktop.org/git/xorg/lib/libXi
1229 commit b762dad06c33a9bdcdedecb9a20d218aa38d05d6
1230 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1231 Date: Fri Apr 25 10:34:01 2008 +0930
1233 Add #define IREQUESTS 45. Specifies the number of requests in XI.
1235 commit 852568991b251e9366da167f1b746a0a1db6adf0
1236 Author: Adam Jackson <ajax@redhat.com>
1237 Date: Mon Mar 10 09:31:51 2008 -0400
1241 commit b5cbe2d93f6c0129b8f29da97778f6d1b15c38f9
1242 Author: Adam Jackson <ajax@redhat.com>
1243 Date: Mon Mar 10 09:08:21 2008 -0400
1245 C sucks: define XEventClass in terms of unsigned int, not CARD32.
1247 Apparently pulling in Xmd.h here breaks qt, since they both define an
1248 INT32 type (and incompatible ones even, since Xmd's is unsigned long on
1249 ILP32 because whoever wrote Xmd.h is a C novice).
1251 commit 3edc1bf23b07ea47d7e1e32047e15c67333c663e
1252 Author: Adam Jackson <ajax@redhat.com>
1253 Date: Wed Mar 5 22:06:19 2008 -0500
1257 commit 83fe5a31cbba502482ee1f2e720aaed8f4fa86b8
1258 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1259 Date: Tue Mar 4 18:10:00 2008 +1030
1261 Add deviceid to QueryDevicePointer reply.
1263 Doesn't hurt, we have padding left over anyway.
1265 commit 52e366d845163cdc1ffa8955d36914cd6b5f21f9
1266 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1267 Date: Mon Feb 25 16:51:31 2008 +1030
1269 Squash opcode range for MPX XI requests.
1271 This removes the opcode holes that were left by the excessive request removal
1274 commit 66ba434bc5c5fd343e558b758a7e0d61dcebb1c4
1275 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1276 Date: Mon Feb 25 16:45:16 2008 +1030
1278 Remove GetPairedPointer, paired device can be found through ListInputDevices.
1280 commit 1f37b09c99df0890fbf347f3767934cdd4e586c2
1281 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1282 Date: Mon Feb 25 16:28:05 2008 +1030
1284 Remove "ungrab" from ExtendedGrabDevice request, remove XUngrabExtDevice().
1286 That's what UngrabDevice is for, it does the same anyway.
1288 commit 1f6d53f553e580757d4c7391838a44b659812ab0
1289 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1290 Date: Mon Feb 18 17:21:37 2008 +1030
1292 Add WindowAccessAllowAll constant.
1294 Not surprisingly the inverse of DenyAll.
1296 commit b512f47795bd125f6b04806d8a831f888febb67d
1297 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1298 Date: Thu Feb 14 18:25:24 2008 +1030
1300 Change XChangeDeviceHieararchy API.
1302 Single-pointer to changes is enough since we have a union now.
1303 Provide array first, then number of elements. This at least gives us
1304 consistency within the MPX-related stuff. The rest of Xlib can't seem to make
1305 its mind up about that.
1307 commit 330cfbd0ca6e6d1557e08ab0c555fe87acc7be29
1308 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1309 Date: Thu Feb 14 16:33:03 2008 +1030
1311 Make XAnyDeviceHierarchyChangeInfo a union of the possible types.
1313 Kinda the same as the XEvent union.
1315 Some whitespace fixes too.
1317 commit d5245e8b85deec6f76bec2c9599da59516e50cca
1318 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1319 Date: Thu Feb 14 09:17:34 2008 +1030
1321 Whitespace fixing and sz_RegisterPairedClient removal.
1323 commit 3c24865ad98557a5bc3e12c954eefaffff01bf36
1324 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1325 Date: Thu Feb 14 09:15:11 2008 +1030
1327 Remove GrabAccessControl and FakeDeviceData.
1329 Both aren't thought out enough to justify their inclusion in the first version
1332 commit 6a91ee1bd1d4751d09f2e4aa832913bc66ae4602
1333 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1334 Date: Tue Feb 12 19:19:58 2008 +1030
1336 Remove RawDeviceEvent - for now anyway.
1338 Wasn't quite as thought-out as it should be. Throwing it out for now, to get
1339 the rest of MPX more stable.
1341 commit 1d097c26264b657689d74f3f0a77cd1aa4f7e576
1342 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1343 Date: Tue Feb 12 19:17:51 2008 +1030
1345 Remove pairingChangedNotify event.
1347 I swear I already removed that before... Anyway, we don't need it anymore,
1348 since pairings can't be changed anyway. Hooray for the device hierarchy.
1350 commit be9e285258b8ea90628bbb5ae65bf74bdc59338b
1351 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1352 Date: Tue Feb 12 15:04:24 2008 +1030
1354 Remove "shared" field from QueryDevicePointer.
1356 If it's a slave device, it's shared, if it's a master device it has its own
1357 cursor. No need for this field.
1359 commit bd20f0ebd5e71fd03b3140960c3960bc50bd4273
1360 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1361 Date: Wed Jan 23 15:47:56 2008 +1030
1363 Add a device id to XiSelectEvent.
1365 commit 096b20bf5492d248b5c8ff0c1c28e221d59db724
1366 Author: Jesse Barnes <jesse.barnes@intel.com>
1367 Date: Mon Jan 21 15:28:49 2008 -0800
1369 Use Xmd.h instead of X.h to pull in CARD32 definition
1371 On 64 bit hosts, CARD32 may be undefined unless we use Xmd.h to define it for
1372 us. Apparently X.h is no longer sufficient.
1374 commit 640a97d321cdc5fd2f34265cba86da40463f8e48
1375 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1376 Date: Tue Dec 18 15:47:01 2007 +1030
1378 Move deviceid in XDeviceCrossingEvent up to follow window.
1380 This makes XDeviceCrossingEvents in line with the other events who have the
1381 same initial ordering of things.
1383 commit 9359e625787761e6b3df15f29bbf842c67a9516d
1384 Author: James Cloos <cloos@jhcloos.com>
1385 Date: Thu Dec 6 16:39:02 2007 -0500
1387 Replace static ChangeLog with dist-hook to generate from git log
1389 commit 92f083437f3129bb67cd4599ad776b8b691f0b56
1390 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1391 Date: Tue Nov 13 17:22:21 2007 +1030
1393 Remove RegisterPairingClient, deprecated with the device hierarchy now.
1395 commit 14e6e7bad06a560ec943654b94e05d4293709f2c
1396 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1397 Date: Tue Nov 13 11:29:06 2007 +1030
1399 Add DeviceClassesChangedEvent.
1401 commit 685a2dd32736956f5175afb9bc5773c829725fea
1402 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1403 Date: Thu Nov 8 17:26:35 2007 +1030
1405 Add DeviceHierarchyChangedEvent.
1407 Uses same event type as the now removed PointerKeyboardPairingChangedNotify.
1409 (removing the RandomStringEvent too, should have been gone a while ago)
1411 commit 6037b37a5bf03f0b38db6a83fe1bc48551b8363c
1412 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1413 Date: Fri Oct 19 10:22:51 2007 +0930
1415 Add XChangeDeviceHierarchy and its components.
1417 commit 52e2f24b3a21741d2fb0614642fd5b12b72c0d3d
1418 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1419 Date: Thu Oct 18 12:23:34 2007 +0930
1421 Create new XAttachInfo class for attachment info (slave devices).
1423 Thanks to XLibs design we can't just change XDeviceInfo without breaking the
1424 ABI. So here's a new class that isn't actually a class on the wire.
1426 commit 3c5555544e06f1be70e6981446e2a92dc1e2aecd
1427 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1428 Date: Thu Oct 18 10:39:40 2007 +0930
1430 Add XI version 2 defines.
1432 commit 6a0ffc2f461bd41a223732551e0ea1f05c293028
1433 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1434 Date: Wed Oct 17 12:38:38 2007 +0930
1436 xDeviceInfo: add "attached" field (replace previous padding).
1438 If use is set to IsXExtensionPointer/Keyboard/Devices, attached indicates the
1439 device ID of the master device it is attached to. If the device is floating,
1440 attached is set to IsFloating.
1442 commit 4b22047f347d8fd65a36b2fc90e1a87dff8e93e3
1443 Author: Eamon Walsh <ewalsh@tycho.nsa.gov>
1444 Date: Thu Sep 27 12:27:19 2007 -0400
1446 XI.h needs X.h for CARD32 on 64-bit systems.
1448 commit f033750780b74d72056da93fd9a91140a978891b
1449 Merge: 369dd28 96b0c13
1450 Author: James Cloos <cloos@jhcloos.com>
1451 Date: Mon Sep 3 06:17:20 2007 -0400
1453 Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/proto/inputproto
1455 commit 369dd283cfcf006e2cfe3496ebc5157839a3d04e
1456 Author: James Cloos <cloos@jhcloos.com>
1457 Date: Mon Sep 3 05:54:06 2007 -0400
1459 Add *~ to .gitignore to skip patch/emacs droppings
1461 commit 96b0c13a5a689b3a6dbc4249ca4ef364f778c003
1462 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1463 Date: Fri Aug 31 17:58:27 2007 +0930
1467 No source changes, the 1.4.2 tarball had a busted configure script.
1469 commit 0e9f8468ba15a55ddba7fb8c263a80091e9decde
1470 Author: Paulo Ricardo Zanoni <prz05@c3sl.ufpr.br>
1471 Date: Tue Jul 10 10:16:06 2007 +0930
1473 Change some calls to use XID* instead of char* for device id lists.
1475 commit 5e4ff6bf4590d856966f151529d27be0eb070804
1476 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1477 Date: Thu May 17 20:19:29 2007 +0930
1479 Move deviceid around in deviceEnterNotify, make room for detail field.
1481 commit 3d164140845c2ff65d84b56977b1722e95882f1c
1482 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1483 Date: Thu May 17 20:19:02 2007 +0930
1485 Add event_type to RawDeviceEvent to store matching core event type.
1487 commit 42a6b9b643d22ca8df64757cf497d2c7ac2dee65
1488 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1489 Date: Mon May 14 18:03:53 2007 +0930
1491 Add ExtendedGrabRequest and the matching reply.
1493 commit ccbe2e63123c58041a3c32ae6a21b05bd8c72b04
1494 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1495 Date: Wed May 2 18:19:11 2007 +0930
1497 Add xFakeDeviceDataReq
1499 commit b12514254cb1d2b91381b59251440b22e36052fb
1500 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1501 Date: Wed May 2 09:43:48 2007 +0930
1503 Providing a device id for a RawDeviceEvent may not be a bad idea.
1505 commit ce7bbfb7e0ecaf977c4ec8e760c634cebf8ac167
1506 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1507 Date: Tue May 1 22:31:09 2007 +0930
1509 Add XGE support and event types for RawDeviceEvent and PairingChanged event.
1511 commit 02c50062d357bc5d43ab4440eb195a33df0ec8b9
1512 Merge: f0baffd 310a93f
1513 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1514 Date: Fri Apr 27 14:43:43 2007 +0930
1516 Merge branch 'master' into mpx
1518 commit 310a93f8e194aa070b0f1d40c8fd5ae941908dbe
1519 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1520 Date: Thu Apr 26 11:06:18 2007 +0930
1524 commit c9bed7d4750c314002c16430a4dd75f95cc2f78d
1525 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1526 Date: Tue Apr 24 22:53:27 2007 +0930
1528 Add flags to be used for DevicePrensence's devchange field.
1530 commit f0baffd3a04dfe8a09b59667e5dcaa0216a94e65
1531 Merge: a928365 c608d82
1532 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1533 Date: Mon Apr 2 16:42:46 2007 +0930
1535 Merge branch 'master' into mpx
1537 commit a928365b91a2e25d02291844e430db9a9a62673d
1538 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1539 Date: Thu Mar 22 21:14:11 2007 +1030
1541 Change XSetClientPointer API to use an XDevice instead of deviceid.
1543 commit 4ed9be75a5d3d75782351269481db5856f7e3f60
1544 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1545 Date: Thu Mar 22 17:27:32 2007 +1030
1547 add GetClientPointer request and reply.
1548 add GetPairedPointer request and reply.
1549 move declaration of _XiGetDevicePresenceNotifyEvent out of the macro and wrap
1550 it between extern "C". Otherwise C++ code won't be able to find it.
1552 commit 9dd8dcfa7e084d94cf3b7429eae65c93416159e3
1553 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1554 Date: Fri Mar 9 15:51:07 2007 +1030
1556 add SetClientPointer request.
1557 fix typos and wrong names for access function declarations.
1559 commit de6f3fcaffe204e8f7c811f8a1599e9ed0999f9c
1560 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1561 Date: Thu Feb 22 20:03:36 2007 +1030
1563 add access control requests.
1564 fix wrong field lengths for RegisterPairing request and reply.
1566 commit bb5c144c53fcb03c56b247b439915d72ad284856
1567 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1568 Date: Wed Feb 21 10:03:24 2007 +1030
1570 add xRegisterPairingClient request and reply
1572 commit c608d82c6b5b87ddc8d14862f528bdd69f5f5b72
1573 Author: Daniel Stone <daniel@fooishbar.org>
1574 Date: Thu Feb 15 16:33:07 2007 +0200
1578 commit 157a7984f1d2e2630191b6d392bc15975a3786db
1579 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1580 Date: Fri Feb 9 11:37:54 2007 +1030
1582 add missing XWarpDevicePointer declaration
1584 commit 025e4cdde8267d678dc5105e11c7cd66e2ad89b5
1585 Merge: 328cd82 ad2edb6
1586 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1587 Date: Thu Feb 8 10:55:55 2007 +1030
1589 Merge branch 'master'
1591 commit 328cd827e89424292ca020d0b828154f8e4f2c17
1592 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1593 Date: Thu Feb 8 10:54:34 2007 +1030
1595 add flags field to deviceEnterNotify struct
1596 add same_screen, focus to XDeviceCrossingEvent struct
1598 commit 4ab02ccbdad477a0d7a0bee79c947f50826f1a36
1599 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1600 Date: Mon Jan 29 18:18:56 2007 +1030
1602 add ChangePointerKeyboardPairing request
1603 add pairingChangedNotify event
1605 commit b50c4424020d1b2b641ce15ee3ffea41a287a160
1606 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1607 Date: Wed Jan 10 14:53:01 2007 +1030
1609 add deviceEnterNotify event, DeviceEnterNotify, DeviceLeaveNotify support
1610 add MPX Major/Minor version numbers
1612 commit ad2edb61ffd8baf87b9ab249aa36b0c04a765f79
1613 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1614 Date: Tue Jan 9 13:32:39 2007 +1030
1616 Fix typo in DevicePresence() macro
1618 commit 3b84ea85ace4dc9fe1caf7d7c45c0c51ee35b4b2
1619 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1620 Date: Mon Jan 8 12:33:41 2007 +1030
1622 add ChangeDeviceCursor request
1624 commit cc055ae804f4dfd8b09b8993673b4670e5cf61ce
1625 Author: Peter Hutterer <peter@cs.unisa.edu.au>
1626 Date: Wed Dec 20 13:36:06 2006 +1030
1628 add QueryDevicePointer request + reply
1629 add WarpDevicePointer request
1631 commit a0be30da79e35e7d503c6eeb9021c2f63beb2176
1632 Author: Daniel Stone <daniel@fooishbar.org>
1633 Date: Sun Oct 22 16:40:11 2006 +0300
1635 DeviceAbs{Area,Calib}: properly align 32-bit types
1636 Decorate CARD32s and INT32s with B32.
1638 commit b1b3dbfd9b00d47c84c213bc6b7d61c5e8c80466
1639 Author: Daniel Stone <daniel@fooishbar.org>
1640 Date: Sun Oct 22 16:30:56 2006 +0300
1642 DevicePresenceNotify: add deviceid field, with explanation
1643 Add deviceid field, and an explanation of same in XInput.h.
1644 deviceid is only used if a specific device changed, and control
1645 is non-zero if a specific control on that device changed.
1647 commit 06ffd1e6b600d4e3f55ce7da69448a284ff5dac6
1648 Author: Zephaniah E. Hull <warp@agamemnon.b5>
1649 Date: Sat Oct 21 03:58:53 2006 -0400
1651 DEVICE_TOUCHPAD -> DEVICE_ABS_CALIB.
1653 As it's really calibration for absolute devices, add some stuff.
1657 Defines the area of the screen that an absolute device covers if it is sending
1660 commit 1fab95863efc2bbf9a5b836b3de31da4a956b4bd
1661 Author: Daniel Stone <daniel@fooishbar.org>
1662 Date: Fri Oct 20 00:33:13 2006 +0300
1664 add DEVICE_ENABLE control, add core indication
1665 Add DEVICE_ENABLE control, which allows specific devices to be
1666 enabled or disabled at runtime.
1667 Add 'iscore' flag to DEVICE_CORE, which indicates whether or not the
1668 device is a virtual core device.
1670 commit 926251a486b57197d735a426887acad6fdfd7dc6
1671 Author: Daniel Stone <daniel@fooishbar.org>
1672 Date: Tue Jul 18 11:56:37 2006 -0400
1674 add XExtensionKeyboard and XExtensionPointer classes
1675 Add two new classes of device, XExtensionKeyboard, and XExtensionPointer.
1677 commit 7a4a2a3e733378abced0a184627adfda4ed387b9
1678 Author: Daniel Stone <daniel.stone@nokia.com>
1679 Date: Mon Jul 17 19:34:45 2006 -0400
1681 add DevicePresenceNotify event, clean up
1682 Add DevicePresenceNotify event, which indicates that something in the device
1683 list changed (Kristian Høgsberg, Red Hat).
1684 Add a core event control, which toggles the sending or not of core events by
1686 Clean up some random detritus from the MetroLink merge.
1688 commit 6767671f502964d385aa41de3a45fb479c6330c0
1689 Author: Alan Coopersmith <alan.coopersmith@sun.com>
1690 Date: Fri Jul 14 18:56:18 2006 -0700
1692 renamed: .cvsignore -> .gitignore
1694 commit 4cc2697880ae61723094dacf78ffe77d81f6e0ee
1695 Author: Kevin E Martin <kem@kem.org>
1696 Date: Thu Dec 15 00:24:37 2005 +0000
1698 Update package version number for final X11R7 release candidate.
1700 commit 3ade2fe8443f572abeee73b4fa8e986e4a054017
1701 Author: Kevin E Martin <kem@kem.org>
1702 Date: Wed Oct 19 02:48:14 2005 +0000
1704 Update package version number for RC1 release.
1706 commit 67498db2df7435d9d59eda4ac444c6560da839b3
1707 Author: Eric Anholt <anholt@freebsd.org>
1708 Date: Tue Aug 2 19:19:38 2005 +0000
1710 Add basic .cvsignore files for proto modules.
1712 commit 742a1eb222d662fc9247ab7c1bd337ffef01eafb
1713 Author: Kevin E Martin <kem@kem.org>
1714 Date: Fri Jul 29 21:22:55 2005 +0000
1716 Various changes preparing packages for RC0:
1717 - Verify and update package version numbers as needed
1718 - Implement versioning scheme
1719 - Change bug address to point to bugzilla bug entry form
1720 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1722 - Fix makedepend to use pkgconfig and pass distcheck
1723 - Update build script to build macros first
1724 - Update modular Xorg version
1726 commit 9161a356397a07002e03cf1846d212c7154f4c52
1727 Author: Daniel Stone <daniel@fooishbar.org>
1728 Date: Sat May 21 04:04:21 2005 +0000
1732 commit 492f0a9e16bfe9cfb2c7b888b5b5e511db2bf83b
1733 Author: Adam Jackson <ajax@nwnk.net>
1734 Date: Thu May 19 00:22:39 2005 +0000
1736 revert last change, didn't do right thing at all, sorry for the noise
1738 commit ec71e17293b90ff5eeaa97566751fc5c3955904a
1739 Author: Adam Jackson <ajax@nwnk.net>
1740 Date: Thu May 19 00:10:18 2005 +0000
1742 Require automake 1.7 in AM_INIT_AUTOMAKE
1744 commit 242316c65e53d1bba244e4f35e5a93718b0ea8d0
1745 Author: Josh Triplett <josh@speakeasy.net>
1746 Date: Mon May 16 03:30:03 2005 +0000
1748 Add COPYING file for Input.
1750 commit 5c5945a47990b7bc077bcfdbabb6e0003cbf1659
1751 Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
1752 Date: Mon May 9 18:20:04 2005 +0000
1754 Change all the protonames from <extension>Ext to <extension>Proto.
1756 commit 518f527ab685d2d082796460113bb7a9ea9bfe15
1757 Author: Kevin E Martin <kem@kem.org>
1758 Date: Fri May 6 01:46:30 2005 +0000
1760 Initial build system files for proto module.
1762 commit 4254b2967e3c5f256138f35de1ab49efff87220c
1763 Author: Egbert Eich <eich@suse.de>
1764 Date: Fri Apr 23 18:43:06 2004 +0000
1766 Merging XORG-CURRENT into trunk
1768 commit ca910a158bdc060d17cf3c00f93c82c3a6ee6f05
1769 Author: Egbert Eich <eich@suse.de>
1770 Date: Sun Mar 14 08:31:35 2004 +0000
1772 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1774 commit 08e413c25f385e51466ef3309d880c1f63bf0a73
1775 Author: Egbert Eich <eich@suse.de>
1776 Date: Wed Mar 3 12:10:54 2004 +0000
1778 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1780 commit 1b98dbf2eab5a8ef74afda0c669c9fdfc6461cda
1781 Author: Egbert Eich <eich@suse.de>
1782 Date: Thu Feb 26 13:35:11 2004 +0000
1784 readding XFree86's cvs IDs
1786 commit f276a601f272742ea8570fae4326c172cf4b8723
1787 Author: Egbert Eich <eich@suse.de>
1788 Date: Thu Feb 26 09:22:27 2004 +0000
1790 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1792 commit 47d36cccfdf0e65848bb2e9595779501a76d6000
1793 Author: Kaleb Keithley <kaleb@freedesktop.org>
1794 Date: Tue Nov 25 19:28:02 2003 +0000
1796 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1798 commit 4383a95e0bbc2f09394deefc453c2edd1c813d0f
1799 Author: Kaleb Keithley <kaleb@freedesktop.org>
1800 Date: Fri Nov 14 16:48:42 2003 +0000
1804 commit 51468f1607f0b88576628c89e85d159afbb4628e
1805 Author: Kaleb Keithley <kaleb@freedesktop.org>
1806 Date: Fri Nov 14 15:54:35 2003 +0000
1808 R6.6 is the Xorg base-line