Commit graph

2931 commits

Author SHA1 Message Date
Christina Sørensen e4aa2c4983 build(flake): add cargo-bump for releasing
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-20 18:50:45 +01:00
Erwin van Eijk 42396ba360 fix: crash using --git-repos on unreadable dir
Added extra filter to make sure the other `unwrap()` also doesn't make `eza` crash.
2024-01-13 12:17:29 +01:00
Erwin van Eijk 5a2fc5d360 fix: crash using --git-repos on unreadable dir
This patch fixes the crash when the --git-repos flag is used on an
directory that doesn't have read permissions.

Fixes: #767
2024-01-13 12:17:29 +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
Erwin van Eijk 582603b3cc fix: stack overflow when '-laaR' is used
- fix formatting issue.
2024-01-07 12:56:32 +01:00
Erwin van Eijk bce60ad620 fix: stack overflow when '-laaR' are used 2024-01-07 12:56:32 +01:00
MartinFillon 8f5121ca2d test: updated tests to fit new features 2024-01-06 11:14:07 +01:00
Christina Sørensen 034be2df69 build(flake): add b3sum to devshell deps
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-01-06 11:11:33 +01:00
MartinFillon d6ae782d48 chore(checksum): adding blake3 to checksums
BREAKING_CHANGE:
Adding blake3 nees b3sum as a dependency
2024-01-06 11:11:33 +01:00
Orest Ivanko 27edee1e7d fix: Redo everything from scratch 2024-01-04 23:18:26 +01:00
Orest Ivanko 17785ad2fe fix: Format the code correctly this time 2024-01-04 23:18:26 +01:00
Orest Ivanko 48469dfb73 fix: Unformat the code where needed 2024-01-04 23:18:26 +01:00
Orest Ivanko fd27ef9ec7 fix: Format the code 2024-01-04 23:18:26 +01:00
Orest Ivanko 163434a32f feat: Add Fortran icons 2024-01-04 23:18:26 +01:00
Guillaume BOEHM c7878911b7 fix: Offset widths in grid mode with utf8 filenames
When UTF-8 characters were present in the filename (cyrilic characters or
french accents for example) the bare_width function returned the size
of the ascii string.

Using UnicodeWidthStr::width to get the width fixes the issue.
2023-12-25 22:23:39 +01:00
Christina Sørensen cd4038726c test: regenerate version tests... and others
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-21 06:28:31 +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
SPQV MF 2bedc823c3 test: update powertest expected help message output 2023-12-12 09:41:23 +01:00
SPQV MF 131ad8afc1 test: add tests for non-recent/recent custom time style 2023-12-12 09:41:23 +01:00
SPQV MF baca71751a docs: modify documentation about custom time style 2023-12-12 09:41:23 +01:00
SPQV MF 422efee06b feat!: support different custom time style for non-recent/recent files
Extend the `+<FORMAT>` custom time style, accept an optional
`...<newline><FORMAT_2>` to support setting a different custom time
style for _recent_ files.

BREAKING CHANGE: (1) The behavior changes if the previous format string
already contains `<newline>`.  Previously `<newline>`s are used as-is,
now the first newline will be interpreted as separation for _non-recent_
and _recnet_ format; any content after the second newline, if any, are
simply ignored.  (2) The implementation rejects some previously accepted
inputs, primarily empty _non-recent_ format string.  `--time-style=+`
and `--time-style='+<newline>'` will now get a panic message.

Resolves: #563
2023-12-12 09:41:23 +01:00
Zacchary Dempsey-Plante 54abab7849 fix(output): quote symbolic links correctly when their destinations contain spaces 2023-12-12 09:32:51 +01:00
Christina Sørensen b19d61f0e5 test(powertests): regenerate
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-12 08:59:31 +01:00
Robert Minsk 66d16a9c9a feat(flags): Add Windows file attributes 2023-12-12 08:59:31 +01:00
Robert Minsk 458a6f5b1e feat(flags): Add BSD file flags 2023-12-12 08:59:31 +01:00
dependabot[bot] c7950dc9bd build(deps): bump libc from 0.2.150 to 0.2.151
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.150 to 0.2.151.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.150...0.2.151)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 06:58:22 +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
dependabot[bot] 45c155a13c build(deps): bump DeterminateSystems/nix-installer-action from 8 to 9
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v8...v9)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 06:42:37 +01:00
Jany Doe 8c50812edd fix(completions): add color scale mode to the fish completions 2023-12-09 16:05:08 +01:00
Jany Doe 1448da55aa fix(completions): add color scale mode to the bash completions 2023-12-09 16:05:08 +01:00
Christina Sørensen 5499ed7486 ci: remove labeler
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-09 15:25:21 +01:00
Christina Sørensen 4db9fb09f2 build(flake): update flake.lock
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-09 15:25:21 +01:00
Christina Sørensen 150ae83cba test: regen powertests
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-12-09 15:25:21 +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
MartinFillon 6aa9e19ac3 fix(color-scale): color-scale broked size for colors
see #684 and #682 and #414
2023-12-05 12:21:53 +01:00
MartinFillon b7e7946e9e fix(color-scale): fixing color of size unit
see #684
2023-12-05 12:21:53 +01:00
dependabot[bot] 458468f902 build(deps): bump actions/labeler from 4 to 5
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 11:08:40 +01:00
Jany Doe c8c0ccc75a fix: add bare git_repos fn if feature git is disabled
Closes #698
2023-12-05 10:15:08 +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 81d2f9ce81 test(power): fix powertests post-release
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-30 12:46:23 +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
dependabot[bot] 54851852cb build(deps): bump DeterminateSystems/nix-installer-action from 7 to 8
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 7 to 8.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v7...v8)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 04:56:56 +01:00
dependabot[bot] 57e47a66d9 build(deps): bump webiny/action-conventional-commits from 1.1.0 to 1.2.0
Bumps [webiny/action-conventional-commits](https://github.com/webiny/action-conventional-commits) from 1.1.0 to 1.2.0.
- [Commits](https://github.com/webiny/action-conventional-commits/compare/v1.1.0...v1.2.0)

---
updated-dependencies:
- dependency-name: webiny/action-conventional-commits
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 04:56:32 +01:00
Christina Sørensen fce16adee0 test(powertest): fix version tests
I suppose these should be regenerated as part of the release process... I'll do
that eventually...

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-26 06:56:51 +01:00
Ankit Soni 294ab6cddc fix: calculate width correctly when using grid icons & classify
Resolves: #578
2023-11-26 00:28:41 +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
Christina Sørensen 88b9ddced9 test: regenerate --help tests
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-22 16:42:10 +01:00
Christina Sørensen f44d34edcd fix(help): reflow help
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2023-11-22 16:42:10 +01:00