X-Git-Url: http://git.openbox.org/?p=dana%2Fxcompmgr.git;a=blobdiff_plain;f=ChangeLog;h=c29412ac12683f16f11f334f6407750852bfedc8;hp=5436306187c06ceaec863699c87175cda6e5ac3c;hb=03e138e2053eb99c83c17deb115635f92afe4c5f;hpb=6e99ed898c99d91a0ebbab4aecd5351cc65e0069 diff --git a/ChangeLog b/ChangeLog index 5436306..c29412a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,57 @@ +2003-11-14 Keith Packard + + * xcompmgr.c: (main): + Eliminate all delays in updates; let the X server scheduling + handle things. + +2003-11-13 Keith Packard + + * xcompmgr.c: + Reduce scheduling latency to 10ms + +2003-11-13 Keith Packard + + * xcompmgr.c: (make_gaussian_map), (sum_gaussian), (make_shadow), + (shadow_picture), (paint_all), (main): + Use an alpha map instead of an ARGB picture for shadows. + Update last_update only when actually updating windows. + +2003-11-11 Keith Packard + + * xcompmgr.c: (win_extents), (paint_all), (add_win), (main): + Detect ARGB windows, don't give them shadows, compose them + correctly. + +2003-11-10 Keith Packard + + * Makefile: + * xcompmgr.c: (root_tile), (main): + Track changes to _XROOTPMAP_ID property + +2003-11-09 Keith Packard + + * xcompmgr.c: (time_in_millis), (main): + Add a bit of scheduling to updates; update every 30 ms + instead of waiting for more events. Smooths out window moving. + Interval needs to be configurable probably. + +2003-11-09 Keith Packard + + * xcompmgr.c: (root_tile): + Make sure _XROOTPMAP_ID property is right type, format and length + before attempting to use the resulting value. + +2003-11-09 Keith Packard + + * xcompmgr.c: (configure_win): + Configure damage must include shadow region, not just window. + Also, leaking region on each configure. + +2003-11-09 Keith Packard + + * xcompmgr.c: (main): + oops. Left in an XSynchronize call. + 2003-11-09 Keith Packard * xcompmgr.c: (paint_root), (paint_all), (map_win), (add_win),