aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/makedict (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Create empty dictionary file in native code."Keisuke Kuroyanagi2013-09-261-0/+6
|\
| * Create empty dictionary file in native code.Keisuke Kuroyanagi2013-09-261-0/+6
| | | | | | | | | | Bug: 6669677 Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
* | Add SparseTable.Yuichiro Hanada2013-09-262-0/+170
|/ | | | | Bug: 10920165 Change-Id: I749dd0269e788799e30b10beb2671813d40ce15f
* Make Ver4DictEncoder write an address table of terminal nodes.Yuichiro Hanada2013-09-254-12/+49
| | | | | Bug: 10920165 Change-Id: I86017456ea9fa5d6e12b57172c34f5ed4f88ef94
* Add Ver4DictDecoder.Yuichiro Hanada2013-09-198-193/+482
| | | | | Bug: 9618601 Change-Id: I43c5840505c6a847aaf4893a400392ccd45903c0
* Fix getChildrenPosition.Yuichiro Hanada2013-09-181-2/+9
| | | | Change-Id: Ic39592dbf0d4e6d2e4879cdb1a95b65d46a57e92
* Add Ver4DictEncoder.Yuichiro Hanada2013-09-135-7/+305
| | | | | Bug: 9618601 Change-Id: I161d2845906f07c1251deb8005fdffe49c5b7940
* Add getDictDecoder.Yuichiro Hanada2013-09-124-9/+44
| | | | | Bug: 9618601 Change-Id: I173100ac704c03f7d5d0d53477e83cab5d1110d4
* Hide DictBuffer from BinaryDictDecoderUtils.Yuichiro Hanada2013-09-124-53/+98
| | | | | Bug: 9618601 Change-Id: I87515bc1555bdfe09426a056ceda74d8e63eba82
* Add writePtNode to DictEncoder.Yuichiro Hanada2013-09-113-67/+78
| | | | | Bug: 9618601 Change-Id: Ie4529444780edee8d0f0d5f23c5619c1a3344286
* Add a flag to readDictioanryBinary in DictDecoder.Yuichiro Hanada2013-09-112-4/+8
| | | | Change-Id: I356adb72047ebc43c924fbff1ff45e7460508a31
* Check the version of format options before writing.Yuichiro Hanada2013-09-101-0/+6
| | | | Change-Id: I3951e4395a2da225e240e856c23339b679e6155e
* Hide physical structure of the dictionary from BinaryDictEncoderUtils.Yuichiro Hanada2013-09-093-150/+230
| | | | | Bug: 9618601 Change-Id: I01b8da42058d7c05bf7f4e6d43718032c2ad12c5
* Rename write(|Signed)VariableAddress and to write(|Signed)ChildrenPosition.Yuichiro Hanada2013-09-061-23/+23
| | | | Change-Id: Ib018bde346744b470a4fb13b0c57e3a633b8bb20
* Add computeChildrenPosition and simplify writePlacedNode.Yuichiro Hanada2013-09-061-20/+19
| | | | Change-Id: Idcf0e056bf61e29844d4d0e91c482cd78c41704c
* [Refactor] Add writeDictionaryHeader.Yuichiro Hanada2013-09-052-13/+24
| | | | Change-Id: I69026c47ce1d23f5c39c99ace76fa6b96cd1ce1b
* Add comments about how to calculate parent and children addresses.Yuichiro Hanada2013-09-051-13/+16
| | | | Change-Id: Idf37d9a08a7b464a14c8755bedb755005e49ba33
* Remove a broken dictionary file when fail to read a dictionary file.Yuichiro Hanada2013-08-262-3/+19
| | | | | Bug: 10434720 Change-Id: Ibdf05a39113538546b8fcf9d59af7dddf7ca27fc
* Simplify computeActualNodeArraySize.Yuichiro Hanada2013-08-261-7/+3
| | | | Change-Id: I128d02866c2cc70c42263496927327b8a2130139
* [Refactor] Add DictDecoder.readUnigramsAndBigramsBinary.Yuichiro Hanada2013-08-263-1/+31
| | | | Change-Id: I259db91d837c67cbcb3b6dc504b21dca23a6a5be
* [Refactor] Add DictDecoder.getTerminalPosition.Yuichiro Hanada2013-08-265-4/+25
| | | | Change-Id: I9d04f64a58f5481cbb64cf1c09b5c485dd4176b4
* Rename CharGroup to PtNode.Yuichiro Hanada2013-08-269-659/+672
| | | | | Bug: 10233675 Change-Id: I7b0eb07d195cd386cd0d9e97cd59bf48fcf24107
* Fix getDictionaryFileHeader.Yuichiro Hanada2013-08-231-1/+2
| | | | Change-Id: I5186f41b0f38eb08f4154f7b3de7ffc2119fc44b
* Add DictDecoder.readDictionaryBinary.Yuichiro Hanada2013-08-234-29/+73
| | | | | Bug: 10434720 Change-Id: I14690a6e0f922ed1bab3a4b6c9a457ae84d4c1a4
* Fix writePlacedNode.Yuichiro Hanada2013-08-222-6/+15
| | | | Change-Id: I1d6b086f1d9f0dbd8d74f964e29ae62c533af978
* Move findWordByBinaryDictReader to BinaryDictIOUtilsTests.Yuichiro Hanada2013-08-222-27/+2
| | | | Change-Id: I443238fd816dea9650dcbbeb3ea757f9674fa52f
* Add DictEncoder.Yuichiro Hanada2013-08-222-0/+97
| | | | Change-Id: I41049b9118b58838e5dedf8e5618d939ca70c5ef
* Make readPtNode be called with the address from the beginning of the file.Yuichiro Hanada2013-08-214-48/+47
| | | | Change-Id: I8939fdfb4f79e55bcd7393633784effb30df3f8f
* Rename BinaryDictEncoder to BinaryDictEncoderUtils.Yuichiro Hanada2013-08-213-18/+18
| | | | Change-Id: I4dabf17da7003b1d8204a83dbd10e5be6e8fd805
* Add PtNodeReader.Yuichiro Hanada2013-08-215-122/+195
| | | | Change-Id: Ic918822fc1b3a8a7c39ffbcf7defde2c5bf888db
* Add DictDecoder.Yuichiro Hanada2013-08-203-102/+135
| | | | Change-Id: Ia1c32f21fe07081ce04d093660e18146b93275a4
* Rename BinaryDictDecoder to Ver3DictDecoder.Yuichiro Hanada2013-08-204-14/+14
| | | | Change-Id: Ibf9b95b658df6e2c2218bdb62e2380f326a03832
* Remove populateOptions.Yuichiro Hanada2013-08-205-111/+58
| | | | Change-Id: I1a1830aaa8ea586b68fc34ff3a27ae52b810e8af
* [Refactor] Rename BinaryDictReader and BinaryDictDecoder.Yuichiro Hanada2013-08-197-1034/+1057
| | | | | | | BinaryDictReader -> BinaryDictDecoder. BinaryDictDecoder -> BianryDictDecoderUtils. Change-Id: Iadf2153b379b760538ecda488dda4f17225e5f37
* Add HeaderReaderInterface.Yuichiro Hanada2013-08-195-66/+134
| | | | Change-Id: I298f86b70d18cd08b240509b6f757c72e1a59ffe
* Make BinaryDictIOUtils and DynamicBinaryIOUtils use BinaryDictReader.Yuichiro Hanada2013-08-162-15/+18
| | | | Change-Id: I191dfe0e05ff3c2c5af99e8beebbb73b097748a3
* Remove a static buffer for thread safety.Yuichiro Hanada2013-08-161-12/+4
| | | | Change-Id: I335c35eb182ff63abb8a5b04c053a98d44b7c6ce
* Merge "Remove unnecessary caching."Ken Wakasa2013-08-161-12/+0
|\
| * Remove unnecessary caching.Yuichiro Hanada2013-08-161-12/+0
| | | | | | | | Change-Id: Ic4ccab9d344b30b72fca1503827eec1c628fa4ac
* | Rename Node to PtNodeArrayJean Chalard2013-08-166-335/+351
|/ | | | | Bug: 10247660 Change-Id: I1a0ac19f58f96adb5efac5fd35c6404831618c99
* [Refactor] Divide BinaryDictInputOutput into BinaryDictEncoder and ↵Yuichiro Hanada2013-08-155-840/+885
| | | | | | BinaryDictDecoder. Change-Id: I7c3269d77e3e3b567e459dcaa1bc029903941744
* Add an initial JNI interface to dicttool.Jean Chalard2013-08-151-0/+8
| | | | | Bug: 10100269 Change-Id: I883992c2033e7d9e7c754c0bf653767728b221b6
* Revert "[Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils ↵Ken Wakasa2013-08-155-894/+849
| | | | | | | | and BinaryDictOutputUtils." This reverts commit 4c63d0614e7ed7aea4bcbab3a17090d841661d92. Change-Id: I1fa277d720bab4d895259df7d6d82eebfa5eb6c5
* [Refactor] Divide BinaryDictInputOutput into BinaryDictInputUtils and ↵Yuichiro Hanada2013-08-155-849/+894
| | | | | | BinaryDictOutputUtils. Change-Id: I0d476abe763c11ba9005152f928e8dccf15ac9de
* [Refactor] Move some helper methods to BinaryDictIOUtils.Yuichiro Hanada2013-08-153-80/+78
| | | | Change-Id: Ib817a975dc1f82241f732b236c44b042fda25b3c
* Move some methods in BinaryDictIOUtils to DynamicBinaryDictIOUtils.Yuichiro Hanada2013-08-142-457/+499
| | | | Change-Id: I9ba55582c533fef0eb3e60c46bf23c8b16ee1ff4
* Merge "Add FusionDictionaryBufferFromWritableByteBufferFactory."Ken Wakasa2013-08-141-0/+27
|\
| * Add FusionDictionaryBufferFromWritableByteBufferFactory.Yuichiro Hanada2013-08-141-0/+27
| | | | | | | | Change-Id: I23de0a178e7f11f2cf301fd433cde60c6152055b
* | Move some constants in BinaryDictInputOutput to FormatSpec.Yuichiro Hanada2013-08-143-22/+20
|/ | | | Change-Id: I6b12faf35b65238b9a64c82d4d1a6050f980e72e
* Add BinaryDictReader.Yuichiro Hanada2013-08-133-11/+128
| | | | | | Bug: 9618601 Change-Id: Ief07fa0c3c4f7f5999a3fafcef4e47b6b6fd8143