diff --git a/Cargo.toml b/Cargo.toml index 4e6bdbd3..6bccca1e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ jwalk = "0.4.0" byte-unit = "2.1.0" termion = "1.5.2" atty = "0.2.11" -tui = { version = "0.6.0", default-features = false, features = ["crossterm"] } +tui = "0.6.0" petgraph = "0.4.13" itertools = "0.8.0" open = "1.2.2" diff --git a/README.md b/README.md index d5e77d04..c42a072d 100644 --- a/README.md +++ b/README.md @@ -46,10 +46,12 @@ dua interactive #### ✅ v2.1.01 bug fixes and improvements * Better information about deletion progress +* removal of windows support #### ✅ v2.1.0- bug fixes and improvements -* windows support +* windows support (never actually worked), usage of crossterm is difficult thanks to completely + different input handling. * additional key-bindings * auto-restore previous selection in each visited directory @@ -95,6 +97,8 @@ Thanks to [jwalk][jwalk], all there was left to do is to write a command-line in ### Limitations +* When interactively displaying directories with a large number of entries, there may be a noticeable slowdown as we probe each entry's meta-data + once per draw request. * _logical filesize_ is used instead of computed or estimating actual size on disk. * _easy fix_: file names in main window are not truncated if too large. They are cut off on the right. * There are plenty of examples in `tests/fixtures` which don't render correctly in interactive mode.