summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2011-12-18New -d (decimal digits) monitor option (issue #58)Jose Antonio Ortega Ruiz
2011-12-18Battery: correct computation of wattsJose Antonio Ortega Ruiz
2011-12-17Doc updates regarding Batt changesJose Antonio Ortega Ruiz
2011-12-17Batt improvements: watts display fix and no -c neededJose Antonio Ortega Ruiz
We no longer use -c to specify cases when only _design exists, but try to detect that automatically (as well as the energy/charge dichotomy). Also fixed a bug that precluded display of <watts> when no threshold colours were specified.
2011-12-14Documentation fixJose Antonio Ortega Ruiz
2011-12-11version bumpJose Antonio Ortega Ruiz
2011-12-11gitignoring cabal-devJose Antonio Ortega Ruiz
2011-12-11Stricter dependency version constraintsJose Antonio Ortega Ruiz
2011-12-10Documentation tweaksJose Antonio Ortega Ruiz
2011-12-10NEWS: release date addedJose Antonio Ortega Ruiz
2011-12-10cabal file tweak0.14Jose Antonio Ortega Ruiz
2011-12-10whitespaceJose Antonio Ortega Ruiz
2011-12-10news and readme updatesJose Antonio Ortega Ruiz
2011-12-10Fix for issue #62 (battery monitor on olpc hardware)Jose Antonio Ortega Ruiz
2011-11-21README updatesJose Antonio Ortega Ruiz
Dead links and more outstanding bug repo.
2011-11-16Merge remote-tracking branch 'skinner/localeDate' into localeDateJose Antonio Ortega Ruiz
2011-11-16DateZone: typo in readmeMartin Perner
2011-11-16Merge remote-tracking branch 'skinner/localeDate' into localeDateJose Antonio Ortega Ruiz
2011-11-16Partial attempt at better vertical alignmentJose Antonio Ortega Ruiz
2011-11-08WhitespaceJose Antonio Ortega Ruiz
2011-11-08Battery: last vestiges of lazy io removedJose Antonio Ortega Ruiz
2011-11-08A new attempt at fixing battery monitor's bailouts on awakeJose Antonio Ortega Ruiz
2011-11-03Compilation errors in OpenBSD fixedJose Antonio Ortega Ruiz
Hat tip Ivo van der Sangen.
2011-11-03Battery monitor: better handling of exceptionsJose Antonio Ortega Ruiz
An attempt to fix #60, that is, crashes after power resumes due to unreadable battery stats files.
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-20web generation files addedJose Antonio Ortega Ruiz
2011-09-19Merge branch 'screen_update' of git://github.com/skinner33/xmobar into ↵Jose Antonio Ortega Ruiz
skinner-screen_update
2011-09-19Refactored eventLoopMartin Perner
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-16Changes signals usedMartin Perner
Switches HUP to USR1 and USR1 to USR2, as requested
2011-09-15NEWS/README updateMartin Perner
2011-09-11Minor cleanupMartin Perner
2011-09-10Wrong value used to check for xrandr eventMartin Perner
Didn't tested xrandr events with that event detection. Notify value is 0, the one used (keypress) is 1
2011-09-10moved signal handler setup into eventloopMartin Perner
2011-09-10removed threading problem with XlibMartin Perner
The output just stopped at some point until a new XEvent was received As XLockDisplay is in theory a good idea, with XNextEvent blocking its not usable. As it turned out, a window can be shared between display connections. Now the eventloop has its own display connection (which also removes the need for the lock introduced before). Additionally the screeninfo doesn't need to be fetched into a TVar in the eventerloop anymore. Also this was needed for the signalHandlers to work correctly again.
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-31NEWS about KbdJose Antonio Ortega Ruiz
2011-08-31Added standard header to kbdMartin Perner
2011-08-31Changed parametersMartin Perner
there is still the bug this plugin needs to be the last or parsing the config file fails
2011-08-31Kbd: Example was incorrectMartin Perner
2011-08-31Added Keyboard Layout Indicator PluginMartin Perner
2011-08-31Update of the NEWS updateJose Antonio Ortega Ruiz
2011-08-31NEWS updatesJose Antonio Ortega Ruiz
2011-08-31Merge pull request #26 from skinner33/alsadbjao
catch alsa exception on decibel acquire
2011-08-31Working versionMartin Perner
The last commit removed the exposure event which turned out to be a big problem. Although the bug still exists that not all xrandr events are received when normal events are enabled. To work around this problem a second display is created on which only the xrandr events are enabled. On an exposure event the eventqueue for this display is processed. The results are very good, in the worst case an exposure event must be triggered by the user on xmobar to update its position.
2011-08-31Update on Screen change worksMartin Perner
But I'm not sure if something is broken now...
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 ...