aboutsummaryrefslogtreecommitdiffstats
path: root/java/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-06-28Use left/right-edge popup preview backgroundTadashi G. Takaoka1-9/+20
Bug: 4902361 Change-Id: Iafbadd0e44c0db2fb6a0875c964304bec6ac8cb0
2011-06-27Updated IME assetsJustin Ho96-0/+0
Bug: 4948171 Change-Id: I70019a91a95166196aa8ae5142ea7a0f81d32349
2011-06-27Cleaning up IME drawablesJustin Ho69-0/+0
Bug: 4948171 Change-Id: Ief1a69478eacb13b6be03ab3923750cdf6ba25b6
2011-06-28Remove unused and unnecessary drawablesTadashi G. Takaoka56-39/+5
Change-Id: I7db0ee5e2aa06bba9b9f340aa6f71412c5a22c9a
2011-06-28Draw popup hint "..." by text renderingTadashi G. Takaoka24-19/+11
Bug: 4959808 Change-Id: I30456b91852904c6801cbdd6476406fd60e84551
2011-06-28Remove mInForeground flag from KeyboardViewTadashi G. Takaoka2-8/+6
Instead of that, added cancelAllMessages() and call it from onFinishInputView(). Change-Id: I58f6f0931ed8d73441d80d9616ba3afbbbe38e05
2011-06-27Re-create input view after voice IME finishedTadashi G. Takaoka1-0/+5
Change-Id: Ia389eb43ac7ffec229bfd8b0fe56ce8271cb1d39
2011-06-27Fix NPETadashi G. Takaoka1-1/+1
Change-Id: Ia2c7d9e9298330ae991956fca64b225adaeff898
2011-06-27Remove reference to system themeTadashi G. Takaoka30-53/+66
This change also introduces * Background for space key preview * Tune stone theme Change-Id: I84fca0baf2392582da870d2ff77b3e99c28faf7b
2011-06-27Fix NPETadashi G. Takaoka1-1/+2
Change-Id: Ie4b8b657fc6cc5a819d4ea3a0ca4536e6fdf6825
2011-06-27Show long suggestion in condensed and ellipsized textTadashi G. Takaoka6-23/+96
Bug: 4903845 Change-Id: I75d58fb55f81594ebb2628ea21d00c2eb59fa70e
2011-06-27Draw phone/number keyboard layout witout iconTadashi G. Takaoka150-512/+572
This change introduces: * New KeyboardView attribute * keyLargeLetterRatio to specify large letter text size. * keyHintLabelRatio to specify hint label text size. * keyHintLabelColor to specify hint label text color. * keyPreviewTextRatio to specify key preview text size. * New Key.keyLabelOption flags * alignLeftOfCenter, align the key label slightly left of the key center. * largeLetter, use keyLargeLetterRatio to draw key letter. * hasHintLabel, draw keyHintLabel at the right of key letter. * followKeyHintLabelRatio, draw the key label following keyHintLabelRatio size. * Renames * Key.keyHintLetter to keyHintLabel. * Key.keylLabelOption fontFixedWidth to fontMonoSpace. * Key.keylLabelOption popupHint to hasPopupHint. * Removes * number icon releted attributes and declarations. Change-Id: I2f456737e3a46209e5f48b5155951b2b21a33859
2011-06-27Use dedicated layout for "touch to save word" featureTadashi G. Takaoka2-61/+103
Change-Id: Ie8c948476740a645d8b2d9a9d821236941d27adf
2011-06-26Fix ragged suggestion strip baselineTadashi G. Takaoka3-5/+4
Change-Id: I5fa9e2ad0993602e24f436e1d8ad0999209e5180
2011-06-26Avoid memory leak by by non-static Handler inner classesKen Wakasa6-51/+122
bug: 4901934 Change-Id: I870ab2e621ef3640a84468f09c074cdd726dc963
2011-06-25Tiny string fix.Ken Wakasa1-3/+3
Change-Id: I56dd023b770ffbb85d7be1440301596b77c8d8c2
2011-06-24Remove spacebar preview and arrowsTadashi G. Takaoka4-10/+49
Change-Id: I07f1b7bbf222d90e95919304e82d7d054df2868d
2011-06-24Added very aggressivesatok3-1/+8
Bug: 4905916 Change-Id: I7365dd417855c980a56ab3bc513e9bc824b3182e
2011-06-24Add a link from Latin IME to the dictionary pack.Jean Chalard3-0/+22
The link only shows up if the dictionary pack is installed. Bug: 1752028 Change-Id: I4af0a0a63324c155609710064a25df0deeb82b4d
2011-06-24Fix NPE with the unit testKen Wakasa1-1/+1
Change-Id: I0836f8b7191287bcff65cdc8a8ce0ff7484e9f65
2011-06-24Display suggested word info in debug modeTadashi G. Takaoka6-72/+151
Bug: 4686782 Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79
2011-06-24Fix popup key preview on 7/11 inch tabletTadashi G. Takaoka19-13/+12
Change-Id: I42b4c0c7a554089baa778205da0627daaff667c6
2011-06-24Fix extract mode visualTadashi G. Takaoka2-2/+4
Bug: 4850051 Change-Id: Id30e15c6c1c341d3a7712165bd4fb0875d1ad8f1
2011-06-24Revert "Remove extra spacing from candidate strip to fix extract mode layout"Tadashi G. Takaoka1-1/+1
This reverts commit 177fc54d8c06d636a2d0f1758e1a6d3618c18f1d. Bug: 4904733 Change-Id: I7ab48ea559a9aafa58b1a2847f4398d24e9b1cfb
2011-06-23Remove extra spacing from candidate strip to fix extract mode layoutAdam Powell1-1/+1
Change-Id: Icb2b7d66196cd7d36bedb11eadad0d743f7c048e
2011-06-24Fix stale key style referenceTadashi G. Takaoka1-2/+2
This is a followup change of Ie7413852. Bug: 4586882 Change-Id: I3472b1dc718b0fd24f419cb559553f9133ed84f9
2011-06-24Fix "Show settings key" option on 7" deviceTadashi G. Takaoka14-132/+290
Cherry-pic I993ac772 from Honeycomb-MR2. Bug: 4586882 Change-Id: Ie74138523a3ae7958c7bec674c49aa0ab1a72d05
2011-06-23Move Key class out of internal packageTadashi G. Takaoka18-34/+36
Bug: 4903326 Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
2011-06-23Remove unused argument from PopupPanel.showPanelTadashi G. Takaoka3-10/+3
Change-Id: I726b98001042c8b874113ed964b7230fdd525abe
2011-06-23New IceCreamSandwich assets and themeTadashi G. Takaoka356-223/+342
This change instroduces new IceCreamSandwich assets and renames Honeycomb theme to IceCreamSandwich. Though checked only on hdpi-phone and mdpi-10"-tablet. File another bug (Bug: 4852048) to fine tune keyboard layout for all possible combination of devices and themes. Bug: 4436327 Change-Id: I4f8dc1dd6b798a39204702bbcbebf17a199dc82f
2011-06-22Fixing build error due to refactored import.Alan Viverette2-2/+2
Change-Id: I7ed51fa4373fd5d1ebc6ebe52c6e93b27b43cff5
2011-06-22Added support for touch exploration to Latin IME.Alan Viverette13-1/+954
Bug: 4379983 Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
2011-06-22Remove colorScheme attribute from KeyboardViewTadashi G. Takaoka12-116/+50
Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
2011-06-22Make CandidateView backward compatibleTadashi G. Takaoka3-35/+70
Up to version 10 (Gingerbread) of the API, FrameLayout doesn't handle margin properly. This change inserts RelativeLayout to FrameLayout as placer to set margin and place children views absolutely. Change-Id: Iee785bc2da77677738caf456bcd2bbf57b89f007
2011-06-22Add German QWERTY keyboardTadashi G. Takaoka5-0/+65
Bug: 3268561 Change-Id: I56a74dc04d337d8d5701d99e5c92493dbcc06e41
2011-06-22Move icon declaration to Keyboard themeTadashi G. Takaoka41-1128/+980
Bug: 4436327 Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
2011-06-22Move keyboard related internal class to separate packageTadashi G. Takaoka31-27/+74
Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
2011-06-21move setup wizard package name into google namespaceFreeman Ng1-2/+2
bug: 3027897 Change-Id: I8fbc7a742051d62880cb65edfb2808cd2b0ccba8
2011-06-21Support Turkish keyboard (DO NOT MERGE)Tadashi G. Takaoka8-50/+71
Basically this change is back port from Master I1ae2c4ff. Bug: 4435347 Change-Id: Ide1a46bbf5584d8783bb93bbe64328f514c6ab79
2011-06-22Support Turkish keyboard (DO NOT MERGE)Tadashi G. Takaoka8-50/+71
Basically this change is back port from Master I1ae2c4ff. Bug: 4435347 Change-Id: Ide1a46bbf5584d8783bb93bbe64328f514c6ab79
2011-06-21New dict format, step 6Jean Chalard1-0/+130
Copy the modified functions to be able to see the diff Bug: 4392433 Change-Id: Ic9b83b4b4b7b89cc922eed1825507d7d516aff24
2011-06-21Use 2 arguments LinearLayout constructorTadashi G. Takaoka4-4/+72
To maintain backward compatibility back to Froyo, we can't call 3-argument constructor of LinearLayout. Change-Id: I35310704f92812d2748d32f35820a5058fa2bf31
2011-06-21Support Turkish keyboardTadashi G. Takaoka7-15/+54
I left TODOs in Suggest.java because we must pay attention to locale when changing character's case. Filed another Bug: 4769095 to track that. Bug: 4768050 Change-Id: I1ae2c4ffd2208403a8c2a25dd3a56b71dcefc826
2011-06-21Add ArraysCompatUtils.binarySearchTadashi G. Takaoka3-2/+156
Until API version 9, java.util.Arrays.binarySearch(int[], int, int, int) doesn't exist. Change-Id: Ife0ed4fbac642eda069e7b6f6b8dd30e0cd5fdee
2011-06-21New dict format, step 5Jean Chalard1-164/+172
Move functions that will be modified and enclose those that will be replaced into #ifdefs. This change does not modify any code, only move some code around. Bug: 4392433 Change-Id: Ibefbda1eb8bdc8a0c72de47ad9c67a08d0aca960
2011-06-21Fix NPE in LatinKeyboardTadashi G. Takaoka1-6/+12
Bug: 4727778 Change-Id: I9d5b7185d75408a8af6d302fb348e118c0f9721e
2011-06-20Import revised translations.Eric Fischer46-613/+766
Change-Id: I5dc1e545c6d8964fe6d58552fce56ef4b8d048f0
2011-06-21Fix NPETadashi G. Takaoka1-1/+1
Bug: 4727778 Change-Id: I08f1204d5f77251c197dda7d2b332441f9f7123d
2011-06-20Make spacebar wider on phonesTadashi G. Takaoka6-71/+185
Bug: 4726951 Change-Id: I18e50d59cc6ba3670523a8979a274b14049ad815
2011-06-20Fix NPETadashi G. Takaoka1-1/+1
NPE has occured while getting containerHeight in LatinIME.onComputeInsets(). Change-Id: Ib906c20791a1f80a5c484a75eead9d2816a9da1b