aboutsummaryrefslogtreecommitdiffstats
path: root/tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Consolidate Esperanto layout into Spanish layoutTadashi G. Takaoka2012-09-032-0/+154
| | | | | | | | | | | | | | This change also removes AsciiCapable extra value from Esperanto subtype. Change-Id: I0fa18ef7c52e4ba24b182e8ecb9788572660b704
* | Reinstate the shortcut-only attributeJean Chalard2012-08-312-8/+10
| | | | | | | | | | | | | | | | Also add the blacklist attribute Bug: 7005742 Bug: 2704000 Change-Id: Icbe60bdf25bfb098d9e3f20870be30d6aef07c9d
* | Make utility classes finalTadashi G. Takaoka2012-08-291-1/+1
| | | | | | | | Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875
* | Use ByteBuffer when reading FusionDictionary from file.Yuichiro Hanada2012-08-241-3/+19
| | | | | | | | Change-Id: Ia71561648e17f846d277c22309ac37c21c67a537
* | Add CollectionUtils class to create generic collection easilyTadashi G. Takaoka2012-08-221-5/+4
| | | | | | | | Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
* | (DO NOT MERGE) Remove useless module tags from makefilesKen Wakasa2012-08-172-2/+0
| | | | | | | | Change-Id: If77482da66e80b762cf205369f7d53d069cd8072
* | am 33afbf9a: am 38be4ee0: Merge "Unnessary LOCAL_MODULE_TAGS"Joe Onorato2012-08-172-3/+1
|\| | | | | | | | | * commit '33afbf9a3438df786782283b57a399599809dba6': Unnessary LOCAL_MODULE_TAGS
| * Unnessary LOCAL_MODULE_TAGSJoe Onorato2012-07-212-3/+1
| | | | | | | | Change-Id: Idaf766c4b5b45da782e15750cbefa9d9ec1f0487
* | Reinstate putting shortcut-only entries in the dictionaryJean Chalard2012-08-101-0/+4
| | | | | | | | | | | | | | | | Not sure at which point this functionality got lost, but anyway, it's back Bug: 6906525 Change-Id: Ie87baa0dacdcee90e029917ca866099593d5d048
* | Support a syntax to add whitelist entries in shortcutsJean Chalard2012-08-102-13/+36
| | | | | | | | | | Bug: 6906525 Change-Id: Ie33586c07973bf76e38390766175ba424d72d655
* | Support stdin and stdout for compress/uncompressJean Chalard2012-08-091-16/+22
| | | | | | | | | | | | | | This will improve flexibility in dictionary generation by allowing pipelined commands. Change-Id: Ia07bdc82c8bd740b5dfee6b5fd1a067f4b8b7ba5
* | Rename dicttool to dicttool_aosp and split commandsJean Chalard2012-08-087-8/+57
| | | | | | | | Change-Id: I83d948be2db5cd0203e876f019697e1d5e038818
* | Move makedict to live under dicttool (A5)Jean Chalard2012-08-045-101/+7
| | | | | | | | | | | | | | | | This removes the makedict directory and makes a new target to replace it. The old command is still working the same way it used to. Change-Id: Ie73b12a7ef101dd2b282e0cb4206ac263af1093e
* | Move dicttool tests and make a script to run them (A4)Jean Chalard2012-08-042-0/+16
| | | | | | | | Change-Id: If582e81741c5edaf345dcb55517dcad0baa64c9e
* | Fix the buildJean Chalard2012-08-041-3/+1
| | | | | | | | Change-Id: I0d6570332bcf569d8c43b3edd8b3ab52263ef179
* | Make a makedict command for dicttool (A3)Jean Chalard2012-08-046-5/+64
| | | | | | | | | | | | | | | | | | | | | | This behaves exactly as the old makedict command. Further changes will redirect the calls to makedict to this, so as to consolidate similar code. Groundwork for Bug: 6429606 Change-Id: Ibeadbf48bec70f988a15ca36ebf5d1ce3b5b54ea
* | Simplification (A2)Jean Chalard2012-08-031-17/+8
| | | | | | | | | | | | | | A single command at a time and no arity gives opportunity to simplify the argument parsing code. Change-Id: Iff7bab78ede7448a662092f221c590a9eedae2a5
* | Remove arity from dicttool commands (A1)Jean Chalard2012-08-033-40/+20
| | | | | | | | | | | | | | | | | | | | This unnecessarily complicates and limits commands. It's simpler to just have one command by invocation. Groundwork for Bug: 6429606 Change-Id: I24cf267a9cbc937a5ba53942b29e28e7095d2fd2
* | Fix east slavic keyboard layoutsTadashi G. Takaoka2012-07-315-11/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change affects Ukrainian, Belarusian, Kyrgyz, and Russian keyboard. The followings are the layout changes for each language respectively. [Ukrainian] * Replace useless CYRILLIC LETTER E with CYRILLIC LETTER UKRAINIAN IE. * Replace useless CYRILLIC LETTER HARD SIGN with CYRILLIC LETTER YI on 10-inch tablet. * Add CYRILLIC LETTER GHE WITH UPTURN as more keys of CYRILLIC LETTER GHE. [Belarusian] * Add CYRILLIC LETTER IO as more keys of CYRILLIC LETTER IE. * Replace useless CYRILLIC LETTER HARD SIGN with CYRILLIC LETTER IE on 10-inch tablet. [Kyrgyz] * Add CYRILLIC LETTER IO as more keys of CYRILLIC LETTER IE. * Remove CYRILLIC LETTER HARD SIGN from more keys of CYRILLIC LETTER HA because CYRILLIC LETTER SOFT SIGN has it. [Russian] * Remove CYRILLIC LETTER HARD SIGN from more keys of CYRILLIC LETTER HA because CYRILLIC LETTER SOFT SIGN has it. This change also replace misspelled "more_keys_for_cyrillic_ye" text name with "more_keys_for_cyrillic_ie". Bug: 6881007 Change-Id: I9e88c4e27f66225e1676f2b286a7e55b9f2cbf5b
* | Add Zulu keyboardTadashi G. Takaoka2012-07-261-0/+64
| | | | | | | | | | Bug: 6867914 Change-Id: I13316ac2a554a8601f920e875d540e5375e12860
* | Fix Afrikaans more keys layoutTadashi G. Takaoka2012-07-261-20/+22
| | | | | | | | | | Bug: 6867914 Change-Id: I43178a729f4770743f9fea87bad539c54da045c5
* | Add Afrikaans keyboard layoutTadashi G. Takaoka2012-07-261-0/+67
| | | | | | | | | | Bug: 6867914 Change-Id: Ice35b20a0a51dda21c8271256064523bb5844952
* | Add Swahili keyboard layoutTadashi G. Takaoka2012-07-251-0/+65
| | | | | | | | | | Bug: 6867914 Change-Id: I2b9b0a06ff49a2afe16ec7a0ace0503d1658d413
* | Add Seriban Latin keyboard layout as commentsTadashi G. Takaoka2012-07-241-0/+19
| | | | | | | | | | | | Bug: 6867914 Bug: 6867842 Change-Id: I3434434628e72fdb127d158de6c17fdfa77ee9c8
* | Add Tagalog keyboard layoutTadashi G. Takaoka2012-07-241-0/+70
| | | | | | | | | | Bug: 6867914 Change-Id: I78ca6216cc74f8d34291950c05c810c800a3ddba
* | Opening punctuations have a priority in Spanish keyboardTadashi G. Takaoka2012-07-172-10/+3
| | | | | | | | | | Bug: 6737535 Change-Id: I87442eb978ac68be3d3df99eed8a92877a6f4ab0
* | am e4bbff78: am 38dc9ca3: Fix duplicate period on Persian tablet keyboardTadashi G. Takaoka2012-06-181-2/+6
|\| | | | | | | | | * commit 'e4bbff783bddb70f52402454987ede281fb86039': Fix duplicate period on Persian tablet keyboard
| * Fix duplicate period on Persian tablet keyboardTadashi G. Takaoka2012-06-181-2/+6
| | | | | | | | | | Bug: 6679579 Change-Id: I8bccbfbdf7ea1fa1b78a5af05eb1df100f22ab0c
* | am 58f9b35e: am 6de1b7a7: Fix Persian keyboard having correct code pointsTadashi G. Takaoka2012-06-181-3/+3
|\| | | | | | | | | * commit '58f9b35e1cf5a975ec1312858aad9b5cc307fda8': Fix Persian keyboard having correct code points
| * Fix Persian keyboard having correct code pointsTadashi G. Takaoka2012-06-161-3/+3
| | | | | | | | | | Bug: 6679850 Change-Id: Iaa33f48ffb5634de31e039574fb58185c6c078e8
* | am aee2ed1f: am 14bc2e89: Fix Arabic diacritics orderTadashi G. Takaoka2012-06-141-11/+11
|\| | | | | | | | | * commit 'aee2ed1f4b0be7a538cc5722fed274632f2a40ba': Fix Arabic diacritics order
| * Fix Arabic diacritics orderTadashi G. Takaoka2012-06-141-11/+11
| | | | | | | | | | Bug: 6662536 Change-Id: I96e45ce0e8b9b5440a54f3b321a925bc87ec3ca9
* | am 1ab436c1: am 0e473e9c: Reorder Persian diacriticsTadashi G. Takaoka2012-06-141-13/+13
|\| | | | | | | | | * commit '1ab436c1e60c0e49333549fb93e135fa99458bda': Reorder Persian diacritics
| * Reorder Persian diacriticsTadashi G. Takaoka2012-06-141-13/+13
| | | | | | | | | | Bug: 6661783 Change-Id: I42bab7655121ec5671854d54c47bd0c7a29e7a98
* | am bbf18807: am 1db4f951: Fix the order of Persian diacriticsTadashi G. Takaoka2012-06-143-16/+36
|\| | | | | | | | | * commit 'bbf188075d5e14626c0609f4c3ee6031f6c6d5a6': Fix the order of Persian diacritics
| * Fix the order of Persian diacriticsTadashi G. Takaoka2012-06-143-16/+36
| | | | | | | | | | | | | | | | | | The java source file KeyboardTextsSet.java has rather big change, but this file is auto generated by "maketext" tool. The crucial part of this change is in 5 XML resource files. Bug: 6661783 Change-Id: I1d827ab0ebe6caa5ab73531682d6c32540b0d7aa
* | Fix maketext tool to work correctly on darwin-x86Tadashi G. Takaoka2012-06-133-6/+5
| | | | | | | | | | | | Bug: 6661783 Bug: 6662536 Change-Id: I5e657975098a0630ceb1821053cda68bf481d2e4
* | am e03f6b39: am e0952029: Merge "Make KeySpecParser case sensitive again" ↵Tadashi G. Takaoka2012-05-281-11/+3
|\| | | | | | | | | | | | | into jb-dev * commit 'e03f6b3917f71a7c9f9459765264b547cc80b751': Make KeySpecParser case sensitive again
| * Make KeySpecParser case sensitive againTadashi G. Takaoka2012-05-281-11/+3
| | | | | | | | | | | | | | Partially revert I76c3e917. Bug: 6561272 Change-Id: I5649a8ecb44bd11c67785ea97ddbb67b0a019ccc
* | Add a tool to do intendance tasks on dictionaries.Jean Chalard2012-05-287-0/+357
|/ | | | | Bug: 6429606 Change-Id: I0c7258d992a4bfa9707002f8fbc425ccde7c6172
* Cleanup Makefiles of LatinIMEKen Wakasa2012-05-242-3/+0
| | | | Change-Id: Id4c6700bc045825eb64fb2b7ae57f23a6211441d
* Some obvious optimizations to makedictJean Chalard2012-05-141-0/+2
| | | | | Bug: 6394357 Change-Id: Ibfd98aac2304ef50cf90b1de984736ddcfe7a4bc
* Merge "Refactor a method" into jb-devJean Chalard2012-05-111-1/+1
|\
| * Refactor a methodJean Chalard2012-05-111-1/+1
| | | | | | | | | | | | | | | | | | Rename it, rename parameters, and add a parameter that will be necessary soon. Also, rescale the bigram frequency as necessary. Bug: 6313806 Change-Id: I192543cfb6ab6bccda4a1a53c8e67fbf50a257b0
* | Fix Spanish keyboard to have easy access to inverted ? and !Tadashi G. Takaoka2012-05-112-1/+14
| | | | | | | | | | Bug: 6480385 Change-Id: Iae7879b5264711962a662f4b3d47a834bda715be
* | Reorganize punctuations and diacritics of Arabic and PersianTadashi G. Takaoka2012-05-113-89/+34
|/ | | | | Bug: 6029665 Change-Id: Id72d5af2c9c8fff09a366819901c950b87756dea
* Tidy up the MakedictLog class.Ken Wakasa2012-05-052-2/+46
| | | | | | Follow up to I436b2b7b Change-Id: Id17b134dab2f876b874a505e92a379c8b5567fa4
* Ignore bigrams that are not also listed as unigramsJean Chalard2012-04-262-15/+22
| | | | | | | This is a cherry pick of I14b67e51 on jb-dev Bug: 6340915 Change-Id: Iaa512abe1b19ca640ea201f9761fd7f1416270ed
* Support PC QWERTY layoutTadashi G. Takaoka2012-04-251-0/+2
| | | | | Bug: 4460018 Change-Id: I9a29f6a322af66f6a152fa1883b3686c5f7a3328
* Fix percent sign in more keysTadashi G. Takaoka2012-04-252-6/+2
| | | | | Bug: 6029665 Change-Id: I4bf0f5703d0c11d76bab478da2729b0e20fc64ea