summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-02-25Add license file to TUI-react; include it in dua, update dependenciesv2.3.2tui-react-v0.2.1Sebastian Thiel
related to https://github.com/Byron/dua-cli/issues/38
2020-02-23dependency update, version bumpv2.3.1Sebastian Thiel
2020-02-22(cargo-release) start next development iteration 2.3.1-alpha.0Sebastian Thiel
2020-02-22Update readme in preparation for new releasev2.3.0Sebastian Thiel
[skip CI]
2020-02-22Rename 'count-links' to more descriptive 'count-hard-links'Sebastian Thiel
2020-02-22Merge branch 'Freaky-hardlink-tracking'Sebastian Thiel
2020-02-22Remove short-comings from README, as they are not present anymoreSebastian Thiel
2020-02-22cargo fmtSebastian Thiel
2020-02-22Add hardlink tracking, and an option to disable itThomas Hurst
2020-02-22(cargo-release) start next development iteration 2.2.1-alpha.0Sebastian Thiel
2020-02-22dependency update, cut releasev2.2.0Sebastian Thiel
2020-02-22Merge branch 'Freaky-apparent-size'Sebastian Thiel
2020-02-22Add support for real/apparent sizeThomas Hurst
2020-02-01Upgrade tui-reactSebastian Thiel
2020-02-01New release of tui-reactSebastian Thiel
2020-02-01cargo update - will a better lock file fix this issue?Sebastian Thiel
2020-02-01Fix installation instructionsSebastian Thiel
[skip CI]
2020-02-01For now, only run unit-tests on CISebastian Thiel
It needs more patience to make things work on linux, but is entirely possible thanks to the docker support built-in to this project.
2020-02-01Fix script paths; add badge2.1.13Sebastian Thiel
2020-02-01Add installation noteSebastian Thiel
2020-02-01Add travis support including releasesSebastian Thiel
2020-02-01Update tui to 0.8Sebastian Thiel
2020-02-01Update petgraphSebastian Thiel
2020-02-01cargo-update + new Cargo.lock formatSebastian Thiel
2020-02-01Nicer and leaner makefileSebastian Thiel
2019-12-29Fix version in READMESebastian Thiel
2019-11-06Update all dependencies to latest versionSebastian Thiel
2019-10-23Bump versionv2.1.12Sebastian Thiel
2019-10-23Make sure borders are drawn more priminently on focusSebastian Thiel
While still being distinguishable on light backgrounds.
2019-07-26Bump version to 2.2.0v2.1.11Sebastian Thiel
2019-07-26Update dependenciesVinzent Steinberg
2019-07-26Don't follow symlinks when calculating size interactivelyVinzent Steinberg
This should provide more accurate results. Unfortunately, this cannot be easily fixed for the non-interactive part of the app, because it uses `jwalk` which does not expose any options to deal with symlinks.
2019-07-26Don't follow symlinks when deleting files recursivelyVinzent Steinberg
The fix in 560a76d43fa44c4ebf9bdc51087647bb800bbe68 did not work, because it checked the metadata of the file the symlink was pointing to, instead of the metadata of the symlink. Effectively, this resulted in symlinks never being detected. Also see https://doc.rust-lang.org/std/fs/struct.FileType.html#method.is_symlink. Fixes #24.
2019-07-25Prepare next releasev2.1.10Sebastian Thiel
2019-07-25A single decimal slot for percentages; Fixes #26Sebastian Thiel
On top of that, I think less information can be more.
2019-07-25Update README for upcoming releaseSebastian Thiel
2019-07-25Run rustfmt; use debug_assert; rename functionSebastian Thiel
2019-07-24Use same colors in mark pane as in entries paneVinzent Steinberg
This required passing the information whether a path is a directory accordingly.
2019-07-24Fix color scheme for light terminalsVinzent Steinberg
This is done by making sure that we never have a background that is black or white combined with a foreground that uses the terminal's default and vice versa. Because we cannot access the default terminal colors, we have to rely on inverted colors and bold text for highlighting. Also, the mark pane was improved to be more consistent with the entries pane. Ideally, we would use the same color as in the entries pane, but this is currently not possible, because the mark pane does not know whether a path is a directory or not. Fixes #13.
2019-07-22Forbid unsafe everywhereSebastian Thiel
Looks much better in cargo-geiger, and is the right thing to do I believe. Most crates should be able to work without any unsafe.
2019-07-21Bump versionv2.1.9Sebastian Thiel
2019-07-21Show broken symlinks on the first level of iterationSebastian Thiel
2019-07-21Handle broken symlinks, they can now be deletedSebastian Thiel
These are tough, as metadata on them will fail, as it tries to follow the symlink. It's odd, as we can still check if this was a symlink in case it could be followed, but we can't check that in case it could not be followed. In a way, the `metadata()` call should rather amended with a sybling method like `nmetadata()` to have a version that doesn't follow symlinks. Anyway... .
2019-07-21Assure we flush stdout to switch back to the previous screenSebastian Thiel
Previously the TUI would leave the alternate screen where it was, potentially, as stdout wasn't flushed.
2019-07-14Allow for pageup/down to work in selector pane (interactive mode)Sebastian Thiel
Fixes #21
2019-07-14bump patch levelv2.1.8Sebastian Thiel
2019-07-14Do not follow symbolic links when iterating directories!Sebastian Thiel
Fixes #24
2019-07-03Fix Cargo.lock... again. 2.1.7 is 2.1.6 effectivelyv2.1.7Sebastian Thiel
2019-07-03Bump patch; fixes #14v2.1.6Sebastian Thiel
2019-07-03Fix inconsistent cargo.lock file; update all depsv2.1.5Sebastian Thiel