aboutsummaryrefslogtreecommitdiffstats
path: root/tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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
* Add header commnets of KeyboardTextsSet.tmplTadashi G. Takaoka2012-04-241-1/+17
| | | | | Bug: 6371604 Change-Id: I1054685b9985b6923e3176679b3d95424d8114e0
* Fix confusable "label" usage, use "text" insteadTadashi G. Takaoka2012-04-2050-58/+58
| | | | | | | | * 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-2/+2
| | | | Change-Id: I336acf33c7e6bc993b9da9b17ec689975fa8127d
* Make KeySpecParser case insensitiveTadashi G. Takaoka2012-04-201-6/+16
| | | | Change-Id: I76c3e9179dd8777d3cf3138ad76513d83672debf
* Add shortcut_as_more_key labelTadashi G. Takaoka2012-04-201-31/+32
| | | | | | | This change also optimezes KeyboardLabelsSet.java by reordering donottranslate-more-keys.xml in makelabel tool. Change-Id: Ief46ee783454bedcdffb0f24d9d03df51b6edcd6
* Fix comment handling of makelabel toolTadashi G. Takaoka2012-04-191-0/+3
| | | | Change-Id: Id40336b543987eee1d2777394d9ee5d0a6343a4c
* Fix English "e" more keysTadashi G. Takaoka2012-04-191-1/+1
| | | | Change-Id: I982690a0d5f524769caa9a06d5da1528899552ef
* Fix English "o" more keysTadashi G. Takaoka2012-04-191-1/+1
| | | | Change-Id: If2457251a24686742f410e75938251deb91efdf8
* Generate KeyboardLabelsSet from donottranslate-more-keys.xmlTadashi G. Takaoka2012-04-1149-0/+3627
| | | | | | | | 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
* Write options into the XML format.Jean Chalard2012-04-061-0/+5
| | | | Change-Id: I12357c29185111447c1ab9ee50d9d1c23d62cae7
* Add support for German umlaut and French ligatures flagsJean Chalard2012-04-062-2/+13
| | | | | Bug: 6202812 Change-Id: Ib4a7f96f6ef86c840069b15d04393f84d428c176
* Remove constructorsJean Chalard2012-04-062-10/+26
| | | | | | And small cleanup. Change-Id: I1de903f42c1b8d57a488be2162e0b94055a6d1f2
* Remove the shortcutOnly attribute which is now useless.Jean Chalard2012-04-061-12/+1
| | | | Change-Id: Ifccdfdaf7c0066bb7728981503baceff0fedb71f
* Add a simple way to input dictionary header attributesJean Chalard2012-04-031-1/+13
| | | | | | | Just add them as an attribute to the root of the XML node. Bug: 6202812 Change-Id: Idf040bfebf20a72f9e4370930a85d97df593f484
* Revive the Makefile for makedictKen Wakasa2012-03-221-13/+16
| | | | | | | | Follow up to I4d2ef504. Address a compiler warning and a small optimization as well. bug: 6188977 bug: 6209651 Change-Id: Ibc9da51d48ebf0b8815ad0bb2f697242970ba8f7
* Move makedict to LatinIME android keyboard.Tom Ouyang2012-03-218-2115/+12
| | | | | Bug: 6188977 Change-Id: I4d2ef504bb983abbda3cb52ee450cb46f58d95cf
* Change package name for makedict.Tom Ouyang2012-03-1911-17/+17
| | | | | Bug: 6188977 Change-Id: I1d82479dc6b678c68835f0a291570f86fe879f5d
* Fix typo.Ken Wakasa2012-03-091-1/+1
| | | | Change-Id: Ia18cd090fd81022041854ce190e36eca49c6b04a
* Touch up the header formatJean Chalard2012-03-061-22/+22
| | | | Change-Id: Id2a65e8b74228eba18bbaaf3794cd0e9b7cd470d
* Update the magic number in makedictJean Chalard2012-03-061-16/+36
| | | | | | | | Update makedict to write the magic number to the format expected by LatinIME starting with I3aafdd7e Bug: 5686638 Change-Id: I78c6befc3347f689a8520b450d589eabefc413d6
* Make makedict able to write binary format versions 1 and 2Jean Chalard2012-03-012-19/+87
| | | | | | | | | | Version 2 provides for a variable-length header region. The first step is to allow the implementation to simply step over the header, which will allow us to put any ignored metadata we want. This change implements the makedict part of this. Bug: 5686638 Change-Id: I97f1a8a4f84d15e1bedbad74e54303852aef6e0b
* Fix string iterations in a couple places.Jean Chalard2012-02-031-1/+1
| | | | | | | | Seems I didn't get how to iterate on a String correctly >.> Talk about a big bug. Anyway, I think it's working now. Bug: 5955228 Change-Id: I988c900cf2a16c44b9505cfd4f77c7cda7e592f0
* Merge "Actually add shortcut-only entries."Jean Chalard2012-01-163-23/+64
|\
| * Actually add shortcut-only entries.Jean Chalard2012-01-163-23/+64
| | | | | | | | Change-Id: I84bec8fb560cec2ad9cc857397a3f77a96b1d12d
* | Add shortcut only to xml output.Jean Chalard2012-01-163-3/+9
|/ | | | Change-Id: I23b53826ce30b0ac81962d2f916514cb60bea6ff
* Read the group count correctly from the binary formatJean Chalard2012-01-161-12/+34
| | | | | | ...in makedict, for reverse makedict. Change-Id: I74774b50998eb605e8091d95cebdda6ad7f5fce3
* Write multi-byte chargroup count to the binary dictJean Chalard2012-01-161-14/+36
| | | | Change-Id: I093739933652c1e8c70c06f92077d1e3dbd7d7da
* Add a helper methodJean Chalard2012-01-161-0/+10
| | | | Change-Id: I7a898940d5f672bbee0da0c02af7a08297051ec3
* Add internal structure support for isShortcutOnly (B8)Jean Chalard2012-01-112-14/+39
| | | | Change-Id: Iaac80937540a45849c347f80400762032b27c82c
* Add shortcuts to XML output of makedict (B7)Jean Chalard2012-01-111-0/+10
| | | | Change-Id: I579e43cd147c4323c390cf1c9bf5e94ae79f9d86
* Wire the Xml-read shortcuts into the dict creation code (B6)Jean Chalard2012-01-102-12/+31
| | | | Change-Id: I352064835abb62c294b48e080d9709ff013c7bb0
* Add methods to read and write shortcut to binary files (B5)Jean Chalard2012-01-062-18/+98
| | | | Change-Id: I8e6a4242a73b2ec95ce9e8b4739e16dfeb9f1204
* Make the dictionary iterator shortcut-aware (B4)Jean Chalard2012-01-053-5/+8
| | | | Change-Id: I529dff4a50276d1a4f4896c66d1aa35296b21000
* Add shortcut support to the in-memory format of makedict (B3)Jean Chalard2012-01-054-27/+56
| | | | Change-Id: Icb8427c82694e24c8d08a5376157c7d1444af979
* Parse the shortcuts list file. (B2)Jean Chalard2012-01-051-0/+20
| | | | | | | This does not use the shortcuts yet, it only reads up the file in memory. Change-Id: Ib9b8594c2dd6a38b1209b01c80e8894696312998
* Merge "Error out when given an unknown argument"Jean Chalard2011-12-271-2/+5
|\