Please sign in to comment.
gateone.py: Changed TerminalWebSocket.set_title() to use the SESSIONS…
… dict for tracking terminal titles instead of self.title. Keeping things consistent. gateone.js: Changed the error, "A communications disruption can mean only one thing..." (which was a quote from Star Wars... To complete it, "INVASION!") to, "The WebSocket connection was closed. Will attempt to reconnect every 5 seconds..." The beta period is over so it is time to be a little more professional. terminal.py: Fixed a bug in Terminal.resize() where it was (re)setting the top and bottom margins even if there was no actual resize taking place (i.e. the rows and cols were the same as before). This fixes the following problem (talk about niche situations!): When editing a file in vi... when you're at the bottom of the screen... when in insert mode... *if* you reload the page the terminal wouldn't 'scroll up' the screen properly when entering a newline (after all those steps =). terminal.py: Corrected the PNG header regex so that it uses re.DOTALL. 404.html: Got rid of the references to Ubuntu Mono in the embedded stylesheet so we don't wind up with unnecessary 404 errors when clients try to load a font that isn't at the specified path.
- Loading branch information...
Showing with 22 additions and 39 deletions.