summaryrefslogtreecommitdiff
path: root/tests/src/com/android/inputmethod/keyboard/internal/KeySpecParserTests.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove RTL aware !code and add corresponding !textTadashi G. Takaoka2014-02-131-1/+1
| | | | Change-Id: I9021c8fa1cf2d4ac07579237a939c15551509a0b
* Add null check to KeySpecParserTadashi G. Takaoka2014-02-051-0/+12
| | | | Change-Id: Ic37db8cbf8f83f753d7381e1edba8eac1ef1ceb1
* Rename base test class KeySpecParserTestsBaseTadashi G. Takaoka2014-02-051-1/+1
| | | | Change-Id: I41e1ccb3f0cfde4e5ae311a763e5659e5ff71d3c
* Add KeySpecParser unit testTadashi G. Takaoka2014-02-041-0/+43
| | | | Change-Id: Ie1c32daecefc2909e58056f515631cbd7de687f7
* Move some methods to MoreKeySpec classTadashi G. Takaoka2014-01-311-659/+0
| | | | Change-Id: I025ed15e36ac3113db6a5fccefa0c87f016703fa
* Refactor KeyboardTextsSet classTadashi G. Takaoka2014-01-311-1/+1
| | | | Change-Id: I0b48c85aa2c291e1e7ee25d61c558700fc677e29
* Make RunInLocale as top-level classTadashi G. Takaoka2013-07-241-1/+1
| | | | Change-Id: I07ed606b7aba098a5be85533e5baff300b21fb44
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-1/+1
| | | | Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
* Make unit test independent from test device localeTadashi G. Takaoka2013-05-281-4/+15
| | | | | Bug: 9112465 Change-Id: I4fe39bebf130799397485dbe6d23199a29a8641e
* Use Locale.ROOT for locale neutral operationsTadashi G. Takaoka2013-05-241-7/+7
| | | | | Bug: 9112465 Change-Id: I6cd63007287b5a1a57cfbabff35d53f66fc5620e
* Separate caps mode related utils to CapsModeUtilsTadashi G. Takaoka2013-02-121-8/+8
| | | | Change-Id: I32700c434b296bb3fd39e040c2dda1fe90667daf
* Add unit tests tagsTadashi G. Takaoka2013-02-041-0/+2
| | | | | Bug: 8131968 Change-Id: Ibca5a0d63a492134b8af401a62ca3a5748e003cf
* Move code point constants from Keyboard to Constants classTadashi G. Takaoka2012-10-291-5/+5
| | | | Change-Id: Iee01d4d2b916d0b584531104ac865ae6e6370a3d
* Separate inner classes of keyboard package out under internal packageTadashi G. Takaoka2012-08-301-1/+0
| | | | Change-Id: Ia3969bd5ddec5aa5d81d05ad4cf676d818587922
* Make KeySpecParser case sensitive againTadashi G. Takaoka2012-05-281-44/+55
| | | | | | | Partially revert I76c3e917. Bug: 6561272 Change-Id: I5649a8ecb44bd11c67785ea97ddbb67b0a019ccc
* Fix adjusting key's label/code caseTadashi G. Takaoka2012-05-281-9/+10
| | | | | | | | With this fix, we may probably be able to revert I76c3e917 (Make KeySpecParser case insensitive). Bug: 6561272 Change-Id: Ic7571560d7b422ffc9a07f0acecd388e0b330d50
* Fix confusable "label" usage, use "text" insteadTadashi G. Takaoka2012-04-201-10/+10
| | | | | | | | * Rename makelabel tool to maketext * Rename KeyboardLablesSet class to KeyboardTextsSet * Rename "!label/name" to "!text/name" Change-Id: Ia9494a89fe56f20ca8e8fedb253adbcf8b771bd3
* Use string attribute for icon nameTadashi G. Takaoka2012-04-201-14/+18
| | | | Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
* Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-201-121/+263
| | | | Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
* Fix typo of some methods' nameTadashi G. Takaoka2012-04-181-1/+1
| | | | | | Also changes some methods' argument type from Locale to String. Change-Id: Ib68b528a450dc68a01546483403230f76500bee4
* Generate KeyboardLabelsSet from donottranslate-more-keys.xmlTadashi G. Takaoka2012-04-111-44/+44
| | | | | | | | This change introduces makelabel tool that reads all languages' donottranslate-more-keys and generate KeyboardLabelsSet.java source file. The makelabel command must be invoked prior to compile LatinIME. Change-Id: I7515c7919c535e30f9c80a37bdc831d0f682cd43
* Fix KeyboardCodesSet code mappingTadashi G. Takaoka2012-04-101-2/+4
| | | | | | This is a follow up for Icfd6d06f. Change-Id: I9a11c6f1c8d9654e3fb004940791055c2bcf9f17
* Use !icon/<icon_name> notation for more keys specTadashi G. Takaoka2012-04-101-2/+2
| | | | Change-Id: I616e6c1ac603d2eb7a5c99ec70d5411371d15f3e
* Introduce KeyboardCodesSet.java and remove keycodes.xmlTadashi G. Takaoka2012-04-101-23/+13
| | | | Change-Id: Icfd6d06f47425aa037682d22c895548ba6f047d8
* Support fixed order more keysTadashi G. Takaoka2012-02-171-23/+51
| | | | Change-Id: I979f54e8b54243da4d23cfbe08198d2aa495f870
* Convert one letter Key.outputText to Key.codeTadashi G. Takaoka2012-02-071-4/+8
| | | | | | | | This change also uses Key.code instead of Key.outputText for the variety of parentheses keys taht introduced by I85998f17. Bug: 5975484 Change-Id: I86879c9942d264edc71e5893325a2f582763d12f
* Fix KeySpecParserTests to read correct icon idTadashi G. Takaoka2012-02-031-13/+17
| | | | Change-Id: Ic002e7fbe84a7001874ebd59e6af8ba695d173de
* Get rid of Key.setIcon(Drawable)Tadashi G. Takaoka2012-02-031-1/+1
| | | | Change-Id: If6ebbdefcbfd0cc14c72858f9bb44861e8abe079
* Make KeySpecParser and CSV parser code point awareTadashi G. Takaoka2012-02-021-0/+461
This change also renames MoreKeySpecParser to KeySpecParser Change-Id: I35733cdbb344f16b57ffa2cfe79055c089b4e409