Keisuke Kuroyanagi
|
9f8c9a0161
|
Use PrevWordsInfo to add/remove n(bi)-gram in native code.
Bug: 14119293
Bug: 14425059
Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d
|
2014-05-21 18:30:34 +09:00 |
Keisuke Kuroyanagi
|
b87fffb8be
|
Refactoring: Move prev word information into PrevWordsInfo.
Bug: 14119293
Bug: 14425059
Change-Id: I5a5f81c6b189e3ad1da093343a3121463f87c21c
|
2014-05-15 18:39:23 +09:00 |
Keisuke Kuroyanagi
|
d6fdd58cc0
|
Cleanup DicTraverseSession.
Change-Id: I953665e1958e7214e9365e2bc9d3f3843016dc81
|
2014-05-15 17:41:23 +09:00 |
Keisuke Kuroyanagi
|
64341927d2
|
Quit use bigram probability diff for ver4 dict.
Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e
|
2014-05-15 16:02:58 +09:00 |
Keisuke Kuroyanagi
|
304a71d171
|
Use JniDataUtils::putXxxToArray() to output a value.
Change-Id: Ifb7bed6623b01acb524566a0fe00dcbdf7273888
|
2014-05-14 20:05:15 +09:00 |
Keisuke Kuroyanagi
|
e9121a68a6
|
Filter out control characters and non-unicode code points.
Bug: 14119293
Bug: 13758761
Change-Id: I6b79cff0714152807f5e20b7a75060a0a772b28b
|
2014-05-14 20:05:10 +09:00 |
Keisuke Kuroyanagi
|
d2f7cd28ae
|
Use JniDataUtils::outputCodePoints() to output code points
Bug: 14119293
Bug: 13758761
Change-Id: I516d2f96e219e6e65246f502186ccb9bd5f0670f
|
2014-05-14 17:42:47 +09:00 |
Keisuke Kuroyanagi
|
620a05ae59
|
Support bigram historical information migration.
Bug: 13406708
Change-Id: I4bae53e43cb7653eac3b5bd13da2d2bc8aaf88a9
|
2014-05-13 01:28:30 +09:00 |
Keisuke Kuroyanagi
|
9d7e8c717f
|
Support unigram historical information migration.
Bug: 13406708
Change-Id: Ibed15b3bc5d5ae68faefa379028dbe10d32b0c0f
|
2014-05-12 19:21:06 +09:00 |
Keisuke Kuroyanagi
|
8a9d9de72a
|
Implement migrateNative().
Bug: 13406708
Change-Id: Ie786a68e780baa298fedf82d21390ba45d871a52
|
2014-05-08 12:31:32 +09:00 |
Keisuke Kuroyanagi
|
1471fbad66
|
Extend jni interface for dictionary migration.
Bug: 13406708
Change-Id: Iadad6df296467d0e5b631fba4a409d53c8a5a6f2
|
2014-05-08 12:31:04 +09:00 |
Keisuke Kuroyanagi
|
903be5bbd3
|
Implement latinime_BinaryDictionary_createOnMemory().
Bug: 14166482
Change-Id: If7ec3345ab34edcd6bc5cef9e72580ced894a0e3
|
2014-04-22 12:01:22 -07:00 |
Keisuke Kuroyanagi
|
61cb852d33
|
Add jni interface to use on memory dictionary.
Bug; 14166482
Change-Id: I33ab08dad1e39aa7617d391f7eb2561d6f2504bb
|
2014-04-21 19:59:09 -07:00 |
Keisuke Kuroyanagi
|
793124855d
|
Make addUnigramWord use UnigramProperty.
Bug: 13406708
Change-Id: I10c108dd7047fe230c60495f13800f32fdc46d0d
|
2014-04-14 18:49:19 +09:00 |
Keisuke Kuroyanagi
|
e41b2ed8d3
|
Separate unigram/bigram property from WordProperty.
Bug: 13406708
Change-Id: I48e9fccedd9dcdc1a35ffe027745b58966a83315
|
2014-04-08 18:24:06 +09:00 |
Keisuke Kuroyanagi
|
de2b312c6d
|
Use same language weight for all dictionaries.
Bug: 8187060
Change-Id: Ib9d8a8aed2c141137c1bb3c748a89fb8216293e7
|
2014-04-03 01:43:36 +09:00 |
Keisuke Kuroyanagi
|
1de95ceada
|
Extend jni interface to input/output languageWeight.
Bug: 8187060
Change-Id: Ic55d328b87f258f4d65fff207233789a53b2b0ff
|
2014-04-03 01:01:51 +09:00 |
Keisuke Kuroyanagi
|
d73edf23ac
|
Use SuggestionResults to get suggestion.
Bug: 8187060
Bug: 13333066
Change-Id: I435096ecf8422453f9b167adb0ca3b9c8a840018
|
2014-03-27 20:05:33 +09:00 |
Keisuke Kuroyanagi
|
5a0381f7d0
|
Remove unused partial commit.
Change-Id: Ia9341a5cb24947d93056810890d94c1f66481d8c
|
2014-03-20 18:47:45 +09:00 |
Keisuke Kuroyanagi
|
e137ec0a91
|
Introduce SuggestionResults and use it for predictions.
Bug: 8187060
Bug: 13333066
Change-Id: I1ead897024508b7e40fbd93af7d14bfe74b93826
|
2014-03-07 19:36:19 +09:00 |
Keisuke Kuroyanagi
|
4ce480d5ce
|
Use unique_ptr.
Change-Id: Id92a5b07da4f7f95e2cd293ce8dc1a5f979b7853
|
2014-03-07 14:31:54 +09:00 |
Keisuke Kuroyanagi
|
6c7ebc4023
|
Use nullptr instead of 0 for pointers.
Change-Id: Ic9425de07b896f940ca11c51968c637ebb897514
|
2014-03-07 10:04:44 +09:00 |
Keisuke Kuroyanagi
|
9e51c6c0c6
|
Separate utility methods from BinaryDictionary in native code.
Bug: 8187060
Change-Id: I099de557d2aaee95c6b809450108139550e9b0aa
|
2014-03-05 12:49:04 +09:00 |
Keisuke Kuroyanagi
|
d934fb43ad
|
Remove corrupted ver4 dictionaries.
Bug: 12916055
Change-Id: I2c390ab1dc483915691b47a605772cbc2dfeaf09
|
2014-02-21 15:09:37 +09:00 |
Ken Wakasa
|
7e79814aa3
|
Fix wrong Java method call function
bug: 13072808
Change-Id: I189fda85b59ce40e3657bfbbcc313e7e1225a0da
|
2014-02-18 23:40:24 +09:00 |
Keisuke Kuroyanagi
|
fc9ca59cc1
|
Implement getHeaderInfoNative.
Bug: 11281877
Bug: 12810574
Change-Id: Ia3d85ae2cfdb486e74b8636a62431eae883c85da
|
2014-02-06 18:19:42 +09:00 |
Jean Chalard
|
43cf9076b2
|
[HD04] Make the locale mandatory.
Bug: 11281748
Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
|
2014-02-05 17:35:25 +09:00 |
Keisuke Kuroyanagi
|
927aff72bc
|
Add jni interface to get header information from native.
Bug: 12810574
Change-Id: I2508483bcb3157f04cc1fe13f24f864d301f1f28
|
2014-02-04 21:42:09 +09:00 |
Keisuke Kuroyanagi
|
38f341a2a5
|
Add a jni method to iterate words in a dictionary.
Bug: 12810574
Change-Id: I87b13559765f0262dfd06c2ba40d43af6437ea7f
|
2014-02-03 14:51:58 +09:00 |
Keisuke Kuroyanagi
|
94d9a2309f
|
Extend jni interface to get bigrams in WordProperty.
Bug: 12810574
Change-Id: Ia4b88d02ea8790a5c47d32376cc0b84c3e071ddd
|
2014-01-31 20:32:44 +09:00 |
Keisuke Kuroyanagi
|
080a35e959
|
Rename UnigramProperty to WordProperty.
Bug: 12810574
Change-Id: If5ddd803948aaf6e491ddcbaa5436fb3af3f7257
|
2014-01-31 11:06:42 +09:00 |
Keisuke Kuroyanagi
|
d78a447d10
|
Add a dedicated method to control time in native code.
Bug: 12443085
Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247
|
2014-01-15 14:55:57 -08:00 |
Tadashi G. Takaoka
|
20a8a4a3d9
|
Fix native method signature
Change-Id: Ia2d566f162f746c6b2b2b874f7278d86abd9e839
|
2014-01-15 18:56:40 +09:00 |
Ken Wakasa
|
2fa3693c26
|
Reset to 9bd6dac470
The bulk merge from -bayo to klp-dev should not have been merged to master.
Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
|
2013-12-13 17:13:32 +09:00 |
Keisuke Kuroyanagi
|
11f7cae094
|
Fix UserHistoryDictionaryTests.
Bug: 6669677
Bug: 10667710
Change-Id: I6cdc6a6c9cacc7f276fda3a26ec31e3eb928471c
|
2013-10-03 20:55:34 +09:00 |
Keisuke Kuroyanagi
|
6995310996
|
Separate "GC" and "GC with decay".
Bug: 6669677
Change-Id: I9d6aba76cef2616f0549e612db9701e1d6a19467
|
2013-10-01 18:09:31 +09:00 |
Jean Chalard
|
bb57090f1d
|
Create the wiring for auto-commit confidence computation.
Bug: 9059617
Change-Id: I7e4e05ffa8c68cfebbe362a977fd176555cad12a
|
2013-10-01 15:04:15 +09:00 |
Keisuke Kuroyanagi
|
c18510049a
|
Prepare dictionary decay.
Bug: 6669677
Change-Id: I8fbae190dd44a6bdbee7e9b6d3a16208322727f7
|
2013-09-30 13:57:54 +09:00 |
Keisuke Kuroyanagi
|
31097a57cc
|
Add unigram/bigram counting.
Bug: 6669677
Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
|
2013-09-27 23:12:12 +09:00 |
Keisuke Kuroyanagi
|
5ef6209656
|
Create empty dictionary file in native code.
Bug: 6669677
Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
|
2013-09-26 12:59:02 +09:00 |
Keisuke Kuroyanagi
|
4d02a2d44d
|
Add BinaryDictionary.getBigramProbabilityNative().
Bug: 10197478
Change-Id: Id16e3ee22a17679c46cc7a0199a9e28065177aa3
|
2013-09-18 11:18:28 +09:00 |
Keisuke Kuroyanagi
|
d0246277fd
|
Prepare dictionary saving in native code.
Bug: 6669677
Change-Id: I0787f66409e2b183c6328fa05805945520e1e93a
|
2013-09-17 18:07:16 +09:00 |
Jean Chalard
|
24aad5a4d5
|
[AC4] Add native methods necessary for auto-commit
Bug: 9059617
Change-Id: I7a47b0675446fc4f39628c60d16de9aea90d1b4d
|
2013-09-13 20:15:15 +09:00 |
Keisuke Kuroyanagi
|
e531c2241e
|
Move a flag about switching dynamic update to java.
Bug: 6669677
Change-Id: I6aa99cae4a227f9202179c2873d13473a773e024
|
2013-09-10 18:45:53 +09:00 |
Keisuke Kuroyanagi
|
0624cc6cf3
|
Remove BinaryDictionaryInfo and introduce MmapedBuffer.
Bug: 6669677
Change-Id: I70e47fa20109060b6ea7a04bcc42ab8f7c543f77
|
2013-08-16 12:52:04 +09:00 |
Ken Wakasa
|
d4fcf1dbc5
|
Revert "Remove BinaryDictionaryInfo and introduce MmapedBuffer."
This reverts commit d14ffcfcbc .
This broke a bunch of unit tests -- https://sponge.corp.google.com/target?id=a8a62bd0-3aab-4520-ae64-53f9652ef64b&target=com.google.android.inputmethod.latin.tests&searchFor=&show=FAILED&sortBy=STATUS
Change-Id: I1eae460e09808513eacefd523609330819d73d16
|
2013-08-15 11:37:48 +00:00 |
Keisuke Kuroyanagi
|
d14ffcfcbc
|
Remove BinaryDictionaryInfo and introduce MmapedBuffer.
Bug: 6669677
Change-Id: I1459bb53a9761d920427e4b5d925a2844955c88c
|
2013-08-15 18:17:44 +09:00 |
Keisuke Kuroyanagi
|
6ec3f63d59
|
Merge "Make dictionary structure policy have updating methods."
|
2013-08-15 03:15:43 +00:00 |
Keisuke Kuroyanagi
|
90619ae02b
|
Move utils for reading dict to policyimpl.
Bug: 6669677
Change-Id: Ia1da3cb84b457665cf26172d3810e1d28329bca4
|
2013-08-14 15:50:42 +09:00 |
Keisuke Kuroyanagi
|
66facd37dd
|
Make dictionary structure policy have updating methods.
Bug: 6669677
Change-Id: I6aa8e377c6347e0db4b7a82293b316ec64d87bec
|
2013-08-14 11:34:42 +09:00 |