Tags: Byron/dua-cli
Tags
### Bug Fixes - don't let 'q' quit instantly if it's still collecting files. ### Commit Statistics - 1 commit contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details * **Uncategorized** - Don't let 'q' quit instantly if it's still collecting files. (847af46)
'q' to quit is now more usable as it will insta-quit if the traversal… … took less than 10s and if nothing is still marked for deletion. This makes it easy to use in 'quick-view' scenarios. ### Bug Fixes - instantly quit when no items marked for deletion ### Commit Statistics - 6 commits contributed to the release. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details * **Uncategorized** - Prepare next release changelog (fb8571f) - Merge pull request #297 from Byron/copilot/fix-instant-quit-on-q (938ae33) - Only quit immediately if the traversal didn't take too long. (7f27170) - Update dependencies (d0f66d6) - Refactor (b710cb1) - Instantly quit when no items marked for deletion (d769de9)
### New Features - `Ctrl+f` in the glob prompt now toggles the mode from case-insensitive to sensitive. ### Commit Statistics - 4 commits contributed to the release over the course of 43 calendar days. - 43 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Commit Details * **Uncategorized** - Merge pull request #293 from Byron/copilot/fix-2a5bb691-5ca0-4cf5-af1c-895f4fcb1f06 (91bc45d) - `Ctrl+f` in the glob prompt now toggles the mode from case-insensitive to sensitive. (bbe368f) - Implement case-sensitive glob search with '^f' shortcut (32ab50f) - See if the windows-2022 image will work for us. (7abf86a)
This release prominently adds a prompt that shows before quitting the… … app. When you pressed esc or q, the status bar will show the prompt first. To really quit, you need to press esc or q again. You can also cancel the quit operation by pressing any key else. Meanwhile, ctrl-c still quits the app directly since it's a combination key. That way, `dua` will not cause users to accidentally quit the app when they only want to dismiss some other panels. It's especially frustrating if the scan took a long time ### New Features - prompt before quitting This release prominently adds a prompt that shows before quitting the app. When you pressed esc or q, the status bar will show the prompt first. To really quit, you need to press esc or q again. You can also cancel the quit operation by pressing any key else. Meanwhile, ctrl-c still quits the app directly since it's a combination key. That way, `dua` will not cause users to accidentally quit the app when they only want to dismiss some other panels. It's especially frustrating if the scan took a long time. ### Commit Statistics - 11 commits contributed to the release. - 83 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **Uncategorized** - Bump minor version and add changelog notes (d238dbb) - Update dependencies (39ca5e6) - Prompt before quitting (f3c9bf6) - Prompt user before quitting (b096939) - Re-introduce io::ErrorKind matching. (f93f120) - Merge pull request #288 from fgimian/completions (1b7f535) - Thanks clippy (f983e60) - Refactor (a0f78b2) - Add the ability to generate shell completions (e919541) - Merge pull request #285 from kianmeng/fix-typos (63b129b) - Fix typos (d9d643e)
In this release, the size of directories is also taken into considera… …tion, for more realistic sizes similar to what `du` does. ### Commit Statistics - 6 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **Uncategorized** - Prepare changelog for next release. (4ed0acf) - Merge pull request #284 from joehasson/feat/include-directory-inodes-in-size-calculations (b5b411b) - Include directory inode in directory size aggregation (a93b28e) - Merge pull request #283 from Byron/dependabot/cargo/crossbeam-channel-0.5.15 (ca6122f) - Thanks clippy (49bbd2c) - Bump crossbeam-channel from 0.5.13 to 0.5.15 (af3f3fe)
### New Features - allow sorting by name in interactive mode ### Bug Fixes - formatting in src/interactive/app/handlers.rs - on MacOS use only 3 threads by default. Otherwise, it would get very slow and the difference is enormous. 16 threads for example take 4.1s on a workload, whereas this only takes 550ms with 3 threads. ### Style - simplify some statements for readability ### Commit Statistics - 9 commits contributed to the release over the course of 55 calendar days. - 84 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' were seen in commit messages ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **Uncategorized** - Merge pull request #275 from joehasson/feat/interactive-mode-sort-by-name (364f732) - Thanks clippy (092a6c5) - Allow sorting by name in interactive mode (73224e6) - Merge pull request #274 from musicinmybrain/petgraph0.7 (14a276e) - Update petgraph to 0.7 (b83a2f6) - Merge pull request #271 from hamirmahal/style/simplify-some-statements-for-readability (3bc25bd) - Formatting in src/interactive/app/handlers.rs (0a4d09e) - Simplify some statements for readability (c1dc1b2) - On MacOS use only 3 threads by default. (8933be4)
### Bug Fixes - enable "chrono" in `trash` crate This hopefully adds deletion dates to trashed files. ### Other - update actions/upload-artifact to v4 The release workflow failed because actions/upload-artifact@v1 doesn't work anymore. ### Commit Statistics - 3 commits contributed to the release. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #268 ### Commit Details * **#268** - Enable "chrono" in `trash` crate (4efb5d0) * **Uncategorized** - Merge pull request #267 from suzuki-shunsuke/chore-update-upload-artifact-v4 (904b3fc) - Update actions/upload-artifact to v4 (44d25a6)
### Chore - upgrade `gix-glob` and `trash` ### Other - add x-cmd install steps Hi, I've added instructions on how to install dua using x-cmd to the README file. - [x-cmd](https://www.x-cmd.com/) is a **toolbox for Posix Shell**, offering a lightweight package manager built using shell and awk. ```sh x env use dua ``` - Auto submit new manifest to winget-pkgs ### Commit Statistics - 10 commits contributed to the release. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #265 ### Commit Details * **#265** - Upgrade `gix-glob` and `trash` (25a6ad7) * **Uncategorized** - Merge pull request #266 from Byron/upgrades (297be49) - Merge pull request #261 from Byron/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 (ee55bf5) - Merge pull request #260 from Byron/dependabot/cargo/gix-path-0.10.10 (4d859aa) - Bump actions/download-artifact from 1 to 4.1.7 in /.github/workflows (57a67a5) - Bump gix-path from 0.10.9 to 0.10.10 (4db9b9e) - Merge pull request #259 from lunrenyi/patch-1 (b3fdc92) - Add x-cmd install steps (c66e585) - Merge pull request #256 from Dragon1573/issues/255 (3309e3b) - Auto submit new manifest to winget-pkgs (fa203b1)
A maintenance release without user-facing changes. ### Commit Statistics - 2 commits contributed to the release. - 0 commits were understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: #253, #254 ### Commit Details * **#253** - Revert "avoid `Cargo.lock` in exported archives" (452b30f) * **#254** - Prepare a new patch release to bring Cargo.lock back (dd2d7cd)
This is a maintenance release without user-facing changes. ### Bug Fixes - clippy warning ### Other - <csr-id-f0b9a8e07b24d963116da4dfaa3338a4d4e8a3bf/> update version in install instructions ### Commit Statistics - 15 commits contributed to the release over the course of 126 calendar days. - 152 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #253 ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **#253** - Avoid `Cargo.lock` in exported archives (2ef583d) * **Uncategorized** - Prepare changelog prior to release (9a27130) - Update locked dependencies (319bdde) - Merge branch 'olastor/main' (80c14a9) - Thanks clippy (7ddbfbe) - Update version in install instructions (f0b9a8e) - Merge pull request #246 from matta/use-ratatui-terminal (ced3b4f) - Update dependencies to fix CI (69a7cdd) - Replace tui_react::Terminal with tui::Terminal (1350c2f) - Merge pull request #247 from matta/fix-clippy (e3aff9d) - Merge pull request #240 from denilsonsa/patch-1 (c1caa70) - Clippy warning (46ebf14) - Added link to Filelight (e3883af) - Merge pull request #235 from blinxen/main (66e0166) - Update gix-glob dependency to 0.16.2 (71a365e)
PreviousNext