Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | more rearranging | Jesse Luehrs | 2021-12-13 | 1 | -436/+0 |
* | more event loop refactoring | Jesse Luehrs | 2021-12-12 | 1 | -39/+27 |
* | add command to cycle between running programs | Jesse Luehrs | 2021-12-12 | 1 | -0/+28 |
* | fix focus on process exit | Jesse Luehrs | 2021-12-11 | 1 | -1/+14 |
* | significantly refactor the event loop | Jesse Luehrs | 2021-12-11 | 1 | -121/+148 |
* | move key handling into the main event loop | Jesse Luehrs | 2021-12-11 | 1 | -124/+129 |
* | display the history index as well | Jesse Luehrs | 2021-12-11 | 1 | -3/+22 |
* | try harder to keep the focused line visible | Jesse Luehrs | 2021-12-11 | 1 | -1/+16 |
* | don't hold the entry lock over the visible calculation | Jesse Luehrs | 2021-12-11 | 1 | -11/+11 |
* | make scrolling offscreen work | Jesse Luehrs | 2021-12-11 | 1 | -1/+9 |
* | clippy | Jesse Luehrs | 2021-12-11 | 1 | -2/+2 |
* | remove unnecessary code | Jesse Luehrs | 2021-12-11 | 1 | -3/+0 |
* | more avoiding taking locks multiple times | Jesse Luehrs | 2021-12-11 | 1 | -23/+52 |
* | simplify | Jesse Luehrs | 2021-12-11 | 1 | -8/+7 |
* | simplify | Jesse Luehrs | 2021-12-11 | 1 | -48/+35 |
* | redo a bunch of keybindings, fix fullscreen behavior a bit | Jesse Luehrs | 2021-12-11 | 1 | -53/+52 |
* | space to recall focused command to the readline | Jesse Luehrs | 2021-12-10 | 1 | -0/+11 |
* | add a key to just enter scrolling mode | Jesse Luehrs | 2021-12-10 | 1 | -0/+5 |
* | fix some scrolling edge cases | Jesse Luehrs | 2021-12-10 | 1 | -13/+12 |
* | change passthrough to ^E+e | Jesse Luehrs | 2021-12-10 | 1 | -2/+4 |
* | move some stuff around | Jesse Luehrs | 2021-12-10 | 1 | -55/+61 |
* | make up and down work | Jesse Luehrs | 2021-12-10 | 1 | -5/+14 |
* | clean up the drawing code a bit | Jesse Luehrs | 2021-12-09 | 1 | -1/+1 |
* | simplify | Jesse Luehrs | 2021-12-09 | 1 | -8/+4 |
* | refactor | Jesse Luehrs | 2021-12-09 | 1 | -63/+79 |
* | simplify | Jesse Luehrs | 2021-12-09 | 1 | -90/+33 |
* | fix some cursor position and visibility issues while scrolling | Jesse Luehrs | 2021-12-07 | 1 | -3/+16 |
* | improve how history scrolling works | Jesse Luehrs | 2021-12-07 | 1 | -9/+108 |
* | move from chrono to time | Jesse Luehrs | 2021-12-07 | 1 | -6/+15 |
* | refactor to potentially allow for displaying other things | Jesse Luehrs | 2021-11-18 | 1 | -21/+54 |
* | simplify | Jesse Luehrs | 2021-11-17 | 1 | -8/+4 |
* | reorder some functions | Jesse Luehrs | 2021-11-17 | 1 | -77/+77 |
* | don't draw the readline over a fullscreen command | Jesse Luehrs | 2021-11-17 | 1 | -1/+2 |
* | refactor | Jesse Luehrs | 2021-11-17 | 1 | -52/+36 |
* | pull output out of the state struct | Jesse Luehrs | 2021-11-17 | 1 | -32/+46 |
* | make action handling the main task | Jesse Luehrs | 2021-11-17 | 1 | -6/+10 |
* | make the ui a bit more consistent when moving focus around | Jesse Luehrs | 2021-11-17 | 1 | -2/+25 |
* | add ^L (or ^E^L) to force-redraw the screen | Jesse Luehrs | 2021-11-16 | 1 | -9/+19 |
* | add ability to toggle fullscreen | Jesse Luehrs | 2021-11-13 | 1 | -0/+6 |
* | allow moving focus between history entries | Jesse Luehrs | 2021-11-13 | 1 | -0/+30 |
* | move escape character handling to the top level input handling | Jesse Luehrs | 2021-11-13 | 1 | -0/+23 |
* | highlight the focused entry | Jesse Luehrs | 2021-11-13 | 1 | -1/+1 |
* | hard refresh the screen when resizing | Jesse Luehrs | 2021-11-11 | 1 | -1/+1 |
* | handle dynamic terminal sizes | Jesse Luehrs | 2021-11-11 | 1 | -3/+23 |
* | handle the focused cursor being past the end of output | Jesse Luehrs | 2021-11-11 | 1 | -7/+10 |
* | avoid unnecessary rerenders and focus changes | Jesse Luehrs | 2021-11-11 | 1 | -12/+5 |
* | simplify | Jesse Luehrs | 2021-11-10 | 1 | -31/+21 |
* | derive debug in a few places | Jesse Luehrs | 2021-11-10 | 1 | -1/+2 |
* | simplify | Jesse Luehrs | 2021-11-10 | 1 | -0/+83 |