aboutsummaryrefslogtreecommitdiffstats
path: root/src/de/mud/terminal/VDUBuffer.java
Commit message (Collapse)AuthorAgeFilesLines
* Go fasterKenny Root2009-07-091-43/+27
| | | | | | | * Remove checkBounds from vt320 which masks bugs * Inline markLine since we have no JIT to forklift it git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@362 df292f66-193f-0410-a5fc-6d59da041ff2
* Fix resizing bug caused by removing all the unnecessary allocations in ↵Kenny Root2009-06-071-7/+12
| | | | | | mud.de code git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@272 df292f66-193f-0410-a5fc-6d59da041ff2
* Fix off-by-one error in de.mud code unmasked by r252Kenny Root2009-06-011-3/+3
| | | | git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@255 df292f66-193f-0410-a5fc-6d59da041ff2
* Minimize the chance of the charArray or charAttributes being null since we ↵Kenny Root2009-06-011-15/+23
| | | | | | have unsynchronized buffer resizes git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@254 df292f66-193f-0410-a5fc-6d59da041ff2
* Reduce allocations in read and write path, pass 1 (there is still more ↵Kenny Root2009-06-011-29/+22
| | | | | | allocation badness in insertLine to take care of) git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@252 df292f66-193f-0410-a5fc-6d59da041ff2
* Fill deleted last line with space characterKenny Root2009-01-171-0/+1
|
* Fill inserted lines with space characterKenny Root2009-01-171-0/+1
|
* Add extra bit for default color supportKenny Root2008-12-121-4/+4
|
* Add in xterm-style 256 color supportKenny Root2008-12-121-6/+6
|
* * Add icons for PubkeyListActivity and an empty-list hint TextViewKenny Root2008-10-301-7/+3
| | | | | * Make sure setMargins in terminal emulation can't be fooled * Don't force ConsoleActivity to run in landscape orientation
* * Fix delete line bug in emulation that was messing up irssi clock updates.Kenny Root2008-10-301-7/+1
| | | | * Remove some debugging statements that snuck into the code.
* * Fix scrolling region setting bug.Kenny Root2008-10-301-4/+29
| | | | * Ignore xterm-style title updates (we could use this for the TerminalManager title, actually).
* * First pass at publickey authentication.Kenny Root2008-10-291-2/+2
| | | | | | | | * RSA and DSA keys can be generated (not imported yet). * RSA and DSA keys can be copied to the clipboard and deleted. * Encrypted keys are not tried right now, only unencrypted. * Restore Marcus's name (Jeffrey, fix your editor!) * Fix a typo in the EULA.
* * finished implementing copy functionalityJeffrey Sharkey2008-10-271-3/+5
| | | | | | | | * added right or left alt- or shift- helping keys (/ and tab), disableable from settings * fixed a few random bugs
* * moved all terminal logic into a Service backend. connections are held in ↵Jeffrey Sharkey2008-08-271-1/+6
| | | | | | | | | | | | | | | | | | place by a TerminalBridge, which keeps the connection alive and renders the screen to a bitmap if provided. a Console creates TerminalViews for each bridge while it is active, and handles panning back/forth between them. * volume up/down controls will change console font size * extended trilead library to support resizePTY() command * left/right screen gestures will pan between various open consoles * up/down screen gestures on right-half will look through scrollback buffer * up/down screen gestures on left-half will trigger pageup/down keys * broke ctrl+ keyboard mapping, will need to bring back over from older code
* Restore Marcus Meißner's name from clobberingKenny Root2008-08-261-1/+1
|
* * Fixing an off-by-one error in vt320 for ANSI 'U' escape sequences.Was ↵Jeffrey Sharkey2008-08-241-2/+14
| | | | | | | | | | | messing up scrollback on irssi sessions. * Filling buffer will ' ' (spaces) instead of null characters. Android's MONOSPACE font doesn't render the null correctly; might be trying to interpret them as unicode. Was messing up indentation on rtorrent sessions. * Removed SoftFont from redraw() and sped things up immensely. Everything seems to still render fine, was there a reason we needed the SoftFont? * Corrected buffer.update[] handling so we aren't repainting entire screen each time; much faster now. * Added OpenGL rendering by default, but doesn't change speed on emulator.
* Added preferences, touch entropy, fixes to SoftFont.Kenny Root2007-11-211-0/+8
|
* Merging back in the jcterm branchKenny Root2007-11-211-0/+791