2022-09-15 05:55:46 by pin | Files touched by this commit (3) | |
Log message:
sysutils/macchina: update to 6.1.1
- Updated dependencies to their latest versions
- Removed --export-config flag
- Renamed CHANGELOG.txt to CHANGELOG.md
|
2022-02-08 13:37:05 by pin | Files touched by this commit (3) | |
Log message:
sysutils/macchina: update to 6.0.6
Bump libmacchina to v6.1.0:
-Fixes a bug that causes the package readout to display "0 (cargo)" if
$CARGO_HOME/bin is empty. (Macchina-CLI/libmacchina@22a7df0)
-Fixes a bug that causes the network readout to return an IPv6 address in
some cases. (Macchina-CLI/libmacchina@608a1dd)
|
2022-01-06 08:54:55 by pin | Files touched by this commit (2) | |
Log message:
sysutils/macchina: update to 6.0.5
-Fix incorrect target_os for a cfg flag.
|
2022-01-04 19:14:19 by pin | Files touched by this commit (2) | |
Log message:
sysutils/macchina: update to 6.0.4
-Bugfix: Properly read config from its fallback (macOS)
|
2022-01-02 21:02:45 by pin | Files touched by this commit (3) | |
Log message:
sysutils/macchina: update to 6.0.3
v6.0.3
-Bugfix: don't whine about a missing configuration.
v6.0.2
This version mainly includes changes, bugfixes and improvements that come
directly from libmacchina (our backend), these changes include:
- general: Several API/structural changes, including unexposing certain
modules, as well as optimizations to heavily used functions and our own
directory finders.
- general: Your solid state/hard drive will be relieved to know that we no
longer make overabundant calls to our built-in implementation of which[1],
performance has not regressed nor improved.
- general: Explicity mark unimplemented methods, this has no effect on
macchina.
- macOS: Fail fast when retrieving ShellKind::Current.
- Windows: Scoop support for the package readout.
- build: Improved CI which should help us only deploy better, cleaner and
optimal code.
Other changes
- Refactored theme handling.
This release is brought to you the following magnificent contributors:
- [FantasyTeddy](https://github.com/FantasyTeddy)
[1]: which: a common unix tool that traverses your PATH to look for a given
program.
|
2021-12-14 23:16:12 by pin | Files touched by this commit (5) | |
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.
|
2021-11-13 18:05:42 by pin | Files touched by this commit (3) | |
Log message:
sysutils/macchina: update to 5.0.5
v5.0.5
-NetBSD: Don't check the output of `session()`, addressing #217.
-Wayland: Sway and Qtile users don't need `wmctrl` to see their window manager
information.
-Unix: Fixed failing "Host" and "Shell" readouts.
v5.0.4
-Fixed a compilation error upon cargo installation.
-Windows' dependencies have been bumped. (libmacchina#93)
-Windows' Local IP readout is a lot more user-friendly now. (libmacchina#94)
|
2021-11-03 12:28:14 by pin | Files touched by this commit (3) | |
Log message:
sysutils/macchina: update to 5.0.3
-general: moved miscellaneous theme structures to separate modules.
-netbsd: subtract "one" from pkgsrc's package count.
|
2021-11-02 10:13:51 by pin | Files touched by this commit (4) | |
Log message:
sysutils/macchina: update to 5.0.2
v5.0.2
-libmacchina/netbsd: fixed failing brightness readout.
-libmacchina/netbsd: (somehow) fixed failing package count readout.
-themes: the custom_ascii.color field is now optional, omitting it uses the
colors provided in the text file.
-themes: color values (e.g. "Red", "Green", \
"Blue") are now case-insensitive.
-general: introduce a new readout, "Session" that is appended to your \
Window
Manager readout output. If the latter fails, so does the former.
v5.0.1
-The default theme's bars should not be visible.
macchina v5.0.0, codename "Zinc"
-Deprecated multiple command-line options: --no-ascii, --custom-ascii,
--palette, --hide-delimiters. (#181)
-Deprecated built-in themes. (#181)
-NetBSD: count packages without the use of pkg_info. (by upgrading to the
latest libmacchina version)
|
2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|