aboutsummaryrefslogtreecommitdiffstats
path: root/native (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Move phrase gesture from additional features to public.Keisuke Kuroyanagi2014-07-081-1/+6
| | | | | | | | | | Bug: 15758242 Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba
* | Get bigrams iterator via dict structure policy.Keisuke Kuroyanagi2014-07-0810-46/+57
|/ | | | | Bug: 14425059 Change-Id: Ie4c6afbb6a3b707b5aa8e9e4f941c9da6e6bcdbf
* Use linked list for bigram list.Keisuke Kuroyanagi2014-07-076-97/+112
| | | | | | | | | | | | BinaryDictionaryTests for VERSION4_DEV: Before Time: 36.461 After Time: 33.031 Bug: 14425059 Change-Id: I9ca2714f450f61f713df6ebd34c953dece991cdb
* Remove unused method.Keisuke Kuroyanagi2014-06-272-28/+0
| | | | | Bug: 13664080 Change-Id: I47fd90f01ea9a18b11037c966150fa5fd926101b
* Fix unit tests that use getNgramProbabilityNative().Keisuke Kuroyanagi2014-06-261-9/+8
| | | | Change-Id: I8548094bc8d1a0ea125b29e2a0ea82a6834b3e48
* Extend jni method to use multiple previous words.Keisuke Kuroyanagi2014-06-263-44/+93
| | | | | Bug: 14425059 Change-Id: I8150e8812ee32f8c713315a234b52e5b3a79d7a0
* Remove BigramDictionary form native code.Keisuke Kuroyanagi2014-06-266-165/+43
| | | | | Bug: 14425059 Change-Id: I48d1a4ae6a4317afaaf67748060618f8f9485d40
* Merge "Rename jni method for n-gram supporting."Keisuke Kuroyanagi2014-06-243-18/+18
|\
| * Rename jni method for n-gram supporting.Keisuke Kuroyanagi2014-06-253-18/+18
| | | | | | | | | | Bug: 14425059 Change-Id: I242d1de5d9db37344f02d8fba9035829794a56c8
* | Merge "Make Beginning-of-Sentence prediction require two exposures."Keisuke Kuroyanagi2014-06-241-0/+4
|\ \
| * | Make Beginning-of-Sentence prediction require two exposures.Keisuke Kuroyanagi2014-06-251-0/+4
| | | | | | | | | | | | | | | Bug: 15868192 Change-Id: I4b577ad11c992d872d6f902fd50527d9ca5cc1ba
* | | Merge "Simplify a make file"Yohei Yukawa2014-06-241-1/+1
|\ \ \ | |/ / |/| |
| * | Simplify a make fileYohei Yukawa2014-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | This CL simplifies the makefile for host unittest. BUG: 13754552 Change-Id: Id09da77b45610db2747897533c18a6d0d81c59d7
* | | Support migration/dump of Beginning-of-Sentence entries.Keisuke Kuroyanagi2014-06-244-18/+56
| | | | | | | | | | | | | | | Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
* | | Make getNextWordAndNextToken output code point count.Keisuke Kuroyanagi2014-06-2310-47/+45
| |/ |/| | | | | | | Bug: 14425059 Change-Id: Id1c2927c8a1be0b1680206d444dbdf0c9453dceb
* | Merge "Remove hasBigrams/hasShortcut flags from ver4 PtNode."Keisuke Kuroyanagi2014-06-195-39/+9
|\ \
| * | Remove hasBigrams/hasShortcut flags from ver4 PtNode.Keisuke Kuroyanagi2014-06-235-39/+9
| | | | | | | | | | | | | | | | | | | | | | | | Always check bigram/shortcut content instead of having flags in each PtNode. Bug: 14425059 Change-Id: I9eb816681bf22fc12e3ab3c92a178a7990b90e93
* | | Merge "Add native unittest support on target devices for LatinIME"Yohei Yukawa2014-06-193-7/+104
|\ \ \ | |/ / |/| |
| * | Add native unittest support on target devices for LatinIMEYohei Yukawa2014-06-233-7/+104
| |/ | | | | | | | | | | | | | | | | | | | | This CL adds native unittest support on target devices for LatinIME. Note that you need to specify --target option to run-tests.sh to run native unittest on the target device. BUG: 13754552 Change-Id: I1dfb78ae1461163db8d47c3ba9141d4812070fd0
* / Remove word from personalized dicts when it's canceled.Keisuke Kuroyanagi2014-06-2012-29/+48
|/ | | | | | Bug: 15555552 Bug: 15552347 Change-Id: Ia4d8c79d079e3ce233d46d4bbad4fff1be5c5c39
* Merge "Update unit test for beginning-of-sentence."Keisuke Kuroyanagi2014-06-101-1/+18
|\
| * Update unit test for beginning-of-sentence.Keisuke Kuroyanagi2014-06-121-1/+18
| | | | | | | | | | Bug: 14119293 Change-Id: I594a1ca1096f0c12c678dd30eb75de905e55c5bb
* | Merge "Add jni method for removeUnigramEntry()."Keisuke Kuroyanagi2014-06-101-0/+17
|\ \
| * | Add jni method for removeUnigramEntry().Keisuke Kuroyanagi2014-06-121-0/+17
| | | | | | | | | | | | | | | Bug: 15552347 Change-Id: Iadcdc73d3335d561a27b9314d3fcdab0b0c96e49
* | | Merge "Add removeUnigramEntry() to native dictionary policy."Keisuke Kuroyanagi2014-06-107-0/+28
|\| |
| * | Add removeUnigramEntry() to native dictionary policy.Keisuke Kuroyanagi2014-06-127-0/+28
| | | | | | | | | | | | | | | Bug: 15552347 Change-Id: Ic713f79ef26b5963060304df9c0a3a402c3cc6d4
* | | Merge "Enable Beginning-of-Sentence prediction for contextual dict."Keisuke Kuroyanagi2014-06-103-2/+27
|\ \ \ | | |/ | |/|
| * | Enable Beginning-of-Sentence prediction for contextual dict.Keisuke Kuroyanagi2014-06-123-2/+27
| |/ | | | | | | | | | | Bug: 14161647 Bug: 14119293 Change-Id: I0c00f13966db88e4de85e245e7bced43c9d474b2
* / Block offensive words in native code.Keisuke Kuroyanagi2014-06-122-3/+15
|/ | | | | | Bug: 15300452 Change-Id: Ic6c91c47453e19fb5db2c62b66659619e72b1ecf
* Purge dict reading code for 401 and create for 402.Keisuke Kuroyanagi2014-06-1041-317/+330
| | | | Change-Id: Ib0150b3306bb2db8aff443d1158fecc8464cbbdb
* Implement getMaxProbabilityOfExactMatches().Keisuke Kuroyanagi2014-06-0610-6/+155
| | | | | | Bug: 13142176 Bug: 15428247 Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54
* Add jni method for getMaxFrequencyOfExactMatches().Keisuke Kuroyanagi2014-06-051-0/+16
| | | | | | Bug: 13142176 Bug: 15428247 Change-Id: I2ae25090b67ad0c6df97dec7712e2f7e0bb08c40
* Add length check for attaching a BoS marker.Keisuke Kuroyanagi2014-05-281-1/+4
| | | | | Bug: 15297872 Change-Id: I7b0a27409b81b76561d19c6caa18a5011d3e90f6
* Add boundary check for v4 bigram reading.Keisuke Kuroyanagi2014-05-272-3/+19
| | | | | Bug: 14496386 Change-Id: Iedd3445c3222a777a2476beed7d9eb53773f406c
* Return whether the dynamic dict operation was success.Keisuke Kuroyanagi2014-05-279-52/+64
| | | | | Bug: 12184250 Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466
* Merge "Use whether it's exact match to detect distracters."Keisuke Kuroyanagi2014-05-264-1/+17
|\
| * Use whether it's exact match to detect distracters.Keisuke Kuroyanagi2014-05-264-1/+17
| | | | | | | | | | Bug: 13142176 Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf
* | Specify c++_static for bundled Latin IME as wellYohei Yukawa2014-05-261-1/+1
|/ | | | | | | | | APP_STL := c++_static has been specified for unbundled Latin IME but somehow not for bundled build. This CL fixes the inconsistency. Change-Id: Ie1f4aba27e30981d3c2aa322a16c1cd18413e920
* Version up dynamic dict format from 401 to 402.Keisuke Kuroyanagi2014-05-236-6/+18
| | | | Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
* Extend jni methods and enable Beginning-of-Sentence.Keisuke Kuroyanagi2014-05-232-20/+20
| | | | | Bug: 14119293 Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
* Support Beginning-of-Sentence in native codeKeisuke Kuroyanagi2014-05-233-18/+71
| | | | | Bug: 14119293 Change-Id: I0f382e33a19bf481823b23405d454de61ec835ff
* Fix: PtNodeParams.representsNonWordInfo()Keisuke Kuroyanagi2014-05-232-2/+2
| | | | Change-Id: I7ab4fb280e8ac89f81d0b32b0663a86c9b69aa5d
* Add Beginning-of-Sentence info in UnigramProperty.Keisuke Kuroyanagi2014-05-239-17/+42
| | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I8a894352568377d32468e5563f4e89af00d22944
* Use PrevWordsInfo to add/remove n(bi)-gram in native code.Keisuke Kuroyanagi2014-05-2114-79/+133
| | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d
* Support multiple previous words in DicNode.Keisuke Kuroyanagi2014-05-196-27/+36
| | | | | Bug: 14425059 Change-Id: Ib8682befe4d7d9fe5122eb538e7c804f75ded463
* Move prev word related logic to PrevWordsInfo.Keisuke Kuroyanagi2014-05-164-39/+64
| | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I1bbd7ab4ace2c475f27bc468cb7b4d67e1ae2f9f
* Introduce MAX_PREV_WORD_COUNT_FOR_N_GRAM.Keisuke Kuroyanagi2014-05-154-19/+36
| | | | | Bug: 14425059 Change-Id: I587f90df026a14359d2ee452040bbfaf02c1ae51
* Refactoring: Move prev word information into PrevWordsInfo.Keisuke Kuroyanagi2014-05-159-37/+102
| | | | | | | Bug: 14119293 Bug: 14425059 Change-Id: I5a5f81c6b189e3ad1da093343a3121463f87c21c
* Cleanup DicTraverseSession.Keisuke Kuroyanagi2014-05-154-18/+9
| | | | Change-Id: I953665e1958e7214e9365e2bc9d3f3843016dc81
* Merge "Quit use bigram probability diff for ver4 dict."Keisuke Kuroyanagi2014-05-154-34/+14
|\