aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* disable mouse tracking in the viewing menuJesse Luehrs2014-09-171-1/+4
|
* handle utf8 decoding errors properlyJesse Luehrs2014-09-172-6/+14
|
* ignore watcher disconnect events that aren't for usJesse Luehrs2014-09-171-0/+2
|
* make the viewer screen fit on 80x24Jesse Luehrs2014-09-171-2/+2
|
* reformattingJesse Luehrs2014-09-173-15/+41
|
* report the number of viewers in the selection menuJesse Luehrs2014-09-172-4/+10
|
* 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.
* ignore SIGPIPEJesse Luehrs2014-09-161-0/+2
| | | | | this occurs sometimes when connections drop, and kills the server since that's the default action for SIGPIPE
* vt100 is on pypi nowJesse Luehrs2014-09-162-120/+1
|
* handle clears betterJesse Luehrs2014-09-161-2/+6
|
* add a few more methods to the vt100 classJesse Luehrs2014-09-161-0/+36
|
* 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
|
* Merge pull request #1 from izqui/patch-1Jesse Luehrs2014-09-161-1/+1
|\ | | | | Fix relative URL in README.md
| * Fix relative URL in README.mdJorge Izquierdo2014-09-161-1/+1
|/
* properly handle split packetsJesse Luehrs2014-09-161-13/+9
|
* use the updated metadata escape (see App::Termcast 0.13)Jesse Luehrs2014-09-161-4/+4
|
* commentJesse Luehrs2014-09-151-0/+3
|
* fix markdown syntaxJesse Luehrs2014-09-151-4/+4
|
* stub readmeJesse Luehrs2014-09-151-0/+9
|
* mostly handle streamer resizingJesse Luehrs2014-09-152-3/+29
| | | | | | there are some issues with the way the out of band data is sent, but this should mostly work for now. might have to rethink the protocol though to fix things
* commentJesse Luehrs2014-09-151-0/+1
|
* don't assign a streamer to "q"Jesse Luehrs2014-09-151-0/+3
|
* no need to compile these regexes every timeJesse Luehrs2014-09-151-2/+3
|
* display idle time and total time for streamersJesse Luehrs2014-09-152-6/+45
|
* 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-152-2/+18
|
* 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
|
* handle line endings betterJesse Luehrs2014-09-151-0/+3
|
* also notify on disconnectsJesse Luehrs2014-09-152-1/+5
|
* notify clients when watchers connectJesse 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-152-5/+16
|
* make the ssh private key configurableJesse Luehrs2014-09-152-5/+7
|
* q should return to the watching menuJesse Luehrs2014-09-151-6/+14
|
* this works nowJesse Luehrs2014-09-152-8/+4
|
* start working on a watcher menu for the ssh sideJesse Luehrs2014-09-152-11/+32
|
* keep watchers around until they press qJesse Luehrs2014-09-151-1/+4
|
* actually broadcast the data being receivedJesse Luehrs2014-09-152-7/+18
|
* allow different kinds of message publishingJesse Luehrs2014-09-153-4/+19
|
* this needs to be a byte stringJesse Luehrs2014-09-151-1/+1
|
* note race conditionJesse Luehrs2014-09-151-0/+1
|
* clear the buffer on screen clearsJesse Luehrs2014-09-151-0/+3
|
* introduce a pubsub system for communicationJesse Luehrs2014-09-144-23/+43
|
* set the terminal size as requested by the termcasterJesse Luehrs2014-09-142-12/+23
|
* need to do \n -> \r\n translationJesse Luehrs2014-09-141-1/+3
|