aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/utils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use IntArrayView to add/remove n-gram entry.Keisuke Kuroyanagi2014-08-061-0/+11
| | | | | Bug: 14425059 Change-Id: I734f12dfde5161abdfb019a6391677dba8984ff4
* Add/Get n-gram probability entry in languageModelDictContentKeisuke Kuroyanagi2014-08-061-0/+8
| | | | Bug: 14425059 Change-Id: I7926c3812f89b9a71fe1873a5bc32f793f91b640
* Add methods for unigrams to LanguageModelDictContent.Keisuke Kuroyanagi2014-08-051-0/+6
| | | | | Bug: 14425059 Change-Id: I0a6b480a3d4735787ffac68c47b4ffefc3f1b8a5
* Make MmappedBuffer use byte array view.Keisuke Kuroyanagi2014-08-011-0/+5
| | | | | Bug: 16691311 Change-Id: I2122c01ee27c33e11dec52643925c069927bea2b
* Add memory view class for int and uint8_t.Keisuke Kuroyanagi2014-08-012-0/+162
| | | | | Bug: 16691311 Change-Id: I32eb692cdb758861e24b772fdcda57642b95ae1b
* Extend jni method to use multiple previous words.Keisuke Kuroyanagi2014-06-261-0/+32
| | | | | Bug: 14425059 Change-Id: I8150e8812ee32f8c713315a234b52e5b3a79d7a0
* Support migration/dump of Beginning-of-Sentence entries.Keisuke Kuroyanagi2014-06-242-7/+21
| | | | | Bug: 14119293 Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
* Support Beginning-of-Sentence in native codeKeisuke Kuroyanagi2014-05-231-0/+14
| | | | | Bug: 14119293 Change-Id: I0f382e33a19bf481823b23405d454de61ec835ff
* Use JniDataUtils::putXxxToArray() to output a value.Keisuke Kuroyanagi2014-05-141-0/+9
| | | | Change-Id: Ifb7bed6623b01acb524566a0fe00dcbdf7273888
* Filter out control characters and non-unicode code points.Keisuke Kuroyanagi2014-05-142-3/+43
| | | | | | Bug: 14119293 Bug: 13758761 Change-Id: I6b79cff0714152807f5e20b7a75060a0a772b28b
* Use JniDataUtils::outputCodePoints() to output code pointsKeisuke Kuroyanagi2014-05-141-0/+12
| | | | | | | Bug: 14119293 Bug: 13758761 Change-Id: I516d2f96e219e6e65246f502186ccb9bd5f0670f
* Skip PtNodes with non-Unicode code points for suggestion.Keisuke Kuroyanagi2014-05-122-0/+10
| | | | | Bug: 14119293 Change-Id: Id1d3b789b5f18757070878dba35a7980bfb44591
* Implement latinime_BinaryDictionary_createOnMemory().Keisuke Kuroyanagi2014-04-221-7/+0
| | | | | Bug: 14166482 Change-Id: If7ec3345ab34edcd6bc5cef9e72580ced894a0e3
* Separate JniDataUtils::constructAttributeMap().Keisuke Kuroyanagi2014-04-211-0/+29
| | | | | Bug: 14166482 Change-Id: Ic2dc407231743ea668fe0ab8869eb8a7f8b9625f
* Merge "Make addUnigramWord use UnigramProperty."Keisuke Kuroyanagi2014-04-141-0/+43
|\
| * Make addUnigramWord use UnigramProperty.Keisuke Kuroyanagi2014-04-141-0/+43
| | | | | | | | | | Bug: 13406708 Change-Id: I10c108dd7047fe230c60495f13800f32fdc46d0d
* | s/hash_map_compat/unordered_map/Ken Wakasa2014-04-111-28/+0
|/ | | | Change-Id: Icce5f9a12b04bdd7540c52750d303a585d71f28a
* Merge "Use unique_ptr."Keisuke Kuroyanagi2014-03-071-81/+0
|\
| * Use unique_ptr.Keisuke Kuroyanagi2014-03-071-81/+0
| | | | | | | | Change-Id: Id92a5b07da4f7f95e2cd293ce8dc1a5f979b7853
* | Revert "Revert "Use std::min() and std::max()""Keisuke Kuroyanagi2014-03-071-1/+2
|/ | | | | | This reverts commit f63000abeabfaabde5c1ea2201d63d0c4850f1e2. Change-Id: I6056d176a13c6ecad38e658ab8778bd898291d02
* Revert "Use std::min() and std::max()"Ken Wakasa2014-03-071-2/+1
| | | | | | | | | | This somehow breaks TRT. bug: 13350753 This reverts commit cf612a3abfd0cc244f8449db2cf11a0a7c680a2f. Change-Id: I812f067e7cc8106b054527732dc6fe4efd7cc0fe
* Use std::min() and std::max()Ken Wakasa2014-03-061-1/+2
| | | | Change-Id: I2992fa16692ace2a6febedc4393812faf763638f
* Switch to C++11Ken Wakasa2014-03-061-11/+5
| | | | Change-Id: Ib2970327c36422d7b11103d52ba7e9e52db5554f
* Make dotted i the base character of dotless i.Jean Chalard2014-02-171-1/+2
| | | | | | | | | | | | This is already the case for the capital version, and natives Turkish speakers seem to think it should be the case. An important reason to make it so is that the Turkish keyboard has only the dotless i as a "more keys" key, so it's really hard to type words with a dotless i without this, especially those with several of them. Bug: 11519119 Change-Id: I4df2a289783e4eb3c1291b8ad0a2ba5947bf7671
* [HD04] Make the locale mandatory.Jean Chalard2014-02-052-0/+11
| | | | | Bug: 11281748 Change-Id: I69281b0053bec404c3e3c713ade3f65a140f51b1
* Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20cKen Wakasa2013-12-133-0/+163
| | | | | | The bulk merge from -bayo to klp-dev should not have been merged to master. Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
* Implement the heuristic for auto-commit.Jean Chalard2013-10-011-0/+10
| | | | | Bug: 9059617 Change-Id: I066abf018df5aaeabf415425dd822ebe233e6008
* Fix the autocorrection normalized score calculationSatoshi Kataoka2013-08-231-2/+5
| | | | | Bug: 10441240 Change-Id: I256021dc55481960d6a605046daa17b1a2d55b95
* Fix offdevice compilationJean Chalard2013-07-022-27/+74
| | | | Change-Id: I8bccccbc51b308fddfbbc990f7bfe1c490259372
* Dump binary dictionary information when openingJean Chalard2013-07-011-0/+62
| | | | | Bug: 9459517 Change-Id: I122583e734936ae0284e1c7500c6c9242bc7973b
* Remove unused methods.Keisuke Kuroynagi2013-06-112-0/+144
| | | | | | Bug: 8550444 Change-Id: Ie627084143846407ca36df82c2a7f904a0e6f49c
* Create "src/utils" directoryKen Wakasa2013-06-033-0/+1403
Change-Id: I0b7c51d181edc4786e343f7a953367b040ee6b66