summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2018-11-26App.Defaults -> App.Configjao
2018-11-26Xmobar.Config.Parsejao
2018-11-25Xmobar.System.Utils, Xmobar.X11.Eventsjao
2018-11-25X11.XUtil -> X11.Textjao
2018-11-25Xmobar.App.Defaults and Xmobar.Config.Typesjao
2018-11-25Xmobar.App.Mainjao
2018-11-25Xmobar.X11.Actionsjao
2018-11-25Xmobar.App and small refactoringsjao
2018-11-25Back to app/src, since it seems they're the default convention for stackjao
2018-11-25Run.EventLoopjao
2018-11-25Refactoring: Xmobar.Runjao
2018-11-25Hlintingjao
2018-11-25Wee refactoringjao
2018-11-25Hlintingjao
2018-11-25Parsers wee refactoringjao
2018-11-25Exporting Exec constructors from Xmobarjao
2018-11-25Whitespacejao
2018-11-25Unused code and compilation fixesjao
2018-11-25Leftoverjao
2018-11-25No need for silly Xmobar.Pluginsjao
2018-11-25Xmobar.System.Environmentjao
2018-11-25Refactoring: Xmobar.Systemjao
2018-11-25XPMFile also in Xmobar.X11jao
2018-11-25Refactoring: Xmobar.X11jao
2018-11-25Wee refactoringjao
2018-11-25Plugins.Utils -> Utilsjao
2018-11-24Exported modules and names adjustmentsjao
2018-11-24Refactoring: cleaner separation app/lib and more cleanupsjao
2018-11-22Wee refactoringsjao
2018-11-21All sources moved inside srcjao
2018-11-21Configuration file parsing moved to app modulejao
2018-11-21Cabal file adapted to the library splitjao
2018-11-21Fix Indentation in Kbd PluginPavan Rikhi
An unindented `do` block was causing compilation failures.
2018-11-21Plugins.Monitors.Alsa moved to Xmobarjao
2018-11-21Split Modules into Library & Executable StructurePavan 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-21Wireless: simple auto-detection of interface namejao
2018-11-18Fix: it's wmName, not windowNamejao
2018-11-17TopProc: skipping kernel threads (fixes #369)jao
2018-11-15Typo in config parser for wmclass (closes #368)jao
2018-10-29Improved handling of missing thermal zone filesbobtwinkles
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-29Allow recovery from missing thermal zonesbobtwinkles
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-27Return a dbus error if unknown method or signalMitchell Rosen
2018-10-10Revert "More paths for CoreTemp (issue #291)"jao
This reverts commit 938a8d8307c1c4794c5fcf269c587c3c5c5e70df.
2018-10-06Contact email address updatedjao
2018-10-06Fix: only use Mail, MBox and DateZone if compilation requestedjao
2018-10-06Install handlers only for sigTERM and sigQUITDaniel Schüssler
2018-10-06Fix build warningsDaniel Schüssler
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.