aboutsummaryrefslogtreecommitdiffstats
path: root/src/cmd
Commit message (Expand)AuthorAgeFilesLines
* put vt100 in the streaming pathvt100-streamJesse Luehrs2019-11-122-34/+79
* allow hiding the `tt play` pause uiJesse Luehrs2019-11-081-5/+18
* don't recalculate total matches unless we have added more framesJesse Luehrs2019-11-071-2/+10
* fix display for long search stringsJesse Luehrs2019-11-071-5/+24
* implement ttyrec searchingJesse Luehrs2019-11-071-73/+392
* add key commands to move to first/last frameJesse Luehrs2019-11-071-23/+42
* move to origin when clearingJesse Luehrs2019-11-061-17/+12
* bump depsJesse Luehrs2019-11-064-67/+83
* default to starting the player pausedJesse Luehrs2019-11-061-3/+11
* add basic ui to the playerJesse Luehrs2019-11-061-0/+97
* implement seeking in playing ttyrecsJesse Luehrs2019-11-061-28/+114
* allow adjusting the playback speed from within the playerJesse Luehrs2019-11-041-0/+32
* refactor to read the entire ttyrec into memoryJesse Luehrs2019-11-041-100/+122
* implement pausingJesse Luehrs2019-11-041-2/+26
* start adding input handling to playJesse Luehrs2019-11-041-0/+40
* allow limiting the max length of a ttyrec frameJesse Luehrs2019-11-041-6/+28
* allow adjusting the playback speed of ttyrecsJesse Luehrs2019-11-041-5/+19
* fix playback of ttyrecs whose timestamps don't start at 0Jesse Luehrs2019-11-041-2/+4
* move resizing out into a separate crateJesse Luehrs2019-10-273-65/+69
* move ttyrec to a separate crateJesse Luehrs2019-10-272-12/+19
* simplify ttyrec implementationJesse Luehrs2019-10-252-22/+24
* use a duration for the ttyrec frame timeJesse Luehrs2019-10-251-1/+4
* move process out to a separate crateJesse Luehrs2019-10-242-11/+19
* move component_future to a separate crateJesse Luehrs2019-10-244-117/+99
* set both real and effective uid and gid when dropping privsJesse Luehrs2019-10-231-2/+2
* don't drop privs until after reading tls identity fileJesse Luehrs2019-10-231-4/+4
* remove unnecessary tokio::spawn useJesse Luehrs2019-10-225-83/+77
* remove some duplicationJesse Luehrs2019-10-225-54/+63
* add a basic wizard to generate the initial config fileJesse Luehrs2019-10-212-2/+8
* log a message once the server starts listeningJesse Luehrs2019-10-211-0/+2
* use log::error! instead of eprintln!Jesse Luehrs2019-10-215-6/+6
* make running with no config file work againJesse Luehrs2019-10-205-20/+40
* drop root privileges during normal operationJesse Luehrs2019-10-201-0/+25
* configure oauth through the config file tooJesse Luehrs2019-10-201-0/+22
* these all need a default deserializationJesse Luehrs2019-10-205-0/+9
* exit with an error if we fail to parse the config fileJesse Luehrs2019-10-205-25/+35
* also move the flag definitions into the config readerJesse Luehrs2019-10-205-86/+9
* simplify config loadingJesse Luehrs2019-10-205-300/+79
* use separate configuration items for listen and connect addressesJesse Luehrs2019-10-193-15/+17
* don't allow configuring command to run except on the command lineJesse Luehrs2019-10-192-4/+4
* display connection errors in the watch uiJesse Luehrs2019-10-191-5/+11
* tweak watch uiJesse Luehrs2019-10-191-1/+9
* improve error messagesJesse Luehrs2019-10-195-27/+44
* fix some deserializersJesse Luehrs2019-10-181-1/+4
* debug-log the final configurationJesse Luehrs2019-10-185-5/+5
* load config data from a file tooJesse Luehrs2019-10-185-10/+25
* give component_future its own try_ready! macroJesse Luehrs2019-10-174-181/+85
* ensure resize handling works everywhereJesse Luehrs2019-10-173-32/+39
* improve the interface of component_future a bitJesse Luehrs2019-10-174-98/+104
* refactor config handlingJesse Luehrs2019-10-175-286/+483