Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-15 | cairo: boxes, take two | jao | |
2022-09-15 | new flag: with_xrender | jao | |
2022-09-15 | linting | jao | |
2022-09-15 | cairo: box drawing | jao | |
2022-09-15 | cairo: global background always via XRender | jao | |
2022-09-14 | whitespace | jao | |
2022-09-14 | cairo: honouring top/bottom offsets in color specifications | jao | |
2022-09-13 | cairo: ellipsize text segments if they go out of bounds | jao | |
2022-09-13 | cairo: honouring iconOffset | jao | |
2022-09-13 | XlibDraw: verticalOffsets in XConf not needed | jao | |
2022-09-13 | 'Core' fonts not used anymore (utf8 is always required) | jao | |
2022-09-12 | X11.MinXft not needed anymore | 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 | cairo: a couple of as yet unused imported foreign functions | jao | |
2022-09-11 | x event loop clean-ups | jao | |
2022-09-11 | cairo: bitmaps | jao | |
2022-09-11 | fix for the default, non-cairo build | jao | |
2022-09-11 | cairo: linting | jao | |
2022-09-11 | cairo: alpha (still pseudo, via xrender) | jao | |
2022-09-11 | cairo: outer border | jao | |
2022-09-10 | cairo: left/center/right segments | jao | |
2022-09-10 | cairo: <hspace> | jao | |
2022-09-10 | cairo: fonts, offsets, colors, actions | jao | |
2022-09-09 | cairo: drawing skeleton from an xlib cairo surface | jao | |
2022-09-09 | cairo: pure xlib/xft drawing code factored out | jao | |
2022-08-13 | fix: default to textOffset for missing textOffsets entries | jao | |
2022-08-13 | fix: in -W0, char 0->[0,10], char 1->[10,20]... | jao | |
2022-05-16 | Fix for -W "0" spec in logarithmic bars | jao | |
Should address issue #630. | |||
2022-05-12 | Remove the now useless -DUTF8 flag | 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 | Stylistic nits for previous Batt refactoring/fix | jao | |
2022-04-18 | Split up battery reading functions; fixed units | Patrick Günther | |
Every quantity is now read in its own function and Maybe and pattern matching is used for dealing with absent files. On top of that all units should be fixed now. | |||
2022-04-16 | Fixed unit of battery power consumption | Patrick Günther | |
2022-04-14 | Memory: new argument to scale usage units | jao | |
Fixes #624 | |||
2022-04-13 | make small refactoring of load linux code | Michal Zielonka | |
Add <$> for parsing content of file. | |||
2022-04-11 | add load monitor for freebsd | Michal Zielonka | |
2022-03-30 | Fix: consistent use of configured nastring instead of hardcoded N/A | jao | |
2022-03-30 | Wee clean-ups | jao | |
2022-03-30 | Load: honour the -d (decimal digits) monitor argument | jao | |
2022-03-30 | Load monitor: correctly colorize according to -L/-H | jao | |
2022-03-30 | Load: new load average monitor | jao | |
Closes #208 | |||
2022-03-29 | Apply hlint suggestions to MultiCoreTemp | Rob Whitaker | |
2022-03-29 | Fix MultiCoreTemp's temperature file finding logic | Rob Whitaker | |
Instead of searching for a fixed set of files and directories (numbered 0-9), which would miss anything above 9, it now searches the relevant directories for files matching the right pattern, regardless of number. Fixes #616. | |||
2022-02-19 | Strip new lines from X log messages (issue #590) | jao | |
2022-02-18 | Apply hlint suggestion | Tomas Janousek | |
Fixes: b7ca54651bb1 (""bright" ansi colour names") | |||
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-17 | Fix memory leak in drawInWin | Tomas Janousek | |
In f8c835a33a7a, I flipped the discard flag to XSync to False on a false assumption that it may discard events from under the eventer thread (since renamed to handleXEvent). This can't happen—the eventer thread and the main loop do not share a Display connection, they have two separate ones. Turns out, the main loop doesn't read/process any events from its Display connection, which is why it was necessary to discard them once in a while. The fix restores that discarding, adds a comment to explain why that discarding should stay, and just to make things a bit cleaner, also prevents some of those events from being emitted in the first place: by configuring the graphics context that we don't want any exposure events (https://tronche.com/gui/x/xlib/events/exposure/graphics-expose-and-no-expose.html). Fixes: f8c835a33a7a ("Fix delayed reaction to USR1/2 signals") | |||
2022-02-13 | Use nh' for displaying the bar on the bottom of the screen. Fixes #555 | exorcist365 | |