aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/service
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-07-15 13:48:05 -0700
committerKenny Root <kenny@the-b.org>2015-07-15 13:48:50 -0700
commit0703c9a0a5a0124dec6bb4c8ab6fa95290214051 (patch)
tree63c35d42e471f299f7040ecd564544e1643b0196 /app/src/main/java/org/connectbot/service
parent00f1b72db97a554432a2d04520ca52a402ffa910 (diff)
parent3627d32b8fb41647a9bce7edbd2579a3e1ad1448 (diff)
downloadconnectbot-0703c9a0a5a0124dec6bb4c8ab6fa95290214051.tar.gz
connectbot-0703c9a0a5a0124dec6bb4c8ab6fa95290214051.tar.bz2
connectbot-0703c9a0a5a0124dec6bb4c8ab6fa95290214051.zip
Merge branch 'master' into gradle-conversion
Diffstat (limited to 'app/src/main/java/org/connectbot/service')
-rw-r--r--app/src/main/java/org/connectbot/service/TerminalKeyListener.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/service/TerminalKeyListener.java b/app/src/main/java/org/connectbot/service/TerminalKeyListener.java
index 2a911a8..a30eba7 100644
--- a/app/src/main/java/org/connectbot/service/TerminalKeyListener.java
+++ b/app/src/main/java/org/connectbot/service/TerminalKeyListener.java
@@ -483,6 +483,20 @@ public class TerminalKeyListener implements OnKeyListener, OnSharedPreferenceCha
((vt320) buffer).keyTyped(vt320.KEY_ESCAPE, ' ', 0);
}
+ public void sendTab() {
+ try {
+ bridge.transport.write(0x09);
+ } catch (IOException e) {
+ Log.e(TAG, "Problem while trying to send TAB press.", e);
+ try {
+ bridge.transport.flush();
+ } catch (IOException ioe) {
+ Log.d(TAG, "Our transport was closed, dispatching disconnect event");
+ bridge.dispatchDisconnect(false);
+ }
+ }
+ }
+
/**
* @param key
* @return successful