~ubuntu-branches/ubuntu/natty/libxi/natty-201011191114

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Julien Cristau
  • Date: 2009-11-21 18:39:28 UTC
  • mfrom: (1.1.10 upstream) (0.1.6 experimental)
  • Revision ID: james.westby@ubuntu.com-20091121183928-ek2jwqx3rmhv3zjz
Tags: 2:1.3-1
* Bump Standards-Version to 3.8.3.
* Add build-deps on xmlto and asciidoc to build the manpages.
* New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
commit 69422ae36ede8fd5d7975c1e2b74c32906ad8535
2
 
Author: Peter Hutterer <peter.hutterer@who-t.net>
3
 
Date:   Thu Feb 26 09:20:44 2009 +1000
4
 
 
5
 
    libXi 1.2.1
6
 
    
7
 
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
8
 
 
9
 
commit f63ea39a328ce0e5e6c980243e2ebea15634dc7d
 
1
commit 63621888d6e36a2f9e41e81c14728d70beeff5ee
 
2
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
3
Date:   Fri Oct 2 12:09:17 2009 +1000
 
4
 
 
5
    libXi 1.3
 
6
    
 
7
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
8
 
 
9
commit 9dc825a3dede81d2425770662daefe7e19644d6d
 
10
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
11
Date:   Fri Oct 2 12:08:30 2009 +1000
 
12
 
 
13
    Require macros 1.3 for XORG_DEFAULT_OPTIONS
 
14
    
 
15
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
16
 
 
17
commit 3530845c70b0d7f9f853b29337c9397a3a599e52
 
18
Author: Julien Cristau <jcristau@debian.org>
 
19
Date:   Tue Sep 29 14:15:06 2009 +0200
 
20
 
 
21
    Don't export sizeDeviceClassType, size_classes and copy_classes
 
22
    
 
23
    Signed-off-by: Julien Cristau <jcristau@debian.org>
 
24
 
 
25
commit 801d77d035a10250dab728c046a6e9b2775e6dfb
 
26
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
27
Date:   Thu Sep 24 14:14:48 2009 +1000
 
28
 
 
29
    XQueryDeviceState: correct length of XValuatorState
 
30
    
 
31
    The length is suppposed to be the complete class size, not just the struct
 
32
    size. Since XValuatorState is followed by multiple valuator values the
 
33
    size of the class is variable and dependent on the number of valuators.
 
34
    
 
35
    The server assembles the valuator state last. This bug is unlikely to affect
 
36
    clients as they should never go past the last class anyway.
 
37
    
 
38
    Tested-by: Thomas Jaeger
 
39
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
40
 
 
41
commit bff36ef5797d7da11972ee22ea224e207af77455
 
42
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
43
Date:   Thu Sep 24 13:10:26 2009 +1000
 
44
 
 
45
    man: correct XQueryDeviceState return value.
 
46
    
 
47
    And one indentation fix in the same man page.
 
48
    
 
49
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
50
 
 
51
commit 9c5ba6ff3fcff30507f285f2e67afbdb296a2318
 
52
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
53
Date:   Mon Sep 14 16:34:18 2009 +1000
 
54
 
 
55
    Declare _xibad* functions before the Bad* macros.
 
56
    
 
57
    Reported-by: Christian Beier
 
58
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
59
 
 
60
commit 369600cf37cd884793c4802a56c8355bc1812dc6
 
61
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
62
Date:   Mon Sep 7 12:22:06 2009 +1000
 
