Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-08-12 | changelog updated | jao | |
2021-07-13 | changelog | jao | |
2021-07-12 | Add TopH and BottomH for only controlling height of the window. (#556) | Joan MIlev | |
2021-07-06 | Changelog: mention of new CLI args handling | jao | |
2021-06-18 | Fix MultiCoreTemp --hwmon-path argument docs | Sebastian Nagel | |
2021-05-24 | changelog updates | jao | |
2021-05-21 | changelog and authors | jao | |
2021-05-19 | Version 0.380.38 | jao | |
2021-05-14 | Fix delayed reaction to USR1/2 signals | Tomas 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.) |