Keisuke Kuroynagi
|
b179199830
|
Fix: huge bigram costs for blacklisted words.
Bug: 8844931
Change-Id: I523005c5ed9a3d401a67b0e4e1c3ff2e4574e6df
|
2013-07-22 22:05:16 +09:00 |
|
Keisuke Kuroynagi
|
c38ec47596
|
Get BigramsPos and ShortcutPos via structure policy.
Bug: 6669677
Change-Id: I924d5512377cfcfe72d3470006b81a36db3865b6
|
2013-07-17 20:13:04 +09:00 |
|
Keisuke Kuroynagi
|
8a7129530b
|
Replace NOT_VALID_WORD with NOT_A_VALID_WORD_POS
Bug: 6669677
Change-Id: If5fb58e8a98b04b767eaaf624cb6a40841b64f54
|
2013-07-16 15:53:03 +09:00 |
|
Keisuke Kuroynagi
|
b6f286bfa5
|
Merge "Make bigram dictionary and traverse session use structure policy."
|
2013-07-16 02:45:36 +00:00 |
|
Keisuke Kuroynagi
|
34047d8905
|
Quit ignoring language cost of exact matches.
Handle exact matches in DicNode::compare() and calculateFinalScore().
Bug: 8844931
Change-Id: I17c78d4e352b0a4308727229b02a8004b38468bf
|
2013-07-11 08:25:17 +00:00 |
|
Keisuke Kuroynagi
|
1311cdcb62
|
Make bigram dictionary and traverse session use structure policy.
Bug: 6669677
Change-Id: I5a13290366afbb788da997b98d1c593963e92f3e
|
2013-07-08 14:25:50 +09:00 |
|
Keisuke Kuroynagi
|
5b03213db1
|
Remove flags from dicNodeProperties.
Bug: 6669677
Change-Id: I6f4aef8c4e4376f078ed8375394823788aa35002
|
2013-07-05 16:35:07 +09:00 |
|
Keisuke Kuroynagi
|
0933353c0c
|
Merge "Read version 3 dictionary header."
|
2013-07-04 14:19:35 +00:00 |
|
Keisuke Kuroynagi
|
cac66f29eb
|
Merge "Return NOT_A_PROBABILITY in getProbability for inalid dictionary."
|
2013-07-04 09:59:40 +00:00 |
|
Keisuke Kuroynagi
|
a829188f54
|
Allow force auto commit when the top is long multiword.
Bug: 9688196
Change-Id: I73ff2cd77b932bf7307b3541ea9da3fa4afa11b4
|
2013-07-04 17:39:01 +09:00 |
|
Keisuke Kuroynagi
|
72f69fd621
|
Return NOT_A_PROBABILITY in getProbability for inalid dictionary.
Bug: 9682742
Change-Id: Ifad4b9811bb5e1a94aed59eba7aedcdb6da5cf9c
|
2013-07-03 20:12:38 +09:00 |
|
Keisuke Kuroynagi
|
9a4f7a3761
|
Disable shortcut output for multi-word suggestions.
Bug: 9682742
Change-Id: I9e0a5acd9053d141e018c4653e4baf0f77aacb45
|
2013-07-03 17:22:36 +09:00 |
|
Keisuke Kuroynagi
|
5ae8722bd5
|
Read version 3 dictionary header.
The header structure of version 3 dictionary is same as version 2.
Bug: 6669677
Change-Id: I26c8723333938fbf102de1a40f11d97444da9075
|
2013-07-03 17:10:48 +09:00 |
|
Keisuke Kuroynagi
|
07718a5e7d
|
Merge "Fix: Reading invalid dictionary position."
|
2013-07-02 09:42:53 +00:00 |
|
Keisuke Kuroynagi
|
f6aa9e9a1d
|
Fix: Reading invalid dictionary position.
Bug: 6669677
Change-Id: I3f4078aaa8cf72f3b366e7851457e9c753c0102f
|
2013-07-02 18:39:56 +09:00 |
|
Keisuke Kuroynagi
|
2164856205
|
Merge "Move children filtering methods to DicNodeChildrenFilter."
|
2013-07-02 09:35:06 +00:00 |
|
Jean Chalard
|
b6f5d3e39d
|
Fix offdevice compilation
Change-Id: I8bccccbc51b308fddfbbc990f7bfe1c490259372
|
2013-07-02 15:19:16 +09:00 |
|
Jean Chalard
|
7eba0198c0
|
Dump binary dictionary information when opening
Bug: 9459517
Change-Id: I122583e734936ae0284e1c7500c6c9242bc7973b
|
2013-07-01 18:41:00 +09:00 |
|
Keisuke Kuroynagi
|
28ade0938e
|
Merge "Remove format version 1 related logic."
|
2013-07-01 07:31:45 +00:00 |
|
Keisuke Kuroynagi
|
92db5e10b1
|
Remove format version 1 related logic.
Removed from DictionaryStructurePolicyFactory
Bug: 9617181
Change-Id: Ice4b4a24e019c88b0ec129dc69176c7541f8530c
|
2013-07-01 16:28:06 +09:00 |
|
Keisuke Kuroynagi
|
109ba3ace3
|
Merge "Regenerate old version dictionaries using new format."
|
2013-07-01 07:16:15 +00:00 |
|
Keisuke Kuroynagi
|
a62b5b22ef
|
Regenerate old version dictionaries using new format.
Bug: 9617181
Change-Id: I228a3eac959f81b38e4092015e8e3c429d46fa60
|
2013-07-01 15:25:33 +09:00 |
|
Keisuke Kuroynagi
|
7a06a79287
|
Move children filtering methods to DicNodeChildrenFilter.
Bug: 6669677
Change-Id: If18055e2da8dd5d783942ba384d3ea1d97030e3a
|
2013-07-01 15:07:15 +09:00 |
|
Keisuke Kuroynagi
|
c5e6efafff
|
Introduce patriciaTrie to abstract traversing version 2 dictionary.
Bug: 6669677
Change-Id: Ifef72f3d7a7ba67c5232b98c7835485d72d7322d
|
2013-06-28 19:47:00 +09:00 |
|
Keisuke Kuroynagi
|
d9e08beebf
|
Merge "Add DictionaryStructure as a policy."
|
2013-06-27 03:58:03 +00:00 |
|
Keisuke Kuroynagi
|
68e7edfd99
|
Use NOT_A_DICT_POS instead of 0 to express not valid ditctionary position.
Bug: 6669677
Change-Id: I4bf2284f8221a0a2ae4534b4a06b0e59c420a5f9
|
2013-06-27 12:53:31 +09:00 |
|
Keisuke Kuroynagi
|
e394abab60
|
Add DictionaryStructure as a policy.
Bug: 6669677
Change-Id: I4cc53e623824e57c1e9a351eb0befe9ee988706f
|
2013-06-27 12:33:25 +09:00 |
|
Keisuke Kuroynagi
|
c96b56a5ec
|
Merge "Reduce the number of arguments required to initialize dic_node."
|
2013-06-27 03:30:48 +00:00 |
|
Ken Wakasa
|
c445369732
|
Fix class names
Change-Id: Ib3e15bdf46585976aa5b42132805754fc2e2908b
|
2013-06-26 23:06:14 +09:00 |
|
Keisuke Kuroynagi
|
6379a4de29
|
Reduce the number of arguments required to initialize dic_node.
Bug: 6669677
Change-Id: I52249b83f72560d8f5ab028da5cfb5c50f6e40b8
|
2013-06-26 20:55:14 +09:00 |
|
Keisuke Kuroynagi
|
c0d7a376e2
|
Merge "Move shortcut reading methods."
|
2013-06-26 05:44:56 +00:00 |
|
Keisuke Kuroynagi
|
5ac44bdc2a
|
Move shortcut reading methods.
Moved form BinaryFormat to BinaryDictionaryTerminalAttributesReadingUtils.
Bug: 6669677
Change-Id: Ia1ab25854effbf61df37837fe26755ac7dc4d020
|
2013-06-26 14:41:22 +09:00 |
|
Keisuke Kuroynagi
|
5bf1be7162
|
Add jni methods for dynamically handling a dictionary.
Bug: 6669677
Change-Id: I8a26623adbb41a78e3c023c652be635c635e3b47
|
2013-06-26 12:51:33 +09:00 |
|
Keisuke Kuroynagi
|
3b33656ce3
|
Add canBeDynamicallyUpdated() in BinaryDictionaryInfo.
Bug: 6669677
Change-Id: I7391641253b99bfcb1f9380ebee2037015e7dc14
|
2013-06-25 16:03:33 +09:00 |
|
Keisuke Kuroynagi
|
f3b62900c7
|
Allow mmapping dictionary file in writable mode in openNative.
Bug: 6669677
Change-Id: I447668932de118b158fa029ddc977b3f3cc06cb8
|
2013-06-25 16:03:33 +09:00 |
|
Keisuke Kuroynagi
|
46159d5422
|
Move file and mmap information form Dictionary to BinaryDictionaryInfo.
Bug: 6669677
Change-Id: I05d435e0884430f8abbbed6ea2df775005ee8622
|
2013-06-25 16:03:30 +09:00 |
|
Keisuke Kuroynagi
|
80a4b7c92e
|
Merge "Extend center point vertically for bottom keys on a keyboard."
|
2013-06-24 03:26:55 +00:00 |
|
Keisuke Kuroynagi
|
77ec8713ce
|
Extend center point vertically for bottom keys on a keyboard.
Bug: 9505397
Change-Id: Ic415ac4065d23cb832dd3bb85876e2a4dc9e9fc3
|
2013-06-24 11:58:56 +09:00 |
|
Keisuke Kuroynagi
|
940cca4fa9
|
Merge "Check adjacent proximity chars for insertion for typing"
|
2013-06-24 00:52:02 +00:00 |
|
Keisuke Kuroynagi
|
af9d92f590
|
Rename BinaryDictionaryBigramsReadingUtils to BinaryDictionaryTerminalAttributesReadingUtils and remanme the class methods
Bug: 6669677
Change-Id: I960dcf51a950ead2c3d7b9dedcde0a450569cbe9
|
2013-06-24 09:42:37 +09:00 |
|
Keisuke Kuroynagi
|
be2a172d4e
|
Merge "Give the best score to the most probable exact match."
|
2013-06-24 00:28:02 +00:00 |
|
Keisuke Kuroynagi
|
24706f8f5c
|
Check adjacent proximity chars for insertion for typing
Change-Id: I6ce1b065bba055516fca0c8af6f14853a111aa68
|
2013-06-24 09:25:46 +09:00 |
|
Keisuke Kuroynagi
|
f0dc0b1b74
|
Give the best score to the most probable exact match.
Bug: 9490364
Change-Id: If7fe5da190516d4b5f7a41b752ef5960205a5899
|
2013-06-21 19:11:39 +09:00 |
|
Keisuke Kuroynagi
|
21dfdcdba8
|
Merge "Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries."
|
2013-06-21 08:15:05 +00:00 |
|
Keisuke Kuroynagi
|
8a914a66e8
|
Add ByteArrayUtils::readSignedInt24andAdvancePosition to read dynamic dictionaries.
Bug: 6669677
Change-Id: I75eeedbb50868432f6a7ff5fa63624d03e788356
|
2013-06-21 12:58:18 +09:00 |
|
Keisuke Kuroynagi
|
09858cbde4
|
Change method name of getDepth and getTotalLength.
Change-Id: I4b3aa54e17d7de7c31f956dc9d59941d79856fd7
|
2013-06-20 20:55:23 +09:00 |
|
Keisuke Kuroynagi
|
ec7457eb7f
|
Initialize inputStatusG at the constructor.
Bug: 9490519
Change-Id: I1806f765f7a0b5335df253b2618b40cfd17aab14
|
2013-06-19 22:20:25 +09:00 |
|
Keisuke Kuroynagi
|
2d3f2daf12
|
Check compound distance of node and prune useless node after creating new word.
Before:
136309.89 ms
After:
73133.95 ms
Bug: 8591918
Change-Id: If029b768e2b459c0e566188bcf425f71b2df866d
|
2013-06-18 17:07:23 +09:00 |
|
Keisuke Kuroynagi
|
6bfeeb8694
|
Support multi words input for gesture.
Bug: 8591918
Change-Id: I344f936907a385cc6c3c8a2215a6603938483401
|
2013-06-17 19:04:29 +09:00 |
|
Keisuke Kuroynagi
|
0052dbda76
|
Support keys that have uncommon width.
Bug: 8591918
Change-Id: I1e01e1560200333f9e35993af0aa7e5a17e6944f
|
2013-06-14 20:41:39 +09:00 |
|