History log of /packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fec4769e0b5eb43e1fad795a986acb0af8bb8a8f 11-Jun-2014 Tadashi G. Takaoka <takaoka@google.com> Refactor dicttool with try-with-resource

This CL must be checked in together with Idd7c744d0f.

Change-Id: Ia0ff09a054c1852b39cdce22a4377108afb254e2
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
a91561aa58db1c43092c1caecc051a11fa5391c7 23-May-2014 Tadashi G. Takaoka <takaoka@google.com> Use Java 7 diamond operator

Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
93cda5bb396c22f1781e390debaf75d54cf7c0dc 27-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Move code only used for dicttool and tests under tests.

Bug: 13035567
Change-Id: I13c6df013ef2b67c9bf67455d9c32d283bf9ea2e
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
890b44e5376413adc73025e046072bcce3e119c5 24-Feb-2014 Jean Chalard <jchalard@google.com> Correctly read the header of APK-embedded dicts

Bug: 13164518
Change-Id: I8768ad887af8b89ad9f29637f606c3c68629c7ca
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
8e3a1d0f89ac5a0c7d31effb8cbb447f93f70310 14-Feb-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unused argument from readDictionaryBinary.

Bug: 12810574
Change-Id: Ice415ebd8d11162facca3fe8927ef8a616b11424
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
b868375763de60d1a1ff6fa21b121cc1b61df842 16-Dec-2013 Jean Chalard <jchalard@google.com> Fix failing tests

- Version 3 is not supported
- Now passing the right string to open v4 dicts. Fix the tests for this.

Change-Id: I7829330c3568a715b96396ba4e4e69c6e17775ab
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
a245d15da5d295af21ead9a01583c64796a31ad7 12-Dec-2013 Jean Chalard <jchalard@google.com> Have dicttool use the native library to generate v4 dicts.

Yay !

Change-Id: Iea8ced9e81031b9ab7eff05ad9ef7215be248de9
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
fa68e2cdf52567980e43ccb7807a6d36162afe26 17-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add a new option for version 4 to dicttool.

Change-Id: I18fd48c1f6921758d30330fbc77f4a917c33f1c8
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
0e40cd0c40f2c731f91ccd0561e251262e5a2614 12-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add getDictDecoder.

Bug: 9618601
Change-Id: I173100ac704c03f7d5d0d53477e83cab5d1110d4
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
95bc256f419e9e47c26dfefd1ac31266dac2f344 10-Sep-2013 Yuichiro Hanada <yhanada@google.com> Add a flag to readDictioanryBinary in DictDecoder.

Change-Id: I356adb72047ebc43c924fbff1ff45e7460508a31
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
e9a10ff0f026b5ec458f116afc7a75806574cbcd 22-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add DictDecoder.readDictionaryBinary.

Bug: 10434720
Change-Id: I14690a6e0f922ed1bab3a4b6c9a457ae84d4c1a4
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
c922c8a504ab31aae26193f1bf319bf9f91406a5 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add DictEncoder.

Change-Id: I41049b9118b58838e5dedf8e5618d939ca70c5ef
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
a306e087536ea82c97deb4a022730e2cdf5d2c35 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Rename BinaryDictEncoder to BinaryDictEncoderUtils.

Change-Id: I4dabf17da7003b1d8204a83dbd10e5be6e8fd805
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
112257e40f6f6d914fac1c3a45f39a770693b386 20-Aug-2013 Yuichiro Hanada <yhanada@google.com> Rename BinaryDictDecoder to Ver3DictDecoder.

Change-Id: Ibf9b95b658df6e2c2218bdb62e2380f326a03832
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
77bce05e6f6e3a988253f9305ae22e51f56f5b1a 19-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Rename BinaryDictReader and BinaryDictDecoder.

BinaryDictReader -> BinaryDictDecoder.
BinaryDictDecoder -> BianryDictDecoderUtils.

Change-Id: Iadf2153b379b760538ecda488dda4f17225e5f37
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
a94eb97413f77b1f306133dd6d5cc347f97ed24e 16-Aug-2013 Yuichiro Hanada <yhanada@google.com> Remove unused imports.

Change-Id: Ib46da6efeaa8f83a9cda24c947fc2e667a1468e8
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
94460eba11019ec4658c42b4bcc0379d70f41770 15-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and BinaryDictDecoder.

Change-Id: I7c3269d77e3e3b567e459dcaa1bc029903941744
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
117f18e844f83036f3523aa2e721894bac16739d 15-Aug-2013 Ken Wakasa <kwakasa@google.com> Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils."

This reverts commit 4c63d0614e7ed7aea4bcbab3a17090d841661d92.

Change-Id: I1fa277d720bab4d895259df7d6d82eebfa5eb6c5
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
4c63d0614e7ed7aea4bcbab3a17090d841661d92 14-Aug-2013 Yuichiro Hanada <yhanada@google.com> [Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and BinaryDictOutputUtils.

Change-Id: I0d476abe763c11ba9005152f928e8dccf15ac9de
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
3feacba1eb43fb906f50581df19ff2e468642ca8 12-Aug-2013 Yuichiro Hanada <yhanada@google.com> Add BinaryDictReader.

Bug: 9618601

Change-Id: Ief07fa0c3c4f7f5999a3fafcef4e47b6b6fd8143
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
3862b9e8197e3fc5eeb615453066752f49d62dc1 25-Oct-2012 Jean Chalard <jchalard@google.com> Add symmetry and pre-emptively improve performance (A4)

The test for binary dictionary will soon entail decrypting and
uncompressing files if necessary to test for their headers, and will
become much slower than it is. It's better to be able to detect the
XML format too, and leave the slower test for last.

Bug: 7388852
Change-Id: I6b9a7944de80217e1571cab65dcd1cff347b3046
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
9bb4eebf48f3e15bcdfe37d73f26693bd4eaf0f4 22-Oct-2012 Jean Chalard <jchalard@google.com> Add reader and writer for the combined dict format.

This introduces a new textual format for the dictionary that combines
words, bigrams and shortcuts to avoid complexity. It is also extensible
to n-grams to fool-prof for the future, and easier to read than XML.

Bug: 7388540
Change-Id: I942bbad51bd0c905a5a54c278667563fd6dd66ec
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
000a020e32429a00ce4af87ea3479804476dd660 23-Oct-2012 Jean Chalard <jchalard@google.com> Use a buffered writer for XML output

Change-Id: I85aa133985282993542659db2ee61960b02042d7
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java
243c1fecc61f4cf0a5fda3143987902f0bf4fa9d 20-Oct-2012 Tadashi G. Takaoka <takaoka@google.com> Sync package name and source path

Change-Id: I8d3ded01c508c3afaa0d8afa9ce1445117626ddc
/packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/DictionaryMaker.java