Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-21 | changelog and doc nits for ArchUpdates | jao | |
2024-05-07 | changelog and cabal file for 0.48.10.48.1 | jao | |
2024-04-01 | version bump | jao | |
2024-04-01 | changelog0.48 | jao | |
2024-03-30 | changelog | jao | |
2024-03-30 | credits | jao | |
2024-03-30 | Fix waitForProcess errors when configuration is recompiled | Ulrik de Muelenaere | |
Previously, xmobar would ignore SIGCHLD, but only when the configuration is recompiled. This means child processes would not leave zombies, so that waiting for them to exit (either directly by calling waitForProcess, or indirectly through another function from System.Process, like system or readProcessWithExitCode) would produce an error. This breaks the Alsa, Com (#657) and NotmuchMail plugins, as well as the <action> tag (#687) and low battery action (#688). As far as I can tell, bracketing the recompilation in uninstallSignalHandlers and installSignalHandlers was inherited from xmonad. In xmonad, SIGPIPE and SIGCHLD are always ignored (installSignalHandlers is called at the start of xmonad and launch), so the bracket is necessary to be able to wait for the compiler or build script to exit. Since xmobar does not otherwise ignore the signals, it is not necessary to change signal handlers at all during recompilation. Removing it leaves the default action for SIGCHLD, which fixes the issues described above. Fixes #657, #687 and #688. | |||
2024-03-30 | Fix zombie processes left by <action> tag and low battery action | Ulrik de Muelenaere | |
This effectively reverts c54d93e and 991a168. While those fix #687 and #688 respectively in the case where the configuration is recompiled, in all other cases they leave zombie processes, since they undo the fix for #181. However, instead of reverting to the deprecated system function, we use the newer spawnCommand and waitForProcess. And like with 991a168, the low battery action now runs in the background to avoid blocking the bar. | |||
2024-03-21 | changelog &co. for kbd monitor | jao | |
2024-03-03 | changelog | jao | |
2024-02-07 | version tag and changelog0.47.3 | jao | |
2024-02-01 | documentation for with_shared and changelog | jao | |
2023-11-11 | compatibility with GHC 9.6 | jao | |
2023-09-02 | typo | jao | |
2023-09-02 | docs and changelog on libmpd0.47.1 | jao | |
2023-08-30 | changelog and copyright years0.47 | jao | |
2023-01-05 | typo | jao | |
2023-01-05 | base 4.17 (ghc 9.4.x) and version bump | jao | |
2022-11-30 | changelog and author for previous commit | jao | |
2022-11-08 | documentation and credits | jao | |
2022-10-16 | changelog and version bump0.45 | jao | |
2022-08-10 | changelog and version bump0.44.2 | jao | |
2022-07-18 | Changelog for first codeberg release0.44.1 | jao | |
2022-07-12 | Prepare dummy 0.44.1 release to mark transition to codeberg | jao | |
2022-07-12 | jao/xmobar -> xmobar/xmobar | jao | |
2022-07-10 | Links to new repo in codeberg | jao | |
2022-07-08 | changelog for 0.440.44 | jao | |
2022-07-01 | changelog update | jao | |
2022-05-12 | Remove the now useless -DUTF8 flag | jao | |
2022-05-11 | changelog for 0.430.43 | jao | |
2022-04-18 | CpuFreq: new template parameters max, min and avg. | jao | |
Fixes #166. | |||
2022-04-18 | New dbus signal: SetAlpha (fixes #499) | jao | |
2022-04-18 | readme/changelog for Batt fixes | jao | |
2022-04-14 | Memory: new argument to scale usage units | jao | |
Fixes #624 | |||
2022-04-12 | Changelog | jao | |
2022-03-30 | Changelog and version bump | jao | |
2022-03-30 | Load: new load average monitor | jao | |
Closes #208 | |||
2022-03-01 | examples and changlog updated0.42 | jao | |
2022-02-18 | Changelog updates | jao | |
2022-02-08 | Documentation bits and version bump | jao | |
2022-02-03 | Documentation updates | jao | |
2022-02-01 | Documentation bits | jao | |
2022-01-01 | Changelog update0.41 | jao | |
2021-12-17 | changelog/version | jao | |
2021-11-05 | changelog0.40 | jao | |
2021-10-19 | changelog (michal) | jao | |
2021-10-11 | changelog | jao | |
2021-10-05 | Changelog | jao | |
2021-09-15 | Changelog and whitespace | jao | |
2021-08-13 | readme and changelog0.39 | jao | |