summaryrefslogtreecommitdiffstats
tag namev2.24.0 (91704808d24b16a794f12840b151cf359c724ba0)
tag date2023-12-24 10:59:38 +0100
tagged bySebastian Thiel <sebastian.thiel@icloud.com>
tagged objectcommit f7958ccb36...
This release adds long-awaited globbing support, just hit the `/` key to get started.
You want to find the biggest `.git` directories? Just type `/.git/<enter>` and you are done. What about all target directories? Just write `target/` to the glob search prompt and it's done. What about all directories ending in `*.rs/`? Oh, by accident you typed `*.rs` and now there is a list of a quarter million of entries? No problem, it's near instant even with millions of files to search or hundreds of thousands to display. > Note that glob-mode can be exited only by pressing `ESC` when the glob prompt has focus. Special thanks go to [the contributor](https://github.com/gosuwachu) who made this feature happen, along with many other improvements. Now `dua` feels refreshed for 2024, and is much more versatile. Happy holidays! ### Commit Statistics - 29 commits contributed to the release over the course of 12 calendar days. - 12 days passed between releases. - 1 commit was understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #197 ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **#197** - EntryData size test passes on 32-bit (9123ee7) * **Uncategorized** - Update dependencies (bc8c7a6) - Upgrade owo-colors to v4.0 (141c56c) - Update changelog prior to release; bump version (cfa8faa) - Merge branch 'glob-review' (1c4d6a7) - Use `gix-glob` for matching; support for matching dirs only. (2e1858c) - Remove treeview abstraction in favor of something simpler (3804a1f) - Refactor glob widget (b945a1e) - More copy-on-write for entries (bc56664) - Refactor shortening (8fae939) - Thanks clippy (b431ec3) - Shorten long paths so that they fit on the screen (7660d64) - Show error message on empty search result (360a0d7) - Glob most used keys (ff07f39) - Fix formatting (0a344fa) - Fix cursor rendering (aaa27e8) - Small code review fixes (49aecb9) - Use appropriate tree view when listing entries (7244bac) - Replace EntryData in EntryDataBundle with individual properties (f3b5d00) - Implements glob search mode (df6a02c) - Merge pull request #201 from Byron/dependabot/cargo/zerocopy-0.7.31 (b23e134) - Bump zerocopy from 0.7.30 to 0.7.31 (3efc857) - Merge branch 'add_missing_slash_in_root_dir' (9a15867) - Make clear why roots were special cased, and try to restore that behaviour. (94c008f) - Adds the missing '/' prefix for root directories (101a377) - Merge branch 'app_state_init_refactor' (f23a57f) - Minior refactor (6f09882) - Refactors AppState initialization during app startup (238bc5f) - Merge pull request #198 from cinerea0/fix-32bit-test (1b838f9)