Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-21 | Release dua-cli v2.20.3v2.20.3 | Sebastian Thiel | |
2023-11-21 | fix: mark-pane now doesn't double-count sizes anymore. | Sebastian Thiel | |
2023-11-20 | Fixes marking parent directory for deletion counts children twice | Piotr Wach | |
2023-11-20 | Release dua-cli v2.20.2v2.20.2 | Sebastian Thiel | |
2023-11-20 | update dependencies | Sebastian Thiel | |
2023-11-20 | upgrade journey-test expectations (doesn't run on CI for some reason) | Sebastian Thiel | |
2023-11-20 | upgrade `itertools` | Sebastian Thiel | |
2023-11-20 | upgrade `open` | Sebastian Thiel | |
2023-11-20 | fix: alignment when in interactive mode and -f binary (#177) | Sebastian Thiel | |
2023-11-19 | Fixes alignment when in interactive mode and -f binary | Piotr Wach | |
2023-10-19 | make clear which windows toolchain is used on CI | Sebastian Thiel | |
2023-10-19 | update all dependencies | Sebastian Thiel | |
2023-05-05 | Release dua-cli v2.20.1v2.20.1 | Sebastian Thiel | |
2023-05-05 | fix: 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-05 | Release dua-cli v2.20.0v2.20.0 | Sebastian Thiel | |
2023-05-05 | feat: TUI now shows performance metrics while scanning and after. | Sebastian Thiel | |
This is in preparation for the `moonwalk` upgrade. | |||
2023-05-05 | thanks clippy | Sebastian Thiel | |
2023-05-05 | Simplify GUI refreshes by using a throttle | Sebastian Thiel | |
2023-05-05 | generalize the throttle implementation to allow usagein UI | Sebastian Thiel | |
2023-05-03 | fix: Improve documentation for `Marked Items` pane to make clearer how to ↵ | Sebastian Thiel | |
delete items. (#33) | |||
2023-05-02 | Added additional clarification for deleting help files. | Per Sommer | |
2023-04-25 | dependency update | Sebastian Thiel | |
2023-04-25 | share `cargo` invocation to help install on more platforms (#157) | Sebastian Thiel | |
2023-03-12 | feat: improve CLI help provided with the `--format` flag. | Sebastian Thiel | |
It's now possible to see what possible values are without reading a swath of text. Now the default is shown as well which is more important now that it changes depending on the platform. | |||
2023-03-12 | feat: use metric byte format only on MacOS. (#85) | Sebastian Thiel | |
That way, on linux the binary format is used by default which is more common on that platform. | |||
2023-03-12 | refactor | Sebastian Thiel | |
2023-03-11 | use binary format by default (except on macOS) | Helmut K. C. Tessarek | |
2023-02-23 | Merge pull request #147 from nyurik/patch-1 | Sebastian Thiel | |
fix help text | |||
2023-02-23 | Release dua-cli v2.19.2v2.19.2 | Sebastian Thiel | |
2023-02-23 | fix: `-x` is applied to traversal as well. | Sebastian Thiel | |
Previously `dua` would cross filesystems for traversal and simply not yield them, which somewhat defeated the purpose. Now it will avoid traversing into filesystem entries that are on a different filesystem, which should improve its performance visibly whenever multiple filesystems are involved. | |||
2023-02-23 | refactor | Sebastian Thiel | |
Make the association of the device-id clearer. | |||
2023-02-22 | Update help.rs | Yuri Astrakhan | |
minor help text fix | |||
2023-02-22 | traverse: don't recurse on cross-device filesystems | Thomas Orozco | |
Like it says in the title. Right now, if you pass `-x`, dua doesn't count files on other devices, but it still enumerates them. However, a good reason to use `-x` is if you have network mounts that are slow, so this fixes that. | |||
2023-02-05 | Release dua-cli v2.19.1v2.19.1 | Sebastian Thiel | |
2023-02-05 | update dependencies | Sebastian Thiel | |
2023-02-05 | fix: redraw window while gathering metadata in interactive mode (#143). | Sebastian Thiel | |
This fixes a by now long-standing issue with interactive mode only updating when keys are pressed, but not automatically. | |||
2023-02-05 | Draw window before processing events, fixes #143 | Ferdia McKeogh | |
2023-01-25 | update dependencies | 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 | fix: downgrade `jwalk` to 0.6 - the latest version does not actually iterate ↵ | Sebastian Thiel | |
but instead keeps everything in memory. That's why `dua` didn't feel responsive anymore, was much slower and built up a lot of memory. | |||
2022-12-13 | adjust maximum package size | Sebastian Thiel | |
2022-12-13 | Release dua-cli v2.18.1v2.18.1 | Sebastian Thiel | |
2022-12-13 | prepare changelog prior to release | 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 | |