Tizen 2.1 base
[framework/uifw/xorg/xcb/xcb-util.git] / ChangeLog
1 commit 8120792a02898625ed344828ad378b54b308e029
2 Author: Arnaud Fontaine <arnau@debian.org>
3 Date:   Tue Apr 26 01:30:17 2011 +0900
4
5     Release 0.3.8
6     
7     Signed-off-by: Arnaud Fontaine <arnau@debian.org>
8
9 commit 9c9d66a4dbe71328b9e38dc6d45b99eb06d19553
10 Author: Arnaud Fontaine <arnau@debian.org>
11 Date:   Tue Apr 26 01:30:13 2011 +0900
12
13     Fix package name
14     
15     Signed-off-by: Arnaud Fontaine <arnau@debian.org>
16
17 commit eb0b55aa4ea037ebbe76c5820c3b1f4be30fcd33
18 Author: Dirk Wallenstein <halsmit@t-online.de>
19 Date:   Tue Apr 5 09:58:28 2011 +0200
20
21     Use an absolute URL for the m4 submodule
22     
23     A relative submodule URL requires m4 duplicates relative to every fork or local
24     mirror of this module.  To select a different protocol with an absolute
25     submodule URL, the url.<base>.insteadOf configuration option can be used.
26     
27     Signed-off-by: Dirk Wallenstein <halsmit@t-online.de>
28     Reviewed-by: Arnaud Fontaine <arnau@debian.org>
29     Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
30
31 commit 4824b7dc328751dcfc48a3c2ae0f2be3df217ebd
32 Author: Jon TURNEY <jon.turney@dronecode.org.uk>
33 Date:   Tue Mar 22 15:34:46 2011 +0000
34
35     Link with -no-undefined
36     
37     Use -no-undefined to assure libtool that the library has no unresolved
38     symbols at link time, so that libtool will build a shared library for
39     platforms require that all symbols are resolved when the library is linked.
40     
41     Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
42     Acked-by: Julien Cristau <jcristau@debian.org>
43     Reviewed-by: Arnaud Fontaine <arnau@debian.org>
44
45 commit fd626329982cc2766e5a85a75ea2800b7aa3f114
46 Author: Gaetan Nadon <memsize@videotron.ca>
47 Date:   Thu Mar 10 19:50:36 2011 -0500
48
49     pkg-config files: remove LIBS which is unrequired and undesirable
50     
51     LIBS is not supplied by the package configuration, it may be anything
52     the builder sets through the command line. Only -lxcb-util is needed.
53     
54     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
55     Reviewed-by: Arnaud Fontaine <arnau@debian.org>
56
57 commit 363622a64830c75ee1c014f49f72c698a390f24d
58 Author: Gaetan Nadon <memsize@videotron.ca>
59 Date:   Thu Mar 10 19:50:35 2011 -0500
60
61     Remove the Doxyfile which is unused, out dated and wrong.
62     
63     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
64     Reviewed-by: Arnaud Fontaine <arnau@debian.org>
65
66 commit ca5b57231c0e9a3d4eda3530c4973323ed7f6977
67 Author: Gaetan Nadon <memsize@videotron.ca>
68 Date:   Thu Mar 10 19:50:35 2011 -0500
69
70     Fix distcheck due to xcb_atom.h
71     
72     Make does not see this target as being located in the builddir.
73     The main issue is that "built source" is not build in the directory.
74     
75     Rather than investing efforts in workarounds, this patch
76     builds the library the same way all other xorg libraries are built.
77     
78     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
79     Reviewed-by: Arnaud Fontaine <arnau@debian.org>
80
81 commit 0de786c46a81fa10e07ad77ff0992a44abe4ac2b
82 Author: Gaetan Nadon <memsize@videotron.ca>
83 Date:   Sun Mar 6 17:52:44 2011 -0500
84
85     config: generate ChangeLog and INSTALL
86     
87     By copying a snippet of Makefile for xorg modules.
88     One side-effect is that Makefile.in is no longer
89     deleted on maintainer clean. This should never be done as
90     it leaves your configuration in a half-broken state.
91     
92     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
93     Signed-off-by: Arnaud Fontaine <arnau@mini-dweeb.org>
94
95 commit 14747e0ef8dfb6668e2bb2e8a6b0c9ef2dace7b3
96 Author: Gaetan Nadon <memsize@videotron.ca>
97 Date:   Sun Mar 6 17:52:43 2011 -0500
98
99     config: use the default xorg .gitignore file
100     
101     This will save future maintenance when module structure/tools change.
102     This patch depends on the util-common-m4 submodule patch in the m4 path
103     
104     Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
105     Signed-off-by: Arnaud Fontaine <arnau@mini-dweeb.org>
106
107 commit 02289cab0b802a1d21fc9d480176e83b36e566b7
108 Author: Arnaud Fontaine <arnau@debian.org>
109 Date:   Sat Sep 4 17:42:12 2010 +0100
110
111     Bump version to 0.3.8
112
113 commit 4010e925c7afe0c38dc20a364bf6fc41c99f6da1
114 Author: Arnaud Fontaine <arnau@debian.org>
115 Date:   Sat Sep 4 17:27:52 2010 +0100
116
117     Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
118     
119     These functions and their types would require to write their unchecked
120     equivalent however it's not worth the effort when considering that
121     they only hide InternAtom request/reply and nothing else.
122
123 commit 00a192d88d96bc838366e1541eab80fa9ecd23b3
124 Author: Arnaud Fontaine <arnau@debian.org>
125 Date:   Sat Sep 4 17:20:55 2010 +0100
126
127     Remove synchronous xcb_atom_get()
128
129 commit 2f0334b3eb49fa3a0d6daf6b9dde10e480a5c59f
130 Author: Arnaud Fontaine <arnau@debian.org>
131 Date:   Sat Sep 4 17:18:02 2010 +0100
132
133     Remove deprecated atoms.
134     
135     Atoms defined in this library has been moved to xproto and marked as
136     deprecated almost one year ago.
137
138 commit 118a3c86b3d3b2fab20f365e4a5703e40ad2e1b1
139 Author: Arnaud Fontaine <arnau@debian.org>
140 Date:   Mon Aug 9 15:47:02 2010 -0500
141
142     Create a single shared library and header file and reset SONAME
143
144 commit d57825bee26d57625fe6629b44b33506894b9b6d
145 Author: Arnaud Fontaine <arnau@debian.org>
146 Date:   Sat Sep 4 13:15:42 2010 +0100
147
148     Split up atom, aux event into their own repository
149
150 commit 81c62e7a04213abefa1ea82819887aaaa3c31a74
151 Author: Jamey Sharp <jamey@minilop.net>
152 Date:   Thu Jun 24 10:48:35 2010 -0700
153
154     Delete callback-based APIs for events, properties, and replies.
155     
156     They are poorly designed and not terribly useful. I wrote the original
157     versions of these libraries for demonstration purposes and would like to
158     actively discourage anyone from actually using them.
159     
160     After deleting the callback-based APIs, there was nothing interesting
161     left in property or reply, so those libraries are deleted outright. The
162     event library is no longer particularly related to event handling, but
163     that's a problem for another commit.
164     
165     The icccm library had some simple hooks for integrating with the
166     property library, which are precisely as useful as the property library
167     itself, so I deleted them too. (Arnaud suggested this in
168     <sa5ocib84hf.fsf@Orfeo.duckcorp.org>.)
169     
170     Since the icccm and event libraries have changed interfaces, this commit
171     bumps their SONAME versions.
172     
173     Signed-off-by: Jamey Sharp <jamey@minilop.net>
174     Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net>
175     Reviewed-by: Josh Triplett <josh@joshtriplett.org>
176     Acked-by: Julien Cristau <jcristau@debian.org>
177
178 commit 16dd0d5a26b6efc8ed49daa56c9006a0abcc3f53
179 Author: Jamey Sharp <jamey@minilop.net>
180 Date:   Thu Jun 24 11:06:48 2010 -0700
181
182     Delete redundant core-protocol error codes.
183     
184     XCB already defines the error codes, though with unfortunate names. The
185     following sed replacements should correct any code that was using these
186     definitions:
187     
188         s/\<XCB_EVENT_ERROR_SUCCESS\>/0/g
189         s/\<XCB_EVENT_ERROR_BAD_COLOR\>/XCB_COLORMAP/g
190         s/\<XCB_EVENT_ERROR_BAD_GC\>/XCB_G_CONTEXT/g
191         s/\<XCB_EVENT_ERROR_BAD_/XCB_/g
192     
193     Signed-off-by: Jamey Sharp <jamey@minilop.net>
194
195 commit 9139e56dfc3d9a66ab41df2032652aca58f32a77
196 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
197 Date:   Mon Jun 14 13:49:09 2010 -0700
198
199     Rename XCB_EVENT_ERROR_SUCESS to XCB_EVENT_ERROR_SUCCESS
200     
201     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
202     Signed-off-by: Jamey Sharp <jamey@minilop.net>
203
204 commit 7a5ec0c175043d2b6c7a5e8fb381754884c141a2
205 Author: Alan Coopersmith <alan.coopersmith@oracle.com>
206 Date:   Mon Jun 14 13:49:08 2010 -0700
207
208     Fix typos in various header comments
209     
210     Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
211     Signed-off-by: Jamey Sharp <jamey@minilop.net>
212
213 commit 2cbc3fcce36c2f5b2c5baec39bea26744bedd4fa
214 Author: Arnaud Fontaine <arnau@debian.org>
215 Date:   Thu Feb 11 14:45:11 2010 +0000
216
217     Add AM_MAINTAINER_MODE for vendors
218
219 commit bb143c54e578f69f33dab39fbdc62d2e9bb806cc
220 Author: Peter Harris <pharris@opentext.com>
221 Date:   Fri Nov 6 15:52:42 2009 -0500
222
223     Deprecate namespaceless pre-defined atoms
224     
225     Signed-off-by: Peter Harris <pharris@opentext.com>
226
227 commit 2ac7acd95bc775af21f65d8c5426e92d28780ab8
228 Author: Jon TURNEY <jon.turney@dronecode.org.uk>
229 Date:   Tue Oct 20 18:17:46 2009 +0100
230
231     Update autogen.sh to one that does builddir != srcdir
232
233 commit ee40bb3b6a7c5c69c8693a573a459484a24a49d1
234 Author: Arnaud Fontaine <arnau@debian.org>
235 Date:   Fri Sep 25 13:08:15 2009 +0100
236
237     Bump version to 0.3.7
238
239 commit 60766d8a99cc67df7aa84d6e242f738d38c21938
240 Author: Arnaud Fontaine <arnau@debian.org>
241 Date:   Mon Aug 3 17:18:41 2009 +0200
242
243     Bump version to 0.3.6
244
245 commit 9ce2a1868f4992b3854400348dfd1dc59a3acf11
246 Author: Arnaud Fontaine <arnau@debian.org>
247 Date:   Wed Jul 15 16:26:56 2009 +0100
248
249     event: fix compiler warning due to missing include for memset
250
251 commit 17cfe28823085af5d7e174e77482e9157bdbe6d9
252 Author: Arnaud Fontaine <arnau@debian.org>
253 Date:   Wed Jul 15 16:23:41 2009 +0100
254
255     event: update to libxcb 1.4
256     
257     Remove useless macros to get error information because libxcb 1.4 now
258     provides additional fields (major_opcode, minor_opcode and
259     resource_id) like Xlib.
260
261 commit 5755a6ea3f5d0b92ddfccd2439d802ea0af70dc8
262 Author: Arnaud Fontaine <arnau@debian.org>
263 Date:   Wed Jun 3 20:50:32 2009 +0900
264
265     Check for ssize_t in configure for xcb-util-common.h
266
267 commit 214afd4127898d047d2c2c66c974ec9b1d50b6e4
268 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
269 Date:   Sat May 30 17:10:35 2009 +0700
270
271     Typo in configure.ac
272     
273     Signed-off-by: Julien Danjou <julien@danjou.info>
274
275 commit fbc320ee434b45c37f7501e1cb31c9e51369e79a
276 Author: Julien Danjou <julien@danjou.info>
277 Date:   Fri May 29 08:34:20 2009 +0200
278
279     Release xcb-util 0.3.5
280     
281     Signed-off-by: Julien Danjou <julien@danjou.info>
282
283 commit dc9c1424ac0fe8543904bbe8365462246d703f39
284 Author: Bob Ham <rah@bash.sh>
285 Date:   Mon May 25 12:22:13 2009 +0200
286
287     Add a check on xproto version libxcb was compiled with
288     
289     Signed-off-by: Julien Danjou <julien@danjou.info>
290
291 commit 5e88d1fa0a4bdd2b19c7d9b5fdfb2d70a7fdc2ae
292 Author: Bart Massey <bart@cs.pdx.edu>
293 Date:   Thu May 21 10:44:47 2009 -0700
294
295     wrapped xcb_atom.h for C++ per bug report of <comick@autistici.org>
296
297 commit 04003178b1f9bc0c69a6ced184fbf81e5ee7b5ad
298 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
299 Date:   Sat May 16 02:08:46 2009 +0700
300
301     Zero out handlers list in xcb_event_handlers_init
302     
303     xcb_event_handle relies on the fact that handler for non-handled
304     event is NULL. Initialize handlers in xcb_event_handlers_init
305     to avoid calling function by uninitialized pointer.
306     
307     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
308     Signed-off-by: Peter Harris <pharris@opentext.com>
309
310 commit 9002b649f3abb48337f16480cec2cc6f5eedef70
311 Author: Alan Coopersmith <alan.coopersmith@sun.com>
312 Date:   Tue Apr 21 15:27:24 2009 -0700
313
314     Make sure m4 supports -I flag, if not, try finding gnu m4
315     
316     Solaris m4 does not support -I flag, but gnu m4 is included in
317     recent Solaris & OpenSolaris releases (and must already be installed
318     on any machine that runs autoconf to generate configure scripts)
319     
320     Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
321     Signed-off-by: Julien Danjou <julien@danjou.info>
322
323 commit 296a3d0a11f0ed609fe5c5c9036d353fe9e715cd
324 Author: Mikhail Gusarov <dottedmag@dottedmag.net>
325 Date:   Sun Apr 19 20:01:00 2009 +0700
326
327     Add xcb_aux_change_window_attributes_checked
328     
329     There is xcb_aux_change_window_attributes, add the matching checked
330     function.
331     
332     Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net>
333     Signed-off-by: Julien Danjou <julien@danjou.info>
334
335 commit 6b36dc016a6d51df63324079ef3178599e8f802b
336 Author: Julien Danjou <julien@danjou.info>
337 Date:   Wed Apr 15 15:21:21 2009 +0200
338
339     bump version to 0.3.4
340     
341     Signed-off-by: Julien Danjou <julien@danjou.info>
342
343 commit 02c8c43a95bad0a390764c8aafe0699b69e6ee40
344 Author: Julien Danjou <julien@danjou.info>
345 Date:   Tue Apr 14 11:44:06 2009 +0200
346
347     event: add define to get request and error types
348     
349     Signed-off-by: Julien Danjou <julien@danjou.info>
350
351 commit bd40d52032e2fe7307171dc090754550cb4a302d
352 Author: Julien Danjou <julien@danjou.info>
353 Date:   Tue Apr 14 11:24:00 2009 +0200
354
355     event: add error values
356     
357     Signed-off-by: Julien Danjou <julien@danjou.info>
358
359 commit 59b946a9429137cd9880e592e19f8db470dca049
360 Author: Julien Danjou <julien@danjou.info>
361 Date:   Tue Apr 14 11:16:52 2009 +0200
362
363     event: simplify proto
364     
365     Signed-off-by: Julien Danjou <julien@danjou.info>
366
367 commit 94a25d209e1cdfcdaf8e4bfd2cdb1bcb82042d84
368 Author: Julien Danjou <julien@danjou.info>
369 Date:   Thu Apr 2 12:11:01 2009 +0200
370
371     event: add functions to convert event/errors to labels
372     
373     Signed-off-by: Julien Danjou <julien@danjou.info>
374
375 commit 55ad587c67fe7890c71ef151ad15868d9929f2e1
376 Author: Julien Danjou <julien@danjou.info>
377 Date:   Sat Jan 31 15:08:44 2009 +0100
378
379     Release xcb-util 0.3.3
380
381 commit ca5debb213cd7f650c3ce80261e08c72620831a3
382 Author: Julien Danjou <julien@danjou.info>
383 Date:   Tue Dec 16 14:14:50 2008 +0100
384
385     Release xcb-util 0.3.2
386     
387     Signed-off-by: Julien Danjou <julien@danjou.info>
388
389 commit 3ea3d2816452896dc62d0e6838e8c421805a533d
390 Author: Peter Harris <peter.harris@hummingbird.com>
391 Date:   Sat Nov 29 12:26:46 2008 -0500
392
393     Don't call exit() in xcb_aux_get_depth; return 0 instead.
394
395 commit b73811ede8e84896a202cd15121e0ed62d7143d0
396 Author: Julien Danjou <julien@danjou.info>
397 Date:   Fri Nov 21 10:49:09 2008 +0100
398
399     build: add check for xproto >= 7.0.8
400     
401     This is needed to have _X_INLINE.
402     
403     Signed-off-by: Julien Danjou <julien@danjou.info>
404
405 commit c335374c92f231365630708d028ffa7c927459f4
406 Author: Jonathan Landis <landijk-dev@yahoo.com>
407 Date:   Fri Nov 21 10:10:15 2008 +0100
408
409     Fix copyright statement
410     
411     Signed-off-by: Julien Danjou <julien@danjou.info>
412
413 commit 887d528bfa11fafc81431e41fe5e8655464a5195
414 Author: Julien Danjou <julien@danjou.info>
415 Date:   Thu Nov 20 15:34:54 2008 +0100
416
417     Release xcb-util 0.3.1
418
419 commit 5f491f9e612ff143a3e559820c5494b061be2433
420 Author: Julien Danjou <julien@danjou.info>
421 Date:   Fri Nov 7 11:02:08 2008 +0100
422
423     configure: stop if m4 is not found
424     
425     Signed-off-by: Julien Danjou <julien@danjou.info>
426
427 commit e96984a40f43114b8ff7640a2c017442105ab28a
428 Author: Ulrich Eckhardt <doomster@knuut.de>
429 Date:   Mon Sep 29 16:35:10 2008 -0700
430
431     "Clean up" magic structure stuff for C++.
432     
433     Signed-off-by: Bart Massey <bart@cs.pdx.edu>
434
435 commit 1b81ef7e1abffb9a244183d6fbf4a1e6e2cb11e1
436 Author: Henning Sten <henning.sten@yahoo.com>
437 Date:   Wed Sep 17 20:59:23 2008 +0200
438
439     introduce function xcb_atom_get (essentially a synchronous xcb_intern_atom, use it only on non-performance critical execution paths)
440     
441     Signed-off-by: Julien Danjou <julien@danjou.info>
442
443 commit 68c0ed4b85a526ff70e5363d6468ee9603f448d1
444 Author: Henning Sten <henning.sten@yahoo.com>
445 Date:   Tue Sep 16 20:28:13 2008 +0200
446
447     add doxygen documentation markup for XCB_EVENT_RESPONSE_TYPE_MASK macro
448     
449     Signed-off-by: Julien Danjou <julien@danjou.info>
450
451 commit 23b1626b4972c234a12200c46aa416846d8f9fb7
452 Author: Julien Danjou <julien@danjou.info>
453 Date:   Tue Sep 16 17:11:40 2008 +0200
454
455     doc: enable doxygen doc in various submodule
456     
457     Signed-off-by: Julien Danjou <julien@danjou.info>
458
459 commit 612dc375bfbf5d92da31b0d4e24bd96a539be0f0
460 Author: Julien Danjou <julien@danjou.info>
461 Date:   Tue Sep 16 17:11:14 2008 +0200
462
463     doc: add various authors, remove old todo item
464     
465     Signed-off-by: Julien Danjou <julien@danjou.info>
466
467 commit 06fe4ed34220807e0f0e7c75ad6d542b157e4ea4
468 Author: Julien Danjou <julien@danjou.info>
469 Date:   Tue Sep 16 15:27:49 2008 +0200
470
471     event: define XCB_EVENT_RESPONSE_TYPE_MASK
472     
473     And use it.
474     
475     Signed-off-by: Julien Danjou <julien@danjou.info>
476
477 commit cb96efd21d7cfaa2e99d618fe6fac120d34aed02
478 Author: Julien Danjou <julien@danjou.info>
479 Date:   Tue Sep 16 15:23:24 2008 +0200
480
481     event: rework, rename and add some documentation
482     
483     Signed-off-by: Julien Danjou <julien@danjou.info>
484
485 commit 38a56fc80ebbd683818231fe2f8253ef93071839
486 Author: Julien Danjou <julien@danjou.info>
487 Date:   Tue Sep 16 11:03:23 2008 +0200
488
489     atom: include xcb headers
490     
491     Signed-off-by: Julien Danjou <julien@danjou.info>
492
493 commit f33cf7f649e14be9658e46d0978e687a76c4ea1c
494 Author: Julien Danjou <julien@danjou.info>
495 Date:   Mon Sep 15 21:00:24 2008 +0200
496
497     atom: bump version info
498     
499     Signed-off-by: Julien Danjou <julien@danjou.info>
500
501 commit 40a1102d1329e452a837bfe559fbd0a9cf3767b6
502 Author: Julien Danjou <julien@danjou.info>
503 Date:   Mon Sep 15 20:59:12 2008 +0200
504
505     atom: prefix functions and types
506     
507     Signed-off-by: Julien Danjou <julien@danjou.info>
508
509 commit c607afb79b0a16b6f41d8999cb61e52a89241fac
510 Author: Arnaud Fontaine <arnau@debian.org>
511 Date:   Mon Sep 8 17:46:42 2008 +0200
512
513     [icccm] Bump library version number to 0.3.0.
514
515 commit 5f8dfed11b3fb485f952ab42971d05cf75a305b8
516 Author: Arnaud Fontaine <arnau@debian.org>
517 Date:   Thu Sep 11 19:06:57 2008 +0200
518
519     [atom] Move '*discriminated_atom*' functions from icccm to atom
520
521 commit 8a4dfb917f12b4e3ef36d135081379927c1ca1db
522 Author: Keith Packard <keithp@keithp.com>
523 Date:   Sun Sep 7 21:46:45 2008 -0700
524
525     xcb_mask must not be zero when n == 32.
526     
527     left shift of a 32-bit value by 32 is undefined, don't try to use it.
528
529 commit 07385216de016e272a7d65978e8c2a86782a62e3
530 Author: Julien Danjou <julien@danjou.info>
531 Date:   Fri Aug 1 11:43:26 2008 +0200
532
533     prepare 0.2.1 release
534     
535     Signed-off-by: Julien Danjou <julien@danjou.info>
536
537 commit 428778df9148a070aaac067d8b9cccf7b6fa9406
538 Author: Bart Massey <bart@cs.pdx.edu>
539 Date:   Wed Mar 5 13:27:07 2008 -0800
540
541     fixed missed reference in previous patch
542
543 commit 0f9f33d9419d6bbb79af81775f7ec5e8ba5f5e0a
544 Author: Arnaud Fontaine <arnaud@andesi.org>
545 Date:   Mon Jan 28 14:26:05 2008 -0800
546
547     Add xcb_poll_for_event_loop and rename xcb_event_loop to match.
548     
549     I'm currently porting Awesome[0] from Xlib to XCB as a school project for
550     my bachelor. I discussed with Vincent about adding a non-blocking
551     xcb_event_loop on IRC because I had to write one for Awesome and wondered
552     if this kind of function could be added to xcb-util.
553     
554     [0] http://awesome.naquadah.org
555     
556     Signed-off-by: Jamey Sharp <jamey@minilop.net>
557
558 commit 3ce9210fe2a5597699b8e4fec8fc030999be51e7
559 Author: Bart Massey <bart@cs.pdx.edu>
560 Date:   Wed Mar 5 13:24:34 2008 -0800
561
562     made xcb_handle_event() externally visible
563
564 commit ef27e7f190e9840efa000019b29fbdd7a865caeb
565 Author: Bart Massey <bart@cs.pdx.edu>
566 Date:   Mon Dec 17 09:10:59 2007 -0800
567
568     re-fixed my stupid visual_class typo; thanks to Thomas Hunger for the report
569
570 commit 5d22c197f90f5be91cb247b04581962f4426ef08
571 Author: Bart Massey <bart@cs.pdx.edu>
572 Date:   Sat Dec 8 15:27:04 2007 -0800
573
574     fixed existing roundups, added rounddowns
575
576 commit 8b825188a070abef9767bc199868ae5bfc79068c
577 Author: Bart Massey <bart@cs.pdx.edu>
578 Date:   Sat Dec 8 13:29:19 2007 -0800
579
580     added aux_clear_window() for xlib compatibility, in spite of misgivings
581
582 commit 08e3c71b1ad0b75bd4231c23bb143e81b4d64473
583 Author: Bart Massey <bart@cs.pdx.edu>
584 Date:   Fri Dec 7 00:51:31 2007 -0800
585
586     fixed xcb_params_gc_t so that tile_stipple_origin members had reasonable naming
587
588 commit de72d4184249afb381a6761cc369f2e7cfc16d3d
589 Author: Bart Massey <bart@cs.pdx.edu>
590 Date:   Fri Dec 7 00:48:25 2007 -0800
591
592     used doxygen -u to create a much more elaborate doxyfile
593
594 commit ed9113c3e79bd951ad3a36f64fc6a1fd6fca0648
595 Author: Bart Massey <bart@cs.pdx.edu>
596 Date:   Fri Dec 7 00:30:32 2007 -0800
597
598     added fast inline bitops xcb_bitops.h
599
600 commit 78accd46db65b88e1e2c0e3d714038e7ba679533
601 Author: Bart Massey <bart@cs.pdx.edu>
602 Date:   Fri Dec 7 00:27:52 2007 -0800
603
604     added aux_set_line_attributes_checked
605
606 commit 3bf56c9d1d1e8b2af7869e02a4a0d3804fca8212
607 Author: Bart Massey <bart@cs.pdx.edu>
608 Date:   Fri Dec 7 00:24:57 2007 -0800
609
610     added PARAM macros
611
612 commit 5d00736869e46a5e142867c08d2727b2d30a6156
613 Author: Bart Massey <bart@cs.pdx.edu>
614 Date:   Fri Dec 7 00:22:51 2007 -0800
615
616     xcb_aux_parse_color()
617
618 commit adc7f0f474cda01de0b26b0bc4dc7aa3960458c6
619 Author: Bart Massey <bart@cs.pdx.edu>
620 Date:   Fri Dec 7 00:20:11 2007 -0800
621
622     added checked version of aux_change_gc function
623
624 commit 47ec324d913bc4e11b0db399ac28f1e106bc7037
625 Author: Bart Massey <bart@cs.pdx.edu>
626 Date:   Fri Dec 7 00:18:10 2007 -0800
627
628     added checked versions of aux_create_window and aux_create_gc functions
629
630 commit 71f52d1a1807c471b713064adf249c90d73f3b3f
631 Author: Bart Massey <bart@cs.pdx.edu>
632 Date:   Fri Dec 7 00:14:29 2007 -0800
633
634     added xcb_aux_find_visual functions
635
636 commit 1e170eafd033687165d4c4c0b77358c35d6c30de
637 Author: Bart Massey <bart@cs.pdx.edu>
638 Date:   Fri Dec 7 00:11:41 2007 -0800
639
640     added xcb_aux_get_depth_by_visual_id()
641
642 commit e15f40b9758942568e09855e0a041654d53a3842
643 Author: Jamey Sharp <jamey@minilop.net>
644 Date:   Tue Nov 6 17:37:07 2007 -0800
645
646     All util libraries require the XCB 1.0 API; check for it in configure.
647
648 commit 0f1f1e2b85a2b867e9c50ad548475bbc3a8158f8
649 Author: Tilman Sauerbeck <tilman@code-monkey.de>
650 Date:   Fri May 11 18:16:25 2007 +0200
651
652     atom: Replace 'char *atom_names[]' with one big string and array of offsets.
653     
654     This reduces the memory footprint of libxcb-atom.so, and the number of
655     relocations that have to be performed on load.
656     
657     before:
658     
659        atom/.libs/libxcb-atom.so: 73 relocations
660     
661        text    data     bss     dec     hex filename
662        9587     588     132   10307    2843 atom/.libs/libxcb-atom.so
663     
664     after:
665     
666        atom/.libs/libxcb-atom.so: 5 relocations
667     
668        text    data     bss     dec     hex filename
669        9183     316     132    9631    259f atom/.libs/libxcb-atom.so
670     
671     Signed-off-by: Jamey Sharp <jamey@minilop.net>
672
673 commit c7ce8e2377241dc436ea1623313178dec3acf2ad
674 Author: Tilman Sauerbeck <tilman@code-monkey.de>
675 Date:   Sun May 6 22:35:26 2007 +0200
676
677     Bug #10877: Fixed the atom values that are written to the hash table.
678     
679     Signed-off-by: Jamey Sharp <jamey@minilop.net>
680
681 commit c452816e77aa49b9b3564dae5ec2285a3249c7e2
682 Author: TORRI Vincent <torri@alf94-3-82-66-248-160.fbx.proxad.net>
683 Date:   Fri Apr 6 17:54:52 2007 +0200
684
685      event/events.c
686      event/xcb_event.h
687      icccm/icccm.c
688      icccm/xcb_icccm.h
689      property/prop.c
690      property/xcb_property.h
691      wm/manage.c
692      wm/xcb_wm.h
693      wm/xcbwm-test.c
694     
695     xcb namespace added, _t sufix added for some types, formatting
696
697 commit 4a7f5c495cc0135d669f79fa22a965986fa6c35e
698 Author: Jamey Sharp <jamey@minilop.net>
699 Date:   Fri Mar 2 17:36:29 2007 -0800
700
701     Release xcb-util 0.2
702
703 commit 64e01af41f2056270537e43d26e46db6a1696b39
704 Author: TORRI Vincent <torri@alf94-3-82-66-248-160.fbx.proxad.net>
705 Date:   Wed Feb 21 20:27:07 2007 +0100
706
707     rename the libraries from libXCBFoo.* to libxcb-foo.*. Use foo_CPPFLAGS instead of foo_CFLAGS (*_CFLAGS variables store preprocessor options)
708
709 commit a4d35e5dd8bff5c381594304a9d03de0c0a655f6
710 Author: Alan Coopersmith <alan.coopersmith@sun.com>
711 Date:   Wed Jun 7 12:06:00 2006 -0700
712
713     Bug #7150: Rename "len" to "namelen" to avoid m4 substitution
714     
715     This is the second of two fixes needed to get xcb-util building on
716     Solaris.
717     
718     Signed-off-by: Jamey Sharp <jamey@minilop.net>
719
720 commit 7addcb94f4fb814d312bec27bcd7e30486d4061e
721 Author: Alan Coopersmith <alan.coopersmith@sun.com>
722 Date:   Wed Jun 7 12:06:00 2006 -0700
723
724     Bug #7150: Check for gcc & Sun cc in configure.ac and use correct flags to turn on more warnings for each
725     
726     This is the first of two fixes needed to get xcb-util building on
727     Solaris.
728     
729     Signed-off-by: Jamey Sharp <jamey@minilop.net>
730
731 commit 7c3ea033e51c0e00e68325ec53dca5ba3717b610
732 Author: Jamey Sharp <jamey@minilop.net>
733 Date:   Sun Nov 12 17:48:28 2006 -0800
734
735     Clean up built sources. Makes `distcheck` pass.
736
737 commit 809f0deeecf381d9350fa9dc0eed62a01ddc2abe
738 Author: Jamey Sharp <jamey@minilop.net>
739 Date:   Sun Nov 12 17:30:00 2006 -0800
740
741     Bug #6781: make util compile with srcdir != builddir.
742
743 commit dd3f8dd5828eecd8395fc3ec1da8e21f57da3b6c
744 Author: Ian Osgood <iano@quirkster.com>
745 Date:   Sat Oct 7 11:45:07 2006 -0700
746
747     Adapt xcb/util libraries for removal of XID structures.
748
749 commit 76940f795615b5315690bec277b011046cc14f2d
750 Author: Ian Osgood <iano@quirkster.com>
751 Date:   Tue Sep 26 08:36:01 2006 -0700
752
753     Install headers to "xcb", not "X11/XCB".
754
755 commit 7d775611f0da257663b8b9bb865389908573b16e
756 Author: Ian Osgood <iano@quirkster.com>
757 Date:   Tue Sep 26 08:21:26 2006 -0700
758
759     Naming changes must go into m4 files.
760
761 commit c0ca7a3e22afa03ba8b1a11e97aa8e56d45ee3e3
762 Author: Jamey Sharp <jamey@minilop.net>
763 Date:   Mon Sep 25 04:13:01 2006 -0700
764
765     libxcb now installs header files in <xcb>, not <X11/XCB>.
766
767 commit 817d5a1b72d1e2822b8dc4706a276f3b025a464f
768 Author: Ian Osgood <iano@quirkster.com>
769 Date:   Sun Sep 24 13:34:03 2006 -0700
770
771     All xcb-util libraries compile after the Great Renaming.
772     
773     Many of the exported library functions still need to follow the new convention.
774
775 commit ed0e9f4ed98188a80462c5c2964f7383faec2b4f
776 Author: Josh Triplett <josh@freedesktop.org>
777 Date:   Sun Sep 24 03:15:39 2006 -0700
778
779     Integrate top-level .gitignore into .gitignore for each subdirectory
780     
781     In preparation for the repository split, move the relevant contents of the
782     top-level .gitignore into the .gitignore for each immediate subdirectory.
783
784 commit 2ed2cfbb967c9a3a983c90514f8ff6784e5d47e0
785 Author: Bart Massey <bart@cs.pdx.edu>
786 Date:   Tue Sep 12 02:02:47 2006 -0700
787
788     Removed GNU make constructs from Makefile.
789     Prepared for repair of "make distcheck".
790
791 commit d510a2e18805f33a19afd0bf5c45b32d56b40359
792 Author: TORRI Vincent <torri@doursse.(none)>
793 Date:   Fri Jul 28 09:00:37 2006 +0200
794
795     use XCBNone instead of None
796
797 commit 66f8cf96ded8de4180b8955a83e0c0fce16fe579
798 Author: TORRI Vincent <torri@doursse.(none)>
799 Date:   Thu Jun 8 07:02:15 2006 +0200
800
801     fix compilation with c++ compilers. Remove some trailing spaces
802
803 commit bad580c5803d918dedc2afbd96c2b3701bccfdf8
804 Author: Donnie Berkholz <spyderous@gentoo.org>
805 Date:   Sun May 7 20:32:32 2006 -0700
806
807     Add correct dependencies in xcb-util.
808
809 commit f42905de7b4cdea9aea3f9168d81f966f89ce2e6
810 Author: Josh Triplett <josh@freedesktop.org>
811 Date:   Fri Apr 28 16:00:37 2006 -0700
812
813     Add m4 files to EXTRA_DIST.
814
815 commit 43afb8c92626370dd07615d234ad86d2b3e70b05
816 Author: TORRI Vincent <torri@doursse.(none)>
817 Date:   Fri Apr 28 20:50:19 2006 +0200
818
819     Merge branch 'master' of git+ssh://doursse@git.freedesktop.org/git/xcb
820
821 commit 93c472fdbf8db1badc7ab093fe198f944ceaf058
822 Author: Josh Triplett <josh@freedesktop.org>
823 Date:   Thu Apr 27 11:25:28 2006 -0700
824
825     Set all package bugreporting addresses to xcb@lists.freedesktop.org
826
827 commit 122cc67f76886e1f996645cd402c0d473d85f408
828 Author: Josh Triplett <josh@freedesktop.org>
829 Date:   Thu Apr 27 01:06:46 2006 -0700
830
831     Fix xcb-util library dependencies, including both the new dependency libXCBImage needs on libXCBShm, as well as many other issues discovered in the process.  These include using automake variables appropriately in order to actually link shared libraries against each other and ensure libraries have NEEDED entries for the libraries they depend on, consequently needing to reorder the top-level SUBDIRS to build property before icccm, adding dependencies to .pc.in files, fixing .pc.in files to not all use the name and description for XCBImage, and adding appropriate library dependencies to test programs.
832
833 commit c88fa5935eeee20481bfe466cc18e3870bb96b18
834 Author: Jamey Sharp <jamey@minilop.net>
835 Date:   Wed Mar 8 22:49:59 2006 -0800
836
837     Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies.
838
839 commit 9dca188b7f1d048d75cc7a13199cb4d0d436f274
840 Author: Jamey Sharp <jamey@minilop.net>
841 Date:   Sat Feb 18 23:57:14 2006 -0800
842
843     Update .gitignores for .o files and autofoo stuff.
844
845 commit f4b4cbd6a661cb06ff993365f3b9ec17a81e3c3f
846 Author: Eric Anholt <anholt@FreeBSD.org>
847 Date:   Sat Feb 18 22:56:03 2006 -0800
848
849     Move .cvsignore to .gitignore.
850
851 commit 7944b54ff8d97e29dad9947aac05780e5c389737
852 Author: Josh Triplett <josh@freedesktop.org>
853 Date:   Sat Feb 18 16:49:41 2006 -0800
854
855     Remove xcl and CVSROOT.