Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 20, 2015
  1. @richardgv

    Merge pull request #280 from pmattern/man-pages

    richardgv authored
    minor fix in man (1) compton
Commits on Apr 16, 2015
  1. @pmattern
Commits on Mar 29, 2015
  1. @richardgv

    Merge pull request #273 from Corax26/trans-c-fix

    richardgv authored
    Fix compton-trans -c
Commits on Mar 26, 2015
  1. @Corax26

    Fix compton-trans -c

    Corax26 authored
    The pipeline used to retrieve the WID of the active window returns a bad WID because xprop returns several hex numbers and ".*" in the sed regex is greedy. For instance, running "xprop -root -notype _NET_ACTIVE_WINDOW" gives me:
    _NET_ACTIVE_WINDOW: window id # 0x1a0003d, 0x0
    Filtering this output with the sed substitution then gives "0x0", since the first ".*" matches everything up to *the last* hex number.
    The fix is simply to grep hex numbers instead of using a sed substitution, and then choose the first one.
Commits on Feb 24, 2015
  1. @richardgv

    Bug fix: --active-opacity state does not change correctly on `--focus…

    richardgv authored
    …-exclude`-ed windows
    Fix the bug that --active-opacity state does not change
    on `--focus-exclude`-ed windows correctly, since win_update_focused()
    enables the WFLAG_OPCT_CHANGE flag on a window only if w->focused
    changes, while --active-opacity depends on the output of
    win_is_focused_real() instead of w->focused, which could be changed even
    if w->focused does not change (e.g. when the window is
  2. @richardgv

    Merge pull request #264 from gitter-badger/gitter-badge

    richardgv authored
    Add a Gitter chat badge to
Commits on Feb 17, 2015
  1. @gitter-badger

    Added Gitter badge

    gitter-badger authored
Commits on Jan 26, 2015
  1. @richardgv

    Bug fix #263: Always redirect std{out,err} if --logpath is specified

    richardgv authored
    Always redirect std{out,err} if --logpath is specified, instead of only
    redirect after fork, to correct the inconsistent behavior of --logpath
    when getppid() returns 1. (#263)
Commits on Jan 25, 2015
  1. @richardgv

    Misc #262: Allow `make install` w/o docs

    richardgv authored
    Allow `make install` w/o documentations, as `make MANPAGES= install`.
Commits on Jan 11, 2015
  1. @richardgv

    Misc: Add two test scripts

    richardgv authored
    Add two scripts for testing build.
  2. @richardgv

    Misc: Move shared functions out of

    richardgv authored
     - Move shared functions in to a separate file, .
     - Add more comments to and .
  3. @richardgv

    Misc: Update disabled-at-compile-time notes in the usage text

    richardgv authored
     - Add disabled-at-compile-time note in usage text with NO_LIBCONFIG.
     - Fix the incorrect disabled-at-compile-time note for --backend.
     - Move position of the disabled-at-compile-time note of --dbus
  4. @richardgv

    Misc: Add comments of options in Makefile

    richardgv authored
    Add comments about compile-time options in Makefile.
  5. @richardgv

    Misc: Update CMakeLists.txt

    richardgv authored
     - CMakeLists.txt: add remaining non-debugging compile-time options
       present in Makefile but not here: CONFIG_VSYNC_OPENGL_{FBO,VBO},
     - CMakeLists.txt: Use CMakeDependentOption for option dependency.
     - CMakeLists.txt: Remove quotes around library CFLAGS and LDFLAGS to
       allow multiple values.
  6. @richardgv

    Bug fix: Compilation failure with NO_VSYNC_OPENGL=1

    richardgv authored
    Fix compilation failure with NO_VSYNC_OPENGL=1, caused by one
    incorrectly placed "#endif" in "src/common.h".
Commits on Jan 10, 2015
  1. @richardgv

    Merge pull request #259 from akdor1154/glslFlag

    richardgv authored
    add GLSL compile flag to CMakeLists
Commits on Dec 30, 2014
  1. @akdor1154

    add GLSL compile flag

    akdor1154 authored
Commits on Nov 30, 2014
  1. @richardgv

    Bug fix: --no-fading-openclose doesn't work when fading out

    richardgv authored
     - Fix the bug that --no-fading-openclose doesn not work when fading out
       by writing w->fade_last as well in win_determine_fade().
     - Write w->fade_last for applying w->fade_force, as well.
Commits on Nov 24, 2014
  1. @richardgv

    Bug fix #244: Build failure with -DDEBUG_EVENTS

    richardgv authored
    Fix build failure with -DDEBUG_EVENTS, caused by incorrect references to
    X Sync macros. Thanks to blueyed for reporting. (#244)
  2. @richardgv

    Misc #215: Reformat usage text & update docs

    richardgv authored
     - Reformat usage text by adding a blank line between descriptions of
       two switches. (#215)
     - Update documentation for a bit. Correct some wrong statements and
       clarify some others.
Commits on Oct 6, 2014
  1. @richardgv

    Bug fix #224: Flush after XUngrabServer()

    richardgv authored
    Fix #224 by XFlush() after XUngrabServer(). Thanks to rathsky and smlx
    for reporting.
Commits on Sep 7, 2014
  1. @richardgv

    Misc #204: Add glx_take_screenshot() & others

    richardgv authored
    - Add glx_take_screenshot() for taking a screenshot. With ImageMagick
      the output data could be viewed in this way:
        display -size [SCREEN-WIDTH]x[SCREEN-HEIGHT] -depth 8 -flip
    - Add D-Bus command `opts_get string:paint_on_overlay_id` to get X
      Composite overlay window ID. (#204)
    - Code cleanup.
  2. @richardgv
  3. @richardgv

    Misc: Add --no-name-pixmap

    richardgv authored
    Add --no-name-pixmap to disable the usage of
    XCompositeNameWindowPixmap(), for debugging.
Commits on Aug 7, 2014
  1. @richardgv

    Merge pull request #223 from maep--/master

    richardgv authored
    fix crash caused by free of uninitialized pointer
Commits on Aug 6, 2014
  1. @maep--
Commits on Aug 5, 2014
  1. @richardgv

    Misc: Fix spelling mistakes

    richardgv authored
    Still, "Guassian" -> "Gaussian". (#221)
  2. @richardgv

    Merge pull request #221 from treeman1111/patch-1

    richardgv authored
    Changed "guassian" to gaussian .
  3. @treeman1111
Commits on Aug 3, 2014
  1. @richardgv

    Bug fix: Fix X pixmap leakage in shadow_paint

    richardgv authored
    - Fix X pixmap leakage in shadow_paint.
    - Add the skeleton of a X resource leakage checker.
Commits on Jul 29, 2014
  1. @richardgv

    Misc: Fix compilation with NO_VSYNC_OPENGL_GLSL / NO_C2

    richardgv authored
    Fix compilation with NO_VSYNC_OPENGL_GLSL / NO_C2.
Commits on Jul 28, 2014
  1. @richardgv

    Misc #218: Warn about using --glx-no-rebind-pixmap on intel driver

    richardgv authored
    Warn about using --glx-no-rebind-pixmap on xf86-video-intel. Thanks to
    aktau for the info. (#218)
  2. @richardgv

    Improvement: Separate GLX parts from session_t & Attempt to fix #217

    richardgv authored
    - Separate GLX parts from session_t into glx_session_t.
    - Add --rererdir-on-root-change and --glx-reinit-on-root-change, as
      possible solutions for #217. Thanks to jlindgren90 for reporting.
Commits on Jul 13, 2014
  1. @richardgv

    Misc: Add --version & --no-x-selection

    richardgv authored
    - Add --version. (#206)
    - Add --no-x-selection for debugging. (#207)
Commits on Jul 4, 2014
  1. @Pyrohh

    whitespace cleanup

    Pyrohh authored
Something went wrong with that request. Please try again.