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
The Android Automerger
45424d4ff3
merge in ics-release history after reset to master
2011-06-22 06:48:38 -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
The Android Automerger
c093afee81
merge in ics-release history after reset to master
2011-06-21 06:45:28 -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
9bb59adf27
Fix NPE
...
Bug: 4727778
Change-Id: I08f1204d5f77251c197dda7d2b332441f9f7123d
2011-06-20 13:31:04 -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
The Android Automerger
156f735a7d
merge in ics-release history after reset to master
2011-06-20 06:44:41 -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
Ken Wakasa
56a6c8dc22
Merge "Clean up in LatinIME native code"
2011-06-18 08:01:25 -07:00
Ken Wakasa
ce9e52a12a
Clean up in LatinIME native code
...
Change-Id: I0062200a0181a491690115ac0fab8d11358e2f14
2011-06-18 23:52:09 +09:00
Tadashi G. Takaoka
76427c8e56
Merge "Fix NPE"
2011-06-18 07:49:44 -07:00
Tadashi G. Takaoka
5e4e05afd2
Fix NPE
...
Bug: 4686479
Change-Id: I0b8a32d0f9bcebe55eebecd38dc5e69198e94378
2011-06-18 23:43:58 +09:00
Tadashi G. Takaoka
ada37cb4d3
Make auto correction candidate displayed in bold font
...
Bug: 4724868
Change-Id: I0a77893f7894c4edb226f97c0acea24142c35949
2011-06-18 13:40:49 +09:00
Tadashi G. Takaoka
c029e0f4a7
Merge "Support Spanish keyboard"
2011-06-17 09:17:55 -07:00
Tadashi G. Takaoka
6b7e6c9693
Support Spanish keyboard
...
Bug: 4312114
Change-Id: I3feca4e87bdca0e4b5304fc325188e7eac115328
2011-06-18 01:09:32 +09:00
Tadashi G. Takaoka
2c43ed179e
Support Croatian keyboard
...
Basically Croatian keyboard is QWERTZ layout with extra letters such
as č, ć, đ, ž and š. This change just introduces Croatian keyboard
subtype and QWERTZ layout which has the extra letters as popup mini
keyboard of base letter.
It might be great if we could have dedidated table layout.
Bug: 4309160
Change-Id: I0fc227295defa56029ca06e406f73833b992be0e
2011-06-18 01:05:54 +09:00
Tadashi G. Takaoka
e6371769ad
Merge "Add Finnish and Hungarian keyboard subtype"
2011-06-17 08:59:57 -07:00
Jean Chalard
46b26d9ff6
Fix a bug where bigram search would never return
...
Bug: 4690487
Change-Id: Ie8f3f651508cc48bbb043a0b308f7e0d1524371c
2011-06-17 06:49:12 -07:00
Tadashi G. Takaoka
1b580e3f1a
Add Finnish and Hungarian keyboard subtype
...
There are already both languages keyboard layout. Finnish is based on
Scandinavian layout and Hungarian is based on QWERTZ.
Change-Id: I6c804495bf1ae56661bc5c714e0c500132cd55a8
2011-06-17 22:31:04 +09:00
Jean Chalard
23eb0fa0b5
Merge "New dict format, step 4"
2011-06-17 05:30:26 -07:00
Tadashi G. Takaoka
8f5a3842e6
Merge "Disable showing TAB key when navigate flags are specified"
2011-06-17 05:27:35 -07:00
Tadashi G. Takaoka
f0f726464d
Disable showing TAB key when navigate flags are specified
...
Bug: 3094312
Change-Id: Ibbd36020c1e40daab220b588e6c190979afe7149
2011-06-17 21:13:35 +09:00