aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Implement PatriciaTriePolicy::getNextWordAndNextToken().Keisuke Kuroyanagi2014-02-153-21/+52
| |/ |/| | | | | | | Bug: 12810574 Change-Id: Id1d44f90de9455d9cbe7b6e0a161cae91d6d422c
* | Merge "Implement PatriciaTriePolicy::getWordProperty()."Keisuke Kuroyanagi2014-02-142-4/+61
|\ \ | |/ |/|
| * Implement PatriciaTriePolicy::getWordProperty().Keisuke Kuroyanagi2014-02-142-4/+61
| | | | | | | | | | Bug: 12810574 Change-Id: I7bcccfd3641ebbcf2b8d857d33bb4734c42af5eb
* | Fix reading uninitialized memory in BloomFilter.Keisuke Kuroyanagi2014-02-141-0/+2
| | | | | | | | | | | | Bug: 12967899 Change-Id: I180b9d728c887c480b6d956bbc4599079c1c359f
* | Fix reading uninitialized memory.Keisuke Kuroyanagi2014-02-139-29/+29
|/ | | | | | Bug: 12967899 Change-Id: Ia17e4ca9dd8c1e0b24b0fb7e73d07b97c5d81c0c
* Create Ver2PtNodeArrayReader.Keisuke Kuroyanagi2014-02-104-84/+106
| | | | | Bug: 12810574 Change-Id: I7708d24d735680b2fe9e6700316076018e88c98d
* Stop passing buffer directly to DynamicPtReadingHelper.Keisuke Kuroyanagi2014-02-104-18/+12
| | | | | Bug: 12810574 Change-Id: I656d99f504d8cf4e057080713b174943afd9dd4c
* Create Ver2ParticiaTrieNodeReader.Keisuke Kuroyanagi2014-02-107-68/+179
| | | | | | Bug: 12810574 Change-Id: I7d3298b5f419d557755ae433c8b8cc0d145f4cc3
* Refactoring: extract PtNode array reading logic form helper.Keisuke Kuroyanagi2014-02-1010-58/+211
| | | | | Bug: 12810574 Change-Id: I2d2660871862f11630c3ad7bf04bb49ade57c1e7
* Implement getHeaderInfoNative.Keisuke Kuroyanagi2014-02-068-36/+56
| | | | | | Bug: 11281877 Bug: 12810574 Change-Id: Ia3d85ae2cfdb486e74b8636a62431eae883c85da
* [HD04] Make the locale mandatory.Jean Chalard2014-02-058-6/+59
| | | | | Bug: 11281748 Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
* Merge "Check isEligibleForAutoCommit when batch input is ended."Keisuke Kuroyanagi2014-02-051-1/+1
|\
| * Check isEligibleForAutoCommit when batch input is ended.Keisuke Kuroyanagi2014-02-051-1/+1
| | | | | | | | | | Bug: 11951198 Change-Id: Ibbe09fa38eaa3ebf8f9b69f744a29db7ac598975
* | Merge "Don't boost exact matches for personalized dicts."Keisuke Kuroyanagi2014-02-045-7/+17
|\ \ | |/ |/|
| * Don't boost exact matches for personalized dicts.Keisuke Kuroyanagi2014-02-045-7/+17
| | | | | | | | | | Bug: 12800726 Change-Id: Ia3a2f82db6cdc9645cad0e329c0b79328d7452cc
* | Implement Ver4PatriciaTriePolicy::getNextWordAndNextToken.Keisuke Kuroyanagi2014-02-044-5/+54
| | | | | | | | | | Bug: 12810574 Change-Id: Idea44f03c477964f58e65fbf2b55e3fcd77a2934
* | Add a jni method to iterate words in a dictionary.Keisuke Kuroyanagi2014-02-036-0/+29
| | | | | | | | | | Bug: 12810574 Change-Id: I87b13559765f0262dfd06c2ba40d43af6437ea7f
* | Get bigram information via getWordProperty().Keisuke Kuroyanagi2014-02-032-1/+41
|/ | | | | Bug: 12810574 Change-Id: I2750a5659ccbc3e31307c28e35dd9a1dbdffbeee
* Extend jni interface to get bigrams in WordProperty.Keisuke Kuroyanagi2014-01-312-8/+11
| | | | | Bug: 12810574 Change-Id: Ia4b88d02ea8790a5c47d32376cc0b84c3e071ddd
* Fetch bigram information in getWordProperty().Keisuke Kuroyanagi2014-01-311-1/+35
| | | | | Bug: 12810574 Change-Id: Ic67e964b01c2753f2eec82b079dc0e5650f340bb
* Add BigramProperty and ShortcutProperty in WordProperty.Keisuke Kuroyanagi2014-01-313-19/+50
| | | | | Bug: 12810574 Change-Id: Ia9e497c49bb2cf10897bae3a79317113325db819
* Merge "[HD02] Make the date header attribute mandatory."Jean Chalard2014-01-314-36/+32
|\
| * [HD02] Make the date header attribute mandatory.Jean Chalard2014-01-304-36/+32
| | | | | | | | | | Bug: 11281748 Change-Id: I48a6f3d95ca89ced0c51335527201ecabfb7998e
* | Merge "Rename UnigramProperty to WordProperty."Keisuke Kuroyanagi2014-01-318-27/+28
|\ \
| * | Rename UnigramProperty to WordProperty.Keisuke Kuroyanagi2014-01-318-27/+28
| | | | | | | | | | | | | | | Bug: 12810574 Change-Id: If5ddd803948aaf6e491ddcbaa5436fb3af3f7257
* | | Merge "Simplify UnigramProperty."Keisuke Kuroyanagi2014-01-313-27/+12
|\| | | |/ |/|
| * Simplify UnigramProperty.Keisuke Kuroyanagi2014-01-303-27/+12
| | | | | | | | | | Bug: 12810574 Change-Id: I606f559b5dd340b7525280ecead2c2c7ec920a78
* | [HD01] Small initial refactoringJean Chalard2014-01-304-34/+46
|/ | | | | Bug: 11281748 Change-Id: I3c64c75ecd17729bdacf03048311d76ca9f37ae2
* Improve the double letter word promotion logic.Keisuke Kuroyanagi2014-01-283-22/+6
| | | | | | | | The old logic only checks the top 3 suggestions before the final adjustment. It leads to instability in scores. Bug: 10700674 Change-Id: I986aed2aefd66c1fba6196a8f100fcb5bc838a38
* Add length check for dict update operations.Keisuke Kuroyanagi2014-01-241-0/+19
| | | | | Bug: 12602903 Change-Id: I6835dee8bf8b356f0f1cf6c0531bee5b3415a13f
* Use memmove for all place src and dest can be same.Keisuke Kuroyanagi2014-01-204-9/+9
| | | | Change-Id: I03e5c8f95cb22c7096ff545f1181f914b80a6c58
* Add a dedicated method to control time in native code.Keisuke Kuroyanagi2014-01-152-15/+0
| | | | | Bug: 12443085 Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247
* Fix native crash in BigramDictionary::addWordBigram()Keisuke Kuroyanagi2014-01-141-4/+10
| | | | | Bug: 12479653 Change-Id: I7d263f744f711202000524a47769dc2d3d0e0de6
* Boundary check for ProximityInfoState::getProximityTypeG().Keisuke Kuroyanagi2014-01-101-0/+8
| | | | | Bug: 12481052 Change-Id: Ic0b64d2fa17eb8f65f3ad1a7b468cdf6dddf7e70
* Check whether the word is OOV or not for amanatto update.Keisuke Kuroyanagi2014-01-083-1/+2
| | | | | Bug: 11736529 Change-Id: I27973212da7e922b2185dbb4febfb5bb4dfbdcbb
* Differentiate exact matches' minor errors.Keisuke Kuroyanagi2013-12-198-25/+55
| | | | | Bug: 8844931 Change-Id: I06754643188ccd28ba8c873878f7761787d91ff6
* Move methods for outputting from Suggest.Keisuke Kuroyanagi2013-12-185-282/+316
| | | | | Bug: 8844931 Change-Id: I83dde6c37b75ed1e1ae4e0972e169d30ada8faf5
* Move methods for scoring from Traversal to Scoring.Keisuke Kuroyanagi2013-12-185-15/+16
| | | | | | Bug: 8844931 Change-Id: I6137d06e597f4e7b81aaf29555199e18984f2c39
* Quit suggest words that do not include proximity chars.Keisuke Kuroyanagi2013-12-182-0/+10
| | | | | | Bug: 10416722 Change-Id: I74d27c6a22b4ca47d02eb238b2fbcc49f5dee99c
* Increment version number of ver4 format to 401.Keisuke Kuroyanagi2013-12-161-1/+1
| | | | | Bug: 11073222 Change-Id: I3878aef02040b1ef73165645fc70ede586289c51
* Fix: incompatibility of sparse table.Keisuke Kuroyanagi2013-12-162-4/+5
| | | | | Bug: 11073222 Change-Id: Id17178efd8f9f3828d821cc718d35606e8bd4b1a
* Align block sizes for ver4 format to java side.Keisuke Kuroyanagi2013-12-161-2/+2
| | | | | Bug: 11073222 Change-Id: I09646cbc81529576d5e34dcfa7bc29083a64076f
* Have dicttool use the native library to generate v4 dicts.Jean Chalard2013-12-134-5/+26
| | | | | | Yay ! Change-Id: Iea8ced9e81031b9ab7eff05ad9ef7215be248de9
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-13120-3383/+7013
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Fix: Suggested words from user history are invalid.Keisuke Kuroyanagi2013-10-221-2/+9
| | | | | | | | - Suggestions form user history can contain invalid words. - isValidWord always returns false. Bug: 11139426 Change-Id: I6075b275603332ddb00f4a9284afcaa82d824270
* Fix offdevice test build.Keisuke Kuroyanagi2013-10-081-2/+2
| | | | Change-Id: I42143bdc4f6f5aa4f55530de84819ab722a22f72
* Merge "Fix a bug: wrong parent position is written when moving."Keisuke Kuroyanagi2013-10-081-1/+2
|\
| * Fix a bug: wrong parent position is written when moving.Keisuke Kuroyanagi2013-10-081-1/+2
| | | | | | | | Change-Id: I93d33ba9105eb85327108cca5706d8db3399de6a
* | Merge "Don't auto-correct to non-whitelist shortcuts"Jean Chalard2013-10-071-1/+1
|\ \ | |/ |/|
| * Don't auto-correct to non-whitelist shortcutsJean Chalard2013-10-071-1/+1
| | | | | | | | | | Bug: 11076722 Change-Id: I0de10ab24d33ec31f45664fe92d80d5a7bec9c20