summaryrefslogtreecommitdiffstats
path: root/src/interactive/app/eventloop.rs
AgeCommit message (Expand)Author
2021-06-05refactorSebastian Thiel
2021-05-29thanks clippySebastian Thiel
2021-02-15Enforce drawing once after traversal is doneSebastian Thiel
2021-02-15Keep selecting the first element during iteration unless…Sebastian Thiel
2021-02-15Add bindings 'H' and 'G' to go to the top/bottom of any paneSebastian Thiel
2020-11-02Show 'scanning' note even without entering a directorySebastian Thiel
2020-07-23fix clippy warningsMaxim Zhukov
2020-07-11Replace flume with just std::sync::mpscSebastian Thiel
2020-07-06convert input handling to crosstermionSebastian Thiel
2020-07-02Use 'anyhow' instead of 'failure' to simplify code and reduce bloatSebastian Thiel
2020-05-04Add 'x' key to mark for deletion, without togglingSebastian Thiel
2020-05-04mild refactorSebastian Thiel
2020-03-30clippySebastian Thiel
2020-03-30Update currently visible entries whenever we get the chance during scanningSebastian Thiel
2020-03-29Don't try to shutdown keyinput thread to not lose input eventsSebastian Thiel
2020-03-29first step towards support aync/channel based input eventsSebastian Thiel
2020-03-29Crossbeam channel is actually not needed in this caseSebastian Thiel
2020-03-29show 'scanning' message even without key presses.Sebastian Thiel
2020-03-29Allow initial scan to be interrupted properly…Sebastian Thiel
2020-03-29Allow deletion of files while scanning, it should yield IOerrors only; improv...Sebastian Thiel
2020-03-29Fix crashbug - division by zero…Sebastian Thiel
2020-03-29Now it's way more intuitive, and you can basically do everything…Sebastian Thiel
2020-03-29better state handling when 'peeking' during traversal…Sebastian Thiel
2020-03-29Properly shutdown dua with quick-exit - solves all problemsSebastian Thiel
2020-03-29Surprisingly complicated to get back to normal TTY without dropping the termi...Sebastian Thiel
2020-03-29Now there could possibly be abortable and navigatable GUI while scanning…Sebastian Thiel
2020-03-29Assure we keep display state changesSebastian Thiel
2020-03-29remove now unused methodSebastian Thiel
2020-03-29phase one of refactoring nearly completeSebastian Thiel
2020-03-29Also exit quickly when ctrl+c is pressedSebastian Thiel
2020-03-29Revert "Asynchronous processing of keyboard events…"Sebastian Thiel
2020-03-29Asynchronous processing of keyboard events…Sebastian Thiel
2020-03-15adapt journey tests to changed signatureSebastian Thiel
2020-03-14exit the program directly to avoid latencySebastian Thiel
2019-07-14Allow for pageup/down to work in selector pane (interactive mode)Sebastian Thiel
2019-06-16performance improvementsv2.1.2Sebastian Thiel
2019-06-16Auto-restore previously selected entries; quality of life!Sebastian Thiel
2019-06-16Add 'h' and 'l' as alternative keybindingsSebastian Thiel
2019-06-14first sketch of the delete-draw-loopSebastian Thiel
2019-06-14Xi'an/China: first test to fully verify deletionSebastian Thiel
2019-06-08Pune/India: Rustic way of handling the mark panes disappearanceSebastian Thiel
2019-06-08Pune/India: Don't try to go down as marked items are removedSebastian Thiel
2019-06-07Fixed Up and Down key inputs and added Left and Right for Ascent and Descent ...Sathish
2019-06-07move EntryMarkMap into Mark widgetSebastian Thiel
2019-06-07maintain sorting even though we have a map - each render must allocate nowSebastian Thiel
2019-06-06Move ownership of marked entries to the MarkPaneSebastian Thiel
2019-06-06some experimentation with selection handling in the new paneSebastian Thiel
2019-06-06A step towards more self-contained componentsSebastian Thiel
2019-06-06reactor help: move event handling closer to where it belongsSebastian Thiel
2019-06-06The first display of paths to be deleted!Sebastian Thiel