summaryrefslogtreecommitdiffstats
path: root/src/state.rs
Commit message (Expand)AuthorAgeFilesLines
* refactor to potentially allow for displaying other thingsJesse Luehrs2021-11-181-21/+54
* simplifyJesse Luehrs2021-11-171-8/+4
* reorder some functionsJesse Luehrs2021-11-171-77/+77
* don't draw the readline over a fullscreen commandJesse Luehrs2021-11-171-1/+2
* refactorJesse Luehrs2021-11-171-52/+36
* pull output out of the state structJesse Luehrs2021-11-171-32/+46
* make action handling the main taskJesse Luehrs2021-11-171-6/+10
* make the ui a bit more consistent when moving focus aroundJesse Luehrs2021-11-171-2/+25
* add ^L (or ^E^L) to force-redraw the screenJesse Luehrs2021-11-161-9/+19
* add ability to toggle fullscreenJesse Luehrs2021-11-131-0/+6
* allow moving focus between history entriesJesse Luehrs2021-11-131-0/+30
* move escape character handling to the top level input handlingJesse Luehrs2021-11-131-0/+23
* highlight the focused entryJesse Luehrs2021-11-131-1/+1
* hard refresh the screen when resizingJesse Luehrs2021-11-111-1/+1
* handle dynamic terminal sizesJesse Luehrs2021-11-111-3/+23
* handle the focused cursor being past the end of outputJesse Luehrs2021-11-111-7/+10
* avoid unnecessary rerenders and focus changesJesse Luehrs2021-11-111-12/+5
* simplifyJesse Luehrs2021-11-101-31/+21
* derive debug in a few placesJesse Luehrs2021-11-101-1/+2
* simplifyJesse Luehrs2021-11-101-0/+83