Path to this page:
Subject: CVS commit: pkgsrc/sysutils/macchina
From: pin
Date: 2021-12-14 23:16:12
Message id: 20211214221613.0A83FFAEC@cvs.NetBSD.org
Log Message:
sysutils/macchina: update to 6.0.1
v6.0.1
- Use the correct section numbering for our manpages.
v6.0.0
macchina v6.0, codename "Gallium"
We hope you'll enjoy this release as much as we did preparing it :heart:
If you want to give back to macchina, tell your friends about it :)
BREAKING CHANGES
- `MACCHINA_CONF` has been deprecated. The reason being that it accomplishes
the same thing as `--config`. (#200)
- In themes, the `hide_bar_delimiters` option has been deprecated. We've
renamed it to `hide_delimiters` and moved it to the [bar] section. (#200)
- In themes, the `palette` option has been deprecated. There's now an entire
section dedicated to the palette component named [palette]. (#200)
Bugfixes
- The command-line flag named `--short-uptime` has been renamed to
`--long-uptime`, the option in your configuration remains the same. (#200)
- libmacchina: The desktop environment readout now prefers
`XDG_CURRENT_DESKTOP`, with `DESKTOP_SESSION` as a fallback. (#199)
- A spacing bug that results in uneven space between the left and right side of
the separator in certain situations has been fixed. (#200)
- A spacing bug that results in more space being used than specified when the
separator is invisible has been fixed. (#200)
- Every option in theme files is now entirely optional, you will no longer get
into trouble with cryptic error messages when forgetting to set some options.
(#200)
- macchina should hopefully be able to locate macOS users' themes now. (#200)
Features
- We've added back the option to display your physical or logical core count.
(#200)
- There's two new manpages! One for configuration and another for
customization. (#200)
- macchina now searches through more locations for its themes, like
`/usr/share`. (#200)
- There's now a much nicer error reporting for themes. (#208)
You can now:
- use indexed and hexadecimal colors for any option that accepts a color.
(#193)
- tell macchina what pool of colors to use in the randomization process. (#200)
- specify the kind of border you want the box to use. (#200)
- specify the glyph used by the palette (#200).
Other nice things
- `--list-themes` gets a new look, and it tells which theme is active now as
well.
- Some under-the-hood changes and refactoring work that very slightly improve
performance and make the codebase nicer to navigate.
- macchina and libmacchina's dependencies have been bumped, so we're mostly
up-to-date.
- libmacchina: Gentoo users no longer need `portage-utils` for the package
readout to report their package count.
Big thanks to
- [uttarayan21](https://github.com/uttarayan21) for introducing 10x better
error reporting, and bringing a whole set of new colors to macchina.
- [0323pin](https://github.com/0323pin) for contributing a sexy-looking theme
and testing out this version on NetBSD.
- [FantasyTeddy](https://github.com/FantasyTeddy) for helping us resolve linter
warnings for various platforms.
Files: