comparison src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java @ 307:071eccdff8ea ganymed

fix java formatting
author Carl Byington <carl@five-ten-sg.com>
date Wed, 30 Jul 2014 14:16:58 -0700
parents f9b1a07c0e96
children 208b31032318
comparison
equal deleted inserted replaced
305:d2b303406d63 307:071eccdff8ea
567 return false; 567 return false;
568 } 568 }
569 569
570 private boolean handleShortcuts(View v, int keyCode, KeyEvent event, int repeat, boolean down) { 570 private boolean handleShortcuts(View v, int keyCode, KeyEvent event, int repeat, boolean down) {
571 String hwbuttonShortcut; 571 String hwbuttonShortcut;
572
572 switch (keyCode) { 573 switch (keyCode) {
573 case KeyEvent.KEYCODE_CAMERA: 574 case KeyEvent.KEYCODE_CAMERA:
574 // check to see which shortcut the camera button triggers 575 // check to see which shortcut the camera button triggers
575 hwbuttonShortcut = manager.prefs.getString( 576 hwbuttonShortcut = manager.prefs.getString(
576 PreferenceConstants.CAMERA, 577 PreferenceConstants.CAMERA,
577 PreferenceConstants.HWBUTTON_SCREEN_CAPTURE); 578 PreferenceConstants.HWBUTTON_SCREEN_CAPTURE);
578 return (handleShortcut(v, hwbuttonShortcut, repeat, down)); 579 return (handleShortcut(v, hwbuttonShortcut, repeat, down));
579 580
580 case KeyEvent.KEYCODE_VOLUME_UP: 581 case KeyEvent.KEYCODE_VOLUME_UP:
581 // check to see which shortcut the volume button triggers 582 // check to see which shortcut the volume button triggers
582 hwbuttonShortcut = manager.prefs.getString( 583 hwbuttonShortcut = manager.prefs.getString(
583 PreferenceConstants.VOLUP, 584 PreferenceConstants.VOLUP,
584 PreferenceConstants.HWBUTTON_FUNCTION_KEYS); 585 PreferenceConstants.HWBUTTON_FUNCTION_KEYS);
585 return (handleShortcut(v, hwbuttonShortcut, repeat, down)); 586 return (handleShortcut(v, hwbuttonShortcut, repeat, down));
586 587
587 case KeyEvent.KEYCODE_VOLUME_DOWN: 588 case KeyEvent.KEYCODE_VOLUME_DOWN:
588 // check to see which shortcut the camera button triggers 589 // check to see which shortcut the camera button triggers
589 hwbuttonShortcut = manager.prefs.getString( 590 hwbuttonShortcut = manager.prefs.getString(
590 PreferenceConstants.VOLDN, 591 PreferenceConstants.VOLDN,
591 PreferenceConstants.HWBUTTON_TAB); 592 PreferenceConstants.HWBUTTON_TAB);
592 return (handleShortcut(v, hwbuttonShortcut, repeat, down)); 593 return (handleShortcut(v, hwbuttonShortcut, repeat, down));
593 594
594 case KeyEvent.KEYCODE_SEARCH: 595 case KeyEvent.KEYCODE_SEARCH:
595 // check to see which shortcut the search button triggers 596 // check to see which shortcut the search button triggers
596 hwbuttonShortcut = manager.prefs.getString( 597 hwbuttonShortcut = manager.prefs.getString(
597 PreferenceConstants.SEARCH, 598 PreferenceConstants.SEARCH,
598 PreferenceConstants.HWBUTTON_ESC); 599 PreferenceConstants.HWBUTTON_ESC);
599 return (handleShortcut(v, hwbuttonShortcut, repeat, down)); 600 return (handleShortcut(v, hwbuttonShortcut, repeat, down));
600 601
601 case KeyEvent.KEYCODE_BUTTON_L2: 602 case KeyEvent.KEYCODE_BUTTON_L2:
602 // check to see which shortcut the ptt button triggers 603 // check to see which shortcut the ptt button triggers
603 hwbuttonShortcut = manager.prefs.getString( 604 hwbuttonShortcut = manager.prefs.getString(
604 PreferenceConstants.PTT, 605 PreferenceConstants.PTT,
605 PreferenceConstants.HWBUTTON_MONITOR); 606 PreferenceConstants.HWBUTTON_MONITOR);
606 return (handleShortcut(v, hwbuttonShortcut, repeat, down)); 607 return (handleShortcut(v, hwbuttonShortcut, repeat, down));
607 608
608 default: return false; 609 default: return false;
609 } 610 }
610 } 611 }
611 612
612 private boolean handleShortcut(View v, String shortcut, int repeat, boolean down) { 613 private boolean handleShortcut(View v, String shortcut, int repeat, boolean down) {
613 if (PreferenceConstants.HWBUTTON_DECREASE_FONTSIZE.equals(shortcut)) { 614 if (PreferenceConstants.HWBUTTON_DECREASE_FONTSIZE.equals(shortcut)) {
614 if (!down) return false; 615 if (!down) return false;
616
615 bridge.decreaseFontSize(); 617 bridge.decreaseFontSize();
616 } 618 }
617 else if (PreferenceConstants.HWBUTTON_INCREASE_FONTSIZE.equals(shortcut)) { 619 else if (PreferenceConstants.HWBUTTON_INCREASE_FONTSIZE.equals(shortcut)) {
618 if (!down) return false; 620 if (!down) return false;
621
619 bridge.increaseFontSize(); 622 bridge.increaseFontSize();
620 } 623 }
621 else if (PreferenceConstants.HWBUTTON_FUNCTION_KEYS.equals(shortcut)) { 624 else if (PreferenceConstants.HWBUTTON_FUNCTION_KEYS.equals(shortcut)) {
622 if (repeat > 0) return false; 625 if (repeat > 0) return false;
626
623 if (!down) return false; 627 if (!down) return false;
628
624 bridge.showFKeysDialog(); 629 bridge.showFKeysDialog();
625 } 630 }
626 else if (PreferenceConstants.HWBUTTON_MONITOR.equals(shortcut)) { 631 else if (PreferenceConstants.HWBUTTON_MONITOR.equals(shortcut)) {
627 if (repeat > 0) return false; 632 if (repeat > 0) return false;
633
628 buffer.monitorKey(down); 634 buffer.monitorKey(down);
629 } 635 }
630 else if (PreferenceConstants.HWBUTTON_SCREEN_CAPTURE.equals(shortcut)) { 636 else if (PreferenceConstants.HWBUTTON_SCREEN_CAPTURE.equals(shortcut)) {
631 if (repeat > 0) return false; 637 if (repeat > 0) return false;
638
632 if (!down) return false; 639 if (!down) return false;
640
633 bridge.captureScreen(); 641 bridge.captureScreen();
634 } 642 }
635 else if (PreferenceConstants.HWBUTTON_CTRL.equals(shortcut)) { 643 else if (PreferenceConstants.HWBUTTON_CTRL.equals(shortcut)) {
636 if (!down) return false; 644 if (!down) return false;
645
637 showMetakeyToast(v, PreferenceConstants.HWBUTTON_CTRL); 646 showMetakeyToast(v, PreferenceConstants.HWBUTTON_CTRL);
638 metaPress(META_CTRL_ON); 647 metaPress(META_CTRL_ON);
639 } 648 }
640 else if (PreferenceConstants.HWBUTTON_TAB.equals(shortcut)) { 649 else if (PreferenceConstants.HWBUTTON_TAB.equals(shortcut)) {
641 if (!down) return false; 650 if (!down) return false;
651
642 buffer.keyPressed(vt320.KEY_TAB, ' ', getStateForBuffer()); 652 buffer.keyPressed(vt320.KEY_TAB, ' ', getStateForBuffer());
643 } 653 }
644 else if (PreferenceConstants.HWBUTTON_CTRLA_SPACE.equals(shortcut)) { 654 else if (PreferenceConstants.HWBUTTON_CTRLA_SPACE.equals(shortcut)) {
645 if (!down) return false; 655 if (!down) return false;
656
646 buffer.write(0x01); 657 buffer.write(0x01);
647 buffer.write(' '); 658 buffer.write(' ');
648 } 659 }
649 else if (PreferenceConstants.HWBUTTON_CTRLA.equals(shortcut)) { 660 else if (PreferenceConstants.HWBUTTON_CTRLA.equals(shortcut)) {
650 if (!down) return false; 661 if (!down) return false;
662
651 buffer.write(0x01); 663 buffer.write(0x01);
652 } 664 }
653 else if (PreferenceConstants.HWBUTTON_ESC.equals(shortcut)) { 665 else if (PreferenceConstants.HWBUTTON_ESC.equals(shortcut)) {
654 if (!down) return false; 666 if (!down) return false;
667
655 showMetakeyToast(v, PreferenceConstants.HWBUTTON_ESC); 668 showMetakeyToast(v, PreferenceConstants.HWBUTTON_ESC);
656 sendEscape(); 669 sendEscape();
657 } 670 }
658 else if (PreferenceConstants.HWBUTTON_ESC_A.equals(shortcut)) { 671 else if (PreferenceConstants.HWBUTTON_ESC_A.equals(shortcut)) {
659 if (!down) return false; 672 if (!down) return false;
673
660 sendEscape(); 674 sendEscape();
661 buffer.write('a'); 675 buffer.write('a');
662 } 676 }
663 else { 677 else {
664 return (false); 678 return (false);