aboutsummaryrefslogtreecommitdiffstats
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Import translations. DO NOT MERGEEric Fischer2012-03-091-2/+2
| | | | Change-Id: Ie0609f97096ad1e9dfa8f9b778047723dcf9868f
* Entirely remove safety net memory.Jean Chalard2012-03-091-8/+4
| | | | | | | mHasAutoCorrectionCandidate now includes the fact that this did not get caught by the safety net. This is more intuitive. Change-Id: I6502bbf1ca64a0a6d64f55d723305cf78352a656
* Make the safety net memory privateJean Chalard2012-03-092-4/+4
| | | | Change-Id: I10959d47c980d2e8f2ea995955acf02193e3ff7b
* Recompute safety net in debug cases instead of memorizingJean Chalard2012-03-091-1/+5
| | | | Change-Id: I67f3a31db081afa4871ec441dd461c56e098c668
* Make access to the safety net calculation easierJean Chalard2012-03-091-10/+7
| | | | Change-Id: If33897b38af94ae81b05e5ef140a542724b9f34a
* Extract a condition from a methodJean Chalard2012-03-091-11/+4
| | | | Change-Id: I6b0262fe7cb3f7a31cc19d724c301467be932640
* Remove a useless argumentJean Chalard2012-03-091-2/+2
| | | | Change-Id: I713433a3225193489fad5bdafcf302b529903116
* Remove a useless escapeJean Chalard2012-03-092-7/+4
| | | | Change-Id: I1ef0685cc9888c9cef9f60015d32b66dde75ef9b
* Remove a useless testJean Chalard2012-03-091-3/+0
| | | | | | If we are not composing a word here, we have already returned Change-Id: I63281abace777e3658286d4df6781d2cd5a29c33
* Don't use an intermediate object with a different meaningJean Chalard2012-03-091-3/+4
| | | | Change-Id: Ie89916b49c852a51385ffd61cb596a58f23a46a0
* Move some auto-correction logic to where it belongsJean Chalard2012-03-092-17/+20
| | | | Change-Id: I897c5ec3a630a4a6bfc593906df4d3fc7b244482
* Fix a shameful bugJean Chalard2012-03-091-1/+1
| | | | | | I must have been sleeping when I wrote that Change-Id: I887180ab610785a2000636adeeed99230b3c5390
* Reduction, step 8Jean Chalard2012-03-092-16/+16
| | | | Change-Id: I54334039597e235e24f169e34c1d44109180ee88
* Reduction, step 7Jean Chalard2012-03-092-26/+26
| | | | Change-Id: I177ef2f29c8b6000c5e3d021c016c5d216fe3fc6
* Reduction, step 6Jean Chalard2012-03-092-2/+4
| | | | Change-Id: I22ad4cea0e0cac23813da7e788f5c94974ce0ebf
* Reduction, step 5Jean Chalard2012-03-091-11/+3
| | | | Change-Id: Iac52e62c2bdffad14f916f69eade2b785bb41767
* Reduction, step 4Jean Chalard2012-03-091-21/+3
| | | | Change-Id: Ib27dc6e9486c3f0f2ec1e94a88a52d12c1af2d38
* Reduction, step 3Jean Chalard2012-03-091-36/+7
| | | | Change-Id: I0e08b102c9539d97c473505b9d42176c4a7c8853
* Reduction, step 2Jean Chalard2012-03-091-63/+9
| | | | Change-Id: I06e117df43d25dbaf9fc7a7366efd9355a6215ce
* Reduction, step 1Jean Chalard2012-03-091-7/+7
| | | | Change-Id: Ic3ed04300cfd4c0b69b93b27379aca4093b32f67
* Separate bigram prediction from suggestion processJean Chalard2012-03-092-3/+152
| | | | Change-Id: Ibdef206fbd6688a45cebbd7fb8a9f6cd175d03b0
* Remove useless stuffJean Chalard2012-03-091-1/+0
| | | | Change-Id: I462d24da2d26661990d6aab2a13fde851763fd61
* Export some more logic out of Latin IMEJean Chalard2012-03-093-11/+18
| | | | Change-Id: Ib264533a05e9e09347bf254789e6ab5beec92400
* Export some logic out of LatinIMEJean Chalard2012-03-093-22/+25
| | | | | | | Hopefully that will end in Suggest/SuggestedWords being autonomous and won't need the logic spoon-fed to them Change-Id: I915661bce13c69c8a5b8e5d4a8c41e18fea594cf
* Merge "Small optimization"Jean Chalard2012-03-091-7/+7
|\
| * Small optimizationJean Chalard2012-03-091-7/+7
| | | | | | | | | | | | | | We only use some of those results in one branch of an if() test. Let's not compute those that are not needed. Change-Id: I6ca068646b86d2980fb88e75b110ad077362c4ff
* | Merge "Small reorganization"Jean Chalard2012-03-091-5/+6
|\|
| * Small reorganizationJean Chalard2012-03-091-5/+6
| | | | | | | | | | | | ...resulting in a slight optimization Change-Id: I83a9b8c92c3d93ce75988285997ec138b3ffe52e
* | Merge "Breakdown Greek keyboard into rows"Tadashi G. Takaoka2012-03-087-385/+324
|\ \
| * | Breakdown Greek keyboard into rowsTadashi G. Takaoka2012-03-097-385/+324
| | | | | | | | | | | | Change-Id: I160c0e26058b3841b3820ec95b91d59b295339ca
* | | Merge "Breakdown Georgian keyboard into rows"Tadashi G. Takaoka2012-03-087-752/+478
|\ \ \ | |_|/ |/| |
| * | Breakdown Georgian keyboard into rowsTadashi G. Takaoka2012-03-097-752/+478
| |/ | | | | | | Change-Id: Id257ea33586e07a91674f654c33003ec2d5aa73d
* | Merge "Breakdown Bulgarian keyboard into rows"Tadashi G. Takaoka2012-03-087-298/+261
|\ \
| * | Breakdown Bulgarian keyboard into rowsTadashi G. Takaoka2012-03-097-298/+261
| |/ | | | | | | Change-Id: Ie0da26a48b186be081ad61858116e519019d1973
* | Merge "Remove useless test"Jean Chalard2012-03-081-13/+11
|\ \
| * | Remove useless testJean Chalard2012-03-091-13/+11
| | | | | | | | | | | | | | | | | | typedWord may not be null here Change-Id: I9e7afb89fafbf6fcbc91fbc132aecc06aec8979f
* | | Breakdown Arabic keyboard into rowsTadashi G. Takaoka2012-03-099-443/+464
| |/ |/| | | | | Change-Id: Ie2215d8baf501dc7dd87c464deb47fe4267171f6
* | Merge "Breakdown AZERTY keyboard into rows"Tadashi G. Takaoka2012-03-089-243/+300
|\ \
| * | Breakdown AZERTY keyboard into rowsTadashi G. Takaoka2012-03-099-243/+300
| | | | | | | | | | | | Change-Id: Ibd202d7b141209b3e4310499134522cbd1a8c16c
* | | Merge "Breakdown QWERTY keyboard into rows and share"Tadashi G. Takaoka2012-03-0831-1042/+724
|\ \ \ | |_|/ |/| |
| * | Breakdown QWERTY keyboard into rows and shareTadashi G. Takaoka2012-03-0931-1042/+724
| |/ | | | | | | Change-Id: I0b8ad39120a73395ff5a5b1a32e0f3fe681c062b
* | Merge "Remove a useless test (B7)"Jean Chalard2012-03-081-2/+1
|\ \
| * | Remove a useless test (B7)Jean Chalard2012-03-091-2/+1
| | | | | | | | | | | | | | | | | | consideredWord is provably never null. Change-Id: Ifaa0d2471c46f14967e70ad004d2b82f841a4566
* | | Merge "Rename a parameter (B6)"Jean Chalard2012-03-081-13/+13
|\| |
| * | Rename a parameter (B6)Jean Chalard2012-03-091-13/+13
| | | | | | | | | | | | | | | | | | | | | This is not necessarily the typed word. Actually, the parameter that's passed here has trailing single quotes culled out of it. Change-Id: Ia2038faa2cbbd3a5b8263e6c0fb5b8e670993fe9
* | | Merge "Remove useless tests (B5)"Jean Chalard2012-03-081-10/+5
|\| |
| * | Remove useless tests (B5)Jean Chalard2012-03-091-10/+5
| | | | | | | | | | | | | | | | | | WordComposer#getTypedWord() may not return null. Don't test for it. Change-Id: I6aff14892503d0c275a3328c404ed99d2f40a687
* | | Merge "Remove a provably useless test (B4)"Jean Chalard2012-03-081-2/+1
|\| |
| * | Remove a provably useless test (B4)Jean Chalard2012-03-091-2/+1
| | | | | | | | | | | | | | | | | | | | | If !mInputAttributes.mInputTypeNoAutoCorrect then mCorrectionMode will not have allowed #hasAutoCorrection() to return true. Change-Id: I1b498d5aeb26194c765cc9b9dcb24d980de43894
* | | Merge "Optimize and clean up (B2)"Jean Chalard2012-03-082-16/+18
|\| |