Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-29 | thanks clippy | Sebastian Thiel | |
2021-04-21 | Fix help menu typo | Jack Youstra | |
2021-02-15 | thanks clippy | Sebastian Thiel | |
2021-02-15 | Add bindings 'H' and 'G' to go to the top/bottom of any pane | Sebastian Thiel | |
Fixes #78 | |||
2020-07-23 | fix styling for folders (cyan=folders, not chagned - regular files) | Maxim Zhukov | |
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com> | |||
2020-07-23 | fix clippy warnings | Maxim Zhukov | |
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com> | |||
2020-07-22 | Minor style improvements to handle special case | Sebastian Thiel | |
2020-07-22 | fix mark pane | Sebastian Thiel | |
2020-07-22 | Help is back to normal | Sebastian Thiel | |
2020-07-22 | Help looks better now, but is far from 'normal' | Sebastian Thiel | |
2020-07-22 | Switch to crosstermion 0.3 for tui 0.10 support | Sebastian Thiel | |
2020-07-22 | Upgrade to tui 0.10 step one…tui-react-v0.10.0 | Sebastian Thiel | |
…which can be followed by a crosstermion upgrade once prodash/crosstermion have caught up. | |||
2020-07-06 | convert input handling to crosstermion | Sebastian Thiel | |
2020-07-02 | Use u128 for byte sizes | Thomas Hurst | |
Per issue #58, u64 is insufficient for use with very large sparse files. Enormous file sizes are also a common filesystem error trope, either from disk corruption or software bugs, and they're also conceivable with virtual filesystems. Handle this as gracefully as can be reasonably expected using 128-bit integers, which should be sufficient for most uses. | |||
2020-05-04 | Upgrade to tui 0.9v2.6.0tui-react-v0.4.0 | Sebastian Thiel | |
2020-05-04 | Fix cargo fmt | Sebastian Thiel | |
2020-05-04 | Add 'x' key to mark for deletion, without toggling | Sebastian Thiel | |
Fixes #45 | |||
2020-03-30 | clippy | Sebastian Thiel | |
2020-03-29 | Toggle help for entries and mark pane | Sebastian Thiel | |
2020-03-29 | navigation help for 'help' pane :D | Sebastian Thiel | |
2020-03-29 | auto-help which follows through the panes | Sebastian Thiel | |
2020-03-29 | Crossbeam channel is actually not needed in this case | Sebastian Thiel | |
2020-02-01 | Update tui to 0.8 | Sebastian Thiel | |
2019-10-23 | Make sure borders are drawn more priminently on focus | Sebastian Thiel | |
While still being distinguishable on light backgrounds. | |||
2019-07-25 | Run rustfmt; use debug_assert; rename function | Sebastian Thiel | |
2019-07-24 | Use same colors in mark pane as in entries pane | Vinzent Steinberg | |
This required passing the information whether a path is a directory accordingly. | |||
2019-07-24 | Fix color scheme for light terminals | Vinzent 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-06-16 | performance improvementsv2.1.2 | Sebastian Thiel | |
2019-06-16 | Add 'h' and 'l' as alternative keybindings | Sebastian Thiel | |
2019-06-16 | Add a missing "n" to the header | Kristofer Rye | |
Signed-off-by: Kristofer Rye <kristofer.rye@gmail.com> | |||
2019-06-15 | pane is now displayed during deletion; keeps last item selected | Sebastian Thiel | |
2019-06-15 | better separation of concerns when iterating marked items | Sebastian Thiel | |
also: fix consumption of mark-pane - it's now not always consuming it. | |||
2019-06-15 | First half-baked version of deletion within traversal tree | Sebastian Thiel | |
No size handling for now | |||
2019-06-15 | refactor | Sebastian Thiel | |
2019-06-15 | refactor | Sebastian Thiel | |
2019-06-15 | First rough version of the required pieces in MarkPane | Sebastian Thiel | |
2019-06-14 | first sketch of the delete-draw-loop | Sebastian Thiel | |
2019-06-08 | Dehli/India: Make marker selection feel right | Sebastian Thiel | |
2019-06-08 | Pune/India: Nicer colors for warn window in selection | Sebastian Thiel | |
2019-06-08 | Pune/India: Warning window follows user selection | Sebastian Thiel | |
2019-06-08 | Pune/India: Fix handling of deleting the first index in the mark list | Sebastian Thiel | |
2019-06-08 | Pune/India: more prominent selection in mark pane | Sebastian Thiel | |
2019-06-08 | Pune/India: Rustic way of handling the mark panes disappearance | Sebastian Thiel | |
Interesting: before that fix, the GUI was in an invalid state, as the mark pane disappeared without setting the focus back to the main window. Thanks to everything being encoded in the typesystem and no assumptions made, the program wouldn't crash when buttons are pressed, which would otherwise be attempted to dispatch to the now gone mark pane. Instead one could press 'q' or tab, as fortunately, the pane handling is always done before any of the panes get a chance. | |||
2019-06-08 | Pune/India: don't show warning if nothing is marked anymore | Sebastian Thiel | |
this can happen if the user removes all entries. The pane stays open in this case, which is a little inconsistent, but not worth fixing as it's certainly not the common case. If it should be fixed, the 'key()' function should become consuming to possible delete the pane. | |||
2019-06-08 | Pune/India: Actually hook up spacebar in mark pane | Sebastian Thiel | |
2019-06-08 | Pune/India: Make help window pretty again | Sebastian Thiel | |
2019-06-08 | Pune/India: Better handling of what is selected after removing a marked entry | Sebastian Thiel | |
2019-06-08 | Pune/India: Don't try to go down as marked items are removed | Sebastian Thiel | |
2019-06-07 | Fixed Up and Down key inputs and added Left and Right for Ascent and Descent ↵ | Sathish | |
navigation | |||
2019-06-07 | First version of removing marked items from the list | Sebastian Thiel | |