491aa4b9a7Fixed a bunch of warnings.
Tilman Sauerbeck
2007-03-12 13:37:32 +0100
08c9ac6cbbBug #9762: Fix opacity changes on unmapped windows.
Mark Tiefenbruck
2007-01-25 15:05:02 -0500
1783d3bd50increase version number to 1.1.3
Dave Airlie
2006-12-21 18:36:33 +1100
340f74b218remove changelog from xcompmgr
Dave Airlie
2006-12-21 18:36:08 +1100
6c539182a5Bug #2703: Fixed a memory leak in the fading code.
Tilman Sauerbeck
2006-12-03 13:15:39 +0100
d75fd64f7aSet the _NET_WM_CM_S* atom on the screen we're running on.
Tilman Sauerbeck
2006-09-06 19:04:47 +0200
82e467ece3Bump to 1.1.3 for anholt's named window hack
Adam Jackson
2005-10-31 17:57:40 +0000
ad4191d22bAdd the foreign flag so autotools doesn't incorrectly slap a GPL on this, and add a .cvsignore for cvs up clarity.
Eric Anholt
2005-10-07 05:40:26 +0000
f5fe54f5fdMake a dummy window with a name, so xrestop can point its finger at xcompmgr for being such a pig.
Eric Anholt
2005-10-07 00:08:02 +0000
ea0f58928cBug #2391: Fix a use-after-free in run_fades. (Jonathan Briggs)
Adam Jackson
2005-01-27 21:03:39 +0000
840fa5f33cInclude the autogen.sh in the distfile.
Eric Anholt
2005-01-27 01:27:44 +0000
f931341d9aMake xcompmgr distcheck and have a sane package name/version, and bump version to 1.1.1.
Eric Anholt
2004-10-16 22:53:09 +0000
2427e4ea66Modified paint_all so that it doesn't draw off-screen windows, and doesn't draw shadows on desktop 'root' windows.
dolio
2004-09-29 18:33:42 +0000
c262e75a82bump version number
Adam Jackson
2004-09-27 18:06:03 +0000
fd2dc3730cAdded command-line options for changing values relevant to fading.
dolio
2004-09-23 07:17:48 +0000
26fd15f06bAdded shadow precomputation for large-enough windows.
dolio
2004-09-21 22:59:38 +0000
b73a269bf2Print the version number in the usage summary.
Adam Jackson
2004-09-20 21:36:07 +0000
34c09f7b7fAdded various options for client-side shadows (offset, opacity, blur-radius) based on the work of Thomas Luebking, along with the man entries and usage information to go along with them.
dolio
2004-09-18 00:13:15 +0000
76e259ed57Changed the usage function to display information on the available options.
dolio
2004-09-17 23:51:48 +0000
ed88a47468Added allocation failure checks in shadow_picture and caused it to exit gracefully rather than writing to unallocated memory.
dolio
2004-09-17 05:20:35 +0000
7abdf973eaBug #1360: Fix a segfault by checking the return value of XQueryTree. (Johan Kiviniemi)
Adam Jackson
2004-09-14 19:01:16 +0000
36005e53a5More effects, bug fixes, doc updates.
Adam Jackson
2004-09-10 05:55:19 +0000
ff13f4a4b9add a man page
Adam Jackson
2004-09-09 03:27:16 +0000
576c3c435cRemove abort call as it's just annoying. Add -a flag to just use Automatic compositing. No glitz, but no screen mangling either.
Keith Packard
2004-08-14 21:39:51 +0000
018fc12ad4Add name window pixmap support
Keith Packard
2004-08-13 08:25:51 +0000
4b34993c83Eliminate 'struct timezone tz' as it isn't used. reviewed by: Keith Packard
Keith Packard
2004-07-08 16:30:59 +0000
cd952da085Add fade-in/fade-out support (-f option). Clean up leak of solid alpha picture per redraw of constant-alpha windows.
Keith Packard
2004-07-08 07:07:26 +0000
d140d97616Only use XCompositeNameWindowPixmap when the library provides it
Keith Packard
2004-06-27 21:29:23 +0000
9616aa5ba6Make composite manager mode run-time selectable with command line option: -s: server-side shadows (sharp, but follows window alpha) -c: client-side shadows (blurred, but uses window extents only) -n: no shadows (this is the default mode)
Keith Packard
2004-06-27 05:08:33 +0000
def454cc5aOk, this synchronizes all of my changes for the last many months. Has code to do server-based shadows (SHARP_SHADOW). Has code to try and ignore appropriate errors (helps somewhat). Has code to handle global window translucency. Lots of other minor changes.
Keith Packard
2004-06-27 04:48:37 +0000
2d30f9363aAutoconf 2.57 appears to work fine, as well.
Eric Anholt
2004-05-18 00:01:50 +0000
d5a8f367a2Set INCLUDES, not xcompmgr_INCLUDES.
Phil Blundell
2004-03-31 21:54:22 +0000
1c62c3bbf6New.
Phil Blundell
2004-03-28 12:02:50 +0000
5025a4ed4cAutotoolized: New files. Likewise. Deleted.
Phil Blundell
2004-03-25 23:57:55 +0000
10d93f24f0Track whether cliplists have changed and avoid computation when not. Shrink shadows. Speed up shadow construction a bit by using memset. Eliminate useless INTERVAL code. Use XSync after paint_all to gather more events per update.
Keith Packard
2003-12-02 09:51:12 +0000
0963afc29cAdd support for CM_TRANSLUCENT property. reviewed by: Keith Packard <keithp@keithp.com>
Keith Packard
2003-11-24 17:11:00 +0000
df3dc087f8Rename gussianMap to gaussianMap (who the heck is gus?) Allow for other names for the root pixmap Handle non-zero border widths better (need Composite change to display them though). Add MONITOR_UPDATE mode that eliminates double buffering and blanks the screen to make sequence of update operations visible. Leave damage object around to catch map damage right. Add CirculateNotify support.
Keith Packard
2003-11-23 23:20:42 +0000
c676d32456Fix for latest Xfixes changes. Submitted by: <stephan@wilkogazu.nl>
Eric Anholt
2003-11-23 21:10:34 +0000
9f3bc6c073Eliminate several compiler warnings: missing includes, static functions, unused variables. Remove confusing informational messages with the word "error" in them.
Carl Worth
2003-11-19 16:12:15 +0000
9813c48fefRemove local changes to Makefile
Matthew Allum
2003-11-14 19:32:41 +0000
03e138e205Made gussian_map get called just once rather than N times
Matthew Allum
2003-11-14 19:27:00 +0000
f0000349e7Eliminate all delays in updates; let the X server scheduling handle things.
Keith Packard
2003-11-14 08:29:37 +0000
bb2f664686Reduce scheduling latency to 10ms
Keith Packard
2003-11-13 09:18:07 +0000
91c293c7e9Use an alpha map instead of an ARGB picture for shadows. Update last_update only when actually updating windows.
Keith Packard
2003-11-13 09:16:18 +0000
54fb13fa32Detect ARGB windows, don't give them shadows, compose them correctly.
Keith Packard
2003-11-11 08:59:15 +0000
41293ef755Track changes to _XROOTPMAP_ID property
Keith Packard
2003-11-10 18:34:35 +0000
9e767b89cfAdd 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.
Keith Packard
2003-11-10 05:48:23 +0000
37280d7888Make sure _XROOTPMAP_ID property is right type, format and length before attempting to use the resulting value.
Keith Packard
2003-11-10 05:09:10 +0000
febeaf7ad1Configure damage must include shadow region, not just window. Also, leaking region on each configure.
Keith Packard
2003-11-10 04:46:24 +0000
b4fc0433c5oops. Left in an XSynchronize call.
Keith Packard
2003-11-10 03:48:00 +0000
6e99ed898cDouble buffer updates. Check for InputOnly windows and ignore them
Keith Packard
2003-11-10 03:45:17 +0000
e142128ddeDetect root pattern with undocumented _XROOTPMAP_ID property
Keith Packard
2003-11-10 02:03:26 +0000
d98b963d75Add drop shadows.
Keith Packard
2003-11-10 01:32:01 +0000
67810f32f4Prototype X compositing manager.
Keith Packard
2003-11-09 07:08:23 +0000
1685456c7eInitial revision
Keith Packard
2003-11-09 07:08:23 +0000