summaryrefslogtreecommitdiffhomepage
path: root/xmobar.cabal
AgeCommit message (Collapse)Author
2012-12-03Updates for 0.160.16Jose Antonio Ortega Ruiz
2012-10-07small_base flag eliminatedJose Antonio Ortega Ruiz
2012-09-27New Locks plugin listed in cabal fileJose Antonio Ortega Ruiz
2012-09-11Avoiding X server leaks with XftColor cacheJose Antonio Ortega Ruiz
This patch is a first complete solution to the long-standing memory leak (on the X server side) caused by repeteadly asking the server to allocate XftColor instances. Despite the fact that we were freeing them, the server didn't seem to care... this was also happening for non-Xft Colors, and solved in the same way we'd done here, i.e., by caching XftColor instances. And additional complication has been that Graphics.X11.Xft doesn't export any function to create and retain an XftColor, nor the necessary datatype constructors to write a compatible version outside the module (there's no way to construct an XftColor instance to pass to the other functions in the library). So, i've created my own lite version of the whole module, until the day it supports XftColor creation.
2012-09-10New module ColorCacheJose Antonio Ortega Ruiz
2012-09-09Missing Window module in cabal fileJose Antonio Ortega Ruiz
2012-08-13LICENSE -> licenseJose Antonio Ortega Ruiz
2012-08-13with_dbus documentedJose Antonio Ortega Ruiz
2012-08-12Fix the MPRIS plugin to work with DBus >= 0.10Jochen Keil
This commit updates the mpris plugin to use the DBus 0.10 interface. DBus-Core does no longer exist and is deprecated. DBus 0.10 does not use proxies anymore. The dependency on Data.Text also disappeared. Since I do not have/use mpris I cannot test if this works. It should however, since the functionality was just transformed to use the new interface.
2012-08-10Add IPC with DBus as optional build dependencyJochen Keil
Not everybody has/wants the DBus library so this can be chosen at compile time.
2012-07-24Bit of news and version bumpJose Antonio Ortega Ruiz
2012-07-21Merge remote-tracking branch 'math/dev/mpd-idle' into mpdJose Antonio Ortega Ruiz
Conflicts: xmobar.cabal
2012-07-17xmobar.cabal: port to libmpd-0.8.Sergei Trofimovich
Now all values are returned as 'Value' wrapped entries. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2012-07-17xmobar.cabal: allow stm-2.4 and mtl-2.1Sergei Trofimovich
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2012-06-09Add a blocking call for MPD based on eventsBen Boeckel
2012-06-04News/Readme updates (including making them github-friendlier)Jose Antonio Ortega Ruiz
2012-06-04Added --with_threaded configuration flagJose Antonio Ortega Ruiz
Fixes #36
2012-06-04More specific in libmpd versioningJose Antonio Ortega Ruiz
2012-04-14Removed 'modifyTVar' to be compatible with STM-2.3.Peter Kasza
2012-04-11Requiring X11 1.6Jose Antonio Ortega Ruiz
2012-03-11Bump minimum versionBen Boeckel
2012-03-03Remove old-time dependencyJonathan Grochowski
The Date and DateZone plugins no longer depend on old-time so we remove it from the list of explicit dependencies.
2012-01-14Next version updated to 0.15 instead of 0.14.1Jose Antonio Ortega Ruiz
2012-01-14Remove dependency for ghc's threaded runtimeMartin Perner
2011-12-21MPRIS pluginArtem Tarasov
2011-12-11Stricter dependency version constraintsJose Antonio Ortega Ruiz
2011-12-10cabal file tweak0.14Jose Antonio Ortega Ruiz
2011-11-16Merge remote-tracking branch 'skinner/localeDate' into localeDateJose Antonio Ortega Ruiz
2011-11-03fix for ghc6Martin Perner
added applicative instance for ReaderT which was added in GHC7
2011-10-27DateZone, Date*L Plugin merges; DateZone API-Change!Martin Perner
To support multiple locales, an lock was introduced. Although through this, supporting DateL and DateZoneL would be cumbersome. To simplify the usage, DateZone was replaced with DateZoneL. Additionally the position of the Alias parameter was changed. Using "" as Zone parameter for DateZoneL simulates DateL. Providing also "" for locale simulates Date.
2011-10-26Adding locale support to Date pluginsMartin Perner
This commits adds support for localized datetime outputs like date(1).
2011-09-20Version bump in preparation for 0.14Jose Antonio Ortega Ruiz
2011-09-19Merge branch 'screen_update' of git://github.com/skinner33/xmobar into ↵Jose Antonio Ortega Ruiz
skinner-screen_update Conflicts: NEWS src/XUtil.hsc
2011-09-09complete reword of the eventLoopMartin Perner
*) replaced window destroy and create with a reposition *) replaced the exception for redraw with an MVar *) put nextEvent into an own thread, communication over the MVar *) signal handlers for repositioning and screen swap Notes: *) getScreenInfo is a parameter of eventLoop because it blocks when there is an nextEvent waiting for an new event
2011-08-31Added Keyboard Layout Indicator PluginMartin Perner
2011-08-30Init commitMartin Perner
handle doesn't get all events. simple c program and simple haskell program are getting all of them. there must be something in xmobar which catches about 3 of the screenchange events ...
2011-08-30catch alsa exception on decibel acquireMartin Perner
This closes #17. For some reasons the alsa interface does not provide a dB value on all systems. Instead an error is returned. The alsa-mixer library checks for such return values and throws an exception if one is detected. This patch catches the exception and returns 0 as dB value.
2011-07-21DateZone: Added plugin for localized dateMartin Perner
2011-06-02Merge pull request #15 from skinner33/masterjao
Brightness Monitor Plugin
2011-06-02Update libmpd version in cabal filejao
2011-04-04Added brightness monitorMartin Perner
2011-03-28Release 0.130.13Jose Antonio Ortega Ruiz
2011-02-25ThermalZone fixesJose Antonio Ortega Ruiz
2011-01-27xmonadpropwrite.hs back to the source packageJose Antonio Ortega Ruiz
2011-01-15Volume monitor: minor linting and file headerJose Antonio Ortega Ruiz
2011-01-13Added version constraint for alsa-mixer.Thomas Tuegel
2011-01-13Added volume monitor based on alsa-mixer.Thomas Tuegel
2010-12-24Version bump0.12Jose Antonio Ortega Ruiz
2010-12-22xmobar.cabal: incorrectly ordered entriesJose Antonio Ortega Ruiz
2010-12-21Samples moved to samples/Jose Antonio Ortega Ruiz