summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Tilman Sauerbeck [Mon, 12 Mar 2007 13:44:31 +0000 (14:44 +0100)]
Make this loop slightly easier to read.
Tilman Sauerbeck [Mon, 12 Mar 2007 13:24:33 +0000 (14:24 +0100)]
Constified some variables.
Tilman Sauerbeck [Mon, 12 Mar 2007 13:18:25 +0000 (14:18 +0100)]
Include getopt.h for getopt().
I think this should be portable. If it isn't, please yell at me and
I'll add the necessary autoconf magic.
Tilman Sauerbeck [Mon, 12 Mar 2007 12:38:59 +0000 (13:38 +0100)]
Added .gitignore.
Tilman Sauerbeck [Mon, 12 Mar 2007 12:37:32 +0000 (13:37 +0100)]
Fixed a bunch of warnings.
Mark Tiefenbruck [Thu, 25 Jan 2007 20:05:02 +0000 (15:05 -0500)]
Bug #9762: Fix opacity changes on unmapped windows.
Dave Airlie [Thu, 21 Dec 2006 07:36:33 +0000 (18:36 +1100)]
increase version number to 1.1.3
Dave Airlie [Thu, 21 Dec 2006 07:36:08 +0000 (18:36 +1100)]
remove changelog from xcompmgr
Tilman Sauerbeck [Sun, 3 Dec 2006 12:15:39 +0000 (13:15 +0100)]
Bug #2703: Fixed a memory leak in the fading code.
Tilman Sauerbeck [Wed, 6 Sep 2006 17:04:47 +0000 (19:04 +0200)]
Set the _NET_WM_CM_S* atom on the screen we're running on.
Adam Jackson [Mon, 31 Oct 2005 17:57:40 +0000 (17:57 +0000)]
Bump to 1.1.3 for anholt's named window hack
Eric Anholt [Fri, 7 Oct 2005 05:40:26 +0000 (05:40 +0000)]
Add the foreign flag so autotools doesn't incorrectly slap a GPL on this,
and add a .cvsignore for cvs up clarity.
Eric Anholt [Fri, 7 Oct 2005 00:08:02 +0000 (00:08 +0000)]
Make a dummy window with a name, so xrestop can point its finger at
xcompmgr for being such a pig.
Adam Jackson [Thu, 27 Jan 2005 21:03:39 +0000 (21:03 +0000)]
Bug #2391: Fix a use-after-free in run_fades. (Jonathan Briggs)
Eric Anholt [Thu, 27 Jan 2005 01:27:44 +0000 (01:27 +0000)]
Include the autogen.sh in the distfile.
Eric Anholt [Sat, 16 Oct 2004 22:53:09 +0000 (22:53 +0000)]
Make xcompmgr distcheck and have a sane package name/version, and bump
version to 1.1.1.
dolio [Wed, 29 Sep 2004 18:33:42 +0000 (18:33 +0000)]
Modified paint_all so that it doesn't draw off-screen windows, and doesn't
draw shadows on desktop 'root' windows.
Adam Jackson [Mon, 27 Sep 2004 18:06:03 +0000 (18:06 +0000)]
bump version number
dolio [Thu, 23 Sep 2004 07:17:48 +0000 (07:17 +0000)]
Added command-line options for changing values relevant to fading.
dolio [Thu, 23 Sep 2004 01:56:00 +0000 (01:56 +0000)]
Miscellaneous code cleanup and failed allocation checks.
dolio [Tue, 21 Sep 2004 22:59:38 +0000 (22:59 +0000)]
Added shadow precomputation for large-enough windows.
Adam Jackson [Mon, 20 Sep 2004 21:36:07 +0000 (21:36 +0000)]
Print the version number in the usage summary.
dolio [Sat, 18 Sep 2004 00:13:15 +0000 (00:13 +0000)]
Added 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 [Fri, 17 Sep 2004 23:51:48 +0000 (23:51 +0000)]
Changed the usage function to display information on the available options.
dolio [Fri, 17 Sep 2004 05:20:35 +0000 (05:20 +0000)]
Added allocation failure checks in shadow_picture and caused it to exit
gracefully rather than writing to unallocated memory.
Adam Jackson [Tue, 14 Sep 2004 19:01:16 +0000 (19:01 +0000)]
Bug #1360: Fix a segfault by checking the return value of XQueryTree.
(Johan Kiviniemi)
Adam Jackson [Fri, 10 Sep 2004 05:55:19 +0000 (05:55 +0000)]
More effects, bug fixes, doc updates.
Adam Jackson [Thu, 9 Sep 2004 03:27:16 +0000 (03:27 +0000)]
add a man page
Keith Packard [Sat, 14 Aug 2004 21:39:51 +0000 (21:39 +0000)]
Remove abort call as it's just annoying. Add -a flag to just use Automatic
compositing. No glitz, but no screen mangling either.
Keith Packard [Fri, 13 Aug 2004 08:25:51 +0000 (08:25 +0000)]
Add name window pixmap support
Keith Packard [Thu, 8 Jul 2004 16:30:59 +0000 (16:30 +0000)]
Eliminate 'struct timezone tz' as it isn't used.
reviewed by: Keith Packard
Keith Packard [Thu, 8 Jul 2004 07:07:26 +0000 (07:07 +0000)]
Add fade-in/fade-out support (-f option). Clean up leak of solid alpha
picture per redraw of constant-alpha windows.
Keith Packard [Sun, 27 Jun 2004 21:29:23 +0000 (21:29 +0000)]
Only use XCompositeNameWindowPixmap when the library provides it
Keith Packard [Sun, 27 Jun 2004 05:08:33 +0000 (05:08 +0000)]
Make 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 [Sun, 27 Jun 2004 04:48:37 +0000 (04:48 +0000)]
Ok, 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.
Eric Anholt [Tue, 18 May 2004 00:01:50 +0000 (00:01 +0000)]
Autoconf 2.57 appears to work fine, as well.
Phil Blundell [Wed, 31 Mar 2004 21:54:22 +0000 (21:54 +0000)]
Set INCLUDES, not xcompmgr_INCLUDES.
Phil Blundell [Sun, 28 Mar 2004 12:02:50 +0000 (12:02 +0000)]
New.
Phil Blundell [Thu, 25 Mar 2004 23:57:55 +0000 (23:57 +0000)]
Autotoolized:
New files.
Likewise.
Deleted.
Keith Packard [Tue, 2 Dec 2003 09:51:12 +0000 (09:51 +0000)]
Track 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 [Mon, 24 Nov 2003 17:11:00 +0000 (17:11 +0000)]
Add support for CM_TRANSLUCENT property.
reviewed by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 23 Nov 2003 23:20:42 +0000 (23:20 +0000)]
Rename 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.
Eric Anholt [Sun, 23 Nov 2003 21:10:34 +0000 (21:10 +0000)]
Fix for latest Xfixes changes.
Submitted by: <stephan@wilkogazu.nl>
Carl Worth [Wed, 19 Nov 2003 16:12:15 +0000 (16:12 +0000)]
Eliminate several compiler warnings: missing includes, static functions,
unused variables. Remove confusing informational messages with the word
"error" in them.
Matthew Allum [Fri, 14 Nov 2003 19:32:41 +0000 (19:32 +0000)]
Remove local changes to Makefile
Matthew Allum [Fri, 14 Nov 2003 19:27:00 +0000 (19:27 +0000)]
Made gussian_map get called just once rather than N times
Keith Packard [Fri, 14 Nov 2003 08:29:37 +0000 (08:29 +0000)]
Eliminate all delays in updates; let the X server scheduling handle things.
Keith Packard [Thu, 13 Nov 2003 09:18:07 +0000 (09:18 +0000)]
Reduce scheduling latency to 10ms
Keith Packard [Thu, 13 Nov 2003 09:16:18 +0000 (09:16 +0000)]
Use an alpha map instead of an ARGB picture for shadows. Update last_update
only when actually updating windows.
Keith Packard [Tue, 11 Nov 2003 08:59:15 +0000 (08:59 +0000)]
Detect ARGB windows, don't give them shadows, compose them correctly.
Keith Packard [Mon, 10 Nov 2003 18:34:35 +0000 (18:34 +0000)]
Track changes to _XROOTPMAP_ID property
Keith Packard [Mon, 10 Nov 2003 05:48:23 +0000 (05:48 +0000)]
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.
Keith Packard [Mon, 10 Nov 2003 05:09:10 +0000 (05:09 +0000)]
Make sure _XROOTPMAP_ID property is right type, format and length before
attempting to use the resulting value.
Keith Packard [Mon, 10 Nov 2003 04:46:24 +0000 (04:46 +0000)]
Configure damage must include shadow region, not just window. Also, leaking
region on each configure.
Keith Packard [Mon, 10 Nov 2003 03:48:00 +0000 (03:48 +0000)]
oops. Left in an XSynchronize call.
Keith Packard [Mon, 10 Nov 2003 03:45:17 +0000 (03:45 +0000)]
Double buffer updates. Check for InputOnly windows and ignore them
Keith Packard [Mon, 10 Nov 2003 02:03:26 +0000 (02:03 +0000)]
Detect root pattern with undocumented _XROOTPMAP_ID property
Keith Packard [Mon, 10 Nov 2003 01:32:01 +0000 (01:32 +0000)]
Add drop shadows.
Keith Packard [Sun, 9 Nov 2003 07:08:23 +0000 (07:08 +0000)]
Prototype X compositing manager.
Keith Packard [Sun, 9 Nov 2003 07:08:23 +0000 (07:08 +0000)]
Initial revision