Mercurial > 510Connectbot
changeset 73:accf93be8c12 tn5250
update documentation; use xterm-256color as default terminal type
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 14 Jun 2014 08:54:34 -0700 |
parents | 8181cb01c64d |
children | 1aff8d06d5ef |
files | Makefile assets/help/About.html src/com/five_ten_sg/connectbot/service/TerminalManager.java xml/510connectbot.in |
diffstat | 4 files changed, 33 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Fri Jun 13 19:15:26 2014 -0700 +++ b/Makefile Sat Jun 14 08:54:34 2014 -0700 @@ -6,7 +6,11 @@ apk='bin/510Connectbot-$(style).apk' all: - hg pull; hg update; rm -rf gen bin + hg pull; hg update + make builder + +builder: + rm -rf gen bin ndk-build clean; V=1 ndk-build android update project -p . -t android-16 ant $(style)
--- a/assets/help/About.html Fri Jun 13 19:15:26 2014 -0700 +++ b/assets/help/About.html Sat Jun 14 08:54:34 2014 -0700 @@ -8,7 +8,7 @@ <carl@five-ten-sg.com></p> <p>This is an enhanced version of the popular open-source telnet and -secure shell (SSH) client ConnectBot.</p> +secure shell (SSH) client ConnectBot. It now includes tn5250 emulation.</p> <p>It is licensed under the <a href="http://www.gnu.org/licenses/gpl-3.0.txt">GPLv3 or later @@ -50,6 +50,12 @@ </p> <p> +Based on TN5250J terminal emulator provided under the GPLv2 +license. Copyright © 2001 Kenneth J. Pouncey. +<a href="http://tn5250j.sourceforge.net"></a>http://tn5250j.sourceforge.net +</p> + +<p> Includes the JSOCKS library, provided under the GNU LGPL license. <a href="http://jsocks.sourceforge.net">http://jsocks.sourceforge.net</a> </p>
--- a/src/com/five_ten_sg/connectbot/service/TerminalManager.java Fri Jun 13 19:15:26 2014 -0700 +++ b/src/com/five_ten_sg/connectbot/service/TerminalManager.java Sat Jun 14 08:54:34 2014 -0700 @@ -252,7 +252,7 @@ } public String getEmulation() { - return prefs.getString(PreferenceConstants.EMULATION, "screen"); + return prefs.getString(PreferenceConstants.EMULATION, "xterm-256color"); } public int getScrollback() {
--- a/xml/510connectbot.in Fri Jun 13 19:15:26 2014 -0700 +++ b/xml/510connectbot.in Sat Jun 14 08:54:34 2014 -0700 @@ -24,7 +24,7 @@ <refentry id="x@PACKAGE@.1"> <refentryinfo> - <date>2014-05-13</date> + <date>2014-06-14</date> <author> <firstname>Carl</firstname> <surname>Byington</surname> @@ -40,7 +40,7 @@ <refnamediv id='name.1'> <refname>@PACKAGE@</refname> - <refpurpose>an android vt320 terminal emulator for telnet/ssh connections</refpurpose> + <refpurpose>an android vt320/tn5250 terminal emulator for telnet/ssh connections</refpurpose> </refnamediv> <refsect1 id='build.1'> @@ -61,14 +61,17 @@ compatible with the licenses of all the sub-parts. </para> <para> - The intention is to add 5250 emulation to this project. + This fork extends previous connectbot projects in two ways. It includes + tn5250 terminal emulation, in addition to the previous vt320 terminal + emulation. It also contains hooks for a separate monitoring process + that has access to some of the internal operations in this emulator. </para> </refsect1> <refsect1 id='monitor.1'> <title>Terminal Monitor</title> <para> - For every terminal session (local, telnet, ssh or other), this + For every terminal session (local, telnet, ssh or tn5250), this terminal emulator also makes a connection to a terminal monitor process, which can see keystrokes and screen contents, and can inject characters to send to the host. @@ -179,7 +182,8 @@ <refsect1 id='todo.1'> <title>TODO</title> <para> - Add 5250 emulation. + The tn5250 ssl/tls key storage should use the same storage mechanism + as the base ssh key storage. </para> </refsect1> @@ -230,6 +234,11 @@ Marcus Meiner. http://www.javassh.org </para> <para> + Based on TN5250J terminal emulator provided under the GPLv2 + license. Copyright (C) 2001 Kenneth J. Pouncey. + http://tn5250j.sourceforge.net/ + </para> + <para> Includes the JSOCKS library, provided under the GNU LGPL license. http://jsocks.sourceforge.net </para> @@ -247,6 +256,12 @@ https://github.com/staktrace/connectbot/commits/filetransfer modifications by Kartikaya Gupta. </para> + <para> + Internal file selection dialog is based on Android File + Dialog by Alexander Ponomarev, provided under a BSD-style + license. + http://code.google.com/p/android-file-dialog + </para> </refsect1> <refsect1 id='version.1'>