aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix: Include wrong file in dynamic_patricia_trie_policy.cpp.Keisuke Kuroynagi2013-08-011-1/+0
| | | | | | | | Change-Id: If994f17e41c7d07e979fa6b0aa4661da0523eb0a
* | Merge "Introduce DynamicPatriciaTriePolicy for ver 3 dictionary."Keisuke Kuroynagi2013-08-013-2/+141
|\ \
| * | Introduce DynamicPatriciaTriePolicy for ver 3 dictionary.Keisuke Kuroynagi2013-07-303-2/+141
| |/ | | | | | | | | Bug: 6669677 Change-Id: Idd3189558aa6fbbd6b2fd007c5721bf39dde9f48
* | Move binary_format.h to policyimpl.Keisuke Kuroynagi2013-07-314-3/+1
| | | | | | | | | | Bug: 6669677 Change-Id: I3712f60528c7fcf364746f792cec6e180ab2dbef
* | Fix: appendTwoWords cannot handle MAX_WORD_LENGTH-chars word.Keisuke Kuroynagi2013-07-311-1/+1
|/ | | | | Bug: 9892258 Change-Id: Ib4ef7850c8fc8b1d99d594bb7ef68ce645f0f1f3
* Move creating children methods to structurePolicy.Keisuke Kuroynagi2013-07-296-76/+67
| | | | | Bug: 6669677 Change-Id: I20760f8ab95b18d21383960f6466db0d79429200
* Move files only used in dicNode to "internal".Keisuke Kuroynagi2013-07-298-6/+8
| | | | Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858
* "much" in suggestions of "m" after "very"Keisuke Kuroynagi2013-07-266-5/+10
| | | | | | | Make cache size larger for single point input. Bug: 9823678 Change-Id: Ic6bbcebd18eccaf9f9ac07d9c0d456a62f6c5287
* Support terminal insertion error correctionSatoshi Kataoka2013-07-259-10/+43
| | | | | | Bug: 9421356 Change-Id: I19685763ca487b5636019d62e150708c63ce6fc2
* Fix: "saomething" -> "something".Keisuke Kuroynagi2013-07-244-14/+20
| | | | | | | | Fixed by making MAX_CACHE_DIC_NODE_SIZE larger. Bug: 9682742 Change-Id: I0312952c90b0820bed37df99c223921c68450570
* Merge "Fix: huge bigram costs for blacklisted words."Keisuke Kuroynagi2013-07-233-8/+12
|\
| * Fix: huge bigram costs for blacklisted words.Keisuke Kuroynagi2013-07-223-8/+12
| | | | | | | | | | Bug: 8844931 Change-Id: I523005c5ed9a3d401a67b0e4e1c3ff2e4574e6df
* | Fix: native crash while iterating bigramslist.Keisuke Kuroynagi2013-07-232-11/+11
|/ | | | | Bug: 9964153 Change-Id: Ia2eb922b61300a7c0e34122cd6c18358f1ee7ba9
* Get BigramsPos and ShortcutPos via structure policy.Keisuke Kuroynagi2013-07-1712-69/+91
| | | | | Bug: 6669677 Change-Id: I924d5512377cfcfe72d3470006b81a36db3865b6
* Replace NOT_VALID_WORD with NOT_A_VALID_WORD_POSKeisuke Kuroynagi2013-07-169-23/+24
| | | | | Bug: 6669677 Change-Id: If5fb58e8a98b04b767eaaf624cb6a40841b64f54
* Merge "Make bigram dictionary and traverse session use structure policy."Keisuke Kuroynagi2013-07-166-46/+40
|\
| * Make bigram dictionary and traverse session use structure policy.Keisuke Kuroynagi2013-07-086-46/+40
| | | | | | | | | | Bug: 6669677 Change-Id: I5a13290366afbb788da997b98d1c593963e92f3e
* | Quit ignoring language cost of exact matches.Keisuke Kuroynagi2013-07-114-32/+10
|/ | | | | | | Handle exact matches in DicNode::compare() and calculateFinalScore(). Bug: 8844931 Change-Id: I17c78d4e352b0a4308727229b02a8004b38468bf
* Remove flags from dicNodeProperties.Keisuke Kuroynagi2013-07-056-63/+55
| | | | | Bug: 6669677 Change-Id: I6f4aef8c4e4376f078ed8375394823788aa35002
* Merge "Read version 3 dictionary header."Keisuke Kuroynagi2013-07-045-58/+73
|\
| * Read version 3 dictionary header.Keisuke Kuroynagi2013-07-035-58/+73
| | | | | | | | | | | | | | The header structure of version 3 dictionary is same as version 2. Bug: 6669677 Change-Id: I26c8723333938fbf102de1a40f11d97444da9075
* | Allow force auto commit when the top is long multiword.Keisuke Kuroynagi2013-07-043-17/+22
| | | | | | | | | | Bug: 9688196 Change-Id: I73ff2cd77b932bf7307b3541ea9da3fa4afa11b4
* | Disable shortcut output for multi-word suggestions.Keisuke Kuroynagi2013-07-031-3/+8
| | | | | | | | | | Bug: 9682742 Change-Id: I9e0a5acd9053d141e018c4653e4baf0f77aacb45
* | Merge "Fix: Reading invalid dictionary position."Keisuke Kuroynagi2013-07-021-4/+5
|\ \
| * | Fix: Reading invalid dictionary position.Keisuke Kuroynagi2013-07-021-4/+5
| | | | | | | | | | | | | | | | | | Bug: 6669677 Change-Id: I3f4078aaa8cf72f3b366e7851457e9c753c0102f
* | | Merge "Move children filtering methods to DicNodeChildrenFilter."Keisuke Kuroynagi2013-07-025-94/+82
|\ \ \ | |/ / |/| |
| * | Move children filtering methods to DicNodeChildrenFilter.Keisuke Kuroynagi2013-07-015-94/+82
| | | | | | | | | | | | | | | Bug: 6669677 Change-Id: If18055e2da8dd5d783942ba384d3ea1d97030e3a
* | | Fix offdevice compilationJean Chalard2013-07-023-28/+75
| | | | | | | | | | | | Change-Id: I8bccccbc51b308fddfbbc990f7bfe1c490259372
* | | Dump binary dictionary information when openingJean Chalard2013-07-018-35/+175
| |/ |/| | | | | | | Bug: 9459517 Change-Id: I122583e734936ae0284e1c7500c6c9242bc7973b
* | Merge "Remove format version 1 related logic."Keisuke Kuroynagi2013-07-011-2/+0
|\ \
| * | Remove format version 1 related logic.Keisuke Kuroynagi2013-07-011-2/+0
| |/ | | | | | | | | | | | | Removed from DictionaryStructurePolicyFactory Bug: 9617181 Change-Id: Ice4b4a24e019c88b0ec129dc69176c7541f8530c
* | Merge "Regenerate old version dictionaries using new format."Keisuke Kuroynagi2013-07-014-22/+2
|\ \ | |/ |/|
| * Regenerate old version dictionaries using new format.Keisuke Kuroynagi2013-07-014-22/+2
| | | | | | | | | | Bug: 9617181 Change-Id: I228a3eac959f81b38e4092015e8e3c429d46fa60
* | Introduce patriciaTrie to abstract traversing version 2 dictionary.Keisuke Kuroynagi2013-06-287-32/+197
|/ | | | | Bug: 6669677 Change-Id: Ifef72f3d7a7ba67c5232b98c7835485d72d7322d
* Merge "Add DictionaryStructure as a policy."Keisuke Kuroynagi2013-06-271-0/+72
|\
| * Add DictionaryStructure as a policy.Keisuke Kuroynagi2013-06-271-0/+72
| | | | | | | | | | Bug: 6669677 Change-Id: I4cc53e623824e57c1e9a351eb0befe9ee988706f
* | Use NOT_A_DICT_POS instead of 0 to express not valid ditctionary position.Keisuke Kuroynagi2013-06-273-16/+13
|/ | | | | Bug: 6669677 Change-Id: I4bf2284f8221a0a2ae4534b4a06b0e59c420a5f9
* Merge "Reduce the number of arguments required to initialize dic_node."Keisuke Kuroynagi2013-06-277-129/+83
|\
| * Reduce the number of arguments required to initialize dic_node.Keisuke Kuroynagi2013-06-267-129/+83
| | | | | | | | | | | | Bug: 6669677 Change-Id: I52249b83f72560d8f5ab028da5cfb5c50f6e40b8
* | Fix class namesKen Wakasa2013-06-267-46/+51
|/ | | | Change-Id: Ib3e15bdf46585976aa5b42132805754fc2e2908b
* Merge "Move shortcut reading methods."Keisuke Kuroynagi2013-06-265-75/+77
|\
| * Move shortcut reading methods.Keisuke Kuroynagi2013-06-265-75/+77
| | | | | | | | | | | | | | | | Moved form BinaryFormat to BinaryDictionaryTerminalAttributesReadingUtils. Bug: 6669677 Change-Id: Ia1ab25854effbf61df37837fe26755ac7dc4d020
* | Add jni methods for dynamically handling a dictionary.Keisuke Kuroynagi2013-06-263-7/+47
|/ | | | | Bug: 6669677 Change-Id: I8a26623adbb41a78e3c023c652be635c635e3b47
* Add canBeDynamicallyUpdated() in BinaryDictionaryInfo.Keisuke Kuroynagi2013-06-251-0/+6
| | | | | Bug: 6669677 Change-Id: I7391641253b99bfcb1f9380ebee2037015e7dc14
* Allow mmapping dictionary file in writable mode in openNative.Keisuke Kuroynagi2013-06-253-6/+7
| | | | | Bug: 6669677 Change-Id: I447668932de118b158fa029ddc977b3f3cc06cb8
* Move file and mmap information form Dictionary to BinaryDictionaryInfo.Keisuke Kuroynagi2013-06-253-17/+24
| | | | | Bug: 6669677 Change-Id: I05d435e0884430f8abbbed6ea2df775005ee8622
* Merge "Extend center point vertically for bottom keys on a keyboard."Keisuke Kuroynagi2013-06-241-6/+14
|\
| * Extend center point vertically for bottom keys on a keyboard.Keisuke Kuroynagi2013-06-241-6/+14
| | | | | | | | | | Bug: 9505397 Change-Id: Ic415ac4065d23cb832dd3bb85876e2a4dc9e9fc3
* | Merge "Check adjacent proximity chars for insertion for typing"Keisuke Kuroynagi2013-06-244-22/+17
|\ \
| * | Check adjacent proximity chars for insertion for typingKeisuke Kuroynagi2013-06-244-22/+17
| | | | | | | | | | | | Change-Id: I6ce1b065bba055516fca0c8af6f14853a111aa68