Commit graph

214 commits

Author SHA1 Message Date
dependabot[bot] 42136401ec build(deps): bump once_cell from 1.18.0 to 1.19.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.18.0 to 1.19.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 06:51:28 +01:00
Christina Sørensen 0b737d542c chore: release eza v0.16.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-07 05:51:12 +01:00
dependabot[bot] 53fc475a9e build(deps): bump percent-encoding from 2.3.0 to 2.3.1
Bumps [percent-encoding](https://github.com/servo/rust-url) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: percent-encoding
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-30 13:03:37 +01:00
Christina Sørensen 49aa2fd8c0 chore: release eza v0.16.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-30 05:46:30 +01:00
Christina Sørensen 3fe76fac7d fix(windows): fix the windows build
Fix the windows build by adding features that were feature gated in the update
of windows-sys from 0.48.0 -> 0.52.0.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
Co-authored-by: Steven Davies <github@steev.me.uk>
2023-11-29 05:34:37 +01:00
dependabot[bot] f543c92b1e build(deps): bump windows-sys from 0.48.0 to 0.52.0
Bumps [windows-sys](https://github.com/microsoft/windows-rs) from 0.48.0 to 0.52.0.
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/compare/0.48.0...0.52.0)

---
updated-dependencies:
- dependency-name: windows-sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 05:34:37 +01:00
Christina Sørensen 28954eeeec chore: release eza v0.16.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-23 04:27:02 +01:00
Robert Minsk 475ed40af9 feat(xattr): Handle formatting and display of binary extended attributes.
Fixes issue 425
TODO: Add FreeBSD support
TODO: Add environment variable for maximum length for hex display of
binary values.  Currently hard coded to 16.
2023-11-22 14:31:03 +01:00
Christina Sørensen ecc2eac4fb chore: release eza v0.16.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-16 11:14:43 +01:00
MartinFillon 2273e29bc0 test: Implements tests using the generated directory
Picked from #592
2023-11-13 17:41:03 +01:00
Christina Sørensen d6d02d14e8 feat(powertest): add powertest
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-13 17:41:03 +01:00
Christina Sørensen a99638a3dc feat: abort on panic (saving 0.1 M)
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-12 18:44:32 +01:00
Christina Sørensen 9683862a42 chore: release eza v0.15.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-09 08:16:54 +01:00
Christina Sørensen 288696db10 feat: add --color-scale
This is based on a series of commits done by aashirabadb in #526.

This introduces the `--color-scale` flag both for file age and size, as
well as `--color-scale-mode` which allows "fixed" and gradient".

The reason for reapplying from the diff of the PR instead of the patch
is that the commit history was messy, and introduced "breaking changes"
that were only locally breaking to the PR, that is, not the users.

Further, the PR had seemingly gone stale, and the rather long and
complicated commit history interwoven with merges made it seem more
efficient to just work from scratch.

Again, the work here is done by aashirbadb, my contribution is just
ensuring the quality of the code they've written.

Co-authored-by: aashirbadb <aashirbadbhandari@gmail.com>
Signed-off-by: Christina Sørensen <christina@cafkafk.com>

Refs: #486
2023-11-08 19:45:52 +01:00
Christina Sørensen 9d4b94de03
chore: release eza v0.15.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-02 10:09:00 +01:00
Christina Sørensen 490466ff30
Merge branch 'main' into use-once-cell
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-29 07:13:25 +01:00
Lena cc691f5dbe
refactor: replace lazy_static with once_cell 2023-10-26 14:09:16 +02:00
Christina Sørensen 45ec56ecd8
chore: release eza v0.15.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-26 13:05:48 +02:00
Robert Minsk dedaf17da2 refactor: Move total-size calculations to File 2023-10-24 22:18:24 -07:00
Christina Sørensen e6da4ceaf6
chore: release eza v0.15.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-19 15:46:56 +02:00
PThorpe92 342a62fc4d
chore: upgrade to uutils_term_grid from unmaintained term_grid 2023-10-16 14:06:53 -04:00
cyqsimon df77682aca
fix: reenable debug symbols in debug builds 2023-10-13 18:22:23 +08:00
Christina Sørensen 5df2a54c8d
chore: release eza v0.14.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-12 09:56:11 +02:00
Christina Sørensen 4191c4cf1d
chore: release eza v0.14.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-08 11:41:38 +02:00
Lena 1cbfe9b086
build: add back opt-level = 3 2023-10-07 15:16:19 +02:00
Lena f6ddedc534
build: add codegen-units = 1 and remove opt-level = 3 2023-10-06 22:46:56 +02:00
Christina Sørensen 4cd9731c15
test(local): move classify tests to local
Here, we introduce the `nix-local` feature, for features meant only
to exist locally in the nix sandbox.

This is an attempt to avoid the CI runner's unit testing, as that fails
to set the grid width correctly.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-05 14:59:48 +02:00
Christina Sørensen eff19c3eea
chore: release 0.14.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-10-02 13:08:01 +02:00
hehelego ddd6850083
fix(cargo): add windows-sys dependency for targeting windows
We use functions in this crate to get stdout handler for
terminal size query.
2023-09-27 21:48:21 -05:00
Christina Sørensen 528647102d
chore: release 0.13.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-25 11:26:01 +02:00
dependabot[bot] 74eca75dad
build(deps): bump terminal_size from 0.2.6 to 0.3.0
Bumps [terminal_size](https://github.com/eminence/terminal-size) from 0.2.6 to 0.3.0.
- [Release notes](https://github.com/eminence/terminal-size/releases)
- [Commits](https://github.com/eminence/terminal-size/compare/v0.2.6...v0.3.0)

---
updated-dependencies:
- dependency-name: terminal_size
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 09:35:20 +00:00
Mélanie Chauvel c5249db189 fix(hyperlink): respect spec on Windows and make it for with Konsole 2023-09-20 23:49:58 +02:00
Christina Sørensen 302ceea81d
Merge pull request #382 from 9glenda/treefmt
Treefmt for configs (.toml, .yaml)
2023-09-19 20:28:15 +02:00
dependabot[bot] 5c3d17f353
build(deps): bump timeago from 0.4.1 to 0.4.2
Bumps [timeago](https://github.com/vi/timeago) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/vi/timeago/releases)
- [Commits](https://github.com/vi/timeago/compare/v0.4.1...v0.4.2)

---
updated-dependencies:
- dependency-name: timeago
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-19 03:24:15 +00:00
dependabot[bot] 826187edfe
build(deps): bump chrono from 0.4.30 to 0.4.31
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.30 to 0.4.31.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.30...v0.4.31)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:22:41 +00:00
9glenda 7c8febd01d
style: formatted using treefmt 2023-09-18 23:23:44 +02:00
Christina Sørensen 76378fb386
chore: release 0.13.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-18 19:43:37 +02:00
Christina Sørensen e9dbea5518
perf(criterion): add criterion for benchmarking
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 17:07:22 +02:00
Christina Sørensen e6d835ffd1
build(cargo): set optlevel to 3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 11:16:18 +02:00
Christina Sørensen 65dfe9f7b3
Merge branch 'main' into cafk-msrv-1.70
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-15 07:35:44 +02:00
Preston Thorpe 556470ee46
Merge branch 'main' into main 2023-09-14 15:29:02 -04:00
Christina Sørensen b35bcf113e
fix(crates.io): crate can't contain broken symlink
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-14 19:51:42 +02:00
Christina Sørensen 2e028fb4a5
chore: release 0.12.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-14 19:30:02 +02:00
Coco Liliace fc50960114
docs: add missing man page for debian release 2023-09-14 23:58:37 +08:00
Christina Sørensen b85fb52c40
chore(cargo)!: MSRV 1.70
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-14 09:49:02 +02:00
dependabot[bot] 9e46e59726
chore(deps): bump chrono from 0.4.27 to 0.4.30
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.27 to 0.4.30.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.27...v0.4.30)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 12:19:10 +00:00
Christina Sørensen b2c424f4ca
test(flake/cargo): add nix feature
This adds the nix feature to specify tests only to be run in the sandbox.

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-12 12:38:10 +02:00
Sandro-Alessio Gierens 36c40cebf9
feat(cargo): add trycmd as dev-dependency
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-12 10:57:05 +02:00
Christina Sørensen d6044d217c
Merge branch 'main' into audit-workflow 2023-09-11 16:15:03 +02:00
Christina Sørensen 6016009feb
fix(chrono): RUSTSEC-2020-0071
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-09-11 16:12:15 +02:00