aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2009-06-02 16:06:41 +0000
committerKenny Root <kenny@the-b.org>2009-06-02 16:06:41 +0000
commitb3b30e58ea88ec070df3148a12c0259837f0148c (patch)
tree77b6728fa4ea4f4a408e8e7679dd73f574fdd51c
parent07579f157d6681f1138ae22a635a84dffdbd3f8b (diff)
downloadconnectbot-b3b30e58ea88ec070df3148a12c0259837f0148c.tar.gz
connectbot-b3b30e58ea88ec070df3148a12c0259837f0148c.tar.bz2
connectbot-b3b30e58ea88ec070df3148a12c0259837f0148c.zip
Added Menu+key shortcuts for the ConsoleActivity
From: istvan.marko git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@261 df292f66-193f-0410-a5fc-6d59da041ff2
-rw-r--r--src/org/connectbot/ConsoleActivity.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/org/connectbot/ConsoleActivity.java b/src/org/connectbot/ConsoleActivity.java
index ae410fb..b9d13d2 100644
--- a/src/org/connectbot/ConsoleActivity.java
+++ b/src/org/connectbot/ConsoleActivity.java
@@ -570,8 +570,10 @@ public class ConsoleActivity extends Activity {
disconnected = ((TerminalView) view).bridge.isDisconnected();
}
+ menu.setQwertyMode(true);
disconnect = menu.add(R.string.list_host_disconnect);
+ disconnect.setAlphabeticShortcut('w');
if (!sessionOpen && disconnected)
disconnect.setTitle(R.string.console_menu_close);
disconnect.setEnabled(activeTerminal);
@@ -586,6 +588,7 @@ public class ConsoleActivity extends Activity {
});
copy = menu.add(R.string.console_menu_copy);
+ copy.setAlphabeticShortcut('c');
copy.setIcon(android.R.drawable.ic_menu_set_as);
copy.setEnabled(activeTerminal);
copy.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@@ -607,8 +610,8 @@ public class ConsoleActivity extends Activity {
}
});
-
paste = menu.add(R.string.console_menu_paste);
+ paste.setAlphabeticShortcut('v');
paste.setIcon(android.R.drawable.ic_menu_edit);
paste.setEnabled(clipboard.hasText() && activeTerminal && authenticated);
paste.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@@ -624,8 +627,8 @@ public class ConsoleActivity extends Activity {
}
});
-
portForward = menu.add(R.string.console_menu_portforwards);
+ portForward.setAlphabeticShortcut('f');
portForward.setIcon(android.R.drawable.ic_menu_manage);
portForward.setEnabled(authenticated);
portForward.setOnMenuItemClickListener(new OnMenuItemClickListener() {
@@ -638,6 +641,7 @@ public class ConsoleActivity extends Activity {
});
resize = menu.add(R.string.console_menu_resize);
+ resize.setAlphabeticShortcut('s');
resize.setIcon(android.R.drawable.ic_menu_crop);
resize.setEnabled(activeTerminal && sessionOpen);
resize.setOnMenuItemClickListener(new OnMenuItemClickListener() {