aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-03-15Move a computation closer to where it's used.Jean Chalard1-8/+8
Change-Id: I5aee4c36ceaacbb1dbfc47c011f1e4aec4b9dca6
2012-03-14Import translations. DO NOT MERGEEric Fischer4-24/+12
Change-Id: I792cacc137b1b782c28b258bf91bf475bd0ced89
2012-03-14Really pass the y - touch correction to the native codesatok1-1/+1
Bug: 4343280 Test: I11f8518d9ee Change-Id: I4b90bdffffed9736af223ac83c1a54019add70bb
2012-03-14Disabled key should respond if it is in the altCodeWhileTyping stateTadashi G. Takaoka3-8/+17
Bug: 6128215 Change-Id: I81e9980f8ffa5c5eaba30676c8433f542645de1d
2012-03-14Gray out "alt-code-while-typing" key icon while typingTadashi G. Takaoka8-24/+182
Bug: 6128215 Change-Id: Ie9c13d9d38aad6e92cc465e22f3ef20c80e0a36a
2012-03-14Fix SuggestedWords.toStringTadashi G. Takaoka1-1/+14
Change-Id: Ide3f605ce40e8c230f217bbf37ab016457ee91f1
2012-03-14Send key information even when the touch position correction is not triggered.satok1-24/+24
Bug: 4343280 Change-Id: Id24935f9f0f66ebaa799bb92537d842033427c4c
2012-03-14Use HashSet to hold keys in KeyboardTadashi G. Takaoka1-1/+2
This partially reverts Ie0554362. Change-Id: I0de971c5efb4e8eb093be2a0793a08bd79baee22
2012-03-14Some readability improvementJean Chalard1-14/+7
In-place replacements of visibly identical things. Change-Id: I02b51bd7f63597e3428f0650b239e9a39ef5a7c7
2012-03-14Cut out a private method to make things more readableJean Chalard1-24/+32
Change-Id: I791700890338e023bd86b8794dbc90379b91dc7d
2012-03-14Minor optimizationJean Chalard1-3/+2
We know the size in advance, this may save a few allocations Change-Id: I2fb9a725f34ba2da4f34ed335652f10447d5d166
2012-03-14Some code simplificationJean Chalard1-6/+6
Just write the same thing in a more succint manner Change-Id: I08a2c5edd52a3502914541061fd5b6ee7a92ebc4
2012-03-14Cleanup & optimizationJean Chalard1-28/+24
Renaming some variables, and obvious optimizations. Change-Id: Ib716748e9f3d602cf276dcd4e73f3bcfb819585e
2012-03-14Remove a useless parameterJean Chalard4-18/+11
Change-Id: I03005240238fb004c20b2df0d836796e2e8b307f
2012-03-14Remove a useless methodJean Chalard4-29/+13
Change-Id: I208dd2e725e37c2fb3cd51fe48194679e5912f6b
2012-03-14Remove the BuilderJean Chalard1-31/+2
Change-Id: Idef22e6a82d59e3ec95b95ad237debcb07daf000
2012-03-14Match the constructor of SuggestedWords to the Builder call.Jean Chalard1-11/+11
We have to match one way or another, and the argument order to the Builder call is more logical. Change-Id: Iac7c3a351c2687cb294d6a4924fd9cb20ca95177
2012-03-14Make the Builder privateJean Chalard4-17/+30
Change-Id: I2184084f4b7729c4324f8291d548bd4c4c2872a1
2012-03-14Re-sequence the last calls to build()Jean Chalard2-13/+10
Change-Id: If77ee5aa9483d3ca03c52812f31665dee6468e99
2012-03-14Move up the static methods of the BuilderJean Chalard3-40/+40
Change-Id: Ic3e07b745b7b24cae0f772ea49e0de615b44caf9
2012-03-14Kill the last place where the Builder was being usedJean Chalard2-29/+6
I had missed that one Change-Id: I9a5040a7a61e294396aa424de96a69dbb15f037a
2012-03-14Use XML animator definitionTadashi G. Takaoka4-40/+68
Change-Id: Ic2f6d3f8fdd2c0b0a00f004f49f95b00d474ee4b
2012-03-14Fix additional proximity in the native codesatok6-39/+83
Bug: 4343280 Change-Id: I4164bb916b2dbdfb6bdc151b99d46a6171d9c355
2012-03-14ZWNJ key on Persian shouldn't be altCodeWhileTyping keyTadashi G. Takaoka3-8/+2
Change-Id: I69301a2c61c2e465058309337672f983669e7967
2012-03-13Import translations. DO NOT MERGEEric Fischer1-1/+1
Change-Id: I23a7371b635d689966afe63c2c1e42032579a193
2012-03-13Avoid using interface member, use concrete collection class insteadTadashi G. Takaoka1-3/+4
Change-Id: I8b647e8c260aec58c557ce07f3a2d8987c24d7be
2012-03-13Update other alt keys' graphicsTadashi G. Takaoka2-34/+60
Change-Id: I12699907a514f5fc2e110a0a711fb91c14a8756f
2012-03-13Support Persian KeyboardTadashi G. Takaoka14-18/+324
This is a first trial implementation based on Arabic layout. Bug: 5456620 Change-Id: Ifa21d7fbd408853a44678623c13b9c078283732c
2012-03-13Avoid using collection interface, using array insteadTadashi G. Takaoka6-42/+31
Change-Id: Ie0554362b73967bfcbbab6ad19c24683066a608e
2012-03-13Make the Builder fully immutable at lastJean Chalard4-16/+16
Change-Id: Ie399ca7a9e76ccab44a92bc378d11f92392fed2c
2012-03-13Straighten out the last bastion of the BuilderJean Chalard2-3/+10
...and go for the kill Change-Id: I5ad57211b250d2578ca22a5dae93344d52f9da80
2012-03-13Add to SuggestedWords a missing parameter, and use it.Jean Chalard2-8/+14
Also stop using Builder between its creation and the call to the #build() method. Change-Id: Ie1fc3ec7b6f4c7c3789f672f4e26b4bf58c3e062
2012-03-13Make still more members of the Builder final.Jean Chalard4-22/+22
Change-Id: Ic455f97247da5e40d4939555ab639ecffef36e2d
2012-03-13Some code reorganization.Jean Chalard2-9/+6
Use the same local variable inside both branches of an if. Change-Id: I61f7d506d984f3723ec90604416d1875dd97cd8c
2012-03-13Make some more Builder attributes final.Jean Chalard4-27/+29
Change-Id: I3132b7fe4ee97c566736bfc21c3783cfc79fc7ff
2012-03-13Make the suggested word list final in Builder.Jean Chalard4-22/+12
Change-Id: I2ddfab00dc8c141fc989a051f16eb2b3571b7e86
2012-03-13Remove unused stuff.Jean Chalard2-26/+3
Remove 2 methods that were left only for tests to compile in another project, but are not used any more now that the tests have been updated. Also remove an attribute that is never read. Change-Id: Ic9ba1f52a465199c82c923d77ed7450460e8a4b9
2012-03-13Pass the locale to the native codesatok2-4/+12
Change-Id: I8f73b9b33cca56b3fa44ec6259c0896be22f4a47
2012-03-13Make an add into a set.Jean Chalard4-12/+13
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
2012-03-13Use additional proximity chars in the native codesatok5-15/+42
Bug: 4343280 Change-Id: Ida690fe246cea80a82fcdb3ad0c28e2907b882ac
2012-03-13Support invalidating multiple keys in KeyboardViewTadashi G. Takaoka3-44/+51
Change-Id: I347ccfc2cf60c17f5f0eddec6566662cb3a954ca
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