aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implement the heuristic for auto-commit.Jean Chalard2013-10-011-15/+4
| | | | | Bug: 9059617 Change-Id: I066abf018df5aaeabf415425dd822ebe233e6008
* Merge "Add skipPtNode to DictDecoders."Ken Wakasa2013-10-014-0/+50
|\
| * Add skipPtNode to DictDecoders.Yuichiro Hanada2013-10-014-0/+50
| | | | | | | | Change-Id: I042ff041b68572182c87dc87db6a6aa2bbbefc6c
* | Merge "Quit blocking getSuggestion during GC."Keisuke Kuroyanagi2013-10-012-12/+21
|\ \ | |/ |/|
| * Quit blocking getSuggestion during GC.Keisuke Kuroyanagi2013-10-012-12/+21
| | | | | | | | | | | | Bug: 10831272 Change-Id: I995c619dc18a9120a47f547d31045cb73a9353ec
* | Create the wiring for auto-commit confidence computation.Jean Chalard2013-10-011-1/+2
|/ | | | | Bug: 9059617 Change-Id: I7e4e05ffa8c68cfebbe362a977fd176555cad12a
* Merge "Speak auto-corrections for accessibility"Alan Viverette2013-09-301-0/+5
|\
| * Speak auto-corrections for accessibilityAlan Viverette2013-09-271-0/+5
| | | | | | | | | | BUG: 8669376 Change-Id: Id71b2c2835daa7a8c9d6c92c57a7e302551c289d
* | Merge "Implement simple dictionary decay."Keisuke Kuroyanagi2013-09-301-2/+9
|\ \
| * | Implement simple dictionary decay.Keisuke Kuroyanagi2013-09-301-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Groundwork and implement simple decay. Increment probability when typed and decrement probability at GC. Bug: 6669677 Change-Id: Ib12caead0cbeef4ce7808fe8ac0b00ee331523fe
* | | Merge "Use reentrant lock for main dictionaries."Keisuke Kuroyanagi2013-09-302-16/+135
|\ \ \ | |/ / |/| |
| * | Use reentrant lock for main dictionaries.Keisuke Kuroyanagi2013-09-302-16/+135
| | | | | | | | | | | | | | | Bug: 10964805 Change-Id: Iaa9b79fc770d8ae2ec9d7c362c90c28bc9f65ea8
* | | Merge "Separate bigram entries from the trie file."Ken Wakasa2013-09-305-31/+143
|\ \ \
| * | | Separate bigram entries from the trie file.Yuichiro Hanada2013-09-305-31/+143
| | | | | | | | | | | | | | | | | | | | Bug: 10920165 Change-Id: I42eb7f228994a56c2f31a1c83904c8c360b6d088
* | | | Merge "Change scopes of some methods in DynamicBinaryDictIOUtils."Ken Wakasa2013-09-301-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Change scopes of some methods in DynamicBinaryDictIOUtils.Yuichiro Hanada2013-09-301-3/+3
| |/ / | | | | | | | | | Change-Id: I1371d41760b38834d1d5ff40e682ac0a6fc9f2e9
* / / Prepare dictionary decay.Keisuke Kuroyanagi2013-09-302-5/+11
|/ / | | | | | | | | Bug: 6669677 Change-Id: I8fbae190dd44a6bdbee7e9b6d3a16208322727f7
* | Merge "Set header attributes for ExpandableBinaryDictionary."Keisuke Kuroyanagi2013-09-2911-47/+48
|\ \
| * | Set header attributes for ExpandableBinaryDictionary.Keisuke Kuroyanagi2013-09-2811-47/+48
| | | | | | | | | | | | | | | | | | Bug: 6669677 Change-Id: I2462777eaa07600f1c774226adfc4f351882f523
* | | Merge "Add unigram/bigram counting."Keisuke Kuroyanagi2013-09-271-0/+12
|\ \ \
| * | | Add unigram/bigram counting.Keisuke Kuroyanagi2013-09-271-0/+12
| | | | | | | | | | | | | | | | | | | | Bug: 6669677 Change-Id: I05ea2201d822dddf062b08c8467daa336760e16c
* | | | Stop reading dictionary while regenerating.Keisuke Kuroyanagi2013-09-271-62/+88
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 10831272 Change-Id: Iead7268a9371b48d729a5f65074ccbc05f3185db
* | | | Merge "Send backspace as an event when TYPE_NULL."Jean Chalard2013-09-272-9/+17
|\ \ \ \
| * | | | Send backspace as an event when TYPE_NULL.Jean Chalard2013-09-272-9/+17
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This is not enough to really fix behavior with TYPE_NULL, but it does make things a bit better. Bug: 10949594 Change-Id: Ia359f781cdd76a2e2c5a4c9f166025d81b931174
* | | | Fix PrioritizedSerialExecutor.Yuichiro Hanada2013-09-273-38/+42
| |_|/ |/| | | | | | | | | | | | | | | | | | | | 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
* | | Remove unused methods.Yuichiro Hanada2013-09-271-41/+0
|/ / | | | | | | Change-Id: I542db0c717c0bc05c8baa08f1e9db0a05946a99b
* | Merge "Create empty dictionary file in native code."Keisuke Kuroyanagi2013-09-268-47/+71
|\|
| * Create empty dictionary file in native code.Keisuke Kuroyanagi2013-09-268-47/+71
| | | | | | | | | | Bug: 6669677 Change-Id: I46d23deee1fd091678f4593561cb8687eb815212
* | Add SparseTable.Yuichiro Hanada2013-09-262-0/+170
|/ | | | | Bug: 10920165 Change-Id: I749dd0269e788799e30b10beb2671813d40ce15f
* Merge "Fix the offdevice regression test build"Ken Wakasa2013-09-253-91/+114
|\
| * Fix the offdevice regression test buildKen Wakasa2013-09-253-91/+114
| | | | | | | | | | | | | | Followup to If4e44eca3cdc5bb02cf2e0c8c44ecd4bf27fae57 bug: 10622489 Change-Id: If98b2c75725f8692f0c2b41c33e448086404479b
* | Merge "Clear traverse sessions when closing."Keisuke Kuroyanagi2013-09-251-11/+15
|\ \ | |/ |/|
| * Clear traverse sessions when closing.Keisuke Kuroyanagi2013-09-251-11/+15
| | | | | | | | | | Bug: 6669677 Change-Id: I859be934f0c60485e04cdc4cab288a18242fa04e
* | Make Ver4DictEncoder write an address table of terminal nodes.Yuichiro Hanada2013-09-254-12/+49
|/ | | | | Bug: 10920165 Change-Id: I86017456ea9fa5d6e12b57172c34f5ed4f88ef94
* Quit using ExpandableDictionary.Keisuke Kuroyanagi2013-09-243-42/+138
| | | | | Bug: 6669677 Change-Id: Ie90417fa9b726454fe729a665fcd549efabb9e94
* Merge "Low memory mode in UserHistory"Satoshi Kataoka2013-09-241-7/+24
|\
| * Low memory mode in UserHistorySatoshi Kataoka2013-09-241-7/+24
| | | | | | | | | | Bug: 8967766 Change-Id: Id40f54f4d9f43d1f796377983a5fc0ca3417e133
* | Merge "Tweak for armenian periods and commas."Jean Chalard2013-09-242-3/+9
|\ \
| * | Tweak for armenian periods and commas.Jean Chalard2013-09-242-3/+9
| |/ | | | | | | | | Bug: 7963631 Change-Id: I2eb110949f3d3b7817dbd9448654954fdee39ac2
* / Copy only the spans we are interested in.Jean Chalard2013-09-242-2/+94
|/ | | | | | | | | The PARAGRAPH type of span is dangerous, as concatenating CharSequences that contain it may crash. We also don't use other spans than SuggestionSpans, so we don't copy them. Bug: 10622489 Change-Id: If4e44eca3cdc5bb02cf2e0c8c44ecd4bf27fae57
* Merge "Detect cases where rotation messes with initialization"Jean Chalard2013-09-243-17/+129
|\
| * Detect cases where rotation messes with initializationJean Chalard2013-09-203-17/+129
| | | | | | | | | | | | | | | | ...and do a best effort to fix it. Bug: 10323080 Bug: 10252066 Change-Id: Icb3c9fe85005406bdfce0b7bb143ba0a910a0ddb
* | Merge "Catch SQLiteException from remote processes"Jean Chalard2013-09-202-12/+29
|\ \
| * | Catch SQLiteException from remote processesJean Chalard2013-09-202-12/+29
| |/ | | | | | | | | | | | | | | ...to avoid catching fire when the Contacts or User dictionary providers crash and burn. Bug: 10200036 Change-Id: I73e9d126ce6d34ebc7e6ac03d94af1c12dde7eda
* / Fix a bug that happens upon a race conditionJean Chalard2013-09-202-0/+5
|/ | | | | Bug: 10848621 Change-Id: If5ff7f001e69af005a5ff9ab3e9f630b88a0a858
* Merge "Address a couple more issues in Khmer layout"Ken Wakasa2013-09-201-0/+5
|\
| * Address a couple more issues in Khmer layoutKen Wakasa2013-09-201-0/+5
| | | | | | | | | | bug: 6910993 Change-Id: If866629268040cf7696d9667dbca66fac6a60374
* | Merge "Fix a bug where null would be converted to "null""Jean Chalard2013-09-201-2/+4
|\ \
| * | Fix a bug where null would be converted to "null"Jean Chalard2013-09-201-2/+4
| |/ | | | | | | | | | | | | | | It's unclear what the concrete effects of this are, but they are not very strong. This only happens in corner cases, when the input connection is not active - while rotating, for example. Change-Id: I1d22459a6e94a8ecccb53cfcbc2d301b1d502204
* / Update resourcesSatoshi Kataoka2013-09-202-3/+3
|/ | | | Change-Id: Ia66f7181514ee1471e181e16d15622174cf72e79