Age | Commit message (Collapse) | Author | |
---|---|---|---|
14 hours | hlint hintson-click | jao | |
15 hours | on-click implementation based on implicit actions | jao | |
Draw methods based on Segments don't keep enough information to fill in correctly a list of actions. With this implementation, we introduce empty actions as markers where Runnable instances can be inserted. Triggering them is then just calling the corresponding Exec method, onClick. Conceivably, onClick could receive some kind of additional state, but that's better done as a base Plugin instance that keeps state and makes it available via its onClick function, for instance. Very lightly tested, needs documentation and extending the plugin example to include an onClick method. | |||
21 hours | prototype for onClick method in Exec | jao | |
2024-03-30 | fix for unmet pattern matches warnings (clean build) | jao | |
2023-11-11 | compatibility with GHC 9.6 | jao | |
2022-10-01 | a couple of superfluous IO usages removed | jao | |
2022-09-30 | Run.Parsers -> Config.Template | jao | |
2022-09-20 | new namespace: Xmobar.Draw | jao | |
2022-09-19 | wee refactoring (more types in X11.Types) | jao | |
2022-09-19 | cairo: non-cairo is not an option | jao | |
2022-09-18 | qualified imports | jao | |
2022-09-15 | new flag: with_xrender | jao | |
2022-09-13 | XlibDraw: verticalOffsets in XConf not needed | jao | |
2022-09-12 | cairo: with_xft deprecated, with_cairo synomym | jao | |
2022-09-12 | wee refactoring: a couple type synonyms | jao | |
2022-09-11 | x event loop clean-ups | jao | |
2022-09-11 | cairo: bitmaps | jao | |
2022-09-10 | cairo: fonts, offsets, colors, actions | jao | |
2022-08-13 | fix: default to textOffset for missing textOffsets entries | jao | |
2022-04-18 | New dbus signal: SetAlpha (fixes #499) | jao | |
2022-02-17 | Refactoring: Clean up naming of X11 event loop threads | Tomas Janousek | |
What used to be called `eventLoop` didn't process any X11 events at all, rename to `signalLoop` to signal that it really deals just with xmobar signals. | |||
2022-02-06 | Little refactoring: forkThread | jao | |
2022-02-04 | Refactoring: event loop handling simplifications | jao | |
2022-02-04 | Xmobar.App.X11EventLoop -> Xmobar.X11.Loop | jao | |