Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-24 | Exported modules and names adjustments | jao | |
2018-11-24 | Refactoring: cleaner separation app/lib and more cleanups | jao | |
2018-11-22 | Wee refactorings | jao | |
2018-11-21 | All sources moved inside src | jao | |
2018-11-21 | Configuration file parsing moved to app module | jao | |
2018-11-21 | Cabal file adapted to the library split | jao | |
2018-11-21 | Fix Indentation in Kbd Plugin | Pavan Rikhi | |
An unindented `do` block was causing compilation failures. | |||
2018-11-21 | Plugins.Monitors.Alsa moved to Xmobar | jao | |
2018-11-21 | Split Modules into Library & Executable Structure | Pavan Rikhi | |
Move the Main module to a new `app` directory. All other modules have been nested under the `Xmobar` name. Lots of module headers & imports were updated. | |||
2018-11-21 | Wireless: simple auto-detection of interface name | jao | |
2018-11-18 | Fix: it's wmName, not windowName | jao | |
2018-11-17 | TopProc: skipping kernel threads (fixes #369) | jao | |
2018-11-15 | Typo in config parser for wmclass (closes #368) | jao | |
2018-10-29 | Improved handling of missing thermal zone files | bobtwinkles | |
Instead of simply displaying zero when reading the thermal zone file fails, display whatever we would display when provided with a misconfigured thermal zone. | |||
2018-10-29 | Allow recovery from missing thermal zones | bobtwinkles | |
Sometimes the kernel takes some time to populate /sys/class/thermal/ * after resuming from suspend. Previously, this would result in the thermal plugin dying permanantly. With this patch, we show "0" until the kernel gets around to populating the sysfs nodes we need. | |||
2018-10-27 | Return a dbus error if unknown method or signal | Mitchell Rosen | |
2018-10-10 | Revert "More paths for CoreTemp (issue #291)" | jao | |
This reverts commit 938a8d8307c1c4794c5fcf269c587c3c5c5e70df. | |||
2018-10-06 | Contact email address updated | jao | |
2018-10-06 | Fix: only use Mail, MBox and DateZone if compilation requested | jao | |
2018-10-06 | Install handlers only for sigTERM and sigQUIT | Daniel Schüssler | |
2018-10-06 | Fix build warnings | Daniel Schüssler | |
2018-10-06 | Install 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-06 | Alsa plugin: Cancel reader thread (to terminate alsactl) when plugin main ↵ | Daniel Schüssler | |
thread exits. | |||
2018-10-06 | Signal termination to plugin threads and wait for them upon program exit | Daniel Schüssler | |
This is necessary to allow the plugin threads to run their cleanup actions. | |||
2018-10-06 | Turn the --monitor option to `Volume` into a new plugin `Alsa` instead | Daniel Schüssler | |
See #360. | |||
2018-10-06 | Add event-based refreshing for Volume plugin (--monitor option) | Daniel Schüssler | |
This uses alsactl monitor for push/event-based updating instead of polling. | |||
2018-07-19 | New ComX specifying error output string (closes #342) | jao | |
2018-07-12 | port to dbus-1 | Sergei Trofimovich | |
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||
2018-07-10 | New configuration parameter `textOffsets` (fixes #311) | jao | |
2018-06-24 | hlinting | jao | |
2018-06-24 | Fix: tag-respecting trimming of monitor oututs (-T, -E) | jao | |
2018-04-24 | Build with hinotify 0.3.10 and earlier, fixes #348, fixes #350 | Mark Wright | |
2018-04-05 | Net: fix race condition in netParser/readNetDev/isUp | Tomas 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-17 | Add fallback icon support to MultiCpu | bobtwinkles | |
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-07 | Add ellipsis option for Monitor's fields and total text | Olivier Schneider | |
2018-02-18 | Batt: Try also "BAT" (fixes #338) | jao | |
2018-02-03 | Remove x from ghzFmt | Ada Joule | |
2018-02-03 | Change default unit to GHz | Ada Joule | |
2018-02-03 | Make CpuFreq use MHz unit when suffix is false | Ada Joule | |
2018-02-03 | Honour -d switch in CpuFreq | Ada Joule | |
2018-02-01 | Kbd: silence warnings with explicitly undefined poke | jao | |
2018-01-31 | Let's try travis.sh (hlint warnings) again | jao | |
2018-01-31 | Using external iwlib | jao | |
2017-12-23 | Honouring NAString in MPris (-x switch) monitor | jao | |
Should fix issue #325 | |||
2017-12-15 | Configurable WM_CLASS and WM_NAME (should address #323) | jao | |
2017-08-24 | Fix UVMeter due to changed URL and BOM | Róman Joost | |
The URL which exports the real time UV data has changed to an HTTPS address. Since the HTTP package does not support HTTPS URLs, use http-conduit to retrieve the XML document. Unfortunately, the XML documents XML declaration precedes a byte order mark which the previous XML parser was unable to handle. We're simply ignoring the BOM in order to get to the UV values. | |||
2017-07-30 | Guard monitor 'Weather' behind flag 'with_weather' | michaellilanushoober | |
Hide the monitor 'Weather' behind a flag named 'with_weather'. This implies that the dependency on the module 'HTTP' is now optional. The default for 'with_weather' is True since we do not want to break backwards compatibility/user experience. Further moved the effect of the flag with_conduit within the branch of 'with_weather', since that flag only has some effect if 'with_weather' is true. | |||
2017-05-27 | Version set to 0.24.50.24.5 | jao | |
2017-05-27 | Fix for vertical bars (should fix issue #303) | jao | |
2017-04-29 | Preprocessor nits | jao | |