summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-10-06Install signal handlers for most signals that terminate the process by default.Daniel Schüssler
Make the signals throw an exception on the main thread instead (so it can run cleanup actions, including terminating the other threads cleanly), and finally run the default signal handler.
2018-10-06Alsa plugin: Cancel reader thread (to terminate alsactl) when plugin main ↵Daniel Schüssler
thread exits.
2018-10-06Signal termination to plugin threads and wait for them upon program exitDaniel Schüssler
This is necessary to allow the plugin threads to run their cleanup actions.
2018-10-06Turn the --monitor option to `Volume` into a new plugin `Alsa` insteadDaniel Schüssler
See #360.
2018-10-06.gitignoreDaniel Schüssler
2018-10-06Add event-based refreshing for Volume plugin (--monitor option)Daniel Schüssler
This uses alsactl monitor for push/event-based updating instead of polling.
2018-10-06Version 0.28.10.28.1jao
Closes #354 and #357
2018-09-24travisVanessa McHale
2018-09-24bump GHC versionVanessa McHale
2018-08-21Update readme.mdSky Christensen
This PR just adds a note about Xmobar versions 0.27 and up requiring GHC 8.0.2 or later. Debian Stretch (stable) is pinned to GHC 8.0.1, so this will presumably be an issue for some Debian users for the next year or so until the next Debian release. I'm not sure if this warrants adding a note about it to the docs, but it was something that tripped me up, so I thought I'd send a PR and let you decide if you think it belongs in the README. Don't feel bad if you decide to not merge this PR! Thanks.
2018-08-19Version 0.280.28jao
2018-08-19Allowing hinotify 0.4.*jao
Closes #356
2018-07-19New ComX specifying error output string (closes #342)jao
2018-07-18Missing Paths_xmobar module (cf. #357)jao
2018-07-12Version 0.270.27jao
2018-07-12readme updatesjao
2018-07-12port to dbus-1Sergei Trofimovich
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2018-07-12Dropped support for GHC 7.xjao
2018-07-10New configuration parameter `textOffsets` (fixes #311)jao
2018-06-24hlintingjao
2018-06-24Fix: tag-respecting trimming of monitor oututs (-T, -E)jao
2018-04-24Build with hinotify 0.3.10 and earlier, fixes #348, fixes #350Mark Wright
2018-04-06Version 0.260.26jao
2018-04-05changelog for latest fixesjao
2018-04-05Net: fix race condition in netParser/readNetDev/isUpTomas Janousek
It's possible (and happens) that netParser sees a device that is no longer there when we get to isUp. This happens almost every time I resume from suspend and the WWAN card (USB device) reappears, and results in xmobar showing the exception until I restart it. Originally I tried tryJust (guard . isDoesNotExistError) (B.readFile (operstateDir d)) and it worked for a while but in recent kernels it's possible to open the file and have the device disappear before we get to reading the contents of it, so we need to surround the whole open/read block in catchIOError and make sure it's evaluated.
2018-03-29Upper bound for dbus (< 1.0). Fixes #345.jao
2018-03-18changelog updatejao
2018-03-17Add fallback icon support to MultiCpubobtwinkles
To make the <autoipat> pattern truly automatic, there needs to be a fallback icon set to use when the user hasn't specified enough --load-icon-patterns. This adds the fallback under the name --fallback-icon-pattern
2018-03-08Credits for Olivier Schneiderjao
2018-03-07Add ellipsis option for Monitor's fields and total textOlivier Schneider
2018-02-25Revert "Spurious flag in travis file removed"jao
This reverts commit 3e6e34465e8b6cacf762866239666fb72e685acc.
2018-02-24Spurious flag in travis file removedjao
2018-02-18Batt: Try also "BAT" (fixes #338)jao
2018-02-04Credits for Ada Joulejao
2018-02-03Remove x from ghzFmtAda Joule
2018-02-03Change default unit to GHzAda Joule
2018-02-03Make CpuFreq use MHz unit when suffix is falseAda Joule
2018-02-03Honour -d switch in CpuFreqAda Joule
2018-02-01`stack build --flag xmobar:all_extensions` workingjao
2018-02-01lowercase ftwjao
2018-02-01We don't use a mailing list anymorejao
2018-02-01news.md -> changelog.mdjao
2018-02-01readme cleanupsjao
2018-02-01Doc nitsjao
2018-02-01Version bumped: 0.250.25jao
2018-02-01Kbd: silence warnings with explicitly undefined pokejao
2018-01-31Let's try travis.sh (hlint warnings) againjao
2018-01-31Using external iwlibjao
2018-01-31readme.md: credits and hackage badgejao
2018-01-31Fix CI Errorsahabi
Removed ghc 7.6 due to compilation error. Added ghc 8.0, 8.2.