Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-06 | readme: more broken links | jao | |
2024-03-06 | readme.org: absolute links (fixes #694) | jao | |
2024-03-03 | changelog | jao | |
2024-02-18 | battery: spawnCommand instead of system when running actions0.47.4 | jao | |
should fix for real #688 this time | |||
2024-02-07 | version tag and changelog0.47.3 | jao | |
2024-02-05 | actions: spawnCommand instead of deprecated system | jao | |
This should address the problems reported in issue #688 | |||
2024-02-01 | readme.org: author list | jao | |
2024-02-01 | documentation for with_shared and changelog | jao | |
2024-01-31 | Bump base dependency | Vekhir | |
Builds and tests fine | |||
2024-01-31 | Add `with_shared` flag to build using shared libraries | Vekhir | |
Adds the `with_shared` flag, which is off by default. Setting the new flag enables building with shared libraries. By default, `xmobar` is built with static linking. | |||
2024-01-31 | Enable use of shared libraries | Vekhir | |
Haskell libraries can be linked statically or dynamically. Either way, all packages must be linked the same way. This means that if all dependencies of `xmobar` are shared libraries, then `xmobar` itself must be built using dynamic linking. Therefore, to compile the individual `xmobar` executables, add the `-dynamic` flag to signal that they are built with shared libraries. This flag is put behind an #ifdef to easily configure static vs dynamic linking. To use shared libraries, define SHARED_LIBRARIES | |||
2024-01-19 | using-haskell.org: broken links | jao | |
2024-01-19 | quick-start.org: broken links | jao | |
2024-01-19 | plugins.org: broken links | jao | |
2024-01-19 | plugins.org: broken links | jao | |
2024-01-19 | readme.org: broken links | jao | |
2024-01-19 | readme.org: broken links | jao | |
2023-11-12 | fix: dependendecy on mtl to allow GHC 9.60.47.2 | jao | |
2023-11-12 | fix: dependendecy on base to allow GHC 9.6 | 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-09-01 | allow requesting explicitly libmpd with with_mpd for any ghc version | jao | |
2023-08-30 | woodpecker: pipeline -> steps | jao | |
2023-08-30 | changelog and copyright years0.47 | jao | |
2023-08-30 | version bump | jao | |
2023-08-30 | .drone.yml -> .woodpecker.yml | jao | |
2023-08-28 | exclude libmpd for ghc 9.4 or greater | jao | |
2023-07-11 | Add FreeBSD installation instruction | Jaroslaw Jantura | |
2023-06-02 | center middle section for templates of the form "}M{" (fixes #677) | jao | |
2023-03-26 | docs: comment on use of X11 fonts (fixes #658) | jao | |
2023-03-22 | Handle SocketError when attempting to connect to dbus | Corey Halpin | |
Extends the solution from 8a53271cd6 to also handle SocketError, so that the process will not terminate. See also issue #537. | |||
2023-01-17 | stack dependencies for cairo/pango (fixes #666) | jao | |
2023-01-05 | typo | jao | |
2023-01-05 | testing with ghc 9.2 for now (again)0.46 | jao | |
2023-01-05 | testing with ghc 9.2 for now (again) | jao | |
2023-01-05 | testing with ghc 9.2.5 for now | jao | |
2023-01-05 | testing with ghc 9.2 for now | jao | |
pango seems to be incompatible with ghc 9.4.4 because it needs text < 2. | |||
2023-01-05 | trying to fix deps for ghc 9.4.4 | jao | |
2023-01-05 | base 4.17 (ghc 9.4.x) and version bump | jao | |
2023-01-04 | relative link fixes | jao | |
2023-01-04 | docs: bar sections and new alignment behaviour | jao | |
2022-12-31 | layout: special case for empty left segment (see #655) | jao | |
2022-12-23 | Fix for #663: honour explicit bg/fg colors for icons | jao | |
2022-12-10 | off by ones | jao | |
2022-12-10 | off by one | jao | |
2022-12-10 | alignment: avoid overlapping of left and right segments | jao | |
Might help with #655 | |||
2022-11-30 | linting | jao | |
2022-11-30 | changelog and author for previous commit | jao | |
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> |