summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
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