Jean Chalard
4f3d5d3733
Add a link from Latin IME to the dictionary pack.
...
The link only shows up if the dictionary pack is installed.
Bug: 1752028
Change-Id: I4af0a0a63324c155609710064a25df0deeb82b4d
2011-06-24 20:17:38 +09:00
Ken Wakasa
52344a0788
Fix NPE with the unit test
...
Change-Id: I0836f8b7191287bcff65cdc8a8ce0ff7484e9f65
2011-06-24 15:31:09 +09:00
Tadashi G. Takaoka
2442e77985
Display suggested word info in debug mode
...
Bug: 4686782
Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79
2011-06-24 14:19:59 +09:00
Tadashi G. Takaoka
703e7252ba
Fix popup key preview on 7/11 inch tablet
...
Change-Id: I42b4c0c7a554089baa778205da0627daaff667c6
2011-06-24 08:44:11 +09:00
Tadashi G. Takaoka
2b9eb15c0d
Fix extract mode visual
...
Bug: 4850051
Change-Id: Id30e15c6c1c341d3a7712165bd4fb0875d1ad8f1
2011-06-24 07:52:35 +09:00
Tadashi G. Takaoka
1bca5b6e83
Revert "Remove extra spacing from candidate strip to fix extract mode layout"
...
This reverts commit 177fc54d8c
.
Bug: 4904733
Change-Id: I7ab48ea559a9aafa58b1a2847f4398d24e9b1cfb
2011-06-24 07:51:49 +09:00
Adam Powell
177fc54d8c
Remove extra spacing from candidate strip to fix extract mode layout
...
Change-Id: Icb2b7d66196cd7d36bedb11eadad0d743f7c048e
2011-06-23 13:18:11 -07:00
Tadashi G. Takaoka
c83d0f0c85
Fix stale key style reference
...
This is a followup change of Ie7413852.
Bug: 4586882
Change-Id: I3472b1dc718b0fd24f419cb559553f9133ed84f9
2011-06-24 02:21:33 +09:00
Tadashi G. Takaoka
80b79bf9a2
Merge "Fix "Show settings key" option on 7" device"
2011-06-23 08:35:21 -07:00
Tadashi G. Takaoka
cd96a691b1
Fix "Show settings key" option on 7" device
...
Cherry-pic I993ac772 from Honeycomb-MR2.
Bug: 4586882
Change-Id: Ie74138523a3ae7958c7bec674c49aa0ab1a72d05
2011-06-24 00:08:42 +09:00
Tadashi G. Takaoka
da9b132513
am ef0d2123
: (-s ours) am 20ffde8d
: (-s ours) am 52fbad88
: Support Turkish keyboard (DO NOT MERGE)
...
* commit 'ef0d2123871d18813bab796672e92a169a4fcaf2':
Support Turkish keyboard (DO NOT MERGE)
2011-06-23 07:47:10 -07:00
Tadashi G. Takaoka
35bda743ed
Merge "Move Key class out of internal package"
2011-06-23 07:22:58 -07:00
Tadashi G. Takaoka
e7759091dd
Move Key class out of internal package
...
Bug: 4903326
Change-Id: I2493d6dae613d2e37dfa8ce96b4cddc9a038160c
2011-06-23 22:59:12 +09:00
Tadashi G. Takaoka
75d7fb6675
Remove unused argument from PopupPanel.showPanel
...
Change-Id: I726b98001042c8b874113ed964b7230fdd525abe
2011-06-23 21:14:55 +09:00
Tadashi G. Takaoka
9116bf18f9
New IceCreamSandwich assets and theme
...
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-23 21:06:17 +09:00
Alan Viverette
44f8dc3132
Fixing build error due to refactored import.
...
Change-Id: I7ed51fa4373fd5d1ebc6ebe52c6e93b27b43cff5
2011-06-22 12:08:10 -07:00
Svetoslav Ganov
8521781fd7
Merge "Added support for touch exploration to Latin IME."
2011-06-22 11:50:28 -07:00
Freeman Ng
ae706548d6
Merge "move setup wizard package name into google namespace"
2011-06-22 11:03:43 -07:00
Alan Viverette
5ac4638f99
Added support for touch exploration to Latin IME.
...
Bug: 4379983
Change-Id: I97f22e54827c6229054b514801401ffa5b4ed3b8
2011-06-22 10:54:06 -07:00
Tadashi G. Takaoka
3edc97b275
Merge "Remove colorScheme attribute from KeyboardView"
2011-06-22 08:51:36 -07:00
Tadashi G. Takaoka
a93d27d6b8
Remove colorScheme attribute from KeyboardView
...
Change-Id: I9de118e8be60b9a6fe1aecc00332ba08872db918
2011-06-22 22:45:03 +09:00
Tadashi G. Takaoka
a7eed902f1
Make CandidateView backward compatible
...
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-22 20:16:21 +09:00
Tadashi G. Takaoka
b947c73dcc
Merge "Add German QWERTY keyboard"
2011-06-22 01:52:17 -07:00
Tadashi G. Takaoka
e90fae82d6
Add German QWERTY keyboard
...
Bug: 3268561
Change-Id: I56a74dc04d337d8d5701d99e5c92493dbcc06e41
2011-06-22 17:46:56 +09:00
Tadashi G. Takaoka
c2a21786e5
Move icon declaration to Keyboard theme
...
Bug: 4436327
Change-Id: I074014d28dcb323b60dbc8fd9e169c75c393e0b3
2011-06-22 17:44:49 +09:00
Tadashi G. Takaoka
72934bd596
Move keyboard related internal class to separate package
...
Change-Id: Ic1459066b865cde5104b3734193f76c997959c68
2011-06-22 11:54:00 +09:00
Freeman Ng
713c686447
move setup wizard package name into google namespace
...
bug: 3027897
Change-Id: I8fbc7a742051d62880cb65edfb2808cd2b0ccba8
2011-06-21 14:56:42 -07:00
Tadashi G. Takaoka
ec622ced35
Support Turkish keyboard (DO NOT MERGE)
...
Basically this change is back port from Master I1ae2c4ff.
Bug: 4435347
Change-Id: Ide1a46bbf5584d8783bb93bbe64328f514c6ab79
2011-06-21 10:42:53 -07:00
Tadashi G. Takaoka
ef0d212387
am 20ffde8d
: (-s ours) am 52fbad88
: Support Turkish keyboard (DO NOT MERGE)
...
* commit '20ffde8d830eaf1996e84a886085bc69fdac9105':
Support Turkish keyboard (DO NOT MERGE)
2011-06-21 09:24:09 -07:00
Tadashi G. Takaoka
20ffde8d83
am 52fbad88
: Support Turkish keyboard (DO NOT MERGE)
...
* commit '52fbad88756a46c4c8142034aa19a13deb1e387b':
Support Turkish keyboard (DO NOT MERGE)
2011-06-21 09:12:04 -07:00
Tadashi G. Takaoka
52fbad8875
Support Turkish keyboard (DO NOT MERGE)
...
Basically this change is back port from Master I1ae2c4ff.
Bug: 4435347
Change-Id: Ide1a46bbf5584d8783bb93bbe64328f514c6ab79
2011-06-22 00:07:01 +09:00
Tadashi G. Takaoka
0150be2a9b
Merge "Use 2 arguments LinearLayout constructor"
2011-06-21 07:39:55 -07:00
Jean Chalard
85a1d1ea74
New dict format, step 6
...
Copy the modified functions to be able to see the diff
Bug: 4392433
Change-Id: Ic9b83b4b4b7b89cc922eed1825507d7d516aff24
2011-06-21 22:24:54 +09:00
Tadashi G. Takaoka
f921129f9b
Use 2 arguments LinearLayout constructor
...
To maintain backward compatibility back to Froyo, we can't call
3-argument constructor of LinearLayout.
Change-Id: I35310704f92812d2748d32f35820a5058fa2bf31
2011-06-21 22:09:19 +09:00
Tadashi G. Takaoka
839fb35f2b
Merge "Support Turkish keyboard"
2011-06-21 02:40:42 -07:00
Jean Chalard
8a916d26c3
Merge "New dict format, step 5"
2011-06-21 01:57:08 -07:00
Tadashi G. Takaoka
35f20916e5
Support Turkish keyboard
...
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-21 17:50:17 +09:00
Tadashi G. Takaoka
6313db1d11
Merge "Add ArraysCompatUtils.binarySearch"
2011-06-21 01:42:17 -07:00
Tadashi G. Takaoka
acd1a1c7a8
Add ArraysCompatUtils.binarySearch
...
Until API version 9, java.util.Arrays.binarySearch(int[], int, int,
int) doesn't exist.
Change-Id: Ife0ed4fbac642eda069e7b6f6b8dd30e0cd5fdee
2011-06-21 17:02:38 +09:00
Jean Chalard
bc90c72faf
New dict format, step 5
...
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-21 12:15:00 +09:00
Tadashi G. Takaoka
05c0fc6136
Fix NPE in LatinKeyboard
...
Bug: 4727778
Change-Id: I9d5b7185d75408a8af6d302fb348e118c0f9721e
2011-06-21 10:15:54 +09:00
Eric Fischer
cdc12db404
Import revised translations.
...
Change-Id: I5dc1e545c6d8964fe6d58552fce56ef4b8d048f0
2011-06-20 15:01:22 -07:00
Tadashi G. Takaoka
87154c656e
Fix NPE
...
Bug: 4727778
Change-Id: I08f1204d5f77251c197dda7d2b332441f9f7123d
2011-06-21 02:31:33 +09:00
Tadashi G. Takaoka
416534d032
Merge "Make spacebar wider on phones"
2011-06-20 07:07:59 -07:00
Tadashi G. Takaoka
c00ffa4ccf
Make spacebar wider on phones
...
Bug: 4726951
Change-Id: I18e50d59cc6ba3670523a8979a274b14049ad815
2011-06-20 22:38:15 +09:00
Tadashi G. Takaoka
2951aa7e93
Fix NPE
...
NPE has occured while getting containerHeight in
LatinIME.onComputeInsets().
Change-Id: Ib906c20791a1f80a5c484a75eead9d2816a9da1b
2011-06-20 22:34:24 +09:00
Tadashi G. Takaoka
905a6cdcba
Merge "Close dictionary appropriately"
2011-06-20 04:08:04 -07:00
Tadashi G. Takaoka
3439c72639
Close dictionary appropriately
...
The dictionary that extends ExpandableDictionary must be closed when
it becomes unused.
Bug: 4725930
Change-Id: Ib5d2c39771fb7010d303a26d1ea1c8e237c0101f
2011-06-20 20:06:54 +09:00
Tadashi G. Takaoka
5a2d063047
Remove unnecessary onRefreshKeyboard call.
...
When using the sliding spacebar language switch on ICS, both
LatinIME.toggleLanguage() and
InputMethodService.onCurrentInputMethodSubtypeChanged() invoke
LatinIME.onRefreshKeyboard(). This change eliminates the first one if
it isn't necessary.
This change also cleans up the followings.
* reuse theme Context when the keyboard theme hasn't been changed.
* clear the Keyboard cache when theme has been switched.
* eliminates unnecessary Context reference from LatinKeyboard and
SlidingLocaleDrawable.
* recycle Bitmap and reuse Canvas in KeyboardView.
Bug: 4725930
Change-Id: I87366e9304879d94d12b7345adea768d86d43519
2011-06-20 19:21:31 +09:00
Tadashi G. Takaoka
e218baa6cc
Fix NPE
...
Change-Id: I35efd1d6c8c2b48d93675d014d5c7aef7d12ed58
2011-06-20 11:29:04 +09:00