Commit Graph

  • 3f8a32b083 Added .gitignore. Tilman Sauerbeck 2007-03-12 13:38:59 +0100
  • 491aa4b9a7 Fixed a bunch of warnings. Tilman Sauerbeck 2007-03-12 13:37:32 +0100
  • 08c9ac6cbb Bug #9762: Fix opacity changes on unmapped windows. Mark Tiefenbruck 2007-01-25 15:05:02 -0500
  • 1783d3bd50 increase version number to 1.1.3 Dave Airlie 2006-12-21 18:36:33 +1100
  • 340f74b218 remove changelog from xcompmgr Dave Airlie 2006-12-21 18:36:08 +1100
  • 6c539182a5 Bug #2703: Fixed a memory leak in the fading code. Tilman Sauerbeck 2006-12-03 13:15:39 +0100
  • d75fd64f7a Set the _NET_WM_CM_S* atom on the screen we're running on. Tilman Sauerbeck 2006-09-06 19:04:47 +0200
  • 82e467ece3 Bump to 1.1.3 for anholt's named window hack Adam Jackson 2005-10-31 17:57:40 +0000
  • ad4191d22b Add 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
  • f5fe54f5fd Make 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
  • ea0f58928c Bug #2391: Fix a use-after-free in run_fades. (Jonathan Briggs) Adam Jackson 2005-01-27 21:03:39 +0000
  • 840fa5f33c Include the autogen.sh in the distfile. Eric Anholt 2005-01-27 01:27:44 +0000
  • f931341d9a Make 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
  • 2427e4ea66 Modified 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
  • c262e75a82 bump version number Adam Jackson 2004-09-27 18:06:03 +0000
  • fd2dc3730c Added command-line options for changing values relevant to fading. dolio 2004-09-23 07:17:48 +0000
  • 4d85ae8dbc Miscellaneous code cleanup and failed allocation checks. dolio 2004-09-23 01:56:00 +0000
  • 26fd15f06b Added shadow precomputation for large-enough windows. dolio 2004-09-21 22:59:38 +0000
  • b73a269bf2 Print the version number in the usage summary. Adam Jackson 2004-09-20 21:36:07 +0000
  • 34c09f7b7f 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 2004-09-18 00:13:15 +0000
  • 76e259ed57 Changed the usage function to display information on the available options. dolio 2004-09-17 23:51:48 +0000
  • ed88a47468 Added 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
  • 7abdf973ea Bug #1360: Fix a segfault by checking the return value of XQueryTree. (Johan Kiviniemi) Adam Jackson 2004-09-14 19:01:16 +0000
  • 36005e53a5 More effects, bug fixes, doc updates. Adam Jackson 2004-09-10 05:55:19 +0000
  • ff13f4a4b9 add a man page Adam Jackson 2004-09-09 03:27:16 +0000
  • 576c3c435c 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 2004-08-14 21:39:51 +0000
  • 018fc12ad4 Add name window pixmap support Keith Packard 2004-08-13 08:25:51 +0000
  • 4b34993c83 Eliminate 'struct timezone tz' as it isn't used. reviewed by: Keith Packard Keith Packard 2004-07-08 16:30:59 +0000
  • cd952da085 Add 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
  • d140d97616 Only use XCompositeNameWindowPixmap when the library provides it Keith Packard 2004-06-27 21:29:23 +0000
  • 9616aa5ba6 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 2004-06-27 05:08:33 +0000
  • def454cc5a 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. Keith Packard 2004-06-27 04:48:37 +0000
  • 2d30f9363a Autoconf 2.57 appears to work fine, as well. Eric Anholt 2004-05-18 00:01:50 +0000
  • d5a8f367a2 Set INCLUDES, not xcompmgr_INCLUDES. Phil Blundell 2004-03-31 21:54:22 +0000
  • 1c62c3bbf6 New. Phil Blundell 2004-03-28 12:02:50 +0000
  • 5025a4ed4c Autotoolized: New files. Likewise. Deleted. Phil Blundell 2004-03-25 23:57:55 +0000
  • 10d93f24f0 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 2003-12-02 09:51:12 +0000
  • 0963afc29c Add support for CM_TRANSLUCENT property. reviewed by: Keith Packard <keithp@keithp.com> Keith Packard 2003-11-24 17:11:00 +0000
  • df3dc087f8 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. Keith Packard 2003-11-23 23:20:42 +0000
  • c676d32456 Fix for latest Xfixes changes. Submitted by: <stephan@wilkogazu.nl> Eric Anholt 2003-11-23 21:10:34 +0000
  • 9f3bc6c073 Eliminate 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
  • 9813c48fef Remove local changes to Makefile Matthew Allum 2003-11-14 19:32:41 +0000
  • 03e138e205 Made gussian_map get called just once rather than N times Matthew Allum 2003-11-14 19:27:00 +0000
  • f0000349e7 Eliminate all delays in updates; let the X server scheduling handle things. Keith Packard 2003-11-14 08:29:37 +0000
  • bb2f664686 Reduce scheduling latency to 10ms Keith Packard 2003-11-13 09:18:07 +0000
  • 91c293c7e9 Use 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
  • 54fb13fa32 Detect ARGB windows, don't give them shadows, compose them correctly. Keith Packard 2003-11-11 08:59:15 +0000
  • 41293ef755 Track changes to _XROOTPMAP_ID property Keith Packard 2003-11-10 18:34:35 +0000
  • 9e767b89cf 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 2003-11-10 05:48:23 +0000
  • 37280d7888 Make 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
  • febeaf7ad1 Configure damage must include shadow region, not just window. Also, leaking region on each configure. Keith Packard 2003-11-10 04:46:24 +0000
  • b4fc0433c5 oops. Left in an XSynchronize call. Keith Packard 2003-11-10 03:48:00 +0000
  • 6e99ed898c Double buffer updates. Check for InputOnly windows and ignore them Keith Packard 2003-11-10 03:45:17 +0000
  • e142128dde Detect root pattern with undocumented _XROOTPMAP_ID property Keith Packard 2003-11-10 02:03:26 +0000
  • d98b963d75 Add drop shadows. Keith Packard 2003-11-10 01:32:01 +0000
  • 67810f32f4 Prototype X compositing manager. Keith Packard 2003-11-09 07:08:23 +0000
  • 1685456c7e Initial revision Keith Packard 2003-11-09 07:08:23 +0000