aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Extract an annoying method call•••Change-Id: I78f22bb38222fea54a55e460fcf728bf941d15e9 Jean Chalard2012-03-151-2/+3
* Fix a bug where quotes and dashes are considered letters•••Bug: 6174065 Change-Id: I702760d44ead0eeb60d06360aa3bb03c2ec73325 Jean Chalard2012-03-151-2/+4
* Small cleanup•••Exit-fast, update comment, make a method private Change-Id: Id103bf03aeef43a1a4d064ecabb819490dc5d39a Jean Chalard2012-03-151-11/+9
* Add info for obsolete suggestions in SuggestedWords•••Change-Id: I9684c7b08244b34853ce8a99b6e9d885389f6687 Jean Chalard2012-03-151-2/+4
* Remove a useless parameter•••Change-Id: I03005240238fb004c20b2df0d836796e2e8b307f Jean Chalard2012-03-141-4/+2
* Remove a useless method•••Change-Id: I208dd2e725e37c2fb3cd51fe48194679e5912f6b Jean Chalard2012-03-141-4/+4
* Make the Builder private•••Change-Id: I2184084f4b7729c4324f8291d548bd4c4c2872a1 Jean Chalard2012-03-141-6/+6
* Re-sequence the last calls to build()•••Change-Id: If77ee5aa9483d3ca03c52812f31665dee6468e99 Jean Chalard2012-03-141-6/+5
* Move up the static methods of the Builder•••Change-Id: Ic3e07b745b7b24cae0f772ea49e0de615b44caf9 Jean Chalard2012-03-141-2/+2
* Kill the last place where the Builder was being used•••I had missed that one Change-Id: I9a5040a7a61e294396aa424de96a69dbb15f037a Jean Chalard2012-03-141-6/+6
* Make the Builder fully immutable at last•••Change-Id: Ie399ca7a9e76ccab44a92bc378d11f92392fed2c Jean Chalard2012-03-131-2/+4
* Add to SuggestedWords a missing parameter, and use it.•••Also stop using Builder between its creation and the call to the #build() method. Change-Id: Ie1fc3ec7b6f4c7c3789f672f4e26b4bf58c3e062 Jean Chalard2012-03-131-2/+4
* Make still more members of the Builder final.•••Change-Id: Ic455f97247da5e40d4939555ab639ecffef36e2d Jean Chalard2012-03-131-7/+6
* Make some more Builder attributes final.•••Change-Id: I3132b7fe4ee97c566736bfc21c3783cfc79fc7ff Jean Chalard2012-03-131-4/+8
* Make the suggested word list final in Builder.•••Change-Id: I2ddfab00dc8c141fc989a051f16eb2b3571b7e86 Jean Chalard2012-03-131-4/+3
* Make an add into a set.•••This method now only sets words, so it should be named set. The functionality is identical since there are no more places where the list is reused. This will also allow to make the list final in an upcoming change. Change-Id: I25b0c7d7f13c3fa5d89806f01f48f1026769603f Jean Chalard2012-03-131-2/+2
* Remove a method that causes annoying side-effects.•••...and replace by a call to a central method. Change-Id: I93d0a2c2e99963a5b69923d1062d0e01853216b6 Jean Chalard2012-03-131-1/+8
* Remove a useless parameter.•••Change-Id: I7625bf17158c207ad7e8cd496bef825704173c4c Jean Chalard2012-03-131-2/+2
* Use Animator to draw language name on spacebar•••Note that Animator class exists in framework only on Honeycomb or later. Change-Id: Ie3392dbf8acc1547ebb2d16e04086c911d961aed Tadashi G. Takaoka2012-03-131-63/+5
* Make a method static•••Change-Id: Ie1d460562d38105abe91ae2da17cafd49e2cd394 Jean Chalard2012-03-121-1/+5
* Fix an obvious bug in handleLanguageSwitchKey()•••bug: 5759092 Change-Id: I8c7b2ef024cbab399d96f6b3ec553da4e9d2fb18 Ken Wakasa2012-03-111-1/+1
* Make the safety net memory private•••Change-Id: I10959d47c980d2e8f2ea995955acf02193e3ff7b Jean Chalard2012-03-091-2/+1
* Remove a useless test•••If we are not composing a word here, we have already returned Change-Id: I63281abace777e3658286d4df6781d2cd5a29c33 Jean Chalard2012-03-091-3/+0
* Don't use an intermediate object with a different meaning•••Change-Id: Ie89916b49c852a51385ffd61cb596a58f23a46a0 Jean Chalard2012-03-091-3/+4
* Move some auto-correction logic to where it belongs•••Change-Id: I897c5ec3a630a4a6bfc593906df4d3fc7b244482 Jean Chalard2012-03-091-13/+0
* Fix a shameful bug•••I must have been sleeping when I wrote that Change-Id: I887180ab610785a2000636adeeed99230b3c5390 Jean Chalard2012-03-091-1/+1
* Reduction, step 8•••Change-Id: I54334039597e235e24f169e34c1d44109180ee88 Jean Chalard2012-03-091-1/+5
* Reduction, step 7•••Change-Id: I177ef2f29c8b6000c5e3d021c016c5d216fe3fc6 Jean Chalard2012-03-091-5/+9
* Reduction, step 6•••Change-Id: I22ad4cea0e0cac23813da7e788f5c94974ce0ebf Jean Chalard2012-03-091-1/+1
* Separate bigram prediction from suggestion process•••Change-Id: Ibdef206fbd6688a45cebbd7fb8a9f6cd175d03b0 Jean Chalard2012-03-091-3/+2
* Remove useless stuff•••Change-Id: I462d24da2d26661990d6aab2a13fde851763fd61 Jean Chalard2012-03-091-1/+0
* Export some more logic out of Latin IME•••Change-Id: Ib264533a05e9e09347bf254789e6ab5beec92400 Jean Chalard2012-03-091-1/+1
* Export some logic out of LatinIME•••Hopefully that will end in Suggest/SuggestedWords being autonomous and won't need the logic spoon-fed to them Change-Id: I915661bce13c69c8a5b8e5d4a8c41e18fea594cf Jean Chalard2012-03-091-20/+3
* Small optimization•••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 Jean Chalard2012-03-091-7/+7
* Small reorganization•••...resulting in a slight optimization Change-Id: I83a9b8c92c3d93ce75988285997ec138b3ffe52e Jean Chalard2012-03-091-5/+6
* Remove useless test•••typedWord may not be null here Change-Id: I9e7afb89fafbf6fcbc91fbc132aecc06aec8979f Jean Chalard2012-03-091-13/+11
* Merge "Remove a provably useless test (B4)"Jean Chalard2012-03-081-2/+1
|\
| * Remove a provably useless test (B4)•••If !mInputAttributes.mInputTypeNoAutoCorrect then mCorrectionMode will not have allowed #hasAutoCorrection() to return true. Change-Id: I1b498d5aeb26194c765cc9b9dcb24d980de43894 Jean Chalard2012-03-091-2/+1
* | Merge "Move some code around (B1)"Jean Chalard2012-03-081-2/+3
|\|
| * Move some code around (B1)•••The goal is to make the creation of the Builder closer to the #build() call Change-Id: I48d76d4efdc180479829016582edd9de47e7332c Jean Chalard2012-03-091-2/+3
* | Limit escape of parameters•••Change-Id: I3a7ab069042d5542ab2e033d1eeb13d718cd7698 Jean Chalard2012-03-091-1/+2
|/
* Merge broadcast receivers again•••It's probably simpler not to have registers dance around, and just message the feedback manager when the audio event happens. Change-Id: Id0710ed102d10d01f1af93ad8cb660653bb3a9f8 Jean Chalard2012-03-091-10/+4
* Fix a crash•••Bug: 6137076 Change-Id: I05f9f72a2678d10d3400dab5fc71544276739dcf Jean Chalard2012-03-091-5/+9
* Merge "Split Utils class to StringUtils, SubtypeUtils, and JniUtils"Tadashi G. Takaoka2012-03-081-11/+12
|\
| * Split Utils class to StringUtils, SubtypeUtils, and JniUtils•••Change-Id: I09e91675fe7d573dad8c933ad513b21d7e409144 Tadashi G. Takaoka2012-03-081-11/+12
* | Merge "Cleanup unused imports (A7)"Jean Chalard2012-03-081-2/+0
|\ \
| * | Cleanup unused imports (A7)•••Change-Id: I48ba12e4311cbf2982ee8f5312b279bc8c1fdfe8 Jean Chalard2012-03-081-2/+0
* | | Merge "Get the view for haptic feedback as a parameter (A6)"Jean Chalard2012-03-081-4/+3
|\| |
| * | Get the view for haptic feedback as a parameter (A6)•••It's rather annoying (and possibly dangerous) to keep this as a member. Get it from outside. Change-Id: I00c42db96395fb65204fb140aeedc82bf312a86e Jean Chalard2012-03-081-4/+3
* | | Merge "Export audio and haptic feedback to a specialized class. (A1)"Jean Chalard2012-03-081-67/+13
|\| |