Commit graph

2970 commits

Author SHA1 Message Date
Christina Sørensen
8b7dc5f517 chore: release eza v0.18.13
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-25 17:28:38 +02:00
Christina Sørensen
c0df8ecd84 feat: generate completion/manpage tarballs on release
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-24 15:12:49 +02:00
MartinFillon
8afb5cc285 fix: checking for deref flag in file_name
As per Vosjedev mentionned on #932 dereference (`-X`) was ignored on
latest eza version however it was used for file-names.
This was due to the usage of the function `with_link_paths` that forced
a link printing, whereas the deref flag prevent it.

This also adds some debug printing.
2024-04-22 16:39:51 +02:00
nat-418
a4782d1ddd feat: add scheme filetype and icons 2024-04-21 14:37:10 -04:00
MartinFillon
87b36785f9 fix: allow unused imports for freebsd 2024-04-19 23:17:06 +02:00
Christina Sørensen
99562e3a4f chore: release eza v0.18.11
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-19 07:00:32 +02:00
Christina Sørensen
07f67708a5 fix: build aarch64, arm without libgit2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-13 17:41:34 +02:00
Santhosh Raju
17733e9aee fix(netbsd): enable the rule only for NetBSD. 2024-04-11 16:02:28 +02:00
Santhosh Raju
7664a1fbf0 ci: bump NetBSD version to 10.0 2024-04-11 16:02:28 +02:00
Santhosh Raju
462fc344f8 fix(netbsd): fix clippy lints 2024-04-11 16:02:28 +02:00
Christina Sørensen
75f1f8cf52 chore: release eza v0.18.10
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-04-11 07:08:27 +02:00
dependabot[bot]
86e7cc9b5c fix(deps): bump trycmd from 0.15.0 to 0.15.1
Bumps [trycmd](https://github.com/assert-rs/trycmd) from 0.15.0 to 0.15.1.
- [Changelog](https://github.com/assert-rs/trycmd/blob/main/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/trycmd/compare/v0.15.0...v0.15.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 06:48:08 +02:00
dependabot[bot]
1eb4d35f3a build(deps): bump nu-ansi-term from 0.49.0 to 0.50.0
Bumps [nu-ansi-term](https://github.com/nushell/nu-ansi-term) from 0.49.0 to 0.50.0.
- [Release notes](https://github.com/nushell/nu-ansi-term/releases)
- [Changelog](https://github.com/nushell/nu-ansi-term/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nushell/nu-ansi-term/compare/v0.49.0...v0.50.0)

---
updated-dependencies:
- dependency-name: nu-ansi-term
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 06:37:40 +02:00
Christina Sørensen
b9dfd61723 chore: release eza v0.18.9
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-27 08:13:31 +01:00
PThorpe92
3338685351 feat: switch out ansiterm crate for nu_ansi_term
Co-authored-by: Joey Sabey <joey.sabey@gmx.com>
2024-03-27 07:44:05 +01:00
dependabot[bot]
cb55827527 build(deps): bump git2 from 0.18.2 to 0.18.3
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.18.2 to 0.18.3.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.18.2...git2-0.18.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 07:16:36 +01:00
dependabot[bot]
a41487adf1 build(deps): bump rayon from 1.9.0 to 1.10.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.9.0 to 1.10.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.9.0...rayon-core-v1.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 07:14:09 +01:00
dependabot[bot]
6e6d93ec1e build(deps): bump plist from 1.6.0 to 1.6.1
Bumps [plist](https://github.com/ebarnard/rust-plist) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/ebarnard/rust-plist/releases)
- [Commits](https://github.com/ebarnard/rust-plist/compare/v1.6.0...v1.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 07:07:10 +01:00
dependabot[bot]
f534663060 build(deps): bump DeterminateSystems/nix-installer-action from 9 to 10
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 9 to 10.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v9...v10)

---
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>
2024-03-21 16:15:58 +01:00
Christina Sørensen
d0c6fefe0a chore: release eza v0.18.8
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-21 09:40:20 +01:00
Erwin van Eijk
29d009a439 fix: rustfmt issues 2024-03-16 13:30:46 -04:00
Erwin van Eijk
11e026d303 fix: avoid deprecation warnings
`file_time.timestamp_millis` has moved to
`file_time.and_utc().timestamp_millis`.
2024-03-16 13:30:46 -04:00
Marcin Puc
dd196024fb feat(icons): add fennel lang icon and associations 2024-03-16 13:13:14 -04:00
Christina Sørensen
4702e081aa chore: release eza v0.18.7
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-14 16:55:28 +01:00
Daniel Lang
7eb72bd15c fix: bugfix to resolve absolute paths that are not symlinks 2024-03-13 10:37:29 +01:00
Benoît Ryder
1185e0db11 feat: add filetype and icon for .hh extension 2024-03-07 11:24:09 +01:00
Christina Sørensen
1918eb8668 chore: release eza v0.18.6
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-06 06:01:21 +01:00
dependabot[bot]
e369a7bcfc build(deps): bump rayon from 1.8.1 to 1.9.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.8.1 to 1.9.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.8.1...rayon-core-v1.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 07:01:06 +01:00
dependabot[bot]
453259ccd5 build(deps): bump log from 0.4.20 to 0.4.21
Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.20...0.4.21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 06:54:58 +01:00
Terts Diepraam
0fcc1c78eb fix: update line numbers in panic messages in tests 2024-03-04 07:23:16 +01:00
Terts Diepraam
dedb17df6e refactor: port grid and grid-details to new uutils-term-grid 2024-03-04 07:23:16 +01:00
Tamino Bauknecht
f0972251e1 test: Add directory symlink to tests/itest/
Additionally, the test output was regenerated using "just idump".
Note that manual edits are necessary to ensure the absolute path in
tests/cmd/ starts with "[CWD]".
2024-03-04 07:12:23 +01:00
Tamino Bauknecht
33a85e41c8 test: Add integration tests and powertests for --absolute flag
Note that the absolute paths in tests/cmd/ need to have their root at
[CWD] and not /build/source/ for "cargo test" work.
The command "just idump" will overwrite the files in tests/cmd/ leading
to a failing "cargo test".
2024-03-04 07:12:23 +01:00
Tamino Bauknecht
05ae8e91a2 feat(completions): Add shell completions for --absolute flag 2024-03-04 07:12:23 +01:00
Tamino Bauknecht
084ed33a35 feat(flags): Add --absolute flag
This feature allows to display the full path of files and directories
when passing the --absolute flag.
The flag also allows to only print the absolute path of files or
directories.

Resolves #726
2024-03-04 07:12:23 +01:00
Tamino Bauknecht
4799a49249 fix(fs): Fix absolute_path() for broken symlinks 2024-03-04 07:12:23 +01:00
Santhosh Raju
4611e37a7f ci: add OpenBSD to CI. 2024-03-04 06:51:31 +01:00
Santhosh Raju
dd0b539bb4 ci: add FreeBSD to CI. 2024-03-04 06:51:31 +01:00
Santhosh Raju
a7a3e0e80c ci: fix warnings. 2024-03-04 06:51:31 +01:00
Santhosh Raju
dfee072136 ci: add NetBSD to CI. 2024-03-04 06:51:31 +01:00
Christina Sørensen
559187cb90 chore: cleaning dirs
This commit is badly made as I fd up when doing it

Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-03 15:51:57 +01:00
MartinFillon
1f43041422 feat(icons): adding more dockerfile icons
see #764
2024-03-03 15:39:18 +01:00
MartinFillon
576ad9c88f feat(Docker): adding more icons for docker specific files
see #764
2024-03-03 15:39:18 +01:00
MartinFillon
680924d274 feat(icons): adding more haskell related icons
As I work on haskell for school I added some files that missed their
icons such as
- .hi files which are binaries that reprensetes types for the compiler
  or binaries that arent supposedto be read for game high scores
- .cabal files that are used to configure cabal projects
2024-03-03 15:39:18 +01:00
Robert Minsk
a68f3a5179 fix: Add fortran to source filetypes 2024-03-03 15:37:16 +01:00
Erwin van Eijk
495382de9e fix(completions): fix total-size option
Fixes #773
2024-03-03 15:33:28 +01:00
hasecilu
fd30b5c572 feat: Add new icons, diverse selection
- Add blender icon for `.blend` file extension.
- Add Godot icon for `.godot`, `.gd`, `.tres` and `.tscn` file extensions.
  - Add `.gd` to source code
- Add G icon for `.gcode` file extension. These files are used on 3D printers and CNC machines.
- Add BINARY icon to `.elf` file extension, Compiled category.
- Add more file extensions of OpenDocument specs.
  - `.fodt` for word processing (text) documents.
  - `.fods` for spreadsheets.
  - `.fodp` for presentations.
  - `.odg`, `.fodg` for graphics.
  - `.odf` for formula, mathematical equations.
- Add PlatformIO icon for `platformi.ini` settings file.
- Add 0x icon to `.hex` files.
- Add FILE_3D category. Added `.3mf`, `.fbx`, `.obj`, `.ply` and `.stl` file extensions.
  - Remove stl from Image.
- Add square wave to extensions for logic analyzer sessions.
  - `.sal` is for propietary Saleae format.
  - `.sr` is for open source Sigrok/Pulseview format.
- Fix alphabetical order of `.inl` extension.
2024-03-03 15:30:37 +01:00
Patrick Drechsler
4de77e4884 feat: Use fsharp icon for fsproj files (similar to cs/csproj) 2024-03-03 15:22:58 +01:00
naguam
351ebe3839 fix: NetBSD did not have fflagstostr and as such did not build properly
The NetBSD pkgsrc version just disabled the feature.

Fix implemented on the recommentation of the comment on http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/eza/patches/patch-src_output_render_mod.rs

Renamed the rust flags_to_string into wrapper_flags_to_string to avoid overlap with the extern C import which had the same name.

Now NetBSD file flags are supported and the build does not fail anymore.

fix: Fixing formating on flags_bsd.rs after NetBSD fix

fix: flags_bsd.rs _empty_string will never change, added _ to avoid the warning

fix: Cosmetic fixes trying to comply with clippy in flags_bsd.rs

fix: Typo flags_bsd.rs
2024-03-03 13:00:32 +01:00
Orest I
f05dcf13e3 feat: add nim icons
fix: alphabetise
2024-03-03 12:55:03 +01:00