summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Debug: Enhanced debugging capabilityRichard Grenville2012-09-122-23/+91
| | | | | | | | - Change all #if DEBUG_XXX directives to #ifdef, thus making it possible to directly enable debugging options with CFLAGS (-DDEBUG_XXX). - Print timestamp before event debugging messages.
* Bug fix: Segfault when encountering invalid long optionRichard Grenville2012-09-111-0/+2
| | | | I didn't read the documentation of getopt_long() carefully.
* Bug fix: Issue #37, fix 5 opacity-related bugsRichard Grenville2012-09-112-54/+154
| | | | | | | | | | More details in the bug report. - Rewritten much of the opacity calculation, code cleanup. - Commandline switch --inactive_opacity_override to restore the old behavior in which inactive_opacity has higher priority than _NET_WM_OPACITY.
* Feature: Issue #35, Add colored shadowsRichard Grenville2012-09-112-3/+58
| | | | | | | - Use getopt_long() instead of getopt() for argument parsing, making long options possible. - Add support of colored shadows with 3 commandline switches.
* Bug fix: Issue #36: Chromium window painting problemsRichard Grenville2012-09-112-24/+244
| | | | | | | | | | | | | More descriptions on issue #36. - Listens ShapeNotify event to get around the Chromium window painting issues. - Adds dependency on X Shape extension. - Adds a few functions for convenience, so a bit code clean up. - Better event debug support, adds restack_win() debug.
* Bug fix: Issue #38, fixes painting specially-shaped semi-transparent windowsRichard Grenville2012-09-111-0/+4
| | | | Fix taken from xcompmgr.
* avoid allocating a new win struct if possibleChristopher Jeffrey2012-09-081-5/+4
|
* add richardgv's patch. see #31.Christopher Jeffrey2012-09-081-0/+5
|
* apply patch from richardgv. fixes #5.Christopher Jeffrey2012-09-071-1/+3
|
* rename, refactor again.Christopher Jeffrey2012-06-031-9/+9
|
* refactor, renameChristopher Jeffrey2012-06-031-48/+49
|
* Fixed a (very) small 'bug' in the usage text, -f wasn't printed on a new line.Tim van Dalen2012-03-171-1/+1
|
* stop listening for property events on client window after unmapChristopher Jeffrey2012-02-281-0/+5
|
* minor changesChristopher Jeffrey2012-02-271-62/+44
|
* reorganize treeChristopher Jeffrey2012-02-272-0/+2959