Detect ARGB windows, don't give them shadows, compose them correctly.
[dana/xcompmgr.git] / ChangeLog
1 2003-11-11  Keith Packard  <keithp@keithp.com>
2
3         * xcompmgr.c: (win_extents), (paint_all), (add_win), (main):
4         Detect ARGB windows, don't give them shadows, compose them
5         correctly.
6
7 2003-11-10  Keith Packard  <keithp@keithp.com>
8
9         * Makefile:
10         * xcompmgr.c: (root_tile), (main):
11         Track changes to _XROOTPMAP_ID property
12
13 2003-11-09  Keith Packard  <keithp@keithp.com>
14
15         * xcompmgr.c: (time_in_millis), (main):
16         Add a bit of scheduling to updates; update every 30 ms
17         instead of waiting for more events.  Smooths out window moving.
18         Interval needs to be configurable probably.
19
20 2003-11-09  Keith Packard  <keithp@keithp.com>
21
22         * xcompmgr.c: (root_tile):
23         Make sure _XROOTPMAP_ID property is right type, format and length
24         before attempting to use the resulting value.
25
26 2003-11-09  Keith Packard  <keithp@keithp.com>
27
28         * xcompmgr.c: (configure_win):
29         Configure damage must include shadow region, not just window.
30         Also, leaking region on each configure.
31
32 2003-11-09  Keith Packard  <keithp@keithp.com>
33
34         * xcompmgr.c: (main):
35         oops.  Left in an XSynchronize call.
36
37 2003-11-09  Keith Packard  <keithp@keithp.com>
38
39         * xcompmgr.c: (paint_root), (paint_all), (map_win), (add_win),
40         (configure_win), (destroy_win), (main):
41
42         Double buffer updates.
43         Check for InputOnly windows and ignore them
44
45 2003-11-09  Keith Packard  <keithp@keithp.com>
46
47         * xcompmgr.c: (root_tile), (paint_root):
48         Detect root pattern with undocumented _XROOTPMAP_ID property
49
50 2003-11-09  Keith Packard  <keithp@keithp.com>
51
52         * Makefile:
53         * xcompmgr.c: (gaussian), (make_gaussian_map), (sum_gaussian),
54         (make_shadow), (shadow_picture), (win_extents), (paint_all),
55         (map_win), (unmap_win), (add_win), (configure_win), (main):
56         Add drop shadows.