summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/KeyboardParser.java
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup Keyboard related code and rename some classesTadashi G. Takaoka2011-08-021-766/+0
| | | | | | | This is a follow up change of I90ffbde0 Bug: 5023981 Change-Id: I3a6b862d05f5f907dee954cd6d6fee983b20ab5e
* Make Keyboard object immutable except shift stateTadashi G. Takaoka2011-08-011-104/+116
| | | | | | | This is the first step to implement suggestions pane as mini keyboard. Bug: 5023981 Change-Id: I90ffbde0fda19b4be68add449310997b56bf6904
* Make horigontalGap and verticalGap attributes of Row obsoleteTadashi G. Takaoka2011-08-011-1/+15
| | | | | Bug: 5023981 Change-Id: Ifb07b54a68cfdd32ff2ea79812188fb6158bd073
* Remove Keyboard reference from Key objectTadashi G. Takaoka2011-08-011-1/+1
| | | | | Bug: 5023981 Change-Id: Ib0b9debf2018a0a9e9efe9323738e85174589e71
* Replace the notion of "voice" with "shortcut" as many as possibleTadashi G. Takaoka2011-07-311-7/+8
| | | | | Bug: 4340933 Change-Id: I98b4eca5167cc3767a0868fae8f6436164adbe4d
* Remove enableShiftLock attribute from KeyboardIdTadashi G. Takaoka2011-07-281-2/+0
| | | | | | | This change is a follow up of Ia72de236. Bug: 4311428 Change-Id: I0ad0f1fb93545ceb40df8dffe377240b020c2602
* Swap parenthesis-like character code on RTL keyboardTadashi G. Takaoka2011-07-241-1/+2
| | | | | Bug: 5047217 Change-Id: I1b88484825f5c035401cf083522bf95bbee30edb
* Fix missing right edge flagTadashi G. Takaoka2011-07-211-4/+4
| | | | | Bug: 5062972 Change-Id: I2daffdd58802c6173696fe2417e6efcbef66d7bf
* Remove Key edge flags from XMLTadashi G. Takaoka2011-07-201-0/+15
| | | | | | | | | The first key and the last of the row are automatically marked as left and right edge key respectively. The existence of Spacer will prevent those automatic marking. Bug: 5038844 Change-Id: Ie34169ceaf76e24923b8d8125eda6ecb95cf1fee
* Specify Key gaps by percentageTadashi G. Takaoka2011-07-041-4/+4
| | | | Change-Id: I4721bf831b5edbea1dd4309c6ce907544b098d62
* Cleanup key drawing codeTadashi G. Takaoka2011-06-291-9/+8
| | | | | | | | | | | | | | | | | | This change also modifies 9-patch drawables to fix the following issues. In order to draw key background drawable just on the coordinates we want, we have to know where an actual "visible" part is in the drawable. The only clue we can use is "padding" of the drawable. To achieve this, the 9-patch drawable must have its "visible" part marked as "content". Please refer the Bug: 4948171 for more detailed explanation. This change also reverts the following "black" drawables back from Gingerbread because recent change broke these (I70019a91). * drawable-hdpi/sym_bkeyboard_*.png * drawable-hdpi/btn_keyboard_key_*_stone.9.png Bug: 4948171 Change-Id: I6e4d03b3144caa95c793aac97af22df34c5f454f
* Merge "Fix "Show settings key" option on 7" device"Tadashi G. Takaoka2011-06-231-5/+13
|\
| * Fix "Show settings key" option on 7" deviceTadashi G. Takaoka2011-06-241-5/+13
| | | | | | | | | | | | | | Cherry-pic I993ac772 from Honeycomb-MR2. Bug: 4586882 Change-Id: Ie74138523a3ae7958c7bec674c49aa0ab1a72d05
* | Move Key class out of internal packageTadashi G. Takaoka2011-06-231-1/+2
|/ | | | | Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
* New IceCreamSandwich assets and themeTadashi G. Takaoka2011-06-231-2/+8
| | | | | | | | | | | | This change instroduces new IceCreamSandwich assets and renames Honeycomb theme to IceCreamSandwich. Though checked only on hdpi-phone and mdpi-10"-tablet. File another bug (Bug: 4852048) to fine tune keyboard layout for all possible combination of devices and themes. Bug: 4436327 Change-Id: I4f8dc1dd6b798a39204702bbcbebf17a199dc82f
* Remove colorScheme attribute from KeyboardViewTadashi G. Takaoka2011-06-221-14/+9
| | | | Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
* Move icon declaration to Keyboard themeTadashi G. Takaoka2011-06-221-0/+2
| | | | | Bug: 4436327 Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
* Move keyboard related internal class to separate packageTadashi G. Takaoka2011-06-221-0/+714
Change-Id: Ic1459066b865cde5104b3734193f76c997959c68