summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/MoreKeysKeyboardView.java
Commit message (Collapse)AuthorAgeFilesLines
* (DO NOT MERGE) Fix checking a11y status just before calling an a11y methodTadashi G. Takaoka2014-10-141-4/+7
| | | | | | Cherry picked from Master, commit 04cd8794e04b14c2b7e7eed036b83075792134a1 Bug: 17035860 Change-Id: I9627d525a570ced085281b4db93fe6896081e818
* Move more keys divider to MoreKeysKeyboardViewTadashi G. Takaoka2014-09-081-0/+31
| | | | | Bug: 15681452 Change-Id: I1b32719cc927a24db4c41fdeb812b39f7e98a85c
* Remove redundant override methods and extended classesTadashi G. Takaoka2014-06-241-4/+4
| | | | | Bug: 15727335 Change-Id: Icea09f0643e7aeb8e722e473ad322f7439c3497a
* Stop announcing suggestions strip content while more keys keyboard is showingTadashi G. Takaoka2014-06-141-0/+4
| | | | | | | This CL also supports announcing dismissing of a more keys keyboard. Bug: 15582905 Change-Id: Ia9e5d6c7e3e23dac39ee570b20d32f0141ae6184
* Use MoreKeysDetector for accessibilityTadashi G. Takaoka2014-06-131-10/+3
| | | | | | | | | A more keys keyboard may have a divider on it. The MoreKeysDetector should be used even with accessibility mode on to be able to handle a divider. Bug: 15583354 Change-Id: Ife2cf8304496c4c330127fde8ca1f34c2f0838e2
* Fix overwriting accessibility delegate in setKeyboardTadashi G. Takaoka2014-06-081-4/+7
| | | | | | | | | A keyboard accessibility delegate object should be a singleton for each keyboard view. Bug: 15437933 Bug: 15419386 Change-Id: Ia70853c644d950ea6130c1f209b89929b1cb1ee5
* Support more suggestions accessibility modeTadashi G. Takaoka2014-06-041-1/+1
| | | | | Bug: 12491371 Change-Id: Ib01452b6a2a53faa591b05e62014f356e0511308
* Support more keys accessibility modeTadashi G. Takaoka2014-06-041-8/+40
| | | | | Bug: 12491371 Change-Id: Ib1fc8affbccfbaca3424ecdc2812f47047106aa2
* Refactor MoreKeysKeyboardView a bitTadashi G. Takaoka2014-06-021-19/+24
| | | | | Bug: 12491371 Change-Id: I3ce1e6557e41a94146b882751f75ae4b5f6bc73d
* Refactor MoreKeysKeyboardView to use Key classTadashi G. Takaoka2014-05-211-2/+3
| | | | | | | This can make MoreSuggestionsView to use extended Key class to hold a index of a suggested word. Change-Id: I54d03d2447b04e3caf3e19e7cadcd391cbf58dd5
* Fix updating the shift state upon backspaceJean Chalard2014-04-141-2/+3
| | | | | Bug: 13514349 Change-Id: If4c9db12b0ab5be676f7a2f72715f469066ee537
* Remove unused MoreKeysPanel argument from Controller interfaceTadashi G. Takaoka2014-03-041-2/+2
| | | | | Bug: 13204690 Change-Id: Ife438e78d9bbbf796df20f95c2da7a4d50e5a035
* [IL65] Pull up X,Y processing, step 4Jean Chalard2014-01-221-1/+5
| | | | | | | | This works because getKey{X,Y} is a no-op on Constants.NOT_A_COORDINATE. Bug: 8636060 Change-Id: I2f7dd96b6011f094110f7978f8ff24ef2a6e2585
* Fix IllegalStateException of ViewGroupTadashi G. Takaoka2013-12-161-2/+17
| | | | | Bug: 10629042 Change-Id: I111d092fb2f7dca47328127a155c981aa1c55906
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-131-4/+6
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Add getters and copy constructor to Key classTadashi G. Takaoka2013-08-151-1/+1
| | | | Change-Id: I78eb96dcc26378926dc63acbfeb4828cbd44435d
* Remove processMotionEvent from MoreKeysKeyboardViewTadashi G. Takaoka2013-08-081-6/+1
| | | | Change-Id: I5373df4a7c82f964f99acf70325bba8702111a75
* Add MoreKeysPanel argument to Controller methodsTadashi G. Takaoka2013-07-251-2/+2
| | | | | Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558
* Remove boolean return value of dismissing more keys panelTadashi G. Takaoka2013-07-251-4/+6
| | | | | Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-1/+1
| | | | Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
* Reset vertical correction when more suggestions are in modal modeTadashi G. Takaoka2013-04-151-1/+1
| | | | | Bug: 8605150 Change-Id: Iadbebfb80e765c97e58e8524eb87419f2a9e41d4
* Add TypefaceUtilsTadashi G. Takaoka2013-04-111-1/+1
| | | | Change-Id: I2d939bc1e3279253902b28ff12bbf7861716b64d
* Remove closing method from KeyboardViewTadashi G. Takaoka2013-02-271-1/+0
| | | | | | | This is a follow up of Ie00ba827. After the change, the KeyboardView.closing() method does nothing important. Change-Id: I9659ea56ce82a95f8798a4136bf93f164b67fae7
* Cache MoreKeysKeyboard instead of container view of itTadashi G. Takaoka2013-01-221-0/+1
| | | | | | | This change also cleans up MoreKeysPanel related stuff. Bug: 8047165 Change-Id: I4f2211e00c7d08469a7413568db039c1c597fb3c
* Move PointerTracker.DrawingProxy to MainKeyboardView (step 1)Tadashi G. Takaoka2013-01-211-8/+0
| | | | Change-Id: I86014de147416453503b6412eb862a2d172426aa
* Refactor more keys menu framework (part 3)Tom Ouyang2012-12-131-0/+8
| | | | | | | | | Make it possible to re-enter gesture input even after triggering the long-press menu. This is useful for new users who may pause at the start of a word. Works for both single and bi-manual gestures. Bug: 7595193 Change-Id: Ieaecfd5385ed6c10ae9347b99c2e35a0de5e895d
* Fix more suggestion window asymmetry bug in N7.Tom Ouyang2012-12-131-1/+1
| | | | | Bug: 7711822 Change-Id: I63ba13b1c160cf55b8820a08e6e28fa666dd2580
* Refactor more keys menu framework (part 2)Tom Ouyang2012-12-131-76/+102
| | | | | | | | | - Integrate pointer tracking between more keys menu, more suggestions menu, and main keyboard. - Adds multi-touch support for more keys menus. Long press with one finger and select keys with another finger. Bug: 7508007 Change-Id: I394f28cd79e342d6bcfea573af72aa33b9def00f
* Refactor more keys menu framework (part 1)Tom Ouyang2012-12-071-17/+21
| | | | | | | Eliminate use of slower popup window for rendering the more keys menu and more suggestions menu. These menus are now drawn directly on the preview placer view. Change-Id: I40638724a6ffde2be4b5d0341d2a5db7ff7be930
* Add CoordinateUtils classTadashi G. Takaoka2012-11-281-2/+3
| | | | Change-Id: I23784117f77da54ee2a0670e65d86e26d762a687
* Replace useless CharSequence to StringTadashi G. Takaoka2012-10-221-15/+17
| | | | Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
* Cleanup: Make some classes as finalTadashi G. Takaoka2012-09-271-1/+1
| | | | Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e
* Rename and consolidate some constantsTadashi G. Takaoka2012-08-211-1/+3
| | | | Change-Id: I7863936cca18b28bf0117afcbcf544a5fd7f185d
* Change the batch input methods of KeyboardActionListenerTadashi G. Takaoka2012-07-181-2/+8
| | | | | | | This change also removes the reference of SuggestedWords from GestureTracker and KeyboardActionListener. Change-Id: I25ef8756007986abf99a931afd665bbfe6fa387f
* Extend onTextInput to be able to inject suggestionsTadashi G. Takaoka2012-07-061-0/+10
| | | | Change-Id: I1061da0edfdb05c64c5711717d4ef9fa9681e568
* Dismiss more suggestions panel when suggestions strip is closedTadashi G. Takaoka2012-06-141-1/+1
| | | | | | | This change fixes possible NPE as well. Bug: 6658028 Change-Id: I8706808d1002b7b0b95930fd9b08568f08645da6
* Fix calculation of more keys keyboard position based on key previewTadashi G. Takaoka2012-05-091-4/+2
| | | | | Bug: 6135881 Change-Id: Id1c4e2c13d13b474466cb9b42b425aa9f6f9448b
* Don't send touch coordinates if proximity characters correction is disabledTadashi G. Takaoka2012-03-291-1/+3
| | | | | Bug: 6225317 Change-Id: I4fa65e020d838f53066d4a071f58fb6f40583e0b
* Fix centering more suggestions panel on tabletTadashi G. Takaoka2012-03-081-22/+11
| | | | | Bug: 6129726 Change-Id: I8dac3251eec68ad3fb523c632ff39f3cc661c81f
* Integrate the logic to calculate the proximitiessatok2012-03-061-2/+2
| | | | | | Bug: 4343280 Change-Id: I0f6a7e6912ed4abea07c10d266da4c7ccb0dae76
* Rename mini keyboard to more keys keyboardTadashi G. Takaoka2012-02-081-0/+189
Change-Id: Ie4c85e8ca5a1f41a420aae5c1cd9c1cb07e237e5