63
 
 
64
    mask_len in XIGrabDevice is in 4-byte units (#23708)
 
65
    
 
66
    X.Org Bug 23708 <http://bugs.freedesktop.org/show_bug.cgi?id=23708>
 
67
    
 
68
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
69
 
 
70
commit fa09375a69a02cd789c70d60970a669700eaeb20
 
71
Author: Arkadiusz Miśkiewicz <arekm@maven.pl>
 
72
Date:   Sat Sep 5 20:39:47 2009 +0200
 
73
 
 
74
    libXi: Man page files end with LIB_MAN_SUFFIX not LIB_MAN_DIR_SUFFIX.
 
75
    
 
76
    Using LIB_MAN_DIR_SUFFIX as man page files suffix is invalid since
 
77
    there can be files ending with eg. 5x while being in man5 dir
 
78
    (share/man/man5/man.5x) as required by FHS 2.3.
 
79
    
 
80
    Man page files and with LI
 
81
    
 
82
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
83
 
 
84
commit 693d9a43f16d4ffd085099b532a10467aa095c17
 
85
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
86
Date:   Tue Sep 1 16:42:38 2009 +1000
 
87
 
 
88
    Initialize send_event for cookie events. (#23609)
 
89
    
 
90
    X.Org Bug 23609 <http://bugs.freedesktop.org/show_bug.cgi?id=23609>
 
91
 
 
92
commit eb9a2d63487641faa97d88cef3fa1c892a8f342f
 
93
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
94
Date:   Tue Aug 25 11:03:04 2009 +1000
 
95
 
 
96
    Bump to 1.2.99.4
 
97
 
 
98
commit 2ce629c30745fc4027d2a95745bf21e8d8c7b893
 
99
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
100
Date:   Tue Aug 25 09:55:23 2009 +1000
 
101
 
 
102
    Remove the asciidoc warning from configure.
 
103
    
 
104
    This warning was put in when the released version of asciidoc required an
 
105
    additional patch to build libXi.
 
106
    The release of asciidoc 8.4.5 included this patch thus we don't need this
 
107
    explicit warning anymore.
 
108
    
 
109
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
110
 
 
111
commit 17bbc8c30fb34c7130b71e5cc0b0e17093271266
 
112
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
113
Date:   Mon Aug 24 15:54:09 2009 +1000
 
114
 
 
115
    man: fix XIQueryPointer parameter ordering.
 
116
    
 
117
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
118
 
 
119
commit 207a7f3d5bd559ffb67de2910795d7cd6508ce09
 
120
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
121
Date:   Mon Aug 24 15:31:55 2009 +1000
 
122
 
 
123
    Update XIWarpPointer to take doubles (inputproto >= 1.9.99.902)
 
124
    
 
125
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
126
 
 
127
commit a8a8b40fa447c85eb5d1d61ef416d3cf198c72c1
 
128
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
129
Date:   Tue Aug 18 15:21:56 2009 +1000
 
130
 
 
131
    man: XIDefineCursor can generate BadDevice errors.
 
132
    
 
133
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
134
 
 
135
commit 326a0c01ef6e3c1f0577e185c23eec80ecf59192
 
136
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
137
Date:   Tue Aug 18 15:08:50 2009 +1000
 
138
 
 
139
    man: typo fixes in XIUndefineCursor, add BadCursor note.
 
140
    
 
141
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
142
 
 
143
commit 42a718457d183aab42778fbb127fafbae6b3e6d8
 
144
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
145
Date:   Wed Aug 5 16:00:44 2009 +1000
 
146
 
 
147
    man: point out temporary detachment of slave devices.
 
148
    
 
149
    Affects XIGrabDevice, XIGrabButton/Key and XIGrabEnter/GrabFocusIN
 
150
    
 
151
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
152
 
 
153
commit 1a5f4fd2fa3ac7cfa1671d5cf0975ff365294f29
 
154
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
155
Date:   Wed Aug 5 15:58:57 2009 +1000
 
156
 
 
157
    man: fix XIGrabEnter man page - text with needed to be reduced.
 
158
    
 
159
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
160
 
 
161
commit 0d19a3ec942aedf5432a9bda1e80f29f7186ce5b
 
162
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
163
Date:   Wed Aug 5 15:34:10 2009 +1000
 
164
 
 
165
    Update library version for new symbols.
 
166
    
 
167
    XI2 adds a whole lot of new symbols but leaves the existing ones. Minor bump
 
168
    only.
 
169
    
 
170
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
171
 
 
172
commit 936f4993a9ece131aff03cf789b8c21cadaed47e
 
173
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
174
Date:   Wed Aug 5 08:50:20 2009 +1000
 
175
 
 
176
    man: correct XListInputDevices description of the name field.
 
177
    
 
178
    A device's name is the identifier set either by the server the
 
179
    xorg.conf/HAL. The preconfigured device types (XI_MOUSE, XI_KEYBOARD, etc.)
 
180
    are atoms listed in the type field only.
 
181
    
 
182
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
183
 
 
184
commit bc3900ea706438005f8b5613de4d9fb6bd954f62
 
185
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
186
Date:   Tue Aug 4 14:03:44 2009 +1000
 
187
 
 
188
    Cosmetic fix, move a 'char*   name' to 'char   *name'
 
189
    
 
190
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
191
 
 
192
commit 30de3da4c87322a73b2ab72e6ac83f689ec42adf
 
193
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
194
Date:   Tue Aug 4 13:26:45 2009 +1000
 
195
 
 
196
    Allow foreign automake, remove empty AUTHORS and NEWS.
 
197
    
 
198
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
199
 
 
200
commit 4d8676a859a2a8ebde03d8a9fe6bd79060f16cf5
 
201
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
202
Date:   Tue Aug 4 11:45:53 2009 +1000
 
203
 
 
204
    man: add XIQueryDevice and XIFreeDeviceInfo man page.
 
205
    
 
206
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
207
 
 
208
commit c5a5d1800566b0ec073418a827ed5bc8195dd24e
 
209
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
210
Date:   Tue Aug 4 10:48:50 2009 +1000
 
211
 
 
212
    Remove leftover RCS tags.
 
213
    
 
214
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
215
 
 
216
commit aa8272dd31b69f84d19dbe2c45889b806df8260e
 
217
Author: Dan Nicholson <dbn.lists@gmail.com>
 
218
Date:   Mon Aug 3 06:09:12 2009 -0700
 
219
 
 
220
    man: missing .man suffixes in prereq rules breaks parallel make
 
221
    
 
222
    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
 
223
 
 
224
commit 888f6c238de6f09cc5b079ae22c6f37496083007
 
225
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
226
Date:   Wed Jul 22 14:16:11 2009 +1000
 
227
 
 
228
    Bump to 1.2.99.3
 
229
 
 
230
commit c439c39cc0f985743fbc464849f6caa805b1a1a9
 
231
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
232
Date:   Tue Jul 21 11:41:43 2009 +1000
 
233
 
 
234
    Replace keysym grabs with keycode grabs.
 
235
    
 
236
    Keysym grabs are tricky to get right for applications that are more
 
237
    complicated than demo applications. otoh, we know keycode grabs are
 
238
    working.
 
239
    So let's go with keycode grabs for now and add keysym grabs later
 
240
    when we've sorted out the details.
 
241
    
 
242
    Requires inputproto 1.9.99.15
 
243
    
 
244
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
245
 
 
246
commit 4f224f4da1405959b74c05d6b15469cf6c0c498f
 
247
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
248
Date:   Wed Jul 15 10:27:21 2009 +1000
 
249
 
 
250
    Fix wrong raw_valuator wire copy, add fractional parts.
 
251
    
 
252
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
253
 
 
254
commit 550a33ed79925501d9a5e8b73ef256fd9e0937b5
 
255
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
256
Date:   Tue Jul 14 15:28:00 2009 +1000
 
257
 
 
258
    man: fix wrong parameter in XIGrabKeysym man pages.
 
259
    
 
260
    XIGrabKeysym doesn't provide a cursor argument.
 
261
    
 
262
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
263
 
 
264
commit 504a5a770bd1d34ea7edc3b94815b2b98a61afc0
 
265
Author: Daniel Stone <daniel@fooishbar.org>
 
266
Date:   Mon Jul 13 16:53:57 2009 +1000
 
267
 
 
268
    Add flags to XIDeviceEvent and XIRawEvent.
 
269
    
 
270
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
271
 
 
272
commit 94bfb0cc3ebbefe548b440f8c5e14154c3a76440
 
273
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
274
Date:   Mon Jul 13 15:37:32 2009 +1000
 
275
 
 
276
    Cater for new event-specific raw event types.
 
277
    
 
278
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
279
 
 
280
commit e600e6cf47abd61bd3554967c4fdb0f78cc68f41
 
281
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
282
Date:   Mon Jul 13 15:37:59 2009 +1000
 
283
 
 
284
    Fix broken formatting, remove empty comment.
 
285
    
 
286
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
287
 
 
288
commit 1fc161f058eecb61d37135fd024703a385769417
 
289
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
290
Date:   Mon Jul 13 09:14:03 2009 +1000
 
291
 
 
292
    Bump to 1.2.99.2
 
293
    
 
294
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
295
 
 
296
commit 386283e4a6653eef5e92bad8867b64a3e10a5138
 
297
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
298
Date:   Mon Jul 13 11:34:20 2009 +1000
 
299
 
 
300
    Reshuffle deviceid + sourceid in XI2 events to allow for common typecasting.
 
301
    
 
302
    Except for two events, all events include a deviceid. Place it at the same
 
303
    position in the struct for these events to allow quick checking with common
 
304
    typecasts.
 
305
    
 
306
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
307
 
 
308
commit d02c85fbd2a204a78a9d515960d817ed37e3d492
 
309
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
310
Date:   Mon Jul 13 11:24:35 2009 +1000
 
311
 
 
312
    Add the deviceid to XI2 property events.
 
313
    
 
314
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
315
 
 
316
commit 07d7fc323367ac93c3c26eaf130284e31aa961ea
 
317
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
318
Date:   Mon Jul 13 11:05:33 2009 +1000
 
319
 
 
320
    Plug memory leak in XIHierarchyEvent copy.
 
321
    
 
322
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
323
 
 
324
commit 753fb6afb13a7ce154cd24261eadb56c3f4243c5
 
325
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
326
Date:   Mon Jul 13 10:05:33 2009 +1000
 
327
 
 
328
    Fix segfault in XIDeviceChangedEvent wire parsing.
 
329
    
 
330
    Introduced by 225071e2e67fb65a0258397212f9826c9b25e078.
 
331
    
 
332
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
333
 
 
334
commit 9d92265081830b700926b4a7b73975dd65217551
 
335
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
336
Date:   Thu Jul 9 13:46:52 2009 +1000
 
337
 
 
338
    Remove padding from XIEvent.
 
339
    
 
340
    The padding was originally to force the same size as the XEvent struct. This
 
341
    only works on 32 bit however, the 64-bit XEvent struct is larger.
 
342
    Let's just ignore the padding, there's no point to it anyway, all the Xlib
 
343
    functions require XEvents anyway.
 
344
    
 
345
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
346
 
 
347
commit 4dacd34cc05054a0ab26621aaec8125b2ffe5bbf
 
348
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
349
Date:   Wed Jul 8 16:00:57 2009 +1000
 
350
 
 
351
    Add event copying for raw events.
 
352
    
 
353
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
354
 
 
355
commit 79b1ee174bb08722198e6d00c9d1a1e9e9352b8a
 
356
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
357
Date:   Wed Jul 8 15:42:58 2009 +1000
 
358
 
 
359
    Switch to new XIEvent structures - no need for pointers anymore.
 
360
    
 
361
    This removes all those pointers from event structures that were just there
 
362
    due to the pre-cookie struct size limit. Pointers remaining are only those
 
363
    that are of variable length (e.g. masks and valuator states).
 
364
    
 
365
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
366
 
 
367
commit 64a106509ba18506e88989571c1392d48ae18a54
 
368
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
369
Date:   Wed Jul 8 15:18:57 2009 +1000
 
370
 
 
371
    Remove XIFreeEventData - obsolete with cookie events.
 
372
    
 
373
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
374
 
 
375
commit ba0407100fd1314feb8dc0eace4352d00709cab3
 
376
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
377
Date:   Wed Jun 24 11:18:10 2009 +1000
 
378
 
 
379
    Add effective modifiers/group to events - require inputproto 1.9.99.13
 
380
    
 
381
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
382
 
 
383
commit d6439bc4c5c26577d0c839555a85bd1a9db784f3
 
384
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
385
Date:   Wed Jun 24 10:09:42 2009 +1000
 
386
 
 
387
    Change floats to doubles in DeviceEvents and EnterEvents.
 
388
    
 
389
    All the other bits use doubles, there's no reason to use floats here.
 
390
 
 
391
commit 225071e2e67fb65a0258397212f9826c9b25e078
 
392
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
393
Date:   Tue Jul 7 16:46:22 2009 +1000
 
394
 
 
395
    Split copy_classes and size_classes to avoid memory leak
 
396
    
 
397
    The switch to cookie events introduced a memory leak in
 
398
    XIDeviceChangedEvents.
 
399
    
 
400
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
401
 
 
402
commit 55157345c261653160e0f55841dcb32910ae4106
 
403
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
404
Date:   Thu Jul 2 11:41:40 2009 +1000
 
405
 
 
406
    Use cookie events for XI2 events.
 
407
    
 
408
    Instead of squashing the events directly into the XEvent use the new libX11
 
409
    cookie events. This allows us to have larger events without the 96 byte
 
410
    restriction.
 
411
    
 
412
    Requires libX11 1.2.99.1
 
413
    
 
414
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
415
 
 
416
commit 0e2be045663045dc087f21df95de91f824322915
 
417
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
418
Date:   Wed Jul 8 11:07:56 2009 +1000
 
419
 
 
420
    Add next_block() call to advance pointers over memory.
 
421
    
 
422
    Simple call to get the pointer to the next field when operating on a wire
 
423
    protocol struct or on a single-memory-block Xlib structure.
 
424
    
 
425
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
426
 
 
427
commit c81a383f11c87976454200805b4b5416a414b4c5
 
428
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
429
Date:   Wed Jun 24 10:06:29 2009 +1000
 
430
 
 
431
    Add typedefs for focus in/out events.
 
432
    
 
433
    The events themselves are the same as enter/leave events.
 
434
    
 
435
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
436
 
 
437
commit d3d00ddb93f01690ba81ce9ec504c1b352f5539d
 
438
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
439
Date:   Fri Jun 19 15:48:32 2009 +1000
 
440
 
 
441
    man: add some missing XI2 refpages
 
442
    
 
443
    These missing pages may cause parallel builds to fail.
 
444
    
 
445
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
446
 
 
447
commit 47aeafbbd30800fa9a7a1136cb4fdb50cebe005f
 
448
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
449
Date:   Wed Jun 17 09:15:48 2009 +1000
 
450
 
 
451
    Require inputproto 1.9.99.12
 
452
    
 
453
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
454
 
 
455
commit a514d16c4535890e5aa2b5835d9a571155830251
 
456
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
457
Date:   Wed Jun 17 09:00:10 2009 +1000
 
458
 
 
459
    Axis and button labels should be called labels, not names.
 
460
    
 
461
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
462
 
 
463
commit 099e6f77482e971103570cfd38092c3839f94927
 
464
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
465
Date:   Tue Jun 16 14:20:30 2009 +1000
 
466
 
 
467
    Protect button label copying against 64-bit Atom madness.
 
468
    
 
469
    Datatype Atom is 8 bytes on 64 bit architectures, but it's always 4 bytes on
 
470
    the wire.
 
471
    
 
472
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
473
 
 
474
commit bd2a3ad028a87f76ad244efe3650d7efd3a700dd
 
475
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
476
Date:   Tue Jun 16 13:24:34 2009 +1000
 
477
 
 
478
    Include the current valuator state in XIQueryDevice.
 
479
 
 
480
commit 1ca170b8d19b1170356a1edf4717cd4a95671a13
 
481
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
482
Date:   Sun Jun 14 08:40:59 2009 +1000
 
483
 
 
484
    XIButtonClass now includes a XIButtonState struct.
 
485
    
 
486
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
487
 
 
488
commit 4ec5f70a813ba08bfcea7b2ff90f7647a94a95d7
 
489
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
490
Date:   Fri Jun 12 16:34:13 2009 +1000
 
491
 
 
492
    Fix a few wrong 'evtype' comments.
 
493
    
 
494
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
495
 
 
496
commit e018af45b7d0db784272fc9fc548bce382799144
 
497
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
498
Date:   Sun Jun 7 17:56:17 2009 +1000
 
499
 
 
500
    Add sourceid to device classes.
 
501
 
 
502
commit 5f217c70a42b743e7260035bd02065eca39bc268
 
503
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
504
Date:   Fri Jun 12 15:51:58 2009 +1000
 
505
 
 
506
    XISelectEvents and XIGetSelectedEvents use "win" now instead of "window"
 
507
    
 
508
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
509
 
 
510
commit 92e5ad0a641d84cf4464f37ac372724a808a785f
 
511
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
512
Date:   Mon Jun 8 15:43:24 2009 +1000
 
513
 
 
514
    Require inputproto 1.9.99.11.
 
515
 
 
516
commit 467bfbc6598c8c30ab9b703160cc42ae82e75f1c
 
517
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
518
Date:   Mon Jun 8 14:21:58 2009 +1000
 
519
 
 
520
    XIHierarchyEvent should list num_info, not num_devices.
 
521
    
 
522
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
523
 
 
524
commit 0254852c8fb0793401368c7afc6041f807ee1d87
 
525
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
526
Date:   Mon Jun 8 13:34:50 2009 +1000
 
527
 
 
528
    Rename XICreateMaster to XIAddMaster for consistency.
 
529
    
 
530
    add/remove is used for slave devices and for flags, so we should use it in
 
531
    XIChangeHierarchy as well.
 
532
    
 
533
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
534
 
 
535
commit 4a61fe9f05b8e7214303722dd12195488df9c599
 
536
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
537
Date:   Mon Jun 8 13:37:38 2009 +1000
 
538
 
 
539
    Silence warning: missing prototype for copy_classes
 
540
    
 
541
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
542
 
 
543
commit 05531681e5175b823935e6bdfc53c9b5f63efc9d
 
544
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
545
Date:   Sun Jun 7 15:00:40 2009 +1000
 
546
 
 
547
    Remove CamelCase use from XIChangeHierarchy.
 
548
    
 
549
    Everything else uses underscore notation.
 
550
    
 
551
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
552
 
 
553
commit 45d35bcfbe2acd4dd2b560dbc21266e915cbb1e6
 
554
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
555
Date:   Sun Jun 7 14:59:19 2009 +1000
 
556
 
 
557
    man: XIChangeHierarchy uses device ids, not XDevice*
 
558
    
 
559
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
560
 
 
561
commit 199dd64b809c7622b0f0bd94e1c5551c931ea1e5
 
562
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
563
Date:   Sun Jun 7 14:55:42 2009 +1000
 
564
 
 
565
    Hierarchy changes should use "deviceid", not device.
 
566
    
 
567
    Every other call/interface uses deviceid, so change for consistency.
 
568
    
 
569
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
570
 
 
571
commit 27d39fdbfddec6bb92ee3d3b7ef6c21ab3026926
 
572
Author: Alan Coopersmith <alan.coopersmith@sun.com>
 
573
Date:   Thu Jun 4 07:33:29 2009 -0700
 
574
 
 
575
    Fix typo in man/XGetDeviceProperty.txt (wether->whether)
 
576
    
 
577
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
 
578
 
 
579
commit e43d88541e815aa64108a6c5bc3dae5816c822dc
 
580
Author: Matthias Hopf <mhopf@suse.de>
 
581
Date:   Thu Jun 4 16:29:20 2009 +0200
 
582
 
 
583
    Fix building if asciidoc or xmlto is not installed.
 
584
 
 
585
commit 5975cb9e6f89bf71b1740cee951fc583d7b7cfc1
 
586
Merge: 8ea9ebc 279a8c3
 
587
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
588
Date:   Thu Jun 4 15:49:07 2009 +1000
 
589
 
 
590
    Merge branch 'master' into xi2
 
591
    
 
592
    Conflicts:
 
593
        man/XI.xml
 
594
 
 
595
commit 8ea9ebcedcb99480a5774c7755329a2ca8fda07b
 
596
Author: Benjamin Close <Benjamin.Close@clearchain.com>
 
597
Date:   Wed Jun 3 10:25:40 2009 +1000
 
598
 
 
599
    configure: Search for sed as required by the man pages.
 
600
    
 
601
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
602
 
 
603
commit d5a69432887ba79495e58bef45ec8fc2f5dfbe1e
 
604
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
605
Date:   Tue Jun 2 14:54:03 2009 +1000
 
606
 
 
607
    Fix typo in Makefile.am, leading to the XI2 source skipping compilation.
 
608
    
 
609
    Introduced with 59dc570e6ad4adab8066c7b8d2bff77cbf70bed4.
 
610
    
 
611
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
612
 
 
613
commit 5500d5b6f9fe3b94d68046529fbf6c80e5a4f518
 
614
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
615
Date:   Tue Jun 2 12:49:40 2009 +1000
 
616
 
 
617
    man: resurrect XGetDeviceProperty man pages (and associates)
 
618
    
 
619
    These man pages got lost in the asciidoc conversion.
 
620
    
 
621
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
622
 
 
623
commit d0be870ee7798deb8cb50cdf350892c9dfc64538
 
624
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
625
Date:   Tue Jun 2 12:18:58 2009 +1000
 
626
 
 
627
    Add XI2 property man pages.
 
628
    
 
629
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
630
 
 
631
commit 8439d93ef77a934fab171ff9385277f3f2f46213
 
632
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
633
Date:   Tue Jun 2 11:46:56 2009 +1000
 
634
 
 
635
    man: fix copy/paste errors in XListDeviceProperties.
 
636
    
 
637
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
638
 
 
639
commit 59dc570e6ad4adab8066c7b8d2bff77cbf70bed4
 
640
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
641
Date:   Tue Jun 2 11:38:35 2009 +1000
 
642
 
 
643
    Rename remaining XI2 sources to XI<foobar>.c
 
644
    
 
645
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
646
 
 
647
commit 2174d35d5cdc475699be968a0c1b1aa82566171f
 
648
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
649
Date:   Sun May 31 21:29:47 2009 +1000
 
650
 
 
651
    Return BadRequest from XIQueryVersion if XI2 isn't supported.
 
652
    
 
653
    XIQueryVersion (like all other calls) makes sure XGetExtensionVersion is
 
654
    called beforehand anyway. So if that doesn't match 2.0 or higher, return
 
655
    BadRquest before issuing the real request (which would trigger a BadRequest
 
656
    error). This way, clients can use XIQueryVersion without having to set up
 
657
    the error handler.
 
658
    
 
659
    XIQueryVersion is now guaranteed to return the server-supported version.
 
660
    
 
661
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
662
 
 
663
commit b1dedc1293a854360d44856cd603d339ce95c777
 
664
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
665
Date:   Mon Jun 1 09:54:03 2009 +1000
 
666
 
 
667
    Use Dont_Check for most XI2 requests.
 
668
    
 
669
    If a client issues an XI2 request against a non-XI2 server it should
 
670
    generate a BadRequest error from the server.
 
671
    
 
672
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
673
 
 
674
commit 4d962ed1841f35aa255bbec89e37f396612cfd96
 
675
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
676
Date:   Mon May 25 16:34:01 2009 +1000
 
677
 
 
678
    Add support for Enter/FocusIn passive grabs.
 
679
 
 
680
commit 7922430e0d063b0c3617050320d613d9dc7de7ba
 
681
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
682
Date:   Wed May 27 14:15:49 2009 +1000
 
683
 
 
684
    Require inputproto 1.9.99.10
 
685
 
 
686
commit a2a09f6a4fb2dcd36f89fccc8efd8386eca7d804
 
687
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
688
Date:   Wed May 27 14:13:54 2009 +1000
 
689
 
 
690
    Fix wrong pointer argument in _XIPassiveUngrabDevice.
 
691
    
 
692
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
693
 
 
694
commit 9b9f9373f32ebe9a15f286d16b6ba880b44a9c22
 
695
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
696
Date:   Mon May 25 12:45:52 2009 +1000
 
697
 
 
698
    Add XIGetSelectedEvents.
 
699
 
 
700
commit 13ce4a03824a7c5ac0270198d265b02b18786e1f
 
701
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
702
Date:   Tue May 19 13:54:33 2009 +1000
 
703
 
 
704
    XIPassiveGrab: take the address of modifiers for memcpy, not the value.
 
705
    
 
706
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
707
 
 
708
commit 7f1f0b9cf8ad17b5a4694406137a1c2114918a67
 
709
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
710
Date:   Mon May 18 16:18:27 2009 +1000
 
711
 
 
712
    XIQueryPointer: fix wrong reply extra data reading.
 
713
    
 
714
    libXi does it differently than the server, so don't try to access &reply[1],
 
715
    instead use _XRead as it should be.
 
716
    
 
717
    Reported-by: Mark Dokter
 
718
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
719
 
 
720
commit db94dc37529fc3e5e3decad67d312ea108e860d2
 
721
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
722
Date:   Mon May 18 15:14:03 2009 +1000
 
723
 
 
724
    XIQueryPointer should return doubles for the FP1616 wire data.
 
725
 
 
726
commit 615545f9cba36ab7732d2325970a7c84b2fa6e8c
 
727
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
728
Date:   Fri May 15 14:16:31 2009 +1000
 
729
 
 
730
    Switch man pages to asciidoc.
 
731
    
 
732
    The docbook xml is unreadable and unwritable. Switch everything to asciidoc,
 
733
    at least thay we we can write man pages without losing sanity.
 
734
    
 
735
    asciidoc seems to have some issues with __libmansuffix__, so instead we just
 
736
    use libmansuffix (without underscores).
 
737
    The current asciidoc version is buggy for multiple man targets (more than
 
738
    one man page in a single file), so stick a big warning into configure that a
 
739
    patch is required to the the right asciidoc->docbook conversion.
 
740
    
 
741
    Many thanks to Dan Nicholson for the Makefile.am.
 
742
    
 
743
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
744
 
 
745
commit 9966ab40b850c780e439f86e165188919f884b64
 
746
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
747
Date:   Sat May 16 12:34:01 2009 +1000
 
748
 
 
749
    Require inputproto 1.9.99.9
 
750
 
 
751
commit eaf40d1bd1a5737afa5f00c4bc2208fd1562417b
 
752
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
753
Date:   Fri May 15 06:21:49 2009 -0400
 
754
 
 
755
    Remove duplicated code paths in XIGetProperty.
 
756
    
 
757
    XIGetProperty always returns in the specified format (8, 16, 32) and never in
 
758
    the Xlib's 64-bit long hackery. So we can clean this code up a bit.
 
759
    
 
760
    This doesn't affect XListProperties, it still returns an Atom list.
 
761
    
 
762
    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
 
763
 
 
764
commit 04bf8fe62832a38f56041d860a717f13fd3a7295
 
765
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
766
Date:   Thu May 14 16:56:17 2009 +1000
 
767
 
 
768
    Return failed modifiers for passive XI2 grabs.
 
769
 
 
770
commit 68da471cd7ad3b5d76bfc1207083f892b15dd34a
 
771
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
772
Date:   Thu May 14 16:34:55 2009 +1000
 
773
 
 
774
    Update XIQueryPointer to include full modifier state.
 
775
 
 
776
commit 3017a5124fe98eb0d1f0e4d0bdce35df06ea751b
 
777
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
778
Date:   Thu May 14 16:26:17 2009 +1000
 
779
 
 
780
    Update man pages for XI2.
 
781
    
 
782
    Shuffling device properties up before all XI2 calls and adding all XI2 calls
 
783
    (bar device property calls). Needs proofreading.
 
784
 
 
785
commit ea377ea55b2014310fb0777e41ae7044396e25a3
 
786
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
787
Date:   Thu May 14 14:19:44 2009 +1000
 
788
 
 
789
    Label major/minor version in XIQueryVersion as _inout.
 
790
    
 
791
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
792
 
 
793
commit 0dd26fd87571c1e87ca6e8734e2c55f21e53ceb8
 
794
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
795
Date:   Thu May 14 11:31:28 2009 +1000
 
796
 
 
797
    Xinput2.h: nmasks should be num_masks in XISelectEvents
 
798
 
 
799
commit b4d74eebcec3080fa4ac33c74835246457b00de3
 
800
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
801
Date:   Tue May 12 19:25:15 2009 +1000
 
802
 
 
803
    Adust to new device names (less "Device" in function names)
 
804
 
 
805
commit eebdca00c416924b0423879a62498df8afed633e
 
806
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
807
Date:   Tue May 12 17:33:48 2009 +1000
 
808
 
 
809
    XISelectEvents, not the singular version
 
810
 
 
811
commit 23246e5788a01091ed666539359614cd5c100a9b
 
812
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
813
Date:   Tue May 12 16:14:23 2009 +1000
 
814
 
 
815
    Support per-device flags for XIDeviceHierarchyEvents
 
816
 
 
817
commit 9451d09d2b9cdbe2deff7986a4c5553ba922989c
 
818
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
819
Date:   Thu May 7 16:25:13 2009 +1000
 
820
 
 
821
    Use the new prefixed constants for XI2 and require inputproto 1.99.9.8
 
822
 
 
823
commit 92cfef2cebfa85bdb0c1b3b6ee2f78520b003eb7
 
824
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
825
Date:   Thu May 7 11:41:46 2009 +1000
 
826
 
 
827
    Add XI2 property requests.
 
828
    
 
829
    Without Xlib's 64-bit hilarity. A property claiming to be 32 bit is treated
 
830
    as 32 bit value.
 
831
 
 
832
commit 130774c208a2f331d6110b255676ad6cb8a1a414
 
833
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
834
Date:   Thu May 7 11:02:02 2009 +1000
 
835
 
 
836
    Add property event conversion.
 
837
 
 
838
commit 70d9a55c86f15b71ff8b53a61b8fb0e1723e0824
 
839
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
840
Date:   Mon May 4 19:05:06 2009 +1000
 
841
 
 
842
    Add XIPassiveGrabDevice.
 
843
 
 
844
commit 279a8c3a6466d885fa618cccb0b12f6c45608982
 
845
Author: Bernhard R. Link <brlink@debian.org>
 
846
Date:   Tue Apr 28 19:45:52 2009 +0200
 
847
 
 
848
    man: fix a number of return/parameter types
 
849
    
 
850
    Debian bug#525546 <http://bugs.debian.org/525546>
 
851
    
 
852
    [jcristau: also fixed the window parameter of
 
853
     X{Change,Get}DeviceDontPropagateList]
 
854
    Signed-off-by: Julien Cristau <jcristau@debian.org>
 
855
 
 
856
commit 6e4b80a35e5b763d4a854f1c10443b95e6ad51bd
 
857
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
858
Date:   Sun Apr 19 21:57:42 2009 +1000
 
859
 
 
860
    Silence a compiler warning by using a uchar instead of a char.
 
861
 
 
862
commit 1c777e3c1127dec35166007c6e3ca65e34735eb5
 
863
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
864
Date:   Sun Apr 19 21:56:29 2009 +1000
 
865
 
 
866
    Type-cast before passing into wireToFooBarEvent.
 
867
 
 
868
commit 443a69833a29b557f78ec09f9eef395f52a64e10
 
869
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
870
Date:   Sun Apr 19 21:53:17 2009 +1000
 
871
 
 
872
    Convert FP1616 from int32_t to double.
 
873
 
 
874
commit 516a52f9a5b095ab60086426a1945d30a44e7ef2
 
875
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
876
Date:   Sun Apr 19 21:41:35 2009 +1000
 
877
 
 
878
    XIQueryVersion: ensure we unlock in all cases and return the status.
 
879
 
 
880
commit 76c9ba562bb012790636913ea6c5a6e96af578ff
 
881
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
882
Date:   Sun Apr 19 20:09:02 2009 +1000
 
883
 
 
884
    Add missing eventtype to XIRawDeviceEvent.
 
885
    
 
886
    Reported-by: Paul TBBle Hampson <Paul.Hampson@Pobox.com>
 
887
 
 
888
commit 8487030472914230bec6ecb95e58cf621e69b608
 
889
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
890
Date:   Sun Apr 19 19:58:39 2009 +1000
 
891
 
 
892
    Add a bunch of missing LockDisplay() calls.
 
893
    
 
894
    Reported-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
 
895
 
 
896
commit 3a699cda35a7c190010e5a974cd7a4e7be9df049
 
897
Author: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
 
898
Date:   Sun Apr 19 06:52:30 2009 +1000
 
899
 
 
900
    libxi: Unlock display after XIQueryVersion
 
901
    
 
902
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
903
 
 
904
commit 6ad47bc1338ba96c4a43a33ee3633f41e9543bd6
 
905
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
906
Date:   Thu Apr 16 22:16:06 2009 +1000
 
907
 
 
908
    Add XIAllowEvents
 
909
 
 
910
commit b3da79aba9cd8c615e953ee08d69f44c23fe3ab5
 
911
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
912
Date:   Wed Apr 15 21:39:30 2009 +1000
 
913
 
 
914
    Add XIGrabDevice
 
915
 
 
916
commit 01a029e597a25f10d00accafb04d72dad39e82cf
 
917
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
918
Date:   Sun Apr 12 17:44:19 2009 +1000
 
919
 
 
920
    parse subpixels
 
921
 
 
922
commit 6c1d6174a0ba33ff377cb74adf6c0bbe0279f93b
 
923
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
924
Date:   Thu Mar 26 16:37:49 2009 +1000
 
925
 
 
926
    XIint.h only needs XI.h as include, not the rest.
 
927
    
 
928
    This fixes 64bit compilation issues.
 
929
    
 
930
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
931
 
 
932
commit 2bc4ebba78056eecf76a294f1c3edff892b286f7
 
933
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
934
Date:   Thu Mar 26 16:30:45 2009 +1000
 
935
 
 
936
    Remove public declarations for SizeClassInfo and ParseClassInfo.
 
937
    
 
938
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
939
 
 
940
commit 20629761be39493b650f48e120d5c970bca5e796
 
941
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
942
Date:   Thu Mar 12 16:25:02 2009 +1000
 
943
 
 
944
    Add XISetDeviceFocus and XIGetDeviceFocus
 
945
 
 
946
commit 190035dbb9e74668f7965967a9529fec51d42d14
 
947
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
948
Date:   Thu Mar 12 15:56:07 2009 +1000
 
949
 
 
950
    man: note that XListInputDevices does not list other MDs.
 
951
 
 
952
commit 8730fa24af5a344876f0c5bfd840d856b5d2b038
 
953
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
954
Date:   Wed Mar 11 16:32:23 2009 +1000
 
955
 
 
956
    Handle XI2 focus events.
 
957
    
 
958
    These events are identical to enter/leave events.
 
959
 
 
960
commit ffa8a602e7ae20c7430090360818d635f13b392d
 
961
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
962
Date:   Wed Mar 11 14:20:05 2009 +1000
 
963
 
 
964
    Add support for XI2 Enter/Leave events
 
965
 
 
966
commit 5ff39db5c98a9e7e0e85ead6f4ffc59f6f071bd6
 
967
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
968
Date:   Tue Mar 10 16:24:44 2009 +1000
 
969
 
 
970
    Remove if 0 code block
 
971
 
 
972
commit c6985e7651636d75ad7f7ed1b3ef434e123a8492
 
973
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
974
Date:   Tue Mar 10 15:42:51 2009 +1000
 
975
 
 
976
    Add support for Raw events.
 
977
 
 
978
commit 2712dbc2609ad75674c77df04d42899844968e10
 
979
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
980
Date:   Sun Mar 8 21:16:54 2009 +1000
 
981
 
 
982
    Add support for XIHierarchyEvent.
 
983
 
 
984
commit 30c2e3f9398f3d9cbae70150e4bb5cec6dfcc0a1
 
985
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
986
Date:   Sun Mar 8 21:16:33 2009 +1000
 
987
 
 
988
    Add support for XIDeviceChangedEvent
 
989
 
 
990
commit 0cac1faccebdd317e889d2ae1a1570dc9430725f
 
991
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
992
Date:   Fri Mar 6 12:02:45 2009 +1000
 
993
 
 
994
    Add XIFreeEventData
 
995
 
 
996
commit 35a9ea79fc97bf80bfc4aea7f98ae97ac8cff762
 
997
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
998
Date:   Thu Mar 5 17:01:58 2009 +1000
 
999
 
 
1000
    Add support for XIDeviceEvents.
 
1001
 
 
1002
commit f00f4dccba7f109dd6ec00be34543766f38264e9
 
1003
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1004
Date:   Fri Mar 6 11:55:18 2009 +1000
 
1005
 
 
1006
    Add Generic XIEvent struct.
 
1007
 
 
1008
commit 13445f170c80f9e2c48e78aa1ec14e956b75c297
 
1009
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1010
Date:   Tue Mar 3 15:29:25 2009 +1000
 
1011
 
 
1012
    XIint.h fix compile error, include XInput.h
 
1013
 
 
1014
commit b42809a2e9a8fa821ce6b43e5aba374e922aab39
 
1015
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1016
Date:   Tue Mar 3 15:17:54 2009 +1000
 
1017
 
 
1018
    XExtInt compile fix - include XI2.h
 
1019
 
 
1020
commit c6da12b3965f60d893c3fabad4f95dac10ebe7d9
 
1021
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1022
Date:   Wed Mar 4 21:01:58 2009 +1000
 
1023
 
 
1024
    XInput2.h: Get rid of the /* foo */ in the declarations.
 
1025
    
 
1026
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1027
 
 
1028
commit 65dbec3d82259bd7bbde5b7a2cdba44727a5606a
 
1029
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1030
Date:   Fri Mar 6 11:55:41 2009 +1000
 
1031
 
 
1032
    include: Move events up to before function definitions.
 
1033
 
 
1034
commit 13ed59c032b74d106acd08d8893c2708ef5564c5
 
1035
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1036
Date:   Sat Feb 28 10:32:54 2009 +1000
 
1037
 
 
1038
    Add XIQueryDevice implementation.
 
1039
 
 
1040
commit 88fcb0938a898ef6c9f48fce2874c37e3788fe9c
 
1041
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1042
Date:   Thu Feb 26 16:49:45 2009 +1000
 
1043
 
 
1044
    Add XIQueryVersion() - query and announce the supported XI version.
 
1045
    
 
1046
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1047
 
 
1048
commit 2780363f96d07f8ca62507246bb04f6894e3b13d
 
1049
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1050
Date:   Thu Mar 5 15:53:02 2009 +1000
 
1051
 
 
1052
    XISelectEvent: make sure padding is zeroed out.
 
1053
 
 
1054
commit ee1a0b4f507f32c7abe07b3324dc3a6c210964c4
 
1055
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1056
Date:   Fri Jan 16 13:36:59 2009 +1000
 
1057
 
 
1058
    Replace XiSelectEvent() with XISelectEvent().
 
1059
 
 
1060
commit 5f4058db225d7cb4455fd27b11dff10422e94748
 
1061
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1062
Date:   Tue Mar 3 14:39:28 2009 +1000
 
1063
 
 
1064
    Replace all XDevice* with ints.
 
1065
    
 
1066
    There's no reason to have XDevice structs. It's not as if they carry useful
 
1067
    information.
 
1068
 
 
1069
commit 2d5bdbe0fad5f22f153aa74e38aa3a1ca09d4192
 
1070
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1071
Date:   Tue Mar 3 14:53:23 2009 +1000
 
1072
 
 
1073
    Change XIGetClientPtr to take an int, not an XID
 
1074
 
 
1075
commit 6be974ec5597ef37fbd3a6057d52a38356f544e0
 
1076
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1077
Date:   Wed Feb 25 15:53:29 2009 +1000
 
1078
 
 
1079
    Fix the already existing XI2 calls to the new XI2 protocol. FIXME
 
1080
    
 
1081
    FIXME: not bisectable due to XiSelectInput.
 
1082
    
 
1083
    This includes namespacing them with an XI2 prefix.
 
1084
    
 
1085
    Affected calls:
 
1086
        XIGetClientPointer
 
1087
        XISetClientPointer
 
1088
        XIDefineDeviceCursor
 
1089
        XIUndefineDeviceCursor
 
1090
        XIWarpDevicePointer
 
1091
        XIQueryDevicePointer
 
1092
        XIChangeDeviceHierarchy (+ event)
 
1093
 
 
1094
commit 60b2d114d06617ca60c2905373829299dc051c7f
 
1095
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1096
Date:   Wed Feb 25 15:32:53 2009 +1000
 
1097
 
 
1098
    Move current XI2 stuff out of XInput.h, into XInput2.h
 
1099
    
 
1100
    This means XInput2.h is rather messy, but it also means we can leave XInput.h
 
1101
    untouched for the XI2 rework.
 
1102
 
 
1103
commit c0e3fef8cc7f1953377f61b80d9b8a5ce2fcf2b7
 
1104
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1105
Date:   Thu Feb 26 15:23:57 2009 +1000
 
1106
 
 
1107
    Require inputproto 1.9.99.7.
 
1108
 
 
1109
commit 660b0abdb8dbc7959f9d97b83ac48110a56fd216
 
1110
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1111
Date:   Wed Feb 25 16:24:56 2009 +1000
 
1112
 
 
1113
    XIint.h: include XIproto.h for xAnyClassPtr.
 
1114
 
 
1115
commit 3e38a82102975670d490d95f595a410f38f4e221
 
1116
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1117
Date:   Wed Feb 25 16:02:07 2009 +1000
 
1118
 
 
1119
    Disable generic event handling for now to allow bisecting.
 
1120
    
 
1121
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1122
 
 
1123
commit c56b75732f4506bae234a5cda474c837bb274d6b
 
1124
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1125
Date:   Thu Feb 26 16:33:24 2009 +1000
 
1126
 
 
1127
    Back out the XQueryInputVersion hack, restore previous state.
 
1128
    
 
1129
    XI2 should use a separate request to query the version rather than piggy-back
 
1130
    on an existing badly defined request.
 
1131
    
 
1132
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1133
 
 
1134
commit 5ead375009f53c9a4634dc8f1939463ac8ef510a
 
1135
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1136
Date:   Wed Feb 25 15:58:41 2009 +1000
 
1137
 
 
1138
    Remove XExtendedGrabDevice.
 
1139
    
 
1140
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1141
 
 
1142
commit 3992afdd5593f391bcff1eb39d7e975886d817e3
 
1143
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1144
Date:   Wed Feb 25 16:12:35 2009 +1000
 
1145
 
 
1146
    Remove DeviceEnter/LeaveNotify handling.
 
1147
    
 
1148
    This will be replaced by XI2 GenericEvents.
 
1149
    
 
1150
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1151
 
 
1152
commit 62858c426e6de1b99df660251737233afd335302
 
1153
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1154
Date:   Wed Feb 25 16:04:16 2009 +1000
 
1155
 
 
1156
    Remove AttachClass handling from ListDevices.
 
1157
    
 
1158
    If you want attachment information, use XI2 and XQueryDevice().
 
1159
    
 
1160
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1161
 
 
1162
commit cbdc33d903ec6f90a42ec3c31905eeaef9ecf0a2
10
1163
Author: Peter Hutterer <peter.hutterer@who-t.net>
11
1164
Date:   Wed Feb 25 17:00:16 2009 +1000
12
1165
 
15
1168
    X.Org Bug 20293 <http://bugs.freedesktop.org/show_bug.cgi?id=20293>
16
1169
    
17
1170
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
18
 
    (cherry picked from commit cbdc33d903ec6f90a42ec3c31905eeaef9ecf0a2)
19
1171
 
20
 
commit 6e65cf0776019b2eec6be4a06fef7838562e94a8
 
1172
commit 78f64722c57ff5ec5d0ae35da0c8f151598e6d6b
21
1173
Author: Peter Hutterer <peter.hutterer@who-t.net>
22
1174
Date:   Wed Feb 25 16:59:04 2009 +1000
23
1175
 
24
1176
    XGetDeviceControl: Add a missing break leading to wrong length calculation.
25
1177
    
26
1178
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
27
 
    (cherry picked from commit 78f64722c57ff5ec5d0ae35da0c8f151598e6d6b)
28
 
 
29
 
commit 17df06d5aeceb4798caf487a1d57efe58fa7e3fa
 
1179
 
 
1180
commit 8f174b7f5e57c6b3e123476f384ce9164cda11b7
 
1181
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1182
Date:   Wed Feb 25 15:28:28 2009 +1000
 
1183
 
 
1184
    Remove leftover WindowAccess function declarations.
 
1185
    
 
1186
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1187
 
 
1188
commit 6e1159a9059d762d6b5d24455237a088e839fe2c
30
1189
Author: Alan Coopersmith <alan.coopersmith@sun.com>
31
1190
Date:   Mon Feb 2 20:34:34 2009 -0800
32
1191
 
33
1192
    Add README with pointers to mailing list, bugzilla & git repos
34
1193
    
35
1194
    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
36
 
    (cherry picked from commit 6e1159a9059d762d6b5d24455237a088e839fe2c)
37
1195
 
38
 
commit f2f92b1df861c1f571edc89eddbb8d72a228e2a8
 
1196
commit ba2546a51d5f9087ec54fba7cae46ea1f210198a
39
1197
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
40
1198
Date:   Thu Jan 29 19:30:30 2009 -0200
41
1199
 
42
1200
    Return NULL on error, and match LockDisplay with UnlockDisplay.
43
 
    (cherry picked from commit ba2546a51d5f9087ec54fba7cae46ea1f210198a)
44
 
 
45
 
commit 2d586065649304b2864afddee6f6225a4a61a0c9
46
 
Author: Peter Hutterer <peter.hutterer@redhat.com>
47
 
Date:   Wed Dec 3 12:50:45 2008 +1000
48
 
 
49
 
    libXi 1.2.0
50
 
    
51
 
    Requires inputproto 1.5.0 or later.
52
 
 
53
 
commit 305d356e43462834a2fdd2cf59d47b055c2416fd
54
 
Author: Peter Hutterer <peter.hutterer@redhat.com>
55
 
Date:   Mon Nov 17 11:50:06 2008 +1000
56
 
 
57
 
    Add support for XI 1.5 device properties.
58
 
    
59
 
    This is a manual merge from master onto libXi 1.1.4. The branches have
60
 
    diverged too much to make cherry-picking reasonable and readable.
61
 
    
62
 
    This patch includes the property support provided by the combination of the
63
 
    following patches:
64
 
    - 7d5bb99ffce3200f82420c5a5ebac3b445aac633
65
 
    - 0211e3e8277c590349903989f1676f6af4baa44b
66
 
    - bfd2e08f3530091fbcd8c078f684e9aab9057df0
67
 
    - bec02767629ed795582ba3f645299d7036093511
68
 
    - f9a5371d43b2c6023745f766d0e8ceff2acdff60
69
 
    - e179b124aac13387c6f730197b8852c1f69eb9e3
70
 
    
71
 
    Man pages are copied from the parsed docbook output from master.
72
 
 
73
 
commit 45b73dc157f326785e1022f5476bfc1f9f514d6e
74
 
Author: Peter Hutterer <peter.hutterer@redhat.com>
75
 
Date:   Mon Nov 17 11:44:31 2008 +1000
 
1201
 
 
1202
commit 4a1d1ff1195a2ed43ace1a33e429f2272f1331af
 
1203
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
 
1204
Date:   Thu Jan 29 19:22:47 2009 -0200
 
1205
 
 
1206
    Janitor: make distcheck, compile warnings, extra .gitignore files.
 
1207
 
 
1208
commit d0326fe8cdbb08d4f52d79fd3fd4e1b2a0951d5e
 
1209
Author: Dan Nicholson <dbn.lists@gmail.com>
 
1210
Date:   Tue Jan 13 15:54:35 2009 -0800
 
1211
 
 
1212
    Fix build when xmlto is not available
 
1213
    
 
1214
    When xmlto is not available, make bombs since it has no way to generate
 
1215
    the man pages from the XI.xml. This returns the man page installation to
 
1216
    only occuring when xmlto is available. Unfortunately, this means they
 
1217
    will also not be installed when the generated pages are distributed.
 
1218
    
 
1219
    Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
 
1220
 
 
1221
commit 9911b7846ca2cedf08a963c84efe7907438975c1
 
1222
Author: Dan Nicholson <dbn.lists@gmail.com>
 
1223
Date:   Tue Dec 16 16:45:16 2008 -0800
 
1224
 
 
1225
    Be smarter about generating man pages
 
1226
    
 
1227
    With the current rules, the man pages will be generated repeatedly if you
 
1228
    have xmlto installed. This is because make always thinks they are out of
 
1229
    date with respect to their prerequisite, do_xmlto_stage. They are changed
 
1230
    here to handle the multiple output files as described in the automake
 
1231
    manual.
 
1232
    
 
1233
    distcheck has been confirmed to still work such that building from the
 
1234
    tarball does not require xmlto. On the other hand, if the user wants to
 
1235
    rebuild the man pages, they'll have to explicitly touch XI.xml.
 
1236
    
 
1237
    It may be better to split the xml into per-page files so that xmlto only
 
1238
    generates one output at a time. A toplevel XI.xml can still pull together
 
1239
    all the pieces with XInclude.
 
1240
    
 
1241
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1242
 
 
1243
commit 9e9bf1e477e764b596eb89119c0497b274b87897
 
1244
Author: Julien Cristau <jcristau@debian.org>
 
1245
Date:   Sun Dec 21 16:08:08 2008 +0100
 
1246
 
 
1247
    Hide private functions
 
1248
 
 
1249
commit db1215bf4785acb20610a7f1302e8dc3ec4d19e0
 
1250
Author: Julien Cristau <jcristau@debian.org>
 
1251
Date:   Fri Dec 19 16:06:50 2008 +0100
 
1252
 
 
1253
    COPYING: add Peter's copyright notice and license
 
1254
 
 
1255
commit dd89e1187114ba7ece2e4bcc9c25ea5139ea4f0a
 
1256
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1257
Date:   Mon Dec 8 08:34:53 2008 +1000
 
1258
 
 
1259
    Restore XAllowDeviceEvents()
 
1260
    
 
1261
    Got accidentally removed as part of
 
1262
    f938c524f74fa8828a  Purge device-based window access code.
 
1263
    
 
1264
    XAllowDeviceEvents is the XI equivalent to XAllowEvents, required to thaw devices
 
1265
    after grabs, not related to the access control code.
 
1266
    
 
1267
    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
 
1268
 
 
1269
commit 13dee4565b509ed1ef2fbc78b1987a69f10b02e7
 
1270
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1271
Date:   Mon Nov 17 11:34:44 2008 +1000
 
1272
 
 
1273
    Bump to 1.2.99.1
 
1274
    
 
1275
    We need libXi 1.2 for the property support, so let's bump this one up by one.
 
1276
 
 
1277
commit 74b2cb0be98057a522c543b5259396ec1b456794
 
1278
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1279
Date:   Wed Nov 12 22:26:43 2008 +1000
 
1280
 
 
1281
    man: fix out of source builds.
 
1282
    
 
1283
    As pointed out by johnflux on IRC.
 
1284
 
 
1285
commit f938c524f74fa8828a954bed51d0f3c4c7eb0fad
 
1286
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1287
Date:   Fri Oct 31 18:02:02 2008 +1030
 
1288
 
 
1289
    Purge device-based window access code.
 
1290
    
 
1291
    Requires inputproto 1.9.99.6.
 
1292
 
 
1293
commit e5c529813b04327babc20e51ca56006210cb0c37
 
1294
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1295
Date:   Mon Sep 29 16:40:21 2008 +0930
76
1296
 
77
1297
    Add XI_JOYSTICK to list of defined types.
78
 
    (cherry picked from commit e5c529813b04327babc20e51ca56006210cb0c37)
 
1298
 
 
1299
commit e179b124aac13387c6f730197b8852c1f69eb9e3
 
1300
Author: Shunichi Fuji <palglowr@gmail.com>
 
1301
Date:   Fri Sep 26 14:47:49 2008 +0930
 
1302
 
 
1303
    Build fix: remove dropped man pages for Conrigure/QueryDeviceProperty.
 
1304
    
 
1305
    Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
 
1306
 
 
1307
commit ec2665e6ba0e71a1726816054b40f71782874373
 
1308
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1309
Date:   Fri Sep 26 10:13:57 2008 +0930
 
1310
 
 
1311
    Require inputproto 1.9.99.5.
 
1312
 
 
1313
commit f9a5371d43b2c6023745f766d0e8ceff2acdff60
 
1314
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1315
Date:   Fri Sep 26 10:12:31 2008 +0930
 
1316
 
 
1317
    Adjust to new property API.
 
1318
    
 
1319
    XConfigureDeviceProperty is gone.
 
1320
    XQueryDeviceProperty is gone.
 
1321
    XGetDeviceProperty doesn't have "pending" anymore.
 
1322
 
 
1323
commit 822bff60ea26c0b509fd4de35099b4d94e9e99de
 
1324
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1325
Date:   Fri Aug 15 15:08:07 2008 +0930
 
1326
 
 
1327
    Require inputproto 1.9.99.4.
 
1328
 
 
1329
commit bec02767629ed795582ba3f645299d7036093511
 
1330
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1331
Date:   Wed Aug 13 12:03:29 2008 +0930
 
1332
 
 
1333
    Backport device property code to XI 1.5.
 
1334
    
 
1335
    Ditching generic events, using normal XI events instead.
 
1336
 
 
1337
commit c5179577ddf0680dffb480d27db9036e9bd27716
 
1338
Author: Peter Hutterer <peter.hutterer@redhat.com>
 
1339
Date:   Wed Aug 13 10:27:03 2008 +0930
 
1340
 
 
1341
    Remove RCS tags.
 
1342
 
 
1343
commit bfd2e08f3530091fbcd8c078f684e9aab9057df0
 
1344
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1345
Date:   Wed Jul 9 15:38:57 2008 +0930
 
1346
 
 
1347
    Update man pages to include new device properties calls.
 
1348
 
 
1349
commit 0211e3e8277c590349903989f1676f6af4baa44b
 
1350
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1351
Date:   Wed Jul 9 16:54:32 2008 +0930
 
1352
 
 
1353
    Add XDevicePropertyNotifyEvent support.
 
1354
 
 
1355
commit 7d5bb99ffce3200f82420c5a5ebac3b445aac633
 
1356
Author: Peter Hutterer <peter.hutterer@who-t.net>
 
1357
Date:   Wed Jul 9 16:53:46 2008 +0930
 
1358
 
 
1359
    Add support for input device properties requests.
 
1360
 
 
1361
commit 908ac35ebb25e2f55945825e6256d1848e17cc38
 
1362
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1363
Date:   Thu May 29 13:19:06 2008 +0930
 
1364
 
 
1365
    Bump to 1.1.99.1
 
1366
 
 
1367
commit f4739e18bb44e7a04ed0ea6ec87d53ae5fb13e7d
 
1368
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1369
Date:   Thu May 29 13:18:38 2008 +0930
 
1370
 
 
1371
    Update required packages again, needs updated libX11, libXext, etc.
 
1372
 
 
1373
commit 9831db88ee8e69dc6cf8fad0ac83d40bedd5c463
 
1374
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1375
Date:   Thu May 29 12:45:57 2008 +0930
 
1376
 
 
1377
    Don't fail man build when missing xmlto.
 
1378
    
 
1379
    If xmlto is missing during configure, print out a warning and just do an empty
 
1380
    man build with no man pages at all. Better than failing with obscure errors.
 
1381
 
 
1382
commit fd8198513c865f616be8059907550db7f777b089
 
1383
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1384
Date:   Wed May 28 17:14:17 2008 +0930
 
1385
 
 
1386
    Reguire inputproto 1.9.99.
 
1387
 
 
1388
commit 135b25157ee3e44467264a6df2e1f92f3a785643
 
1389
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1390
Date:   Fri May 23 10:30:56 2008 +0930
 
1391
 
 
1392
    Add .PHONY build target to fix parallel builds.
 
1393
    
 
1394
    Copied from libXtst.
 
1395
 
 
1396
commit 74cc34496d6ed23d8dad259c036bbfaa63b8eb15
 
1397
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1398
Date:   Thu May 22 12:58:55 2008 +0930
 
1399
 
 
1400
    Ansify the XI 2 functions.
 
1401
 
 
1402
commit 50990b8deb8b8484e9e02e313387ea4d2ddbd242
 
1403
Merge: 26dde5a 145947e
 
1404
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1405
Date:   Thu May 22 12:48:40 2008 +0930
 
1406
 
 
1407
    Merge branch 'master' into mpx
 
1408
 
 
1409
commit 145947ed603207e85a7fcb502f88717a22dfec55
 
1410
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
 
1411
Date:   Fri Feb 29 18:14:00 2008 -0300
 
1412
 
 
1413
    libXi ansification.
 
1414
    
 
1415
    Thre are still two remaining compiler warnings, because of non matching
 
1416
    function prototypes and function pointer arguments prototypes:
 
1417
    
 
1418
    src/XSndExEv.c:XSendExtensionEvent()
 
1419
      variable register Status(**fp) (Display *, XEvent*, xEvent **, int *)
 
1420
      doesn't match struct _XDisplay's:
 
1421
      Status (*wire_vec[128])( /* vector for event to wire */
 
1422
                    Display *       /* dpy */,
 
1423
                    XEvent *        /* re */,
 
1424
                    xEvent *        /* event */
 
1425
                    );
 
1426
    
 
1427
    and
 
1428
    
 
1429
    src/XExtInt.c:xinput_extension_hooks field event_to_wire of type
 
1430
      XExtensionHooks that has the prototype     Status (*event_to_wire)(
 
1431
              Display*                  /* display */,
 
1432
                  XEvent*                       /* re */,
 
1433
                  xEvent*                       /* event */
 
1434
      );
 
1435
      does not match Status
 
1436
      _XiEventToWire(
 
1437
        register Display         *dpy,          /* pointer to display structure */
 
1438
        register XEvent  *re,           /* pointer to client event */
 
1439
        register xEvent **event,        /* wire protocol event */
 
1440
        register int     *count);
 
1441
    
 
1442
    Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
 
1443
 
 
1444
commit 26dde5aaf4bbc89140cc4e3d13fe18036041022d
 
1445
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1446
Date:   Wed Apr 30 10:35:12 2008 +0930
 
1447
 
 
1448
    Fix up AM_CFLAGS, pulled in the system-includes before the local ones.
 
1449
 
 
1450
commit d68d321c0692848dd5eb67a3713676498c1c646b
 
1451
Merge: 7d0977b 3e99cc2
 
1452
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1453
Date:   Mon Apr 28 14:35:11 2008 +0930
 
1454
 
 
1455
    Merge branch 'master' into mpx
79
1456
    
80
1457
    Conflicts:
81
1458
    
82
 
        man/XI.xml
83
 
 
84
 
commit 88e2bf75cc619bb1ddc51e5dc65ddb9d712f69f5
85
 
Author: Peter Hutterer <peter.hutterer@redhat.com>
86
 
Date:   Mon Nov 17 11:35:59 2008 +1000
87
 
 
88
 
    Bump to 1.1.99.2.
89
 
    
90
 
    1.1.99.1 was used by master for a while.
91
 
 
92
 
commit f0ecfd1952289f5ff33297e3358552365e047f09
93
 
Author: Peter Hutterer <peter.hutterer@redhat.com>
94
 
Date:   Mon Nov 17 11:12:39 2008 +1000
95
 
 
96
 
    libXi 1.1.4
 
1459
        .gitignore
 
1460
        man/XGrabDeviceKey.man
 
1461
        man/XListInputDevices.man
 
1462
 
 
1463
commit 7d0977bc02ce4f29c0ed335fcdcce4ed7c328259
 
1464
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1465
Date:   Mon Apr 28 11:24:40 2008 +0930
 
1466
 
 
1467
    man: more formatting changes (indentation, whitespaces, linewidth).
 
1468
 
 
1469
commit 2e4cb17b0354fb424f841431a4a20cf6a3e3059c
 
1470
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1471
Date:   Sun Apr 27 19:46:21 2008 +0930
 
1472
 
 
1473
    man: formatting changes in XI.xml
 
1474
 
 
1475
commit 212fb41a101833c817195ef02d20248523929ef3
 
1476
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1477
Date:   Sun Apr 27 19:26:55 2008 +0930
 
1478
 
 
1479
    man: fix up use of <function> tag and some whitespaces.
 
1480
 
 
1481
commit 4ce9781be5f3468d184e34bf36329aa220c726bb
 
1482
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1483
Date:   Sun Apr 27 19:11:06 2008 +0930
 
1484
 
 
1485
    man: add old HP, Ardent Computer copyright, plus my new one.
 
1486
 
 
1487
commit 36f17efe0a4b0278fd442c0bcd97a9d762d96011
 
1488
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1489
Date:   Sun Apr 27 19:01:39 2008 +0930
 
1490
 
 
1491
    .gitignore: add man pages.
 
1492
 
 
1493
commit ea09ee20525e4e6a0a6517654ed12fd419f00b23
 
1494
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1495
Date:   Sun Apr 27 19:01:03 2008 +0930
 
1496
 
 
1497
    man: switch over to using xmlto to generate man pages.
 
1498
    
 
1499
    Removing all nroff man pages.
 
1500
 
 
1501
commit b620f6995b76742c95b32db054d0b5d9fef7a33d
 
1502
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1503
Date:   Sun Apr 27 18:57:48 2008 +0930
 
1504
 
 
1505
    man: fixes in XI.xml
 
1506
    
 
1507
    Some global whitespace replacements (e.g. space before comma)
 
1508
    Splitting refnames where two functions are listed.
 
1509
    Adding refmiscinfo tags (see libXtst)
 
1510
 
 
1511
commit 51886a38dd42bb62bf3ffcadbf73472e6d2b514f
 
1512
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1513
Date:   Sun Apr 27 16:33:00 2008 +0930
 
1514
 
 
1515
    man: add XI.xml. Contains all libXi man pages in docbook.format.
 
1516
    
 
1517
    Note that conversion was half-automated and half-manual. There's a lot of
 
1518
    little things to be fixed up.
 
1519
 
 
1520
commit c142891001e53b3c9d1d4a0cfcb0ff555c2f0070
 
1521
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1522
Date:   Sat Apr 26 17:07:39 2008 +0930
 
1523
 
 
1524
    Deprecate XGetExtensionVersion(), replace with XQueryInputVersion().
 
1525
    
 
1526
    We need XI to be able to do some sort of versioning support.
 
1527
 
 
1528
commit 94284e40f5fc9bf30cc2cc5915f6adb22de7bffe
 
1529
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1530
Date:   Fri Apr 25 18:07:36 2008 +0930
 
1531
 
 
1532
    Add XInput.h file from inputproto package.
 
1533
    
 
1534
    This file only belongs to libXi, it shouldn't have been in the inputproto
 
1535
    package in the first place. For a revision history of this file refer to
 
1536
    git://anongit.freedesktop.org/git/xorg/proto/inputproto
 
1537
 
 
1538
commit 166083c09a96b1b7e612bdbb1515d79c3bf57185
 
1539
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1540
Date:   Fri Apr 25 18:05:37 2008 +0930
 
1541
 
 
1542
    Removing previously removed man pages from Makefile.am as well...
 
1543
 
 
1544
commit c1c8a0e585089b3c18ddbd9039f0053a40dbe6cb
 
1545
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1546
Date:   Fri Apr 25 17:58:16 2008 +0930
 
1547
 
 
1548
    Extend XListInputDevices man page to include MPX details.
 
1549
 
 
1550
commit 064f0ec80c6e3cd2f05dd104ca17359b2f7ab833
 
1551
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1552
Date:   Fri Apr 25 17:37:24 2008 +0930
 
1553
 
 
1554
    Remove XChangePointerKeyboardPairing call.
 
1555
 
 
1556
commit ef953b30eb212a65e2aa841c8ccdbbe9127b3b56
 
1557
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1558
Date:   Fri Apr 25 17:34:57 2008 +0930
 
1559
 
 
1560
    Remove XChangePointerKeyboardPairing and XGetPairedPointer man pages.
 
1561
    
 
1562
    Calls don't exist anymore.
97
1563
 
98
1564
commit 3e99cc281509c70c9240e71ae55cf4e62c6569ba
99
1565
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
101
1567
 
102
1568
    nuke RCS Ids
103
1569
 
 
1570
commit df2cf307c365feea924f2c907d8109cf53461a75
 
1571
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1572
Date:   Tue Feb 26 15:47:25 2008 +1030
 
1573
 
 
1574
    Remove XGetPairedPointer(), was removed from the protocol.
 
1575
    
 
1576
    The information needed is in the attached field of ListInputDevices.
 
1577
 
 
1578
commit 5ca4f620883c63e57edd409b139d82092679010a
 
1579
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1580
Date:   Tue Feb 26 15:45:46 2008 +1030
 
1581
 
 
1582
    Remove XExtendedUngrabDevice. XUngrabDevice does the same.
 
1583
 
 
1584
commit 2b25e823d3c0820b135fb42584be462dba342aa7
 
1585
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1586
Date:   Thu Feb 14 18:30:09 2008 +1030
 
1587
 
 
1588
    XChangeDeviceHiearchy has changed to take a array of unions.
 
1589
    
 
1590
    And the parameters were swapped around too.
 
1591
 
 
1592
commit 80159390595f9a8970c114c66190db371d585da1
 
1593
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1594
Date:   Thu Feb 14 09:24:29 2008 +1030
 
1595
 
 
1596
    XQueryDevicePointer: remove unused variables.
 
1597
 
 
1598
commit e3492c8385b2d0cce0c6e3e862f43a63f3e8917b
 
1599
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1600
Date:   Thu Feb 14 09:23:03 2008 +1030
 
1601
 
 
1602
    XQueryDevicePointer: "shared" parameter removed.
 
1603
 
 
1604
commit aa6c7a07d7f3f73980ad3b6c537b5f83bc3ddd30
 
1605
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1606
Date:   Thu Feb 14 09:21:26 2008 +1030
 
1607
 
 
1608
    Remove XFakeDeviceData call.
 
1609
    
 
1610
    This call needs to be better refined and tested before we put it in.
 
1611
 
 
1612
commit d97dcf6896a1c16b46068d16d3d689a3720cce46
 
1613
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1614
Date:   Thu Feb 14 09:20:53 2008 +1030
 
1615
 
 
1616
    Remove RawDeviceEvent parsing. These events have been removed.
 
1617
 
 
1618
commit 447441f4dfdd114ce1f738ccfda097ca1f4d609a
 
1619
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1620
Date:   Thu Feb 14 09:19:35 2008 +1030
 
1621
 
 
1622
    Remove XGrabAccessControl and XUngrabAccessControl calls.
 
1623
 
 
1624
commit 1b15f1bc3b8b33da3a30b7ee23c728dce9e48929
 
1625
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1626
Date:   Sat Jan 26 10:50:28 2008 +1030
 
1627
 
 
1628
    XiSelectEvent: add additional device parameter.
 
1629
 
104
1630
commit 411340ccb7070e2e966a36f64f2fb3019ea0242a
105
1631
Author: Alan Coopersmith <alan.coopersmith@sun.com>
106
1632
Date:   Thu Nov 29 13:49:21 2007 -0800
119
1645
    of the pointer to the struct...
120
1646
    (cherry picked from commit ddcc71df2a273a410cb5a933aef5501fa56d84cf)
121
1647
 
 
1648
commit ddcc71df2a273a410cb5a933aef5501fa56d84cf
 
1649
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1650
Date:   Tue Nov 27 10:47:56 2007 +1030
 
1651
 
 
1652
    GetDeviceControl: calculate the length field correctly.
 
1653
    
 
1654
    Length field should indicate the length of the struct in bytes. Not the length
 
1655
    of the pointer to the struct...
 
1656
 
 
1657
commit a9191fcf42a4f5ef5022450b327afe2562c9a0e2
 
1658
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1659
Date:   Wed Nov 14 10:11:15 2007 +1030
 
1660
 
 
1661
    Remove XRegisterPairingClient and XUnregisterPairingClient.
 
1662
    
 
1663
    Deprecated with the introduction of the device hierarchy.
 
1664
 
 
1665
commit 16dc064bf997dfa9226a574e5989d8cd1209a5b0
 
1666
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1667
Date:   Tue Nov 13 11:39:54 2007 +1030
 
1668
 
 
1669
    Add XDeviceClassesChangedEvent parsing.
 
1670
    
 
1671
    Some stuff from XListInputDevices moved into separate functions to be re-used
 
1672
    in the event parsing.
 
1673
 
 
1674
commit 0e6331a2c8494cd24d75ab80443f9f071be47334
 
1675
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1676
Date:   Thu Nov 8 17:47:06 2007 +1030
 
1677
 
 
1678
    Remove PKPairingChangedEvent, replace with DeviceHierarchyChangedNotify event.
 
1679
    
 
1680
    Remove leftovers of RandomStringEvent as well.
 
1681
 
 
1682
commit a7f53f26ac83257f594058c484ecd19e009e142c
 
1683
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1684
Date:   Fri Oct 19 14:27:58 2007 +0930
 
1685
 
 
1686
    Add XChangeDeviceHierarchy.
 
1687
    
 
1688
    Used to create/remove master devices or change attachment of slave devices.
 
1689
 
 
1690
commit d1f92d6c14d7c9b553b8530a1daf0a77a8babccf
 
1691
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1692
Date:   Thu Oct 18 12:22:37 2007 +0930
 
1693
 
 
1694
    Create AttachInfo class for all devices, containing attachment info.
 
1695
    
 
1696
    Thanks to Xlib's braindead design we can't just add the field to XDeviceInfo.
 
1697
    So we just fake up a new class, add it to all devices and let clients deal
 
1698
    with it.
 
1699
 
 
1700
commit fbd0431546c3ede8d606559fdd7a18f4cce05743
 
1701
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1702
Date:   Thu Oct 18 10:39:21 2007 +0930
 
1703
 
 
1704
    Add XI_2_Major and XI_2_Minor to versions.
 
1705
 
122
1706
commit 0239ef13d66113024066b7db8ade3942af563656
123
1707
Author: Eric Anholt <eric@anholt.net>
124
1708
Date:   Wed Sep 5 09:45:20 2007 -0700
179
1763
    I wish that there was a better way to do this, but c'est la vie.  It's our
180
1764
    exposed API, so we've just got to deal for now.
181
1765
 
 
1766
commit 3da6998ef89c99ad01f20a8f37e3c26c0b7c1ced
 
1767
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1768
Date:   Fri Jul 27 01:30:13 2007 +0930
 
1769
 
 
1770
    XChangePointerKeyboardPairing, XGetPairedPointer, XSetClientPointer man pages.
 
1771
    
 
1772
    Use XID instead of int for XGetPairedPointer.
 
1773
 
 
1774
commit 25c023f91851a4b32b295b6d5633f6ee87d0ba14
 
1775
Author: Paulo Ricardo Zanoni <prz05@c3sl.ufpr.br>
 
1776
Date:   Tue Jul 10 10:14:47 2007 +0930
 
1777
 
 
1778
    Access control: change calls to use XID* instead of char*.
 
1779
    
 
1780
    X{Deny|Perm}Devices: clear perm/deny list if called with no devices.
 
1781
 
182
1782
commit 9d0aa39742a0d1d4221ad4104708b0f8f60c14c7
183
1783
Author: Peter Hutterer <peter@cs.unisa.edu.au>
184
1784
Date:   Thu Jul 5 10:47:45 2007 +0930
193
1793
    
194
1794
    <https://bugs.freedesktop.org/show_bug.cgi?id=9657>
195
1795
 
 
1796
commit caa4ab9a959140119c6c2fd12a379b55b0dff258
 
1797
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1798
Date:   Wed Jun 13 15:36:01 2007 +0930
 
1799
 
 
1800
    Bug 9657: Bad markup on XGrabDeviceKey.3x
 
1801
    
 
1802
    <https://bugs.freedesktop.org/show_bug.cgi?id=9657>
 
1803
 
 
1804
commit f128ce2d1f8dcd841185c728a6c2b44bb64108f6
 
1805
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1806
Date:   Thu May 17 20:16:49 2007 +0930
 
1807
 
 
1808
    Squish flag and same_screen into the upper bits of mode (DeviceEnterLeave).
 
1809
 
 
1810
commit 12e3d8b1db94feecf27ed98c8ac523f755c59e45
 
1811
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1812
Date:   Mon May 14 18:09:38 2007 +0930
 
1813
 
 
1814
    Add XExtendedGrabDevice and XExtendedUngrabDevice.
 
1815
 
 
1816
commit f8215ada9c1f3e8f001c77362005168492e35cf4
 
1817
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1818
Date:   Mon May 7 14:13:40 2007 +0930
 
1819
 
 
1820
    Add XiSelectEvent call.
 
1821
    
 
1822
    Should have been part of 44ccc08bb19d9d55fb9ff6bfb0592d5d79b9b712.
 
1823
 
 
1824
commit d76c4412c9fab7dae6b0283feb847174fb19d1fe
 
1825
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1826
Date:   Wed May 2 18:17:34 2007 +0930
 
1827
 
 
1828
    Add XFakeDeviceData call.
 
1829
 
 
1830
commit fe33724ed6cdaad6b13a7ca1c9f03dbb98d93982
 
1831
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1832
Date:   Wed May 2 09:44:37 2007 +0930
 
1833
 
 
1834
    Add deviceid and ev-to-wire conversion for RawDeviceEvent.
 
1835
 
 
1836
commit 44ccc08bb19d9d55fb9ff6bfb0592d5d79b9b712
 
1837
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1838
Date:   Tue May 1 22:30:04 2007 +0930
 
1839
 
 
1840
    Add XGE support. Supporting RawDeviceEvents and PairingChangedNotifies.
 
1841
 
 
1842
commit 656b31865bf44b5e9bb9603bed6115d497d94796
 
1843
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1844
Date:   Thu Mar 22 21:15:00 2007 +1030
 
1845
 
 
1846
    Change XSetClientPointer API to use XDevice argument instead of deviceid.
 
1847
 
 
1848
commit 6476513b250a4ea4de1e93bfe00046e9b6a46732
 
1849
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1850
Date:   Thu Mar 22 17:28:54 2007 +1030
 
1851
 
 
1852
    Add XGetClientPointer call.
 
1853
    Add XGetPairedPointer call.
 
1854
 
 
1855
commit e3ddf2f58a0e9822c248a362a975bf7bb786e23d
 
1856
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1857
Date:   Fri Mar 9 15:47:36 2007 +1030
 
1858
 
 
1859
    Add XSetClientPointer call.
 
1860
 
 
1861
commit f1df9eb1ffc23b83418f9a9ce31d8b2ec748fbd4
 
1862
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1863
Date:   Thu Feb 22 20:07:11 2007 +1030
 
1864
 
 
1865
    Add calls to allow per-device window access control
 
1866
    Cosmetic change,  error return value in XQueryDevicePointer.
 
1867
 
 
1868
commit 21765b25a938cf6c8302415d5d15e9a08c7bed98
 
1869
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1870
Date:   Wed Feb 21 10:02:46 2007 +1030
 
1871
 
 
1872
    Adding XRegisterPairingClient and XUnregisterPairingClient calls.
 
1873
 
 
1874
commit 1ab0fa01391156d96cf6d3adc1076ad5216ac23d
 
1875
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1876
Date:   Thu Feb 15 14:28:17 2007 +1030
 
1877
 
 
1878
    Use flags byte in deviceEnterNotify and XDeviceCrossingEvents.
 
1879
 
 
1880
commit 6a123cbfed985382f5b0c209d880dabeb8ee9733
 
1881
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1882
Date:   Mon Jan 29 18:20:47 2007 +1030
 
1883
 
 
1884
    Adding XChangePointerKeyboardPairing call.
 
1885
 
 
1886
commit bfd533c3a7e854d893a06e6a7fe2b3f079508a4d
 
1887
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1888
Date:   Wed Jan 10 14:53:44 2007 +1030
 
1889
 
 
1890
    Adding DeviceEnterNotify and DeviceLeaveNotify calls
 
1891
    New XI version using Add_MPX_Major/Minor
 
1892
 
 
1893
commit ebc24f1fad85281a1e9e795ec261eea111f40304
 
1894
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1895
Date:   Mon Jan 8 12:32:27 2007 +1030
 
1896
 
 
1897
    Adding XDefineDeviceCursor and XUndefDeviceCursor calls
 
1898
    Fix casting typo in XWarpDevicePointer and XQueryDevicePointer
 
1899
    Reverting useless whitespace commit in XExtInt.c
 
1900
 
 
1901
commit 448def03e88d3460ce97a49df0816dedd609c1e3
 
1902
Author: Peter Hutterer <peter@cs.unisa.edu.au>
 
1903
Date:   Wed Dec 20 13:08:29 2006 +1030
 
1904
 
 
1905
    Adding XWarpDevicePointer and XQueryDevicePointer calls.
 
1906
 
196
1907
commit c8696a5230c565f8999fea136a85a875b04e7b9a
197
1908
Author: Daniel Stone <daniel@fooishbar.org>
198
1909
Date:   Wed Dec 6 18:56:56 2006 +0200