aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/com_android_inputmethod_latin_BinaryDictionary.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use IntArrayView for dictionary structure policy.•••Change-Id: I0dc94908259d70d5085ff22abf422d90affb1452 Keisuke Kuroyanagi2014-08-271-2/+4
* Fix unit tests that use getNgramProbabilityNative().•••Change-Id: I8548094bc8d1a0ea125b29e2a0ea82a6834b3e48 Keisuke Kuroyanagi2014-06-261-9/+8
* Extend jni method to use multiple previous words.•••Bug: 14425059 Change-Id: I8150e8812ee32f8c713315a234b52e5b3a79d7a0 Keisuke Kuroyanagi2014-06-261-35/+23
* Merge "Rename jni method for n-gram supporting."Keisuke Kuroyanagi2014-06-241-16/+16
|\
| * Rename jni method for n-gram supporting.•••Bug: 14425059 Change-Id: I242d1de5d9db37344f02d8fba9035829794a56c8 Keisuke Kuroyanagi2014-06-251-16/+16
* | Support migration/dump of Beginning-of-Sentence entries.•••Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084 Keisuke Kuroyanagi2014-06-241-10/+33
* | Make getNextWordAndNextToken output code point count.•••Bug: 14425059 Change-Id: Id1c2927c8a1be0b1680206d444dbdf0c9453dceb Keisuke Kuroyanagi2014-06-231-17/+19
|/
* Merge "Add jni method for removeUnigramEntry()."Keisuke Kuroyanagi2014-06-101-0/+17
|\
| * Add jni method for removeUnigramEntry().•••Bug: 15552347 Change-Id: Iadcdc73d3335d561a27b9314d3fcdab0b0c96e49 Keisuke Kuroyanagi2014-06-121-0/+17
* | Enable Beginning-of-Sentence prediction for contextual dict.•••Bug: 14161647 Bug: 14119293 Change-Id: I0c00f13966db88e4de85e245e7bced43c9d474b2 Keisuke Kuroyanagi2014-06-121-1/+1
|/
* Implement getMaxProbabilityOfExactMatches().•••Bug: 13142176 Bug: 15428247 Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54 Keisuke Kuroyanagi2014-06-061-2/+1
* Add jni method for getMaxFrequencyOfExactMatches().•••Bug: 13142176 Bug: 15428247 Change-Id: I2ae25090b67ad0c6df97dec7712e2f7e0bb08c40 Keisuke Kuroyanagi2014-06-051-0/+16
* Return whether the dynamic dict operation was success.•••Bug: 12184250 Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466 Keisuke Kuroyanagi2014-05-271-20/+20
* Extend jni methods and enable Beginning-of-Sentence.•••Bug: 14119293 Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83 Keisuke Kuroyanagi2014-05-231-19/+19
* Add Beginning-of-Sentence info in UnigramProperty.•••Bug: 14119293 Bug: 14425059 Change-Id: I8a894352568377d32468e5563f4e89af00d22944 Keisuke Kuroyanagi2014-05-231-4/+5
* Use PrevWordsInfo to add/remove n(bi)-gram in native code.•••Bug: 14119293 Bug: 14425059 Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d Keisuke Kuroyanagi2014-05-211-8/+15
* Refactoring: Move prev word information into PrevWordsInfo.•••Bug: 14119293 Bug: 14425059 Change-Id: I5a5f81c6b189e3ad1da093343a3121463f87c21c Keisuke Kuroyanagi2014-05-151-7/+8
* Cleanup DicTraverseSession.•••Change-Id: I953665e1958e7214e9365e2bc9d3f3843016dc81 Keisuke Kuroyanagi2014-05-151-1/+3
* Quit use bigram probability diff for ver4 dict.•••Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e Keisuke Kuroyanagi2014-05-151-15/+0
* Use JniDataUtils::putXxxToArray() to output a value.•••Change-Id: Ifb7bed6623b01acb524566a0fe00dcbdf7273888 Keisuke Kuroyanagi2014-05-141-6/+4
* Filter out control characters and non-unicode code points.•••Bug: 14119293 Bug: 13758761 Change-Id: I6b79cff0714152807f5e20b7a75060a0a772b28b Keisuke Kuroyanagi2014-05-141-1/+0
* Use JniDataUtils::outputCodePoints() to output code points•••Bug: 14119293 Bug: 13758761 Change-Id: I516d2f96e219e6e65246f502186ccb9bd5f0670f Keisuke Kuroyanagi2014-05-141-4/+9
* Support bigram historical information migration.•••Bug: 13406708 Change-Id: I4bae53e43cb7653eac3b5bd13da2d2bc8aaf88a9 Keisuke Kuroyanagi2014-05-131-10/+16
* Support unigram historical information migration.•••Bug: 13406708 Change-Id: Ibed15b3bc5d5ae68faefa379028dbe10d32b0c0f Keisuke Kuroyanagi2014-05-121-2/+4
* Implement migrateNative().•••Bug: 13406708 Change-Id: Ie786a68e780baa298fedf82d21390ba45d871a52 Keisuke Kuroyanagi2014-05-081-2/+74
* Extend jni interface for dictionary migration.•••Bug: 13406708 Change-Id: Iadad6df296467d0e5b631fba4a409d53c8a5a6f2 Keisuke Kuroyanagi2014-05-081-0/+15
* Implement latinime_BinaryDictionary_createOnMemory().•••Bug: 14166482 Change-Id: If7ec3345ab34edcd6bc5cef9e72580ced894a0e3 Keisuke Kuroyanagi2014-04-221-3/+24
* Add jni interface to use on memory dictionary.•••Bug; 14166482 Change-Id: I33ab08dad1e39aa7617d391f7eb2561d6f2504bb Keisuke Kuroyanagi2014-04-211-0/+12
* Make addUnigramWord use UnigramProperty.•••Bug: 13406708 Change-Id: I10c108dd7047fe230c60495f13800f32fdc46d0d Keisuke Kuroyanagi2014-04-141-18/+25
* Separate unigram/bigram property from WordProperty.•••Bug: 13406708 Change-Id: I48e9fccedd9dcdc1a35ffe027745b58966a83315 Keisuke Kuroyanagi2014-04-081-1/+1
* Use same language weight for all dictionaries.•••Bug: 8187060 Change-Id: Ib9d8a8aed2c141137c1bb3c748a89fb8216293e7 Keisuke Kuroyanagi2014-04-031-3/+5
* Extend jni interface to input/output languageWeight.•••Bug: 8187060 Change-Id: Ic55d328b87f258f4d65fff207233789a53b2b0ff Keisuke Kuroyanagi2014-04-031-2/+3
* Use SuggestionResults to get suggestion.•••Bug: 8187060 Bug: 13333066 Change-Id: I435096ecf8422453f9b167adb0ca3b9c8a840018 Keisuke Kuroyanagi2014-03-271-30/+13
* Remove unused partial commit.•••Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c Keisuke Kuroyanagi2014-03-201-3/+3
* Introduce SuggestionResults and use it for predictions.•••Bug: 8187060 Bug: 13333066 Change-Id: I1ead897024508b7e40fbd93af7d14bfe74b93826 Keisuke Kuroyanagi2014-03-071-23/+33
* Use unique_ptr.•••Change-Id: Id92a5b07da4f7f95e2cd293ce8dc1a5f979b7853 Keisuke Kuroyanagi2014-03-071-4/+5
* Use nullptr instead of 0 for pointers.•••Change-Id: Ic9425de07b896f940ca11c51968c637ebb897514 Keisuke Kuroyanagi2014-03-071-1/+1
* Separate utility methods from BinaryDictionary in native code.•••Bug: 8187060 Change-Id: I099de557d2aaee95c6b809450108139550e9b0aa Keisuke Kuroyanagi2014-03-051-101/+0
* Remove corrupted ver4 dictionaries.•••Bug: 12916055 Change-Id: I2c390ab1dc483915691b47a605772cbc2dfeaf09 Keisuke Kuroyanagi2014-02-211-0/+13
* Fix wrong Java method call function•••bug: 13072808 Change-Id: I189fda85b59ce40e3657bfbbcc313e7e1225a0da Ken Wakasa2014-02-181-2/+2
* Implement getHeaderInfoNative.•••Bug: 11281877 Bug: 12810574 Change-Id: Ia3d85ae2cfdb486e74b8636a62431eae883c85da Keisuke Kuroyanagi2014-02-061-6/+32
* [HD04] Make the locale mandatory.•••Bug: 11281748 Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1 Jean Chalard2014-02-051-4/+8
* Add jni interface to get header information from native.•••Bug: 12810574 Change-Id: I2508483bcb3157f04cc1fe13f24f864d301f1f28 Keisuke Kuroyanagi2014-02-041-0/+16
* Add a jni method to iterate words in a dictionary.•••Bug: 12810574 Change-Id: I87b13559765f0262dfd06c2ba40d43af6437ea7f Keisuke Kuroyanagi2014-02-031-0/+25
* Extend jni interface to get bigrams in WordProperty.•••Bug: 12810574 Change-Id: Ia4b88d02ea8790a5c47d32376cc0b84c3e071ddd Keisuke Kuroyanagi2014-01-311-5/+7
* Rename UnigramProperty to WordProperty.•••Bug: 12810574 Change-Id: If5ddd803948aaf6e491ddcbaa5436fb3af3f7257 Keisuke Kuroyanagi2014-01-311-7/+6
* Add a dedicated method to control time in native code.•••Bug: 12443085 Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247 Keisuke Kuroyanagi2014-01-151-0/+17
* Fix native method signature•••Change-Id: Ia2d566f162f746c6b2b2b874f7278d86abd9e839 Tadashi G. Takaoka2014-01-151-1/+1
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c•••The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854 Ken Wakasa2013-12-131-10/+136
* Fix UserHistoryDictionaryTests.•••Bug: 6669677 Bug: 10667710 Change-Id: I6cdc6a6c9cacc7f276fda3a26ec31e3eb928471c Keisuke Kuroyanagi2013-10-031-1/+0