aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-13CleanupJean Chalard2-27/+8
Remove an unused method, make others static, fix a formatting issue Change-Id: I40cb0b5e01a6f8e2f7b953bd9aad3168dfee71d1
2012-03-13Remove a method that causes annoying side-effects.Jean Chalard2-15/+14
...and replace by a call to a central method. Change-Id: I93d0a2c2e99963a5b69923d1062d0e01853216b6
2012-03-13Kill the StringBuilderPool.Jean Chalard3-117/+11
The intention may have been nice originally but these end up being copied anyway :/ Let's remove them now, and in a later change, just keep references to the created objects. Change-Id: Ifba8357c20384f9eb40cd916665ed1fc6dc8cab1
2012-03-13Implement additional proximity characters in the native codesatok7-16/+157
Bug: 4343280 Change-Id: I9bbc5cab2fef1ee80c1fe32017df811ef8af10bc
2012-03-13Use integer alpha value instead of factor for animationTadashi G. Takaoka3-23/+19
Change-Id: I3099a7625e0176a1d2be42e58d6eb5fa95797bcb
2012-03-13Move language on spacebar parameters to LatinKeyboardView attributesTadashi G. Takaoka5-30/+38
Change-Id: I06e5d7d158a9b14b00df34e68b12cd012faf17d1
2012-03-13Remove a useless parameter.Jean Chalard4-27/+40
Change-Id: I7625bf17158c207ad7e8cd496bef825704173c4c
2012-03-13Use Animator to draw language name on spacebarTadashi G. Takaoka4-72/+50
Note that Animator class exists in framework only on Honeycomb or later. Change-Id: Ie3392dbf8acc1547ebb2d16e04086c911d961aed
2012-03-13Kill methods with side-effects, take 2Jean Chalard2-20/+16
...working this time Change-Id: I80e377e6250d3817f1e067a551bca2a557740764
2012-03-12Revert "Kill methods with side-effects"Jean Chalard2-14/+18
This reverts commit ca0e04868891c461a3e6f30bf15d209d622c8349
2012-03-12Import translations. DO NOT MERGEEric Fischer5-27/+18
Change-Id: I8546456a3d567b821a5a409a7459f9043fa04315
2012-03-12Kill methods with side-effectsJean Chalard2-18/+14
Change-Id: I42baeec68eb2540e7d8f8538ae2dceeef5594391
2012-03-12Tweak 7 inch layout a bitTadashi G. Takaoka16-86/+60
* For 10-9-7 (qwerty, qwertz), keys' width are 9.0%-9.0%-9.0% * For 10-10-7 (azerty, hebrew, spanish), keys' width are 8.5%-8.5%-8.5% * For 11-11-{7,8} (arabic, bulgarian, nordic), keys' width are 7.6%-7.6%-7.6% * For {11,12}-11-9 (south_slavic, east_slavic), keys' width are 7.6%-7.6%-7.363% Change-Id: Ife4ce0ac587bd179afcfce0cb5dffb8d82fee4f1
2012-03-12Consolidate words into SuggestedWordInfoJean Chalard2-34/+37
We can't get rid of SuggestedWordInfo because it conveys the information about whether a suggestion is outdated or not. It is always created anyway. So it makes sense not to have separate lists and to just keep everything in the SuggestedWordInfo object. Change-Id: Idd79dc267d97633901d3d2869da457736963e178
2012-03-12Add AZERTY compatible symbols/symbols shifted layouts for tabletTadashi G. Takaoka16-11/+485
This change also adds Spanish compatible symbols/symbols shifted layouts for tablet. Bug: 6100832 Change-Id: Ib5ed9856573657b2680e08f9e64fd09b12a0a27d
2012-03-12Support disableAdditionalMoreKeys and disableKeyLabelHintTadashi G. Takaoka31-548/+82
Change-Id: Idfa586417acd4a223380d52f044e3a86eb780b21
2012-03-12Fix an OOBJean Chalard1-1/+1
The combination of I6b0262fe which removes the internal size() > 1 test in the safety net calculation and I642a5893 which assumed DBG means there is at least one suggestion. This change writes the test correctly. Change-Id: Ib63bce4e163a785f408dd145c23d64cd58fa8c90
2012-03-12Rename keyboard XML filesTadashi G. Takaoka36-41/+81
* Slavic to East Slavic * Serbian to South Slavic * Scandinavian to Nordic Bug: 6150183 Change-Id: I8f5641aa07b83cbb225f5fd73e351a6f8abe0784
2012-03-12Make a method accessible for testsJean Chalard1-1/+2
Tests are using a wrapper method that's going to disappear soon. The method that becomes package-visible now is destined to be removed too a little later. Change-Id: If99b1c77ed52e050b47216cc7afab5f35c4bbb38
2012-03-12Make a method staticJean Chalard2-4/+10
Change-Id: Ie1d460562d38105abe91ae2da17cafd49e2cd394
2012-03-12Separate Greek semicolon key from rowTadashi G. Takaoka7-24/+78
Change-Id: Ie568da868a0bed4f72652cf7475bdeb752be1f5b
2012-03-12Breakdown Serbian keyboard into rowsTadashi G. Takaoka7-305/+265
This change also slightly re-design 7-inch and 10-inch tablet layout Change-Id: Ibfe11386d865f7c3becf4a60286557921f95036d
2012-03-12Breakdown Slavic keyboard into rowsTadashi G. Takaoka7-309/+266
Change-Id: Iff2048839a51e14351ba235ef9d7f5ecbef159e3
2012-03-12Breakdown Hebrew keyboard into rowsTadashi G. Takaoka6-288/+186
Change-Id: I25c928a3251424280e2ac4f065126c3019734d20
2012-03-11Fix an obvious bug in handleLanguageSwitchKey()Ken Wakasa1-1/+1
bug: 5759092 Change-Id: I8c7b2ef024cbab399d96f6b3ec553da4e9d2fb18
2012-03-09Import translations. DO NOT MERGEEric Fischer1-2/+2
Change-Id: Ie0609f97096ad1e9dfa8f9b778047723dcf9868f
2012-03-09Entirely remove safety net memory.Jean Chalard1-8/+4
mHasAutoCorrectionCandidate now includes the fact that this did not get caught by the safety net. This is more intuitive. Change-Id: I6502bbf1ca64a0a6d64f55d723305cf78352a656
2012-03-09Make the safety net memory privateJean Chalard2-4/+4
Change-Id: I10959d47c980d2e8f2ea995955acf02193e3ff7b
2012-03-09Recompute safety net in debug cases instead of memorizingJean Chalard1-1/+5
Change-Id: I67f3a31db081afa4871ec441dd461c56e098c668
2012-03-09Make access to the safety net calculation easierJean Chalard1-10/+7
Change-Id: If33897b38af94ae81b05e5ef140a542724b9f34a
2012-03-09Extract a condition from a methodJean Chalard1-11/+4
Change-Id: I6b0262fe7cb3f7a31cc19d724c301467be932640
2012-03-09Remove a useless argumentJean Chalard1-2/+2
Change-Id: I713433a3225193489fad5bdafcf302b529903116
2012-03-09Remove a useless escapeJean Chalard2-7/+4
Change-Id: I1ef0685cc9888c9cef9f60015d32b66dde75ef9b
2012-03-09Remove a useless testJean Chalard1-3/+0
If we are not composing a word here, we have already returned Change-Id: I63281abace777e3658286d4df6781d2cd5a29c33
2012-03-09Don't use an intermediate object with a different meaningJean Chalard1-3/+4
Change-Id: Ie89916b49c852a51385ffd61cb596a58f23a46a0
2012-03-09Move some auto-correction logic to where it belongsJean Chalard2-17/+20
Change-Id: I897c5ec3a630a4a6bfc593906df4d3fc7b244482
2012-03-09Fix a shameful bugJean Chalard1-1/+1
I must have been sleeping when I wrote that Change-Id: I887180ab610785a2000636adeeed99230b3c5390
2012-03-09Fix typo.Ken Wakasa2-2/+2
Change-Id: Ia18cd090fd81022041854ce190e36eca49c6b04a
2012-03-09Reduction, step 8Jean Chalard2-16/+16
Change-Id: I54334039597e235e24f169e34c1d44109180ee88
2012-03-09Reduction, step 7Jean Chalard2-26/+26
Change-Id: I177ef2f29c8b6000c5e3d021c016c5d216fe3fc6
2012-03-09Reduction, step 6Jean Chalard2-2/+4
Change-Id: I22ad4cea0e0cac23813da7e788f5c94974ce0ebf
2012-03-09Reduction, step 5Jean Chalard1-11/+3
Change-Id: Iac52e62c2bdffad14f916f69eade2b785bb41767
2012-03-09Reduction, step 4Jean Chalard1-21/+3
Change-Id: Ib27dc6e9486c3f0f2ec1e94a88a52d12c1af2d38
2012-03-09Reduction, step 3Jean Chalard1-36/+7
Change-Id: I0e08b102c9539d97c473505b9d42176c4a7c8853
2012-03-09Reduction, step 2Jean Chalard1-63/+9
Change-Id: I06e117df43d25dbaf9fc7a7366efd9355a6215ce
2012-03-09Reduction, step 1Jean Chalard1-7/+7
Change-Id: Ic3ed04300cfd4c0b69b93b27379aca4093b32f67
2012-03-09Separate bigram prediction from suggestion processJean Chalard2-3/+152
Change-Id: Ibdef206fbd6688a45cebbd7fb8a9f6cd175d03b0
2012-03-09Remove useless stuffJean Chalard1-1/+0
Change-Id: I462d24da2d26661990d6aab2a13fde851763fd61
2012-03-09Export some more logic out of Latin IMEJean Chalard3-11/+18
Change-Id: Ib264533a05e9e09347bf254789e6ab5beec92400
2012-03-09Export some logic out of LatinIMEJean Chalard3-22/+25
Hopefully that will end in Suggest/SuggestedWords being autonomous and won't need the logic spoon-fed to them Change-Id: I915661bce13c69c8a5b8e5d4a8c41e18fea594cf