summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/MoreKeysPanel.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused MoreKeysPanel argument from Controller interfaceTadashi G. Takaoka2014-03-041-8/+4
| | | | | Bug: 13204690 Change-Id: Ife438e78d9bbbf796df20f95c2da7a4d50e5a035
* Dismiss more keys keyboard before statring more suggestionsview to showTadashi G. Takaoka2014-03-041-0/+2
| | | | | Bug: 13204690 Change-Id: I9188edd0e99ca8acdcb0f0e045be7d267d56b12d
* Fix IllegalStateException of ViewGroupTadashi G. Takaoka2013-12-161-2/+10
| | | | | Bug: 10629042 Change-Id: I111d092fb2f7dca47328127a155c981aa1c55906
* Add MoreKeysPanel argument to Controller methodsTadashi G. Takaoka2013-07-251-5/+7
| | | | | Bug: 9334755 Change-Id: I5a7104f4c98982f11fb4e060fa83c21bfc360558
* Remove boolean return value of dismissing more keys panelTadashi G. Takaoka2013-07-251-2/+11
| | | | | Bug: 9334755 Change-Id: Ic29ab69cfbf9007e98fe67695f1854b4876eb976
* Refactor more keys menu framework (part 3)Tom Ouyang2012-12-131-0/+5
| | | | | | | | | 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
* Refactor more keys menu framework (part 2)Tom Ouyang2012-12-131-2/+32
| | | | | | | | | - 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-11/+38
| | | | | | | 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
* Auto generate various shift states alphabet keyboard automaticallyTadashi G. Takaoka2012-01-311-3/+0
| | | | | | | | | | | | | | | | | | If any shift state variants of alphabet keyboard layout is not specified in KeyboardSet.Element, it will be automatically generated from base alphabet keyboard definition. This change also * Eliminates KeyboardShiftState object from Keyboard. * Removes various set shift state methods from Keyboard. * Removes KeyboardSet.Element.elementAutoGenerate attribute. * Separates "sticky" Key.backgroundType to "stickyOff" and "stickyOn" * Add preserveCase flag to smiley, .com, and labeled special keys. * Rename KeyboardShiftState class to AlphabetShiftState. * Rename some attributes from *UppercaseLetter* to *ShiftedLetterHint*. * Introduce shiftedLetterActivated to Key.keyLabelFlags Change-Id: I01a0a8efeeaa76820ae728a5bdfa8d02b6ce74b7
* Make Keyboard.setShifted return voidTadashi G. Takaoka2011-12-061-0/+1
| | | | | Bug: 5708602 Change-Id: If8150f62fbab864344f59853850ff3213c27940e
* Rename PopupCharactersParser to MoreKeySpecParserTadashi G. Takaoka2011-08-311-0/+59
Also renames PopupPanel to MoreKeysPanel Change-Id: I37209a5a8fe7dbba1eef03e3be88ba5253653926