Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 4, 2015
  1. ghc-7.10 compat

    This fixes issues with locale/time1.5 compatibility, warnings new to ghc
    7.10, and some bindings that were too polymorphic.  This should
    fix #114, reported by @cstrahan.
Commits on Mar 17, 2015
  1. @ibab

    Make MPRIS2 widget more robust

    ibab authored
Commits on Feb 28, 2015
  1. @rzab
Commits on Feb 3, 2015
  1. Merge pull request #102 from pjones/feature/mpris-config

    Added basic ability to configure the display of MPRIS metadata
Commits on Jan 3, 2015
  1. Simpler use of postGUIAsync

    Instead of trying to ensure we guard every use of gtk functions run in
    separate threads in the EWMH pager, just run all of the EWMH callbacks
    in the GUI idle callback.
  2. Cleaner use of withDefaultCtx in WindowSwitcher

    Also switch to a more predictable gtk event for handling window switch clicks.
Commits on Jan 2, 2015
  1. More care with postGUIAsync

    Also use qualified Gtk imports to try to make it clearer when
    postGUIAsync is required
Commits on Dec 31, 2014
  1. Remove some unnecessary postGuiAsync calls

    These are only required when manipulating the GUI from another thread.
    These particular calls are only in callbacks, which run in the main
    thread.  I am not sure that they caused a problem, but removing them
    should only help make things easier to reason about.
Commits on Dec 2, 2014
  1. @pjones
Commits on Nov 25, 2014
Commits on Nov 20, 2014
  1. @pjones
Commits on Aug 26, 2014
  1. Expand time version bounds.

    Use CPP to manually set the time zone if we are using an old version of
    the time library.
Commits on Aug 24, 2014
  1. Make the clock react to time zone changes

    This requires a newer version of the time package, which fixes a bug in
    the use of `localtime_r`.  time-1.4.1 might work, but time-1.4.2
    definitely does.
    Closes #57 and #89
Commits on Aug 10, 2014
  1. Compile with gtk 0.13 (and 0.12)

    Fixes #89
    gtk 0.13 seems to require ghc 7.8 (which is fine)
Commits on Jul 20, 2014
  1. More thorough exception handling

    This change uses the enclosed-exceptions package to run user-provided
    callbacks safely, catching (and ignoring) all generated exceptions.
  2. Remove commented-out code

  3. @nomeata
  4. @nomeata

    New Graph option: graphBorderWidth

    nomeata authored
    The main purpose of this is to be set to 0 to disable the border. But
    who knows, maybe someone likes thicks borders...
  5. @nomeata

    Draw the graph frame pixel-crisp

    nomeata authored
    With cairo, if you want to draw a one-pixel-wide line, you need to put
    the coordinates in the middle of the pixels, hence the -0.5 and +1.
  6. @nomeata

    Have some default graphDataColors

    nomeata authored
    So that people actually see something when they use the
    defaultGraphConfig. The colors can probably be improved.
    The use of an infinite list here is justified: We are always passing it
    to a `zip`-like function which will only use as many as there are data
    values provided by the user.
  7. @nomeata

    Use @ in haddock comments

    nomeata authored
  8. @nomeata

    Support line graphs

    nomeata authored
    This fixes #87.
  9. @escherdragon
Commits on Jul 19, 2014
  1. [Command Runner] Cleanups

    Use a function from System.Process instead of re-implementing it.  The
    only difference between this and the original is that stderr from the
    subprocess is buffered.  This probably isn't a big deal since most uses
    of taffybar would hide stderr anyway.
  2. Reduce wakeups by tweaking RTS options

    Found with the prompting and help of Joachim Breitner
Commits on Jun 28, 2014
  1. @jagajaga

    [CPUInfo] Add a function to get CPU temperature

    jagajaga authored committed
  2. @jagajaga

    [CommandRunner] Add a new widget

    jagajaga authored committed
    This widget periodically runs commands and displays the output in a text widget.
  3. @jagajaga

    Add template support to the network widget.

    jagajaga authored committed
    Allow users to choose how to display network information in a
    backwards-compatible way.
Commits on May 26, 2014
  1. Try to make the power monitor more robust

    Try to reconnect to upowerd if using our current connection to it fails.
Commits on May 19, 2014
  1. Warnings

  2. Warnings

Something went wrong with that request. Please try again.