f3204eebb19f0f8fae9d6d81e7e2b430f29829a0 |
|
04-Oct-2013 |
Jean Chalard <jchalard@google.com> |
Set the shortcut frequency correctly. 14 is the right value. Bug: 11076722 Change-Id: I95d404b540f7fbe4932d1f8498cde23f1df0314f
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
11f7cae094720c3ab47e6c18772b1fc44e9e5372 |
|
03-Oct-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix UserHistoryDictionaryTests. Bug: 6669677 Bug: 10667710 Change-Id: I6cdc6a6c9cacc7f276fda3a26ec31e3eb928471c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
f36a97ab3abf7fb3766ed6ff553a2b6501d0908f |
|
02-Oct-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Try decaying user history at hourly intervals. Bug: 6669677 Change-Id: Ib465fa7e1a7f289a07843535ba89d0dd5259e803
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
03cb8f751a7f35e9159c724a2d25528b86287b57 |
|
01-Oct-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Quit blocking getSuggestion during GC. Bug: 10831272 Change-Id: I995c619dc18a9120a47f547d31045cb73a9353ec
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
c18510049a3422c88ed3ab3bbc64944c94a611fd |
|
30-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Prepare dictionary decay. Bug: 6669677 Change-Id: I8fbae190dd44a6bdbee7e9b6d3a16208322727f7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
1cf4789ba6abb5855392d542bb075c12d2d9b6a0 |
|
29-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Merge "Set header attributes for ExpandableBinaryDictionary."
|
5ed30a7660048ef4bf78077e77554c97786eae2b |
|
27-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Set header attributes for ExpandableBinaryDictionary. Bug: 6669677 Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
e74d4a184bbd06ddb607f81147ed827b9dd1ba17 |
|
27-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Stop reading dictionary while regenerating. Bug: 10831272 Change-Id: Iead7268a9371b48d729a5f65074ccbc05f3185db
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
a328f538c34ad2dafdfa53642085cb1072224d80 |
|
27-Sep-2013 |
Yuichiro Hanada <yhanada@google.com> |
Fix PrioritizedSerialExecutor. It was possible that fetchNextTasks() would be called by multiple threads concurrently. If it happens, some tasks in the task queues might be ignored. Change-Id: Idc81c43c45e382da3850cc55b9a42c281548d2a8
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
781feb748cc59d3d34e9b52553cac192f1699dce |
|
26-Sep-2013 |
Yuichiro Hanada <yhanada@google.com> |
Remove unused methods. Change-Id: I542db0c717c0bc05c8baa08f1e9db0a05946a99b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
5ef6209656c51df0f0542d2a75c2df93c8d0f027 |
|
25-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Create empty dictionary file in native code. Bug: 6669677 Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
2e58670da9687fd1fd28c322e03343957d11568c |
|
24-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Quit using ExpandableDictionary. Bug: 6669677 Change-Id: Ie90417fa9b726454fe729a665fcd549efabb9e94
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
40f66795a21b857276fd0601fd9bb54e58c947ee |
|
05-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Quit skipping user history dictionary for gesture. Bug: 6669677 Change-Id: Id4344f2a30e9827f210055d6c65ee7776d3a63e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
a099a3e341d8de0512c8bb8f4dbe352456f2a4a4 |
|
13-Sep-2013 |
Yuichiro Hanada <yhanada@google.com> |
Add shutdown and isTerminated to PrioritizedSerialExecutor. Change-Id: Id185224d135c8571a39efe8a41a66ce769142903
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
ef073f402407b19f5be90ddf68beb874945e82be |
|
09-Sep-2013 |
Yuichiro Hanada <yhanada@google.com> |
Use PrioritizedSerialExecutor instead of ReentrantReadWriteLock. Change-Id: I003b769e408ebd692085a7e17fed6d9396876202
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
e531c2241eb8d5a1462c43ce0deffaf6c769cc23 |
|
10-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Move a flag about switching dynamic update to java. Bug: 6669677 Change-Id: I6aa99cae4a227f9202179c2873d13473a773e024
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
be9636115689689a1f60da35658cacf0df90608d |
|
09-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Merge "Check contents in user history dictionary tests"
|
e5a35711b854aedeeea2f45105b941b9deee49bc |
|
06-Sep-2013 |
Satoshi Kataoka <satok@google.com> |
Check contents in user history dictionary tests Bug: 10667710 Change-Id: I45ebb08cb4ef9a9f6d2da31e2c50e740f88209c2
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
37e0fd2ff04a2a87e421abea8bc407bd312dbfc6 |
|
08-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Revise TODO comment for I823912e3979829a. Change-Id: I839d8cb4d45d7d17b7940d710a2fef5aeacc11ab
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
773f2272421738b400c5eb24b36d36b9d3b29207 |
|
08-Sep-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Fix: wrong locking order. Change-Id: I823912e3979829ad1e825cf91dc5e18f7f0f9cc3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
fe87f5f41744a633a2ed91af9b171bda2637649e |
|
28-Aug-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Pass additionalFeaturesOptions for getSuggestions(). This fixes null pointer exceptions that are caused when getSuggestion() is called from spell checker. Change-Id: Ifc9e7abb900e1a4646e33c91022effde439673e4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
6e04d6593239e841f5dac0d3f32d613967c11e22 |
|
26-Aug-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Make DynamicPred...Base extend ExpandableBinaryDictionary. Bug: 6669677 Change-Id: I06afad35d3eb73510c34d10cd4116f5bcf934f7c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
87a72f50c23a4ef357ae623eabc2af16d02466ae |
|
23-Aug-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Introduce DynamicDictionaryWriter for dynamic dictionary. Bug: 6669677 Change-Id: Ifcbeb88b908f2301ac062b411a95c8b38d24b90e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
c8ac8da4e46ffb73c175d882af86d135084abe95 |
|
19-Aug-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Merge "Prepare ExpandableBinaryDictionary to make it updatable"
|
8aaae56cf6694ec75043be56f1c7812a343b24d5 |
|
19-Aug-2013 |
Yuichiro Hanada <yhanada@google.com> |
Fix unit test. Change-Id: Ib104d5de71c2ab1a07921b407c74c21b0409d9af
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
c8db6f21e936b819a0b818f44eae0d2bc44433c9 |
|
16-Aug-2013 |
Keisuke Kuroyanagi <ksk@google.com> |
Prepare ExpandableBinaryDictionary to make it updatable Bug: 6669677 Change-Id: Iaa6100f58de78d104e19c7a3c41d67e7826264f9
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
ffcbbaf12788a9fc9398607a548e552d7d2bf05e |
|
25-Jul-2013 |
Satoshi Kataoka <satok@google.com> |
Refactor on UserHistoryDictionary Bug: 9429906 Change-Id: I576a91643bdaf5017cc826ac2e07a74a9a275d60
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
cfbb7fbd48125909ed61e58500e56b06afc12709 |
|
09-Jul-2013 |
Keisuke Kuroynagi <ksk@google.com> |
Fix: Read lock is wrongly used for gutSuggestions. Bug: 9737865 Change-Id: I017f80b46c5dc48c40f2de7c4d516a042992feb4
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
edd1992ed329a84f0e9ef7056fda99f78eeb92b4 |
|
04-Jul-2013 |
Keisuke Kuroynagi <ksk@google.com> |
DictionaryWriter to abstract binary dictionary writing. UserHistoryDictionary should become to use ExpandableBinaryDictionary. Bug: 6669677 Change-Id: I6831c7dd2d84207d1a8f51ba15d52e0a72205d0c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
0b1c08bf5aad0c6775acb1acb7048191854851ab |
|
03-Jul-2013 |
Keisuke Kuroynagi <ksk@google.com> |
Use ReentrantReadWriteLock in ExpandableBinaryDictionary. Bug: 6669677 Change-Id: I2acde0517d5ed5cbd7b7149709e35fc36651335d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
a62b5b22eff2c1842fe1e0a4ea949e1e004de40b |
|
01-Jul-2013 |
Keisuke Kuroynagi <ksk@google.com> |
Regenerate old version dictionaries using new format. Bug: 9617181 Change-Id: I228a3eac959f81b38e4092015e8e3c429d46fa60
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
981717da4c414caee57ba98596f9bc634a97f74f |
|
25-Jun-2013 |
Keisuke Kuroynagi <ksk@google.com> |
Add a parameter isUpdatable to the constructor of BinaryDictionary. Bug: 6669677 Change-Id: I6bc25131afd97112e3bbde036a81ab559a9a6460
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
e28eba5074664d5716b8e58b8d0a235746b261eb |
|
23-Jun-2013 |
Ken Wakasa <kwakasa@google.com> |
Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
2dbb5957e3c8354fa9bcb1e08c7ce81387b7fe25 |
|
01-May-2013 |
Jean Chalard <jchalard@google.com> |
Pass blockOffensiveWords as a parameter Bug: 8773353 Change-Id: Ic1019742ce7ff6e4f7fff4d2729f8ab52d841488
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
6a2a4b8e4d0dee1564e59632b07a131d55d949d8 |
|
12-Apr-2013 |
Jean Chalard <jchalard@google.com> |
Make shortcut-only user dict entry non-words. Bug: 7369456 Change-Id: Iecd6f6d617f31bd2aa6749516711aeb1f0549622
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
1c5b2a41ecf118a2d0103bba7747c35329b2e0ee |
|
12-Feb-2013 |
Jean Chalard <jchalard@google.com> |
Cleanups Follow-up to Idc6f419a Change-Id: I4aae8f4e19f27a0a309879dc19af6e40906d58c5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
8aa9963a895f9dd5bb1bc92ab2e4f461e058f87a |
|
21-Jan-2013 |
Tadashi G. Takaoka <takaoka@google.com> |
Fix Apache license comment Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
f6870cc82ddf394e94155322fcc7e4e2256bea66 |
|
11-Jan-2013 |
Ken Wakasa <kwakasa@google.com> |
Remove BinaryDictionary.MAX_PREDICTION and MAX_SPACES, and rename MAX_WORDS to MAX_RESULTS Change-Id: Iab2a422b367e7521f346481c7fe5e2575f2e9de3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
96b22200beb98fd1a6288f4cf53e38611a09cdd0 |
|
17-Dec-2012 |
Ken Wakasa <kwakasa@google.com> |
Privatize a few constants in BinaryDictionary.java Change-Id: I7defaf1f577fd67e678cac83ff935e8181dd0a48
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
bc464e2952e102219f0b977fc1e9140ad5bd03e4 |
|
03-Oct-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Replace useless CharSequence to String Change-Id: Idc478f901185ee1b4912acc82d0cbc54fee4e991
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
1a347723c5ad4a71076df67f3af3b702db205719 |
|
12-Sep-2012 |
Yuichiro Hanada <yhanada@google.com> |
Move FormatOptions and FileHeader to FormatSpec. Change-Id: I232e35598635113bf2c81825669c744aadc79efe
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
83dfe0fd8c7e2bce2717930dbf8732f5414ee39d |
|
04-Sep-2012 |
Yuichiro Hanada <yhanada@google.com> |
Add FormatOptions. Change-Id: Ibad05a5f9143de1156b2c897593ec89b0a0b07e7
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
72b1c9394105b6fbc0d8c6ff00f3574ee37a9aaa |
|
31-Aug-2012 |
Jean Chalard <jchalard@google.com> |
Reinstate the shortcut-only attribute Also add the blacklist attribute Bug: 7005742 Bug: 2704000 Change-Id: Icbe60bdf25bfb098d9e3f20870be30d6aef07c9d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
5f282ea9e4a4590fcbab6e27d5fca7dacbb40a6a |
|
21-Aug-2012 |
Tadashi G. Takaoka <takaoka@google.com> |
Add CollectionUtils class to create generic collection easily Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
f5943153ad2ba611feec916119dca2343a1ef6de |
|
09-Jul-2012 |
Jean Chalard <jchalard@google.com> |
Cleanup old methods (A90) Change-Id: I5435cef8ac6be523934ffa394952cb120c8e89d6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
b30d2185f24e3d531f5d46249e7c97391705e469 |
|
09-Jul-2012 |
Jean Chalard <jchalard@google.com> |
Implement the common Dictionary interface (A89) This will de-duplicate a lot of existing code. Change-Id: Idaffb2fde23b9741f057bcb2ecb3dde9d12ea5c5
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
a69f12a246b6c047faf7002a57b1cebc3721d731 |
|
09-Jul-2012 |
Jean Chalard <jchalard@google.com> |
Reduce method visibility (A88) Change-Id: I29d6afbcba0998558c9b19287a460d9f0e410994
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
05efe576f976f5fa280f8d523f2935c15cbb9bd1 |
|
27-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Cleanup the dictionary type. Stop storing an int in each of the different class types, and just store a string in the top class. Change-Id: I2af1832743e6fe78e5c1364f6d9cc21252bf5831
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
2f1b6c9ea438841fc2a7262a0593739c3dc82782 |
|
21-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove the callback argument to getBigrams() (A16) Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I7457ac04f8cd4019fb86c986725aae3de1b1a65e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
60eed92dc37e59403142ac35bdf676ae7ceac298 |
|
21-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Remove the callback argument to getWords() (A15) Bug: 6252660 Bug: 6166228 Bug: 2704000 Bug: 6225530 Change-Id: I919bf70a1213ab5d7c7a9e5715bd72a6e257148b
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
d82898c5a91f8aa69d5dc594b7a9290b8be1247a |
|
12-Jun-2012 |
Jean Chalard <jchalard@google.com> |
Change the return type of getWords and getBigrams (A8) This only returns stuff, but it doesn't change yet how the data is really passed. It merely adds a way of getting the same data. Later, the old way will be removed. Change-Id: If3a064de362175fc5a6781b7a97b65d8730aaf3c
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
73680097996ea2ddbca3f84144a00ce3ba66b763 |
|
25-Jun-2012 |
Satoshi Kataoka <satok@google.com> |
Change JNI for Gesture Change-Id: I774a0052038d16677f60f7efa11fd266cb5f3088
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
1ed017ef0e271ed3f3c212def6cc6ba95b14e780 |
|
25-May-2012 |
Tom Ouyang <ouyang@google.com> |
Fix performance issue when there are no contacts in the dictionary dictionary. Bug: 6551480 Change-Id: I8681a1bd82423c612af2d012f9b872501d8c201d
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
f6adff6227a15af105dbf39c57213a24bf16780b |
|
23-Apr-2012 |
Tom Ouyang <ouyang@google.com> |
Change to a binary version of the expandable user dictionary. Bug: 6435677 Change-Id: If83409f699608d443796e64a3c65692ae81b98e6
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
4d289d39aeae21064f63d958974816ceee3e9fde |
|
27-Apr-2012 |
Tom Ouyang <ouyang@google.com> |
Contacts dictionary rebuilds only when contact names have changed. Bug: 6396600 Change-Id: Iad693ec4bab6351793d624e5c5b0a9f5c12a60e3
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
44c64f46a143623dd793facd889c8d6eab5e230c |
|
20-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Ignore bigrams that are not also listed as unigrams This is a cherry pick of I14b67e51 on jb-dev Bug: 6340915 Change-Id: Iaa512abe1b19ca640ea201f9761fd7f1416270ed
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
a9b2be8a8140d78a468b2a7b839b50e555a4312b |
|
24-Apr-2012 |
Tom Ouyang <ouyang@google.com> |
Change expandable binary dict write to a temp file first. Bug: 6380724 Change-Id: Ic1d0d902dc45ecb41a1792f33a60ab85e606fcef
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
ac27e4544b5b5ff7b4f365a4bde5c288d511ae13 |
|
16-Apr-2012 |
Jean Chalard <jchalard@google.com> |
Pass the previous word to getSuggestions This is a preparative change to bug#6313806 Change-Id: I1be9ec49b21005c1f45ce459fa93712bc74ef3f0
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|
ecd2ac93bc321fdd932930c43851a92859d4775d |
|
24-Mar-2012 |
Tom Ouyang <ouyang@google.com> |
Add an expandable binary dictionary that can be modified at runtime and works with native algorithms. Bug: 6188977 Change-Id: Iec5c4e7d1d3918ac645187bd32dc3f82a95fec1e
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java
|