Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-05 | Update gix-glob dependency to 0.16.2 | blinxen | |
2024-03-10 | Release dua-cli v2.29.0v2.29.0 | Sebastian Thiel | |
2024-03-10 | update to the latest versions of `tui-react` and `ratatui` | Sebastian Thiel | |
2024-01-23 | Release dua-cli v2.28.0v2.28.0 | Sebastian Thiel | |
2024-01-22 | Release dua-cli v2.27.2v2.27.2 | Sebastian Thiel | |
2024-01-21 | Release dua-cli v2.27.1v2.27.1 | Sebastian Thiel | |
2024-01-17 | Release dua-cli v2.27.0v2.27.0 | Sebastian Thiel | |
2024-01-05 | Release dua-cli v2.26.0v2.26.0 | Sebastian Thiel | |
2024-01-05 | refactor | Sebastian Thiel | |
2024-01-05 | Optimize UI responsiveness during scanning state | Cyandev | |
2024-01-03 | Release dua-cli v2.25.0v2.25.0 | Sebastian Thiel | |
2023-12-28 | chore: remove obsolete `tui-shared` feature (#208) | Sebastian Thiel | |
2023-12-27 | feat: add `--log-file` flag to keep track of some debug info, which includes ↵ | Sebastian Thiel | |
panics. Previously, when `dua i` was used, panics would be hard to observe, if at all, as they would print to the alternate screen. Now, when the `--log-file dua.log` is specified, the panic will be emitted into the log file instead and thus won't be lost anymore. This may help with debugging in future. | |||
2023-12-27 | Option to enable debug logs | Piotr Wach | |
2023-12-26 | Release dua-cli v2.24.2v2.24.2 | Sebastian Thiel | |
2023-12-26 | upgrade to latest verison of tui-crates and native crossterm events. (#203) | Sebastian Thiel | |
2023-12-25 | Release dua-cli v2.24.1v2.24.1 | Sebastian Thiel | |
2023-12-24 | upgrade owo-colors to v4.0 | Sebastian Thiel | |
2023-12-24 | update changelog prior to release; bump version | Sebastian Thiel | |
2023-12-23 | use `gix-glob` for matching; support for matching dirs only. | Sebastian Thiel | |
That way, git-like globs can be used which support nice extras, like searching for directories only. | |||
2023-12-22 | refactor shortening | Sebastian Thiel | |
* use single-char ellipsis * use unicode width computation instead of counting chars, validate multi-block strings do not crash * copy-on-write | |||
2023-12-19 | Implements glob search mode | Piotr Wach | |
2023-12-11 | Release dua-cli v2.23.0v2.23.0 | Sebastian Thiel | |
2023-12-09 | upgrade to latest crossterm; switch to `ratatui` from `tui` | Sebastian Thiel | |
2023-12-09 | feat: Add total size to header bar and change to aggregate, human-readable ↵ | Sebastian Thiel | |
item count. This changes the display from `(2034 items)` to `(2k items, 213 MB)`, providing an overview of the total amount of storage used along with the total amount of files on a particular hiearchy level. | |||
2023-12-09 | Release dua-cli v2.22.0v2.22.0 | Sebastian Thiel | |
2023-12-08 | Adds keybinding for 'c' to toggle sorting by number of items | Piotr Wach | |
2023-12-08 | refactor | Sebastian Thiel | |
* don't use & for copy types * don't have separate functions for one-liners that are just used once * be explicit about lifetimes | |||
2023-12-07 | Put release-build optimization back to level 3; remove windows GNU build. | Sebastian Thiel | |
The latter seems to fail permanently. Thanks to [this contributor](https://github.com/Byron/dua-cli/commit/2dced34aef9b7beba3201e6a8b24d9a10a7b9a16#commitcomment-134405637) for questioning the previous fix, which turned out to be incorrect. | |||
2023-12-06 | change optimization level back to 0 for hopefully more stable release builds. | Sebastian Thiel | |
Otherwise, these can seemingly crash. It's a all a bit unstable now, and that's the most related change that could have caused that. | |||
2023-12-06 | manually set the desired version as `cargo smart-release` fails to see that ↵ | Sebastian Thiel | |
2.20.3 is available | |||
2023-12-05 | Increase optimization level | Piotr Wach | |
2023-11-24 | Adds keybinding 'm' to toggle sorting by modified time | Piotr Wach | |
2023-11-21 | Release dua-cli v2.20.3v2.20.3 | Sebastian Thiel | |
2023-11-20 | Release dua-cli v2.20.2v2.20.2 | Sebastian Thiel | |
2023-11-20 | upgrade `itertools` | Sebastian Thiel | |
2023-11-20 | upgrade `open` | Sebastian Thiel | |
2023-05-05 | Release dua-cli v2.20.1v2.20.1 | Sebastian Thiel | |
2023-05-05 | Release dua-cli v2.20.0v2.20.0 | Sebastian Thiel | |
2023-02-23 | Release dua-cli v2.19.2v2.19.2 | Sebastian Thiel | |
2023-02-05 | Release dua-cli v2.19.1v2.19.1 | Sebastian Thiel | |
2022-12-15 | create our own threadpool with minimal stack instead of using the global one. | Sebastian Thiel | |
Even though the global one is also ours as we own the process, this way we have control over the stack size, to save memory where we don't need it and scale better to even more cores. | |||
2022-12-15 | uprgade to latest `jwalk` version for more hang-safety | Sebastian Thiel | |
2022-12-13 | Release dua-cli v2.19.0v2.19.0 | Sebastian Thiel | |
2022-12-13 | feat: Remove the handbrake on MacOS which can now deliver the expected ↵ | Sebastian Thiel | |
performance. Previously it would limit itself to only using 4 threads as it would use a lot of time in user space. This has changed now, and the traversal itself is much more efficient (even though it could definitely be more efficient when comparing to `pdu`). In any case, counting performance should now greatly improve on M1 MacOS machines. | |||
2022-12-13 | fix: resolve stalling issue of previous version. | Sebastian Thiel | |
This way, this release is the working version of v2.8.1 . | |||
2022-12-13 | Release dua-cli v2.18.2v2.18.2 | Sebastian Thiel | |
2022-12-13 | Release dua-cli v2.18.1v2.18.1 | Sebastian Thiel | |
2022-12-13 | upgrade to clap 4 | Sebastian Thiel | |
2022-12-13 | upgrade sysinfo and make thread detection work for all Apple M series for now. | Sebastian Thiel | |