comparison src/com/five_ten_sg/connectbot/ConsoleActivity.java @ 263:c8d9ef252b23

menu force-size does not need a session, just an active terminal
author Carl Byington <carl@five-ten-sg.com>
date Wed, 16 Jul 2014 12:07:15 -0700
parents 918dfcb862ed
children 3e9eae36e5ef
comparison
equal deleted inserted replaced
262:db26984b69f5 263:c8d9ef252b23
615 @Override 615 @Override
616 public void onLongPress(MotionEvent e) { 616 public void onLongPress(MotionEvent e) {
617 List<String> itemList = new ArrayList<String>(); 617 List<String> itemList = new ArrayList<String>();
618 final TerminalView terminalView = (TerminalView) findCurrentView(R.id.console_flip); 618 final TerminalView terminalView = (TerminalView) findCurrentView(R.id.console_flip);
619 619
620 if (terminalView == null) 620 if (terminalView == null) return;
621 return;
622 621
623 final TerminalBridge bridge = terminalView.bridge; 622 final TerminalBridge bridge = terminalView.bridge;
624 623
625 if (fullScreen == FULLSCREEN_ON) 624 if (fullScreen == FULLSCREEN_ON)
626 itemList.add(ConsoleActivity.this 625 itemList.add(ConsoleActivity.this
904 903
905 if (hardKeyboard) 904 if (hardKeyboard)
906 resize.setAlphabeticShortcut('r'); 905 resize.setAlphabeticShortcut('r');
907 906
908 resize.setIcon(android.R.drawable.ic_menu_crop); 907 resize.setIcon(android.R.drawable.ic_menu_crop);
909 resize.setEnabled(sessionOpen); 908 resize.setEnabled((activeTerminal);
910 resize.setOnMenuItemClickListener(new OnMenuItemClickListener() { 909 resize.setOnMenuItemClickListener(new OnMenuItemClickListener() {
911 public boolean onMenuItemClick(MenuItem item) { 910 public boolean onMenuItemClick(MenuItem item) {
912 final TerminalView terminalView = (TerminalView) findCurrentView(R.id.console_flip); 911 final TerminalView terminalView = (TerminalView) findCurrentView(R.id.console_flip);
913 final View resizeView = inflater.inflate(R.layout.dia_resize, null, false); 912 final View resizeView = inflater.inflate(R.layout.dia_resize, null, false);
914 ((EditText) resizeView.findViewById(R.id.width)).setText("80"); 913 ((EditText) resizeView.findViewById(R.id.width)).setText("80");