1commit ccf46116f8fba6a3e32bff6b3c0be420f821828c
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Sun Mar 24 15:55:48 2019 -0700
4
5    xcompmgr 1.1.8
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit 5a7d139f33288c77c77622cdcb1453a58e25a2ec
10Author: Brandon Gooch <jamesbrandongooch@gmail.com>
11Date:   Sat Aug 11 21:58:58 2012 -0500
12
13    xcompmgr 1.1.6-1 doesn't draw shadows
14    
15    This patch reworks the XFixesIntersectRegion calls to apply to the
16    correct window modes.
17    
18    Fixes: https://gitlab.freedesktop.org/xorg/app/xcompmgr/issues/3
19    
20    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
21
22commit 9c86c0f21b9d34c0ae491327482415a946102c4f
23Author: Jason Woofenden <jason@jasonwoof.com>
24Date:   Mon Dec 26 21:08:05 2011 -0500
25
26    fix fade-in speed when opacity raises
27    
28    Fixes: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648158
29    
30    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
31
32commit 3f37d974bedea52c0b4d8cf576baa2180a8f222d
33Author: Alan Coopersmith <alan.coopersmith@oracle.com>
34Date:   Wed Nov 21 17:00:19 2018 -0800
35
36    Update configure.ac bug URL for gitlab migration
37    
38    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
39
40commit aba4a53594d600dc61b0c8faf86e2ce1c2adea74
41Author: Alan Coopersmith <alan.coopersmith@oracle.com>
42Date:   Fri Nov 16 21:19:36 2018 -0800
43
44    Update README for gitlab migration
45    
46    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
47
48commit e99e56944915a99981ec28d7525347bf9da7fb94
49Author: Alan Coopersmith <alan.coopersmith@oracle.com>
50Date:   Thu Apr 16 22:56:13 2015 -0700
51
52    xcompmgr 1.1.7
53    
54    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
55
56commit 14bfab3bb34f5ab75f2ac6c4acb3b67201e89a69
57Author: Alan Coopersmith <alan.coopersmith@oracle.com>
58Date:   Mon Oct 20 17:57:04 2014 -0700
59
60    config: move man pages into their own directory
61    
62    Use services provided by XORG_MANPAGE_SECTIONS.
63    Use standard Makefile for man pages.
64    
65    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
66
67commit 6c1110fbe18dcf91228449c3a4ce706edbfb90c7
68Author: Matthieu Herrb <matthieu@herrb.eu>
69Date:   Sun Oct 19 11:22:06 2014 +0200
70
71    man: note that -n is the default mode.
72    
73    Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
74    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
75    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
76
77commit adbf9fb95c6c327bda55a81d5950a7855d8e29fc
78Author: Alan Coopersmith <alan.coopersmith@oracle.com>
79Date:   Mon Jun 2 22:18:53 2014 -0700
80
81    Remove empty AUTHORS & NEWS files
82    
83    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
84
85commit 65fedb9ea217134a842b7b34cf425c24ca6ca3b7
86Author: Alan Coopersmith <alan.coopersmith@oracle.com>
87Date:   Sat May 31 21:39:32 2014 -0700
88
89    autogen.sh: Honor NOCONFIGURE=1
90    
91    See http://people.gnome.org/~walters/docs/build-api.txt
92    
93    Also includes support for builds outside $srcdir as found in most
94    other X.Org autogen.sh files.
95    
96    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
97
98commit 2ab7d664354275f5d6b58276c0f3f959d6f6ff17
99Author: Alan Coopersmith <alan.coopersmith@oracle.com>
100Date:   Sat May 31 21:38:41 2014 -0700
101
102    configure: Drop AM_MAINTAINER_MODE
103    
104    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
105
106commit cc4110113cedab8e07c68a6a20d6d34394b6f15e
107Author: Alan Coopersmith <alan.coopersmith@oracle.com>
108Date:   Tue Nov 26 22:11:17 2013 -0800
109
110    Combine usage message strings
111    
112    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
113
114commit 3dbfa0b9f63c38068443abb7751a7c8b516febda
115Author: Alan Coopersmith <alan.coopersmith@oracle.com>
116Date:   Tue Feb 14 19:22:36 2012 -0800
117
118    xcompmgr 1.1.6
119    
120    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
121
122commit db973127f8ee0dfad1e15a577bfa184b5fddc862
123Author: Alan Coopersmith <alan.coopersmith@oracle.com>
124Date:   Fri Nov 18 23:50:57 2011 -0800
125
126    Only define shape_kind() function if DEBUG_SHAPE is true
127    
128    Fixes gcc warning:
129    xcompmgr.c:1762:1: warning: ‘shape_kind’ defined but not used
130    
131    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
132
133commit 2d23afb54eb63f7511b16ecb17e5b90f841b2966
134Author: Alan Coopersmith <alan.coopersmith@oracle.com>
135Date:   Fri Nov 18 23:46:27 2011 -0800
136
137    Make dpy a local variable instead of a global
138    
139    Fixes many gcc -Wshadow warnings
140    
141    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
142
143commit 2a40523ef8c658703eae3d17732e76298abf48e5
144Author: Alan Coopersmith <alan.coopersmith@oracle.com>
145Date:   Thu Oct 6 22:30:17 2011 -0700
146
147    Add xext to PKG_CHECK_MODULES for calls of shape ext. functions in libXext
148    
149    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
150
151commit 747977fbc42c6c9b4bb2a77d596f5d1e434d83c4
152Author: Andreas <finkandreas@web.de>
153Date:   Sun Sep 25 00:18:17 2011 -0700
154
155    Handle XShape window which shape change
156    
157    https://bugs.freedesktop.org/show_bug.cgi?id=20839
158    
159    Tested-by: Yann Droneaud <yann@droneaud.fr>
160    Signed-off-by: Andreas <finkandreas@web.de>
161    Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
162    Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
163
164commit 2344e53054ea3d54c3c0cfa87db51313dfbbaab8
165Author: Alan Coopersmith <alan.coopersmith@oracle.com>
166Date:   Sat Nov 20 17:20:45 2010 -0800
167
168    Remove trailing whitespace
169    
170    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
171
172commit 6dd6eed70526119003b05b9432b96dea52234d07
173Author: Alan Coopersmith <alan.coopersmith@oracle.com>
174Date:   Sat Nov 20 17:15:41 2010 -0800
175
176    config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
177    
178    Regroup AC statements under the Autoconf initialization section.
179    Regroup AM statements under the Automake initialization section.
180    Add missing AC_CONFIG_SRCDIR
181    
182    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
183
184commit 16057087289997f78c818416442501ba43ec10ac
185Author: Alan Coopersmith <alan.coopersmith@oracle.com>
186Date:   Sat Nov 20 17:12:01 2010 -0800
187
188    config: Remove unnecessary calls from configure.ac
189    
190    AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
191    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
192    Never used any of the HAVE_* defines from the function/header checks
193    
194    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
195
196commit e501573c7181f81d2ce874445becddbc9af6eacb
197Author: Gaetan Nadon <memsize@videotron.ca>
198Date:   Sat Nov 20 17:07:38 2010 -0800
199
200    config: update AC_PREREQ statement to 2.60
201    
202    Unrelated to the previous patches, the new value simply reflects
203    the reality that the minimum level for autoconf to configure
204    all x.org modules is 2.60 dated June 2006.
205    
206    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
207    
208    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
209    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
210
211commit c593ba4502b83ac021ee930b491e15994f5eece5
212Author: Matthieu Herrb <matthieu.herrb@laas.fr>
213Date:   Sun Nov 8 11:28:40 2009 +0100
214
215    don't hard-code package version in C source.
216    
217    While there, get rid of RCS Id.
218    
219    Reviewed-by: Remi Cardona <remi@gentoo.org>
220
221commit 2af85f6d21d175c2a16411540d4e44851c803fbe
222Author: Alan Coopersmith <alan.coopersmith@sun.com>
223Date:   Mon Nov 2 15:21:09 2009 -0800
224
225    xcompmgr 1.1.5
226    
227    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
228
229commit 664ef69cda82f23a4bdbaff0d7522d81503d3393
230Author: Alan Coopersmith <alan.coopersmith@sun.com>
231Date:   Mon Nov 2 14:19:33 2009 -0800
232
233    Add COPYING file with copyright/license notice from xcompmgr.c
234    
235    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
236
237commit 62c0df919bfaf2a379767ad7dc7a0113a8151255
238Author: Alan Coopersmith <alan.coopersmith@sun.com>
239Date:   Mon Nov 2 12:55:11 2009 -0800
240
241    Fix formatting of options/arguments in man page
242    
243    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
244
245commit d8068fe9e666bb384a9eeac8983cb1ac8c2824a1
246Author: Alan Coopersmith <alan.coopersmith@sun.com>
247Date:   Mon Oct 19 15:48:59 2009 -0700
248
249    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
250    
251    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
252
253commit 1d7eab63f9aee89767d8083dc971623863173c78
254Author: Alan Coopersmith <alan.coopersmith@sun.com>
255Date:   Thu Oct 1 14:54:21 2009 -0700
256
257    Add README with pointers to mailing lists, bugzilla, & git
258    
259    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
260
261commit f15e054cfb103f78a04ace9eefaecddac8bc70e6
262Author: Yann Droneaud <ydroneaud@mandriva.com>
263Date:   Tue Mar 24 12:59:01 2009 +0100
264
265    Try to report current composite manager name
266    
267    Try to read NET_WM_CM_Sn owner's NET_WM_NAME (or WM_NAME) property,
268    otherwise report it's window id.
269    Remarks: metacity and kwin currently don't set a window name for
270    NET_WM_CM_Sn owner, but xcompmgr and compiz do. This should be added
271    to wm-spec.
272
273commit 3b6155eb533936f756d9e3e4c5802c188b7db35a
274Author: Yann Droneaud <ydroneaud@mandriva.com>
275Date:   Tue Mar 24 12:02:03 2009 +0100
276
277    Check for _NET_WM_CM_Sn before trying to install ourself as composite manager
278    
279    Check for a selection owner of _NET_WM_CM_Sn is the first thing to do
280    before taking ownership on it, so clients watching for selection ownership
281    changes won't be disturbed.
282
283commit 56b0b324ae0dbe5dda2bb89ef43427a6c19777bc
284Author: Yann Droneaud <ydroneaud@mandriva.com>
285Date:   Tue Mar 24 11:50:20 2009 +0100
286
287    Don't hard code the screen number
288
289commit a78f73b0d01374089ca7fcd838b647f6cfd1663a
290Author: Yann Droneaud <ydroneaud@mandriva.com>
291Date:   Thu Mar 26 12:05:30 2009 +0100
292
293    Fix error reporting
294    
295    Use the 'name' looked up for extension errors
296    If 'name' is NULL, use XGetErrorText().
297    Report error on stderr.
298
299commit 58d299e54e1198bfa64c39e49c2c0020f9f62b98
300Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
301Date:   Mon Jan 19 19:49:37 2009 -0200
302
303    Ansification and compile warning fixes.
304    
305      This also uses XORG_CHANGELOG and XORG_CWARNFLAGS, corrects
306    make distcheck and all gcc 4.3 and sparse warnings.
307
308commit b04819d129a9a74ab2f17c4a6f9cceabf3aa18d2
309Author: James Cloos <cloos@jhcloos.com>
310Date:   Wed Apr 2 12:52:40 2008 -0400
311
312    Make usage() report the current version.
313
314commit e895139f38a3fa717ef652ee896f2ea6cc52811f
315Author: Adam Jackson <ajax@redhat.com>
316Date:   Thu Mar 6 17:01:31 2008 -0500
317
318    xcompmgr 1.1.4
319
320commit 73f6ed3310d15300ba38f6a338d640705a83ef36
321Author: Dana Jansens <danakj@orodu.net>
322Date:   Wed Feb 13 11:24:32 2008 -0800
323
324    Fix a server resource leak on destroying windows.
325
326commit 80754042c691182bba4f55ca28b915f44edcc7bc
327Author: Jamey Sharp <jamey@minilop.net>
328Date:   Mon Nov 5 09:32:44 2007 -0800
329
330    Bug #13073: Fix broken word-wrapping in ChangeLog generation.
331    
332    Thanks to Peter Dyballa <Peter_Dyballa@Freenet.DE> for pointing out the
333    bug.
334
335commit 733e29ba0e4c05cbb35fefc5d66566907428713d
336Author: James Cloos <cloos@jhcloos.com>
337Date:   Mon Sep 3 05:51:17 2007 -0400
338
339    Add *~ to .gitignore to skip patch/emacs droppings
340
341commit f88dba2d9c19b5397c14b7709cae714f0041d3f4
342Author: James Cloos <cloos@jhcloos.com>
343Date:   Thu Aug 23 21:21:52 2007 -0400
344
345    Remove deprecated .cvsignore
346    The repo already has a .gitignore, so just rm the old .cvsignore.
347    
348    Also removed a blank line from .gitignore.
349
350commit de60732aff1baefdb1be72a332fbf8ca9bd54e87
351Author: Tilman Sauerbeck <tilman@code-monkey.de>
352Date:   Mon Mar 12 14:44:31 2007 +0100
353
354    Make this loop slightly easier to read.
355
356commit fa689d8b3862656879ee887e2489ba795f270bbd
357Author: Tilman Sauerbeck <tilman@code-monkey.de>
358Date:   Mon Mar 12 14:24:33 2007 +0100
359
360    Constified some variables.
361
362commit 7409bb892aca173cb56ab56bf940b486c0281aaf
363Author: Tilman Sauerbeck <tilman@code-monkey.de>
364Date:   Mon Mar 12 14:18:25 2007 +0100
365
366    Include getopt.h for getopt().
367    
368    I think this should be portable. If it isn't, please yell at me and
369    I'll add the necessary autoconf magic.
370
371commit 3f8a32b0837a3b8da04d5e90d9d62e870e6e946d
372Author: Tilman Sauerbeck <tilman@code-monkey.de>
373Date:   Mon Mar 12 13:38:59 2007 +0100
374
375    Added .gitignore.
376
377commit 491aa4b9a775a66d0adf10cbe3ce5685af3945f5
378Author: Tilman Sauerbeck <tilman@code-monkey.de>
379Date:   Mon Mar 12 13:37:32 2007 +0100
380
381    Fixed a bunch of warnings.
382
383commit 08c9ac6cbb3405cfa4f0b60d7014c734a1990047
384Author: Mark Tiefenbruck <mark@fluxbox.org>
385Date:   Thu Jan 25 15:05:02 2007 -0500
386
387    Bug #9762: Fix opacity changes on unmapped windows.
388
389commit 1783d3bd50924ab4a74b86bc8b50c631d209071d
390Author: Dave Airlie <airlied@linux.ie>
391Date:   Thu Dec 21 18:36:33 2006 +1100
392
393    increase version number to 1.1.3
394
395commit 340f74b2180fafd3b851e85c501bdc34ce64795c
396Author: Dave Airlie <airlied@linux.ie>
397Date:   Thu Dec 21 18:36:08 2006 +1100
398
399    remove changelog from xcompmgr
400
401commit 6c539182a53a19144edbe1c49fd41c51757173a4
402Author: Tilman Sauerbeck <tilman@code-monkey.de>
403Date:   Sun Dec 3 13:15:39 2006 +0100
404
405    Bug #2703: Fixed a memory leak in the fading code.
406
407commit d75fd64f7aefd818dcac7ab2ebdf57e69bf12ea5
408Author: Tilman Sauerbeck <tilman@code-monkey.de>
409Date:   Wed Sep 6 19:04:47 2006 +0200
410
411    Set the _NET_WM_CM_S* atom on the screen we're running on.
412
413commit 82e467ece3bd9cd5e6ae79cfa3b5f36b750ae7ec
414Author: Adam Jackson <ajax@nwnk.net>
415Date:   Mon Oct 31 17:57:40 2005 +0000
416
417    Bump to 1.1.3 for anholt's named window hack
418
419commit ad4191d22b44c7ad79d93e17ea05cf5926497839
420Author: Eric Anholt <anholt@freebsd.org>
421Date:   Fri Oct 7 05:40:26 2005 +0000
422
423    Add the foreign flag so autotools doesn't incorrectly slap a GPL on this,
424        and add a .cvsignore for cvs up clarity.
425
426commit f5fe54f5fdafdeeec6c57742287d058735163899
427Author: Eric Anholt <anholt@freebsd.org>
428Date:   Fri Oct 7 00:08:02 2005 +0000
429
430    Make a dummy window with a name, so xrestop can point its finger at
431        xcompmgr for being such a pig.
432
433commit ea0f58928c45a558984e54da28a7dc30f8e96b97
434Author: Adam Jackson <ajax@nwnk.net>
435Date:   Thu Jan 27 21:03:39 2005 +0000
436
437    Bug #2391: Fix a use-after-free in run_fades. (Jonathan Briggs)
438
439commit 840fa5f33cd220ec39f038a111071a7cd628a751
440Author: Eric Anholt <anholt@freebsd.org>
441Date:   Thu Jan 27 01:27:44 2005 +0000
442
443    Include the autogen.sh in the distfile.
444
445commit f931341d9a4aea5d98a673da19c14fe0118d4f0f
446Author: Eric Anholt <anholt@freebsd.org>
447Date:   Sat Oct 16 22:53:09 2004 +0000
448
449    Make xcompmgr distcheck and have a sane package name/version, and bump
450        version to 1.1.1.
451
452commit 2427e4ea664ed5b0b16575ef1cdeb209afd941d0
453Author: dolio <dolio>
454Date:   Wed Sep 29 18:33:42 2004 +0000
455
456    Modified paint_all so that it doesn't draw off-screen windows, and doesn't
457        draw shadows on desktop 'root' windows.
458
459commit c262e75a8293e3f22cd1b4e747a9b019510efa99
460Author: Adam Jackson <ajax@nwnk.net>
461Date:   Mon Sep 27 18:06:03 2004 +0000
462
463    bump version number
464
465commit fd2dc3730c8ee7884df8651e1c5fa03750a68c20
466Author: dolio <dolio>
467Date:   Thu Sep 23 07:17:48 2004 +0000
468
469    Added command-line options for changing values relevant to fading.
470
471commit 4d85ae8dbc4dbe75cef71f1280cea4ee15a1b6d7
472Author: dolio <dolio>
473Date:   Thu Sep 23 01:56:00 2004 +0000
474
475    Miscellaneous code cleanup and failed allocation checks.
476
477commit 26fd15f06be3911ebf53c0a3014d406761db84cf
478Author: dolio <dolio>
479Date:   Tue Sep 21 22:59:38 2004 +0000
480
481    Added shadow precomputation for large-enough windows.
482
483commit b73a269bf22358e32e599131bb3500c523d104bf
484Author: Adam Jackson <ajax@nwnk.net>
485Date:   Mon Sep 20 21:36:07 2004 +0000
486
487    Print the version number in the usage summary.
488
489commit 34c09f7b7fdc0fd96fd4adf69a00f295858ac11a
490Author: dolio <dolio>
491Date:   Sat Sep 18 00:13:15 2004 +0000
492
493    Added various options for client-side shadows (offset, opacity,
494        blur-radius) based on the work of Thomas Luebking, along with the man
495        entries and usage information to go along with them.
496
497commit 76e259ed57f67c901c9f957a29bc3302dabf99e3
498Author: dolio <dolio>
499Date:   Fri Sep 17 23:51:48 2004 +0000
500
501    Changed the usage function to display information on the available options.
502
503commit ed88a4746832f69e65d866d732eadb2070456806
504Author: dolio <dolio>
505Date:   Fri Sep 17 05:20:35 2004 +0000
506
507    Added allocation failure checks in shadow_picture and caused it to exit
508        gracefully rather than writing to unallocated memory.
509
510commit 7abdf973ea7e98a6d23c8d149b3d7a95409768f1
511Author: Adam Jackson <ajax@nwnk.net>
512Date:   Tue Sep 14 19:01:16 2004 +0000
513
514    Bug #1360: Fix a segfault by checking the return value of XQueryTree.
515        (Johan Kiviniemi)
516
517commit 36005e53a518c6e028d76ff82ac7ff54e1eac9b0
518Author: Adam Jackson <ajax@nwnk.net>
519Date:   Fri Sep 10 05:55:19 2004 +0000
520
521    More effects, bug fixes, doc updates.
522
523commit ff13f4a4b951e3662a125132183a184a04bd78e8
524Author: Adam Jackson <ajax@nwnk.net>
525Date:   Thu Sep 9 03:27:16 2004 +0000
526
527    add a man page
528
529commit 576c3c435c1abc28b30fae0c74a4d875744d6a03
530Author: Keith Packard <keithp@keithp.com>
531Date:   Sat Aug 14 21:39:51 2004 +0000
532
533    Remove abort call as it's just annoying. Add -a flag to just use Automatic
534        compositing. No glitz, but no screen mangling either.
535
536commit 018fc12ad45c012781a3e0fae297f4139b7b7b26
537Author: Keith Packard <keithp@keithp.com>
538Date:   Fri Aug 13 08:25:51 2004 +0000
539
540    Add name window pixmap support
541
542commit 4b34993c830019b0f89a5b07004a7c8fb8cf90d5
543Author: Keith Packard <keithp@keithp.com>
544Date:   Thu Jul 8 16:30:59 2004 +0000
545
546    Eliminate 'struct timezone tz' as it isn't used.
547    reviewed by: Keith Packard
548
549commit cd952da085147938c06a46440fd178382a74e0df
550Author: Keith Packard <keithp@keithp.com>
551Date:   Thu Jul 8 07:07:26 2004 +0000
552
553    Add fade-in/fade-out support (-f option). Clean up leak of solid alpha
554        picture per redraw of constant-alpha windows.
555
556commit d140d97616ca359a1c069186ea26232a82052ab3
557Author: Keith Packard <keithp@keithp.com>
558Date:   Sun Jun 27 21:29:23 2004 +0000
559
560    Only use XCompositeNameWindowPixmap when the library provides it
561
562commit 9616aa5ba62ad414b7ff2a7015fe3cd7df53ee8c
563Author: Keith Packard <keithp@keithp.com>
564Date:   Sun Jun 27 05:08:33 2004 +0000
565
566    Make composite manager mode run-time selectable with command line option:
567    -s: server-side shadows (sharp, but follows window alpha)
568    -c: client-side shadows (blurred, but uses window extents only)
569    -n: no shadows (this is the default mode)
570
571commit def454cc5a25dbf40030e1829e82b6125085c9dc
572Author: Keith Packard <keithp@keithp.com>
573Date:   Sun Jun 27 04:48:37 2004 +0000
574
575    Ok, this synchronizes all of my changes for the last many months. Has code
576        to do server-based shadows (SHARP_SHADOW). Has code to try and ignore
577        appropriate errors (helps somewhat). Has code to handle global window
578        translucency. Lots of other minor changes.
579
580commit 2d30f9363a94dba8a014fc67e421a1a9f8337993
581Author: Eric Anholt <anholt@freebsd.org>
582Date:   Tue May 18 00:01:50 2004 +0000
583
584    Autoconf 2.57 appears to work fine, as well.
585
586commit d5a8f367a2aadd14d674f74f4530ff539bae05b2
587Author: Phil Blundell <pb@reciva.com>
588Date:   Wed Mar 31 21:54:22 2004 +0000
589
590    Set INCLUDES, not xcompmgr_INCLUDES.
591
592commit 1c62c3bbf6c216ebf455968973b94b48e57ff9de
593Author: Phil Blundell <pb@reciva.com>
594Date:   Sun Mar 28 12:02:50 2004 +0000
595
596    New.
597
598commit 5025a4ed4ca1d47449d7b8164f985d48766be29d
599Author: Phil Blundell <pb@reciva.com>
600Date:   Thu Mar 25 23:57:55 2004 +0000
601
602    Autotoolized:
603    New files.
604    Likewise.
605    Deleted.
606
607commit 10d93f24f0afd15aeb59d61f469e7cf5bd5749c9
608Author: Keith Packard <keithp@keithp.com>
609Date:   Tue Dec 2 09:51:12 2003 +0000
610
611    Track whether cliplists have changed and avoid computation when not. Shrink
612        shadows. Speed up shadow construction a bit by using memset. Eliminate
613        useless INTERVAL code. Use XSync after paint_all to gather more events
614        per update.
615
616commit 0963afc29c62e6350fffd188a382050889f04378
617Author: Keith Packard <keithp@keithp.com>
618Date:   Mon Nov 24 17:11:00 2003 +0000
619
620    Add support for CM_TRANSLUCENT property.
621    reviewed by: Keith Packard <keithp@keithp.com>
622
623commit df3dc087f8aec21b9ffd6ac01b457c75b60f135d
624Author: Keith Packard <keithp@keithp.com>
625Date:   Sun Nov 23 23:20:42 2003 +0000
626
627    Rename gussianMap to gaussianMap (who the heck is gus?) Allow for other
628        names for the root pixmap Handle non-zero border widths better (need
629        Composite change to display them though). Add MONITOR_UPDATE mode that
630        eliminates double buffering and blanks the screen to make sequence of
631        update operations visible. Leave damage object around to catch map
632        damage right. Add CirculateNotify support.
633
634commit c676d32456c2b9995532f38bdc1d050799ceac18
635Author: Eric Anholt <anholt@freebsd.org>
636Date:   Sun Nov 23 21:10:34 2003 +0000
637
638    Fix for latest Xfixes changes.
639    Submitted by: <stephan@wilkogazu.nl>
640
641commit 9f3bc6c0738ce4ec41f3ed5089defba1095ea5a5
642Author: Carl Worth <cworth@cworth.org>
643Date:   Wed Nov 19 16:12:15 2003 +0000
644
645    Eliminate several compiler warnings: missing includes, static functions,
646        unused variables. Remove confusing informational messages with the word
647        "error" in them.
648
649commit 9813c48fef704a85adb3ee733f15a7365fa49b5b
650Author: Matthew Allum <breakfast@10.am>
651Date:   Fri Nov 14 19:32:41 2003 +0000
652
653    Remove local changes to Makefile
654
655commit 03e138e2053eb99c83c17deb115635f92afe4c5f
656Author: Matthew Allum <breakfast@10.am>
657Date:   Fri Nov 14 19:27:00 2003 +0000
658
659    Made gussian_map get called just once rather than N times
660
661commit f0000349e7ccc2f5393150e6c615043aa6846f9a
662Author: Keith Packard <keithp@keithp.com>
663Date:   Fri Nov 14 08:29:37 2003 +0000
664
665    Eliminate all delays in updates; let the X server scheduling handle things.
666
667commit bb2f664686508e26c6aad7c0c40e7e4c48e9b370
668Author: Keith Packard <keithp@keithp.com>
669Date:   Thu Nov 13 09:18:07 2003 +0000
670
671    Reduce scheduling latency to 10ms
672
673commit 91c293c7e9b44013a2b40757d4c5e245333b9112
674Author: Keith Packard <keithp@keithp.com>
675Date:   Thu Nov 13 09:16:18 2003 +0000
676
677    Use an alpha map instead of an ARGB picture for shadows. Update last_update
678        only when actually updating windows.
679
680commit 54fb13fa320dbebd5441ae4fdac22286391a3261
681Author: Keith Packard <keithp@keithp.com>
682Date:   Tue Nov 11 08:59:15 2003 +0000
683
684    Detect ARGB windows, don't give them shadows, compose them correctly.
685
686commit 41293ef7559c2b6ed8f97ee3634f6399ccd241e7
687Author: Keith Packard <keithp@keithp.com>
688Date:   Mon Nov 10 18:34:35 2003 +0000
689
690    Track changes to _XROOTPMAP_ID property
691
692commit 9e767b89cfa434e762f65f23c3be872cd5d99087
693Author: Keith Packard <keithp@keithp.com>
694Date:   Mon Nov 10 05:48:23 2003 +0000
695
696    Add a bit of scheduling to updates; update every 30 ms instead of waiting
697        for more events. Smooths out window moving. Interval needs to be
698        configurable probably.
699
700commit 37280d7888001a613640b7d005f4482e7d886c47
701Author: Keith Packard <keithp@keithp.com>
702Date:   Mon Nov 10 05:09:10 2003 +0000
703
704    Make sure _XROOTPMAP_ID property is right type, format and length before
705        attempting to use the resulting value.
706
707commit febeaf7ad1f81ac6b77fa35a5f21e7819c69ebb7
708Author: Keith Packard <keithp@keithp.com>
709Date:   Mon Nov 10 04:46:24 2003 +0000
710
711    Configure damage must include shadow region, not just window. Also, leaking
712        region on each configure.
713
714commit b4fc0433c5d358595ed87a7a04183b7ec37e070c
715Author: Keith Packard <keithp@keithp.com>
716Date:   Mon Nov 10 03:48:00 2003 +0000
717
718    oops. Left in an XSynchronize call.
719
720commit 6e99ed898c99d91a0ebbab4aecd5351cc65e0069
721Author: Keith Packard <keithp@keithp.com>
722Date:   Mon Nov 10 03:45:17 2003 +0000
723
724    Double buffer updates. Check for InputOnly windows and ignore them
725
726commit e142128ddea840d8140fdd0b28fff121cb2b4598
727Author: Keith Packard <keithp@keithp.com>
728Date:   Mon Nov 10 02:03:26 2003 +0000
729
730    Detect root pattern with undocumented _XROOTPMAP_ID property
731
732commit d98b963d75afa9d412ab56c9e2f1217cb9e1a699
733Author: Keith Packard <keithp@keithp.com>
734Date:   Mon Nov 10 01:32:01 2003 +0000
735
736    Add drop shadows.
737
738commit 67810f32f46a6294bd5d0c199002a535d5a9945f
739Author: Keith Packard <keithp@keithp.com>
740Date:   Sun Nov 9 07:08:23 2003 +0000
741
742    Prototype X compositing manager.
743
744commit 1685456c7eeb02668dcd7ce165b6482a32763df2
745Author: Keith Packard <keithp@keithp.com>
746Date:   Sun Nov 9 07:08:23 2003 +0000
747
748    Initial revision
749