aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Refactor RichInputConnection a bitTadashi G. Takaoka2014-01-172-32/+32
| | | | | | | | | | | | Change-Id: I866488a47ca04ca587e805663dfd597bb7b1ebce
* | | Merge "Fix a bug specific to German capitalization."Jean Chalard2014-01-173-1/+18
|\ \ \
| * | | Fix a bug specific to German capitalization.Jean Chalard2014-01-173-1/+18
| | | | | | | | | | | | | | | | | | | | Bug: 9663105 Change-Id: Ib68ee4edb135e96dfca229c1ccce308e7e638bdd
* | | | Merge "[IL60] Make InputLogicHandler package private"Jean Chalard2014-01-161-2/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | [IL60] Make InputLogicHandler package privateJean Chalard2014-01-171-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Yay Bug: 8636060 Change-Id: Iad9c3804504635094e861999198f4baf70e61955
* | | | Merge "[IL59] Rename a method"Jean Chalard2014-01-162-2/+2
|\| | |
| * | | [IL59] Rename a methodJean Chalard2014-01-172-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Um... this is not async ? Remove that from the name Bug: 8636060 Change-Id: Ida5f9bd6929eae75103eb2e3fb866ed7468af806
* | | | Merge "[IL58] Simplification"Jean Chalard2014-01-162-7/+5
|\| | | | |_|/ |/| |
| * | [IL58] SimplificationJean Chalard2014-01-172-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | No need to test multiple times for this. Let's just never do useless stuff, and only test for that once. Bug: 8636060 Change-Id: I50a9e4da769fbec44fbb12eedfed03aad924cc2c
* | | Merge "Add a dedicated method to control time in native code."Keisuke Kuroyanagi2014-01-161-1/+16
|\ \ \ | |/ / |/| |
| * | Add a dedicated method to control time in native code.Keisuke Kuroyanagi2014-01-151-1/+16
| | | | | | | | | | | | | | | Bug: 12443085 Change-Id: I41a5cf6c895cb59e54af98b40efded36afcd3247
* | | Merge "Update personalization dict via dictionary facilitator."Keisuke Kuroyanagi2014-01-164-108/+27
|\ \ \
| * | | Update personalization dict via dictionary facilitator.Keisuke Kuroyanagi2014-01-154-108/+27
| |/ / | | | | | | | | | Change-Id: I512c41e12d8d31f03b5df6ad03bf7711611c80f5
* | | Merge "[IL57] Don't require a main dict suggestion."Jean Chalard2014-01-151-12/+0
|\ \ \ | |/ / |/| |
| * | [IL57] Don't require a main dict suggestion.Jean Chalard2014-01-161-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is bad for recorrection (it will ignore recorrection suggestions). But if you think about it well, if you didn't have a main dict, then you probably will compute the same stuff anyway. It's not useful to make this check at all. Bug: 12297051 Change-Id: I6d6cf4d9353b7c668c5413c67701563b243e585c
* | | Merge "[IL56] Don't erase suggestions when reverting a commit."Jean Chalard2014-01-154-21/+50
|\| |
| * | [IL56] Don't erase suggestions when reverting a commit.Jean Chalard2014-01-164-21/+50
| |/ | | | | | | | | Bug: 12297051 Change-Id: Iffa1c98b8fe2b816c3ac6bc171037288107f637d
* | Fix native method signatureTadashi G. Takaoka2014-01-151-1/+3
| | | | | | | | Change-Id: Ia2d566f162f746c6b2b2b874f7278d86abd9e839
* | Refactor LanguageModelParam class a bitTadashi G. Takaoka2014-01-151-0/+113
| | | | | | | | | | | | This change must be checked in together with I9ecfd1adc1. Change-Id: I26f8c17d6347b75dba6abb3d73239f4052327dae
* | Make final Locale field publicTadashi G. Takaoka2014-01-151-1/+1
| | | | | | | | | | | | This change must be checked in together with Id9382498a8. Change-Id: I804d78969bccf8bdc224477bd64c8ac12c1ab0d6
* | Consolidate LanguageModelParam constructorsTadashi G. Takaoka2014-01-151-11/+2
| | | | | | | | Change-Id: I142651d1f268456a5901da524cbe55d315f76d28
* | Move LanguageModelParams class to utility packageTadashi G. Takaoka2014-01-155-48/+69
| | | | | | | | | | | | This change must be checked in together with Ic82d951237. Change-Id: I2ab451330f85a0147563b805682f26edecb71a29
* | Fix flaky unit test.Keisuke Kuroyanagi2014-01-141-1/+2
|/ | | | Change-Id: I8df0f9a0398b29f679844f256ad84f09ebcea8ee
* Pass time stamp to addToUserHistory method as an argumentTadashi G. Takaoka2014-01-142-13/+14
| | | | | Bug: 12179576 Change-Id: I93037ee2aa7c0432400fe2f93fb60d2e60f70f5f
* Fix possible NPE in DictionaryFacilitatorForSuggest.Keisuke Kuroyanagi2014-01-101-0/+1
| | | | Change-Id: I57792b7417b5f1acbb99e6ea60250eb44b193785
* Merge "[IL55] Remove a useless argument."Jean Chalard2014-01-102-16/+3
|\
| * [IL55] Remove a useless argument.Jean Chalard2014-01-102-16/+3
| | | | | | | | Change-Id: I0b3a6cdf49038c32194413c21da824784a53f581
* | Merge "Check corpus handles during startup for personalization."Keisuke Kuroyanagi2014-01-102-1/+14
|\ \ | |/ |/|
| * Check corpus handles during startup for personalization.Keisuke Kuroyanagi2014-01-102-1/+14
| | | | | | | | | | Bug: 12479792 Change-Id: I62fd75d4bebd28afebd9631e865f5d59385511e7
* | Merge "[IL54.5] Use the cursor pos estimate, not the last value"Jean Chalard2014-01-102-91/+41
|\ \
| * | [IL54.5] Use the cursor pos estimate, not the last valueJean Chalard2014-01-102-91/+41
| | | | | | | | | | | | | | | | | | | | | | | | For edit tasks, the estimate is actually the right thing to use. This is really dangerous, but it will get rid of pretty much all race conditions. Change-Id: I2d5ca3ce45e32f1bd9c8b778421fd54b9c1f6f63
* | | Merge "Periodic wipe of the personalization dict."Keisuke Kuroyanagi2014-01-102-1/+13
|\ \ \ | |/ / |/| / | |/
| * Periodic wipe of the personalization dict.Keisuke Kuroyanagi2014-01-102-1/+13
| | | | | | | | | | | | Bug: 12216453 Change-Id: Ie59dd19c044e9b1eb9b8bd805366200737ea506a
* | [IL54] Add a mirror method to fix the cursor pos estimateJean Chalard2014-01-102-5/+57
| | | | | | | | | | | | | | This just mirrors what InputLogic#tryFixLyingCursorPosition is doing. That method will go away in the next change. Change-Id: Ifa2827dbc1f1d20e2c642d6f2d23514a01ed9203
* | [IL53] Fix a wrong test.Jean Chalard2014-01-101-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test was intended only for cases without a selection, and as a safety net for cases where the app would pretend the cursor is at N but we can get P chars from the editor where P > N. When there is a selection, this is wrong. In the practice it works because these values are not used in this case, but it's still wrong. The case where P > N is arguable, but actually I see little reason to trust the getTextBeforeCursor() method more than the onUpdate selection method. Plus in the practice, I don't think we are aware of any app with this bug, and it's probably not a great idea to be too robust about this as it may encourage wrong values sent to onUpdateSelection. Change-Id: I42f2065d7aee668074e6b8e40b259da7e88e16e1
* | Merge "Fix an NPE."Jean Chalard2014-01-102-3/+31
|\ \
| * | Fix an NPE.Jean Chalard2014-01-102-3/+31
| | | | | | | | | | | | | | | Bug: 12397228 Change-Id: I7632931f0685fc8f0558946be66025b2bb2b5a3d
* | | Fix build.Jean Chalard2014-01-102-26/+28
|/ / | | | | | | Change-Id: I6d0b572190080e58e95f72856ad39e72a49537b7
* | Passing SpacingAndPunctuations to StringUtils.looksValidForDictionaryInsertionTadashi G. Takaoka2014-01-093-73/+3
| | | | | | | | | | | | This change must be checked in together with Iec437d6df0. Change-Id: Idf745b8870965f3bdf690de7ff3b22f83f6204bf
* | Passing SpacingAndPunctuations to RichInputConnection.getNthPreviousWordsTadashi G. Takaoka2014-01-093-15/+22
| | | | | | | | Change-Id: I174c50f509ed6998b755e1a712e7f6c0f82f4425
* | Merge "Passing SpacingAndPunctuations to CapsModeUtils.getCapsMode"Tadashi G. Takaoka2014-01-092-8/+8
|\ \
| * | Passing SpacingAndPunctuations to CapsModeUtils.getCapsModeTadashi G. Takaoka2014-01-092-9/+8
| | | | | | | | | | | | Change-Id: I0b06e8cc75a403f7061864c5b7f3f6a2cacd60eb
* | | Merge "Add American typography boolean to SpacingAndPunctuations"Tadashi G. Takaoka2014-01-094-10/+19
|\| |
| * | Add American typography boolean to SpacingAndPunctuationsTadashi G. Takaoka2014-01-094-10/+19
| | | | | | | | | | | | Change-Id: Ic2663eaef38fbe7c5bd1fb3a81771e94c2d4de52
* | | A style fixYohei Yukawa2014-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | Just a style fix to follow up the previous commit. BUG: 11439600 Change-Id: Ib7a4654627a6fc22d86f2097f86f001bd76426e9
* | | Merge "Check whether the word is OOV or not for amanatto update."Keisuke Kuroyanagi2014-01-091-0/+3
|\ \ \ | | |/ | |/|
| * | Check whether the word is OOV or not for amanatto update.Keisuke Kuroyanagi2014-01-081-0/+3
| |/ | | | | | | | | Bug: 11736529 Change-Id: I27973212da7e922b2185dbb4febfb5bb4dfbdcbb
* | Merge "Remove some warnings"Jean Chalard2014-01-094-3/+3
|\ \
| * | Remove some warningsJean Chalard2014-01-094-3/+3
| | | | | | | | | | | | Change-Id: I5cfa0d2fccc139bd6c45c5590a68c3e0c90534b8
* | | Merge "Trigger haptic feedback at touch down on the EmojiPalettesView"Yohei Yukawa2014-01-092-29/+51
|\ \ \