summaryrefslogtreecommitdiff
path: root/sysutils/dua-cli/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2022-09-12sysutils/dua-cli: update to 2.18.0pin1-31/+28
Fixes - Remove a duplicate draw call which would have doubled the time it takes to refresh on user input. This might have been noticable when large amounts of files are displayed. New Features - Automatically resize if the terminal changes in size.
2022-07-05sysutils/dua-cli: update to 2.17.8pin1-79/+64
2.17.8 (2022-07-05) Bug Fixes remove chrono from the dependency tree. This assures there is no possibility for undefined behaviour to to localtime support used by some of the trash-crate code otherwise.
2022-06-14sysutils/dua-cli: update to 2.17.7pin1-4/+4
2.17.7 (2022-06-14) Fixes -Improve readability of the currently visible path in light terminal color themes (#129).
2022-06-12sysutils/dua-cli: update to 2.17.6pin1-58/+82
2.17.6 (2022-06-12) -A maintenance release which should make the ctrl + o feature open files without blocking on linux thanks to an upgrade in the open crate which powers this feauture.
2022-05-13sysutils/dua-cli: update to 2.17.5pin1-19/+19
2.17.5 (2022-05-13) Bug Fixes -update to latest version of trash to improve trashing on linux See their respective release.
2022-05-12sysutils/dua-cli: update to 2.17.4pin1-4/+4
2.17.4 (2022-05-12) Bug Fixes -Show all possible information even if one input path could not be read. Previously it would fail entirely without printing anything useful but a relatively non-descript error message. -Open interactive mode even if one of the input paths can't be read. Note that there can still be improvements in indicating which path failed. Also it will happily show an empty user interface in case all input paths are not readable.
2022-05-10sysutils/dua-cli: update to 2.17.3pin1-13/+13
Bug Fixes -dependency update; upgrade to trash v2.1.1 . The trash upgrade makes sure that trashed items on mount points on freedesktop are actually restorable.
2022-05-07sysutils/dua-cli: update to 2.17.2pin1-94/+94
A maintenance release that updates all dependencies. Most notably, trash-rs includes a fix for properly moving files into the trash that required parent directories to be created. pkgsrc changes: Allow default features on Linux.
2022-03-20sysutils/dua-cli: update to 2.17.1pin1-109/+109
Improvements to aggregate progress reporting Previously, aggregate mode progress reports were handled by an infinitely-looping thread carrying a 64-bit atomic of the current count, which it would print periodically. This resulted in #99 - breaking on platforms without 64-bit atomics, for which a feature was added to disable it. It also implied a race condition, where the "Enumerating ..." message could be printed after results had been gathered but before dua exited. Additionally, part of the status message could be left on the display if the first line of a report was too short to cover it. This commit should resolve these: The 64-bit atomic counter is replaced with an 8-bit AtomicBool All printing is controlled from the main thread The first line is cleared prior to printing a report The only notable drawback I see with this approach is that progress reporting can sometimes be delayed, since the display is only evaluated for update during periods the aggregation loop makes progress. The practical difference appears relatively minor. Since this should resolve #99, the aggregate-scan-progress feature is removed. Special thanks to @Freaky for the contribution! BREAKING change for package maintainers The aggregate-scan-progress feature was removed as it shouldn't be required anymore.
2022-01-22sysutils/dua-cli: update to 2.17.0pin1-4/+4
New Features: -interactive mode learns 'toggle [a]ll' and 'remove [a]ll'. In the mark pane, the 'a' key will now toggle all entries. This is particularly interesting for selecting entries to exclude by hand and then invert the selection by toggling [a]ll. In the delete pane, toggling all with the 'a' key means removing all entries and closing the pane.
2022-01-09sysutils/dua-cli: update to 2.16.0pin1-4/+4
New Features - Add --ignore-dirs option, with useful default on linux. Bug Fixes -build on platforms without 64-bit atomics
2021-12-29sysutils/dua-cli: update to 2.15.0pin1-58/+55
-Make dua less prone to hanging by ignoring certain special directories on linux. -Add --ignore-dirs option, with useful default on linux.
2021-10-26sysutils/dua-cli: update to 2.14.11pin1-97/+100
v2.14.11 Bug Fixes -cargo install without --locked should work now v2.14.10 Bug Fixes -see if releases work now with a different create-release action We are only interested in the upload_url, not in actually creating a release as smart-release does that already. v2.14.9 Bug Fixes -try to produce release binaries once more With smart-release, this is created automatically. v2.14.8 Changed -auto-config support for Apple M1 Pro and Apple M1 Max
2021-10-26sysutils: Replace RMD160 checksums with BLAKE2s checksumsnia1-108/+108
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07sysutils: Remove SHA1 hashes for distfilesnia1-108/+1
2021-09-19sysutils/dua-cli: update to 2.14.7pin1-5/+5
-Fix deletion which broke with Rust 1.55, for those who are compiling the tool themselves.
2021-09-11sysutils/dua-cli: update to 2.14.6pin1-33/+29
v2.14.6 -Support for arrow keys as well as Home & End. The help pane was updated to reflect these changes. -More readable information on how to delete or trash files in the mark pane. v2.14.5 -Fix installation via cargo install dua-cli. Please note that it might break again as it still depends on the unsable clap-3 beta 4. Even when pinning it breakage is possible as its dependencies itself aren't pinned.
2021-08-05sysutils/dua-cli: import packagepin1-0/+434
Disk Usage Analyzer, dua is a tool to conveniently learn about the usage of disk space of a given directory. It's parallel by default and will max out your SSD, providing relevant information as fast as possible. Optionally delete superfluous data, and do so more quickly than rm.