Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-30 | Adds DPI configuration (#660) | jgrocho | |
Adds a new DPI configuration, especially useful for HiDPI displays. This changes the scaling factor for fonts as displayed by Pango. It defaults to 96.0 which corresponds to an average screen and is the default in [Cairo](https://hackage.haskell.org/package/pango-0.13.5.0/docs/Graphics-Rendering-Pango-Cairo.html#v:cairoFontMapGetDefault). It's also possible to supply a zero or negative value to use the default scaling factor, but I felt setting the default to 96.0 makes it more explicit. It also adds a matching command line option. I haven't tested it too thoroughly, but in my limited use it appears to be working as intended. One thing this does not do is scale XBM and XPM bitmap files which I'm unsure how to do or if that should even be our concern (instead leaving it up to the user to supply appropriate bitmaps). Co-authored-by: Jonathan Grochowski <jon@grocho.net> Reviewed-on: https://codeberg.org/xmobar/xmobar/pulls/660 Co-authored-by: jgrocho <codeberg@jon.grocho.net> Co-committed-by: jgrocho <codeberg@jon.grocho.net> | |||
2022-11-08 | Adds 'XPosition' type documentation and code fixes based on review | Kostas Agnantis | |
2022-11-06 | Adds new position configuration | Kostas Agnantis | |
- TopHM: Top position with left/right/top margins and specific height - BottomHM: Bottom position with left/right/bottom margins and specific height | |||
2022-10-06 | whitespace | jao | |
2022-10-01 | wee clean ups | jao | |
2022-10-01 | Config.Template refactorings | jao | |
2022-10-01 | a couple of superfluous IO usages removed | jao | |
2022-09-30 | Run.Parsers -> Config.Template | jao | |
2022-09-18 | qualified imports | jao | |
2022-09-16 | little clean-ups | jao | |
2022-09-12 | cairo: with_xft deprecated, with_cairo synomym | jao | |
2022-09-11 | cairo: linting | jao | |
2022-09-10 | cairo: fonts, offsets, colors, actions | jao | |
2022-05-12 | Remove the now useless -DUTF8 flag | jao | |
2022-02-06 | swaybar-protocol: very basic format | jao | |
2022-02-03 | TextOutputColor -> TextOutputFormat | jao | |
Thinking of eventually adding a Sway JSON output, or simply add fonts to Pango specification, so it's more than colors. Also, NoColors -> Plain. | |||
2022-01-31 | Text output: support choosing between Pango and ANSI markup | Pavel Kalugin | |
Signed-off-by: Pavel Kalugin <pavel@pavelthebest.me> | |||
2022-01-29 | Color escape sequences for text output | jao | |
2022-01-29 | Basic text output, without colors, working | jao | |
2021-11-07 | Add details to error message regarding purpose of `signal` field. | John Soo | |
2021-11-07 | Handle signal in perms with the other fields. | Guy Gastineau | |
2021-11-07 | Fail when reading a SignalChan, parse signal from defaultConfig. | John Soo | |
* Address code review comments on ipc-improvements. | |||
2021-11-07 | Let xmobar be used with a signal TMVar when used from other haskell. | John Soo | |
2021-07-12 | Add TopH and BottomH for only controlling height of the window. (#556) | Joan MIlev | |
2021-05-22 | Add show instances for several types so that configs can be generated ↵ | Ryan Trinkle | |
programmatically | |||
2020-10-09 | hlinting | jao | |
2018-11-30 | Self-compilation a la xmonad | jao | |
2018-11-26 | Xmobar.Config.Parse | jao | |
2018-11-25 | Xmobar.App.Defaults and Xmobar.Config.Types | jao | |