Commit graph

2901 commits

Author SHA1 Message Date
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
Willians Faria 3df3734844 feat: adding icons for graphql extensions 2024-03-03 12:42:01 +01:00
Shun Sakai 4c9ddc7054 feat: Add filetype and icon for age 2024-03-01 10:00:28 +01:00
Christina Sørensen 687a8bf633 chore: release eza v0.18.5
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-29 06:10:49 +01:00
dependabot[bot] 98f76c2f0f fix(deps): bump palette from 0.7.4 to 0.7.5
Bumps [palette](https://github.com/Ogeon/palette) from 0.7.4 to 0.7.5.
- [Changelog](https://github.com/Ogeon/palette/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Ogeon/palette/commits)

---
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-29 05:53:13 +01:00
Christina Sørensen 1a36ca2de5 chore: release eza v0.18.4
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-22 06:31:29 +01:00
dependabot[bot] 1a5c5c1b3d build(deps): bump trycmd from 0.14.20 to 0.15.0
Bumps [trycmd](https://github.com/assert-rs/trycmd) from 0.14.20 to 0.15.0.
- [Changelog](https://github.com/assert-rs/trycmd/blob/main/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/trycmd/compare/v0.14.20...v0.15.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 06:29:02 +01:00
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
dependabot[bot] e8a809c001 build(deps): bump libc from 0.2.152 to 0.2.153
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.152 to 0.2.153.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.152...0.2.153)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 06:17:34 +01:00
Terts Diepraam 626eb34df2 fix: classification width should be taken into account with -F=auto 2024-02-17 10:34:53 -05: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
PThorpe92 f838defca1 docs: add target arch to deb PPA installation for strict apt environments 2024-02-12 10:06:23 +01:00
Mehrad Mahmoudian 2e09622eff fix: duplicates in shell completions 2024-02-12 10:01:17 +01:00
Terts Diepraam defe8c9f8c perf: do not pre-compute MountInfo to reduce readlink calls 2024-02-10 08:39:44 +01:00
Terts Diepraam c9527835ae refactor: use #[default] attribute instead of custom impl for enums 2024-02-09 21:11:44 -05: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 47c9b90368
fix: update libgit2 to 1.7.2
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-08 18:55:34 +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
Christina Sørensen 937847db5d
fix: change shasum for main commit
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-02-08 06:52:34 +01:00
Terts Diepraam 8ea827207e refactor: replace scoped_threadpool with rayon 2024-02-06 20:22:18 +01:00