aboutsummaryrefslogtreecommitdiffstats
path: root/ssh.py
Commit message (Collapse)AuthorAgeFilesLines
* disable mouse tracking in the viewing menuJesse Luehrs2014-09-171-1/+4
|
* handle utf8 decoding errors properlyJesse Luehrs2014-09-171-2/+2
|
* make the viewer screen fit on 80x24Jesse Luehrs2014-09-171-2/+2
|
* reformattingJesse Luehrs2014-09-171-10/+26
|
* report the number of viewers in the selection menuJesse Luehrs2014-09-171-4/+6
|
* enforce terminal size better when watchingJesse Luehrs2014-09-171-6/+17
| | | | | | | | | | set the scroll region to the size of the terminal you're watching when you first start watching a stream. this typically happens automatically when watching someone who opens and closes something like vim (since resetting the scroll region means explicitly setting the scroll region to the size of the whole terminal, which will be the size of the watching terminal in this case), but this helps for when a stream first starts broadcasting. also be sure to reset it when you stop watching.
* a few more logging printsJesse Luehrs2014-09-161-0/+2
|
* reset terminal attributes before drawing watcher screenJesse Luehrs2014-09-161-1/+1
|
* this is unnecessary for nowJesse Luehrs2014-09-161-3/+1
|
* commentJesse Luehrs2014-09-151-0/+1
|
* don't assign a streamer to "q"Jesse Luehrs2014-09-151-0/+3
|
* display idle time and total time for streamersJesse Luehrs2014-09-151-5/+6
|
* don't wait forever for a channelJesse Luehrs2014-09-151-1/+1
|
* indicate if the streaming terminal is too bigJesse Luehrs2014-09-151-3/+25
|
* start working on providing more information in the watcher screenJesse Luehrs2014-09-151-2/+15
|
* refactorJesse Luehrs2014-09-151-6/+12
|
* a few ui tweaks in the watcher menuJesse Luehrs2014-09-151-1/+2
|
* need to stop watching when we disconnectJesse Luehrs2014-09-151-0/+1
|
* also notify on disconnectsJesse Luehrs2014-09-151-0/+1
|
* don't break if we get an ssh connection before a termcast connectionJesse Luehrs2014-09-151-0/+1
|
* allow rsa or dsa keysJesse Luehrs2014-09-151-2/+13
|
* make the ssh private key configurableJesse Luehrs2014-09-151-2/+2
|
* q should return to the watching menuJesse Luehrs2014-09-151-6/+14
|
* this works nowJesse Luehrs2014-09-151-5/+2
|
* start working on a watcher menu for the ssh sideJesse Luehrs2014-09-151-10/+24
|
* keep watchers around until they press qJesse Luehrs2014-09-151-1/+4
|
* actually broadcast the data being receivedJesse Luehrs2014-09-151-4/+15
|
* allow different kinds of message publishingJesse Luehrs2014-09-151-1/+2
|
* introduce a pubsub system for communicationJesse Luehrs2014-09-141-9/+7
|
* need to do \n -> \r\n translationJesse Luehrs2014-09-141-1/+3
|
* split the termcast and ssh handling out into separate filesJesse Luehrs2014-09-141-0/+47