Commit graph

226 commits

Author SHA1 Message Date
dependabot[bot] be713422e2 build(deps): bump chrono from 0.4.33 to 0.4.34
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.33 to 0.4.34.
- [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.33...v0.4.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 06:19:25 +01:00
Christina Sørensen 9369bedae3 chore: release eza v0.18.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-15 08:33:43 +01:00
Christina Sørensen cc9924937f chore: release eza v0.18.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-08 19:10:17 +01:00
Christina Sørensen 708f7be887 chore: release eza v0.18.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-08 07:04:10 +01:00
Terts Diepraam 8ea827207e refactor: replace scoped_threadpool with rayon 2024-02-06 20:22:18 +01:00
dependabot[bot] b8c4438b7e build(deps): bump palette from 0.7.3 to 0.7.4
Bumps [palette](https://github.com/Ogeon/palette) from 0.7.3 to 0.7.4.
- [Changelog](https://github.com/Ogeon/palette/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ogeon/palette/compare/0.7.3...0.7.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 19:34:32 +01:00
Christina Sørensen 1e091f18b8 chore: release eza v0.18.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-01 06:15:36 +01:00
Christina Sørensen 05048fd574 chore: release eza v0.17.3
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-25 15:07:17 +01:00
dependabot[bot] 2ff5fe2f01 build(deps): bump chrono from 0.4.31 to 0.4.33
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.31 to 0.4.33.
- [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.31...v0.4.33)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-25 13:59:38 +01:00
Christina Sørensen 29366eb211 chore: release eza v0.17.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-20 19:00:04 +01:00
Christina Sørensen fcaa4e9e02 chore: release eza v0.17.1
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-11 16:06:54 +01:00
Christina Sørensen edcf392c78 chore: release eza v0.17.0
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-13 17:49:02 +01:00
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