Mercurial > 510Connectbot
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); |