summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-12-09Release dua-cli v2.22.0v2.22.0Sebastian Thiel
2023-12-09feat: Press `c` to sort by count of entries in a directory.Sebastian Thiel
That way it's easy to spot places that have a lot of (possibly small) files, which otherwise would remain under the radar when sorting by size.
2023-12-09assure sorting of entry-counts takes files into consideration.Sebastian Thiel
Those don't have a count in that sense, and that needs to be visible when sorting. Now files, which naturally have no count, will sort alphabetically instead which seems most natural, as they are technically out of scope.
2023-12-09refactorSebastian Thiel
* copy when possible * mild function renames * restore previous sorting direction precedence
2023-12-08Adds keybinding for 'c' to toggle sorting by number of itemsPiotr Wach
2023-12-08Merge branch 'column_render'Sebastian Thiel
2023-12-08run clippy locally just like on CISebastian Thiel
2023-12-08refactorSebastian 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-08Fix visual changesPiotr Wach
Fixed clippy warnings & code review comments
2023-12-08make clippy warnings fatalSebastian Thiel
2023-12-08Refactors entries panel by moving code to separate functionsPiotr Wach
2023-12-07Put 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-06change 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-06assure package-size check isn't fatal anymoreSebastian Thiel
It's more annoying than useful by now.
2023-12-06pacify the package size checkf or a while.Sebastian Thiel
2023-12-06Release dua-cli v2.21.0v2.21.0Sebastian Thiel
2023-12-06manually set the desired version as `cargo smart-release` fails to see that ↵Sebastian Thiel
2.20.3 is available
2023-12-06prepare changelogSebastian Thiel
2023-12-06thanks clippySebastian Thiel
2023-12-06feat: With a single path provided as root, pretend it's the current working ↵Sebastian Thiel
dir (#110) This makes it seem like the user started the directory walk directly in the given directory, which is more intuitive than the previous approach only showed the given directory as top-level directory. Note that this change only affects invocations like `dua <dir>` or `dua i <dir>`.
2023-12-06assure `device_id` is taken from the final CWD (#186) (#110)Sebastian Thiel
2023-12-06fix: slightly faster (0.5ms) startup times of the binary on MacOS and maybe ↵Sebastian Thiel
Linux. (#185)
2023-12-06Skip through single root directoryPiotr Wach
2023-12-05Increase optimization levelPiotr Wach
2023-11-25feat: press `m` to sort by modification date, ascending and descending. ↵Sebastian Thiel
(#141) (#179)
2023-11-24Fix tests on WindowsPiotr Wach
2023-11-24Hide mtime column by default, unless enabledPiotr Wach
2023-11-24Adds keybinding 'm' to toggle sorting by modified timePiotr Wach
2023-11-24Add test to assure memory consumption of EntryData doesn't change unexpectedly.Sebastian Thiel
2023-11-21Release dua-cli v2.20.3v2.20.3Sebastian Thiel
2023-11-21fix: mark-pane now doesn't double-count sizes anymore.Sebastian Thiel
2023-11-20Fixes marking parent directory for deletion counts children twicePiotr Wach
2023-11-20Release dua-cli v2.20.2v2.20.2Sebastian Thiel
2023-11-20update dependenciesSebastian Thiel
2023-11-20upgrade journey-test expectations (doesn't run on CI for some reason)Sebastian Thiel
2023-11-20upgrade `itertools`Sebastian Thiel
2023-11-20upgrade `open`Sebastian Thiel
2023-11-20fix: alignment when in interactive mode and -f binary (#177)Sebastian Thiel
2023-11-19Fixes alignment when in interactive mode and -f binaryPiotr Wach
2023-10-19make clear which windows toolchain is used on CISebastian Thiel
2023-10-19update all dependenciesSebastian Thiel
2023-05-05Release dua-cli v2.20.1v2.20.1Sebastian Thiel
2023-05-05fix: release definition to use a more recent ubuntu, to get linux binaries. ↵Sebastian Thiel
(#160) Otherwise there are no linux runners who can satisfy the request, and they hang forever, instead of saying something useful.
2023-05-05Release dua-cli v2.20.0v2.20.0Sebastian Thiel
2023-05-05feat: TUI now shows performance metrics while scanning and after.Sebastian Thiel
This is in preparation for the `moonwalk` upgrade.
2023-05-05thanks clippySebastian Thiel
2023-05-05Simplify GUI refreshes by using a throttleSebastian Thiel
2023-05-05generalize the throttle implementation to allow usagein UISebastian Thiel
2023-05-03fix: Improve documentation for `Marked Items` pane to make clearer how to ↵Sebastian Thiel
delete items. (#33)
2023-05-02Added additional clarification for deleting help files.Per Sommer