Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | disable mouse tracking in the viewing menu | Jesse Luehrs | 2014-09-17 | 1 | -1/+4 | |
| | ||||||
* | handle utf8 decoding errors properly | Jesse Luehrs | 2014-09-17 | 2 | -6/+14 | |
| | ||||||
* | ignore watcher disconnect events that aren't for us | Jesse Luehrs | 2014-09-17 | 1 | -0/+2 | |
| | ||||||
* | make the viewer screen fit on 80x24 | Jesse Luehrs | 2014-09-17 | 1 | -2/+2 | |
| | ||||||
* | reformatting | Jesse Luehrs | 2014-09-17 | 3 | -15/+41 | |
| | ||||||
* | report the number of viewers in the selection menu | Jesse Luehrs | 2014-09-17 | 2 | -4/+10 | |
| | ||||||
* | enforce terminal size better when watching | Jesse Luehrs | 2014-09-17 | 1 | -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 SIGPIPE | Jesse Luehrs | 2014-09-16 | 1 | -0/+2 | |
| | | | | | this occurs sometimes when connections drop, and kills the server since that's the default action for SIGPIPE | |||||
* | vt100 is on pypi now | Jesse Luehrs | 2014-09-16 | 2 | -120/+1 | |
| | ||||||
* | handle clears better | Jesse Luehrs | 2014-09-16 | 1 | -2/+6 | |
| | ||||||
* | add a few more methods to the vt100 class | Jesse Luehrs | 2014-09-16 | 1 | -0/+36 | |
| | ||||||
* | a few more logging prints | Jesse Luehrs | 2014-09-16 | 1 | -0/+2 | |
| | ||||||
* | reset terminal attributes before drawing watcher screen | Jesse Luehrs | 2014-09-16 | 1 | -1/+1 | |
| | ||||||
* | this is unnecessary for now | Jesse Luehrs | 2014-09-16 | 1 | -3/+1 | |
| | ||||||
* | Merge pull request #1 from izqui/patch-1 | Jesse Luehrs | 2014-09-16 | 1 | -1/+1 | |
|\ | | | | | Fix relative URL in README.md | |||||
| * | Fix relative URL in README.md | Jorge Izquierdo | 2014-09-16 | 1 | -1/+1 | |
|/ | ||||||
* | properly handle split packets | Jesse Luehrs | 2014-09-16 | 1 | -13/+9 | |
| | ||||||
* | use the updated metadata escape (see App::Termcast 0.13) | Jesse Luehrs | 2014-09-16 | 1 | -4/+4 | |
| | ||||||
* | comment | Jesse Luehrs | 2014-09-15 | 1 | -0/+3 | |
| | ||||||
* | fix markdown syntax | Jesse Luehrs | 2014-09-15 | 1 | -4/+4 | |
| | ||||||
* | stub readme | Jesse Luehrs | 2014-09-15 | 1 | -0/+9 | |
| | ||||||
* | mostly handle streamer resizing | Jesse Luehrs | 2014-09-15 | 2 | -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 | |||||
* | comment | Jesse Luehrs | 2014-09-15 | 1 | -0/+1 | |
| | ||||||
* | don't assign a streamer to "q" | Jesse Luehrs | 2014-09-15 | 1 | -0/+3 | |
| | ||||||
* | no need to compile these regexes every time | Jesse Luehrs | 2014-09-15 | 1 | -2/+3 | |
| | ||||||
* | display idle time and total time for streamers | Jesse Luehrs | 2014-09-15 | 2 | -6/+45 | |
| | ||||||
* | don't wait forever for a channel | Jesse Luehrs | 2014-09-15 | 1 | -1/+1 | |
| | ||||||
* | indicate if the streaming terminal is too big | Jesse Luehrs | 2014-09-15 | 1 | -3/+25 | |
| | ||||||
* | start working on providing more information in the watcher screen | Jesse Luehrs | 2014-09-15 | 2 | -2/+18 | |
| | ||||||
* | refactor | Jesse Luehrs | 2014-09-15 | 1 | -6/+12 | |
| | ||||||
* | a few ui tweaks in the watcher menu | Jesse Luehrs | 2014-09-15 | 1 | -1/+2 | |
| | ||||||
* | need to stop watching when we disconnect | Jesse Luehrs | 2014-09-15 | 1 | -0/+1 | |
| | ||||||
* | handle line endings better | Jesse Luehrs | 2014-09-15 | 1 | -0/+3 | |
| | ||||||
* | also notify on disconnects | Jesse Luehrs | 2014-09-15 | 2 | -1/+5 | |
| | ||||||
* | notify clients when watchers connect | Jesse Luehrs | 2014-09-15 | 1 | -0/+1 | |
| | ||||||
* | don't break if we get an ssh connection before a termcast connection | Jesse Luehrs | 2014-09-15 | 1 | -0/+1 | |
| | ||||||
* | allow rsa or dsa keys | Jesse Luehrs | 2014-09-15 | 2 | -5/+16 | |
| | ||||||
* | make the ssh private key configurable | Jesse Luehrs | 2014-09-15 | 2 | -5/+7 | |
| | ||||||
* | q should return to the watching menu | Jesse Luehrs | 2014-09-15 | 1 | -6/+14 | |
| | ||||||
* | this works now | Jesse Luehrs | 2014-09-15 | 2 | -8/+4 | |
| | ||||||
* | start working on a watcher menu for the ssh side | Jesse Luehrs | 2014-09-15 | 2 | -11/+32 | |
| | ||||||
* | keep watchers around until they press q | Jesse Luehrs | 2014-09-15 | 1 | -1/+4 | |
| | ||||||
* | actually broadcast the data being received | Jesse Luehrs | 2014-09-15 | 2 | -7/+18 | |
| | ||||||
* | allow different kinds of message publishing | Jesse Luehrs | 2014-09-15 | 3 | -4/+19 | |
| | ||||||
* | this needs to be a byte string | Jesse Luehrs | 2014-09-15 | 1 | -1/+1 | |
| | ||||||
* | note race condition | Jesse Luehrs | 2014-09-15 | 1 | -0/+1 | |
| | ||||||
* | clear the buffer on screen clears | Jesse Luehrs | 2014-09-15 | 1 | -0/+3 | |
| | ||||||
* | introduce a pubsub system for communication | Jesse Luehrs | 2014-09-14 | 4 | -23/+43 | |
| | ||||||
* | set the terminal size as requested by the termcaster | Jesse Luehrs | 2014-09-14 | 2 | -12/+23 | |
| | ||||||
* | need to do \n -> \r\n translation | Jesse Luehrs | 2014-09-14 | 1 | -1/+3 | |
| |