summaryrefslogtreecommitdiff
path: root/java/src/com/android/inputmethod/keyboard/internal/KeySpecParser.java
Commit message (Expand)AuthorAgeFilesLines
* Remove RTL aware !code and add corresponding !textTadashi G. Takaoka2014-02-131-5/+4
* Merge "Rename Key.keyLabel attribute to KeySpec"Tadashi G. Takaoka2014-02-071-0/+1
|\
| * Rename Key.keyLabel attribute to KeySpecTadashi G. Takaoka2014-02-071-0/+1
* | Decimal number is treated as outputTextTadashi G. Takaoka2014-02-061-6/+14
|/
* Treat a sole "|" as a special case of key labelTadashi G. Takaoka2014-02-051-1/+5
* Add null check to KeySpecParserTadashi G. Takaoka2014-02-051-0/+17
* Refactor KeySpecParser a bitTadashi G. Takaoka2014-02-051-47/+56
* Move some methods to MoreKeySpec classTadashi G. Takaoka2014-01-311-256/+64
* Move some prefix strings to relevant classesTadashi G. Takaoka2014-01-311-9/+9
* Refactor KeyboardTextsSet classTadashi G. Takaoka2014-01-311-65/+0
* Move arrayAsList method to CollectionUtilsTadashi G. Takaoka2014-01-311-19/+4
* Move some methods to StringUtilsTadashi G. Takaoka2014-01-311-18/+0
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-131-5/+8
* Move util classes to the latin/utils directoryKen Wakasa2013-06-241-2/+2
* Rename StringUtils.parseCsvString to KeySpecParser.splitKeySpecsTadashi G. Takaoka2013-05-281-14/+68
* Move parseCsvString to StringUtilsTadashi G. Takaoka2013-02-121-46/+5
* Fix Apache license commentTadashi G. Takaoka2013-01-211-8/+8
* Move code point constants from Keyboard to Constants classTadashi G. Takaoka2012-10-291-6/+7
* Cleanup: Make some classes as finalTadashi G. Takaoka2012-09-271-2/+2
* Separate inner classes of keyboard package out under internal packageTadashi G. Takaoka2012-08-301-64/+28
* Add CollectionUtils class to create generic collection easilyTadashi G. Takaoka2012-08-221-2/+3
* More readable Key.toString() and MoreKeySpec.toString()Tadashi G. Takaoka2012-07-301-2/+6
* Add MoreKeySpec.toString() method for debuggingTadashi G. Takaoka2012-07-301-0/+9
* Fix upper case Eszett more keyTadashi G. Takaoka2012-07-051-3/+11
* Make KeySpecParser case sensitive againTadashi G. Takaoka2012-05-281-11/+9
* Fix adjusting key's label/code caseTadashi G. Takaoka2012-05-281-11/+32
* Fix confusable "label" usage, use "text" insteadTadashi G. Takaoka2012-04-201-12/+12
* Use string attribute for icon nameTadashi G. Takaoka2012-04-201-11/+5
* Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-201-14/+19
* Add Constants class to hold public constantsTadashi G. Takaoka2012-04-191-3/+3
* Fix typo of some methods' nameTadashi G. Takaoka2012-04-181-1/+1
* Generate KeyboardLabelsSet from donottranslate-more-keys.xmlTadashi G. Takaoka2012-04-111-31/+19
* Use !icon/<icon_name> notation for more keys specTadashi G. Takaoka2012-04-101-4/+5
* Introduce KeyboardCodesSet.java and remove keycodes.xmlTadashi G. Takaoka2012-04-101-11/+33
* Use keyboardSet extra value of subtype to specify layout typeTadashi G. Takaoka2012-04-051-1/+1
* Split Utils class to StringUtils, SubtypeUtils, and JniUtilsTadashi G. Takaoka2012-03-081-6/+6
* Explicitly specify that labels might be in more keysTadashi G. Takaoka2012-03-011-0/+16
* Refactor more keys spec handlingTadashi G. Takaoka2012-03-011-0/+24
* Support fixed order more keysTadashi G. Takaoka2012-02-171-18/+53
* Convert one letter Key.outputText to Key.codeTadashi G. Takaoka2012-02-071-8/+24
* Recursively resolve @string/resource reference in key key spec parsingTadashi G. Takaoka2012-02-031-26/+44
* Filter out empty entry from more keys CSVTadashi G. Takaoka2012-02-031-6/+12
* Get rid of Key.setIcon(Drawable)Tadashi G. Takaoka2012-02-031-2/+2
* Parse escaped sequence strictly in CSV parserTadashi G. Takaoka2012-02-021-43/+11
* Move CSV parser to KeySpecParserTadashi G. Takaoka2012-02-021-19/+146
* Make KeySpecParser and CSV parser code point awareTadashi G. Takaoka2012-02-021-0/+259