summaryrefslogtreecommitdiffstats
path: root/src/history.rs
Commit message (Expand)AuthorAgeFilesLines
* refactor to potentially allow for displaying other thingsJesse Luehrs2021-11-181-32/+44
* implement cdJesse Luehrs2021-11-181-89/+102
* reorder some functionsJesse Luehrs2021-11-171-85/+85
* don't draw the readline over a fullscreen commandJesse Luehrs2021-11-171-4/+8
* refactorJesse Luehrs2021-11-171-10/+9
* make action handling the main taskJesse Luehrs2021-11-171-6/+1
* make the ui a bit more consistent when moving focus aroundJesse Luehrs2021-11-171-6/+0
* add some more data to the promptJesse Luehrs2021-11-171-1/+3
* improve colors a bitJesse Luehrs2021-11-171-1/+10
* position the cursor correctly for running commandsJesse Luehrs2021-11-171-0/+17
* improve drawing of command outputJesse Luehrs2021-11-161-4/+12
* refactorJesse Luehrs2021-11-131-10/+1
* add ability to toggle fullscreenJesse Luehrs2021-11-131-1/+16
* reset attributes after drawing a full screen appJesse Luehrs2021-11-131-0/+2
* fix some bugs with input and display of exited processes when focusedJesse Luehrs2021-11-131-11/+7
* allow moving focus between history entriesJesse Luehrs2021-11-131-0/+4
* move escape character handling to the top level input handlingJesse Luehrs2021-11-131-47/+7
* a bit more colorJesse Luehrs2021-11-131-5/+7
* refactorJesse Luehrs2021-11-131-81/+106
* simplifyJesse Luehrs2021-11-131-14/+26
* clean up formatting a bitJesse Luehrs2021-11-131-14/+5
* display the name of termination signals, if possibleJesse Luehrs2021-11-131-1/+7
* highlight the focused entryJesse Luehrs2021-11-131-0/+5
* track timing information for commandsJesse Luehrs2021-11-131-2/+26
* track exit status of processesJesse Luehrs2021-11-131-7/+22
* use ^E+r instead of ^Z to return to the replJesse Luehrs2021-11-121-12/+29
* just forward ^C to the running process directlyJesse Luehrs2021-11-121-13/+1
* focusing an app using the alternate screen should full-screen itJesse Luehrs2021-11-121-0/+26
* use textmode's Color reexport, for consistencyJesse Luehrs2021-11-111-1/+1
* handle dynamic terminal sizesJesse Luehrs2021-11-111-8/+56
* handle the focused cursor being past the end of outputJesse Luehrs2021-11-111-1/+8
* avoid unnecessary rerenders and focus changesJesse Luehrs2021-11-111-6/+6
* move to unstable async-stdJesse Luehrs2021-11-111-1/+1
* switch to futures-liteJesse Luehrs2021-11-111-5/+9
* wire up sending input to active processJesse Luehrs2021-11-101-20/+56
* fix display of long running commands with no outputJesse Luehrs2021-11-101-0/+4
* simplifyJesse Luehrs2021-11-101-17/+16
* more refactoring, make commands blocking by default and handle ^C/^ZJesse Luehrs2021-11-101-9/+47
* refactorJesse Luehrs2021-11-101-13/+38
* basic command running and displayJesse Luehrs2021-11-091-0/+126