summaryrefslogtreecommitdiffhomepage
path: root/changelog.md
AgeCommit message (Collapse)Author
2024-03-03changelogjao
2024-02-07version tag and changelog0.47.3jao
2024-02-01documentation for with_shared and changelogjao
2023-11-11compatibility with GHC 9.6jao
2023-09-02typojao
2023-09-02docs and changelog on libmpd0.47.1jao
2023-08-30changelog and copyright years0.47jao
2023-01-05typojao
2023-01-05base 4.17 (ghc 9.4.x) and version bumpjao
2022-11-30changelog and author for previous commitjao
2022-11-08documentation and creditsjao
2022-10-16changelog and version bump0.45jao
2022-08-10changelog and version bump0.44.2jao
2022-07-18Changelog for first codeberg release0.44.1jao
2022-07-12Prepare dummy 0.44.1 release to mark transition to codebergjao
2022-07-12jao/xmobar -> xmobar/xmobarjao
2022-07-10Links to new repo in codebergjao
2022-07-08changelog for 0.440.44jao
2022-07-01changelog updatejao
2022-05-12Remove the now useless -DUTF8 flagjao
2022-05-11changelog for 0.430.43jao
2022-04-18CpuFreq: new template parameters max, min and avg.jao
Fixes #166.
2022-04-18New dbus signal: SetAlpha (fixes #499)jao
2022-04-18readme/changelog for Batt fixesjao
2022-04-14Memory: new argument to scale usage unitsjao
Fixes #624
2022-04-12Changelogjao
2022-03-30Changelog and version bumpjao
2022-03-30Load: new load average monitorjao
Closes #208
2022-03-01examples and changlog updated0.42jao
2022-02-18Changelog updatesjao
2022-02-08Documentation bits and version bumpjao
2022-02-03Documentation updatesjao
2022-02-01Documentation bitsjao
2022-01-01Changelog update0.41jao
2021-12-17changelog/versionjao
2021-11-05changelog0.40jao
2021-10-19changelog (michal)jao
2021-10-11changelogjao
2021-10-05Changelogjao
2021-09-15Changelog and whitespacejao
2021-08-13readme and changelog0.39jao
2021-08-12changelog updatedjao
2021-07-13changelogjao
2021-07-12Add TopH and BottomH for only controlling height of the window. (#556)Joan MIlev
2021-07-06Changelog: mention of new CLI args handlingjao
2021-06-18Fix MultiCoreTemp --hwmon-path argument docsSebastian Nagel
2021-05-24changelog updatesjao
2021-05-21changelog and authorsjao
2021-05-19Version 0.380.38jao
2021-05-14Fix delayed reaction to USR1/2 signalsTomas Janousek
While using xmobar to reproduce/fix a bug in xmonad I noticed that xmobar doesn't react immediately to the signals to reposition or change screen. Apparently none of the Xlib functions called from `repositionWin` flush the Xlib output buffer (XMoveResizeWindow is known to not flush, although it's unfortunately not documented), so when compiled with the threaded runtime that runs XNextEvent in a separate thread, the reposition is sent to the X server only later when other stuff happens. With all monitors set to refresh once a minute, this can take a looong time. (It's entirely possible this happens even without the threaded runtime, I didn't test that, sorry.) The fix is to call XSync at the end of `repositionWin`. While at it, I spotted that drawInWin calls XSync with discard=true, which seems like a mistake. We don't want to discard any events, do we? (In practice, I'd expect the `eventer` thread to read all events even before the drawing thread manages to discard them, so even if this discarding XSync ever had any reason to be there, I don't think it does anything meaningful these days. I may be wrong, though.)