Commit graph

854 commits

Author SHA1 Message Date
Tadashi G. Takaoka
35f6cd905d Fix possible NPE and IndexOutOfBoundsException.
Bug: 2868304
Change-Id: I2c474736fb9bb95da9e04bdeb9b9b641e7c3adda
2010-07-29 14:54:21 -07:00
Tadashi G. Takaoka
bc305c21bf Merge "Fix NPE introduced by Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1" 2010-07-29 11:38:29 -07:00
Tadashi G. Takaoka
87fe3b8556 Fix NPE introduced by Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1
Bug: 2868304
Change-Id: I60895e76c4288d4e0e960e5ba22cb47c4b989bf3
2010-07-29 11:37:07 -07:00
Ken Wakasa
4081653744 Move dictionary.xml which refers to the vendor-specific dictionaries to the vendor-specific directory.
Change-Id: I0eff59ca186002fdafe3940720606cc4a39077a6
2010-07-30 01:41:17 +09:00
satok
5f14188625 Merge "Add a layout for a black-characters based theme" 2010-07-28 23:13:46 -07:00
satok
db60e6f369 Add a layout for a black-characters based theme
bug: 2838151

Change-Id: Ia7136ac7432258386a53ebec2b26251c8caae0ea
2010-07-29 14:44:34 +09:00
Tadashi G. Takaoka
f00341fdc5 Fix grammar error in comment
Change-Id: I728c2fefcf3c22d30d192a9f4b3aedad4eddc2ed
2010-07-28 20:43:48 -07:00
Tadashi G. Takaoka
820e4260cd Fix inconsistency between pop-up preview key and input key
This issue is caused by three reasons.
- In touch move event and while time debouncing is going on, wrong key
  is shown as pop-up preview.
- There is no pop-up preview key shown when touch up event occurs and
  also showing pop-up preview message is unintentionally canceled.
- In detectAndSendKey() method, nearby keys' primary codes are
  mistakenly sent as Key codes.

This is the last of three changes to fix bug #2868304

Bug: 2868304
Change-Id: Ie482167b2ae2804fa1aa43ffb5067af47b7553f1
2010-07-28 20:30:04 -07:00
Jae Yong Sung
d0f4413f95 Merge "Fix for build breakage" 2010-07-28 12:02:34 -07:00
Jae Yong Sung
4d2d459cd0 Fix for build breakage
Change-Id: Ie7ec03bf10ec9c9ce1290942a47cb538eeef6169
2010-07-28 12:01:07 -07:00
Tadashi G. Takaoka
7a73c18fd7 Merge "Add hysteresis movement key debouncing" 2010-07-28 11:31:59 -07:00
Jae Yong Sung
80aa14fd43 - separate dict (uses xml)
- retrieve bigrams that only starts with character typed and neighbor keys
- contacts bigram
- performance measure

bug: 2873133

Change-Id: If97c005b18c82f3fafef50009dd2dfd972b0ab8f
2010-07-28 11:08:08 -07:00
Tadashi G. Takaoka
e36bce042b Add hysteresis movement key debouncing
When key is pressed, each key will have a halo which is 0.05 inch
wider than the key.

Bug: bug2517112

Change-Id: I1368ff4af5f5d230b8c2f0c05c3c27bdb89027ae
2010-07-28 10:54:06 -07:00
satok
679b838b05 Update resources of the tentertive UI for tablet friendly UI
Change-Id: I59acd50b3531cf02d71c124d7ce8211d0c3dcd7e
2010-07-29 02:18:29 +09:00
Tadashi G. Takaoka
e55a9a170e Refactor move and time de-bouncing codes into separate static class
This is the second one of three changes to fix the bug#2868304.

Bug: 2868304
Change-Id: I11a6d2e501888da98faf0c88c8d861c508d500fc
2010-07-27 09:35:05 -07:00
Maryam Garrett
879b79be27 Merge "Read the alternatives from the server-side" 2010-07-27 08:43:49 -07:00
satok
9f1db5fbcd Merge "Add a logging code to send Bigram data" 2010-07-27 01:45:15 -07:00
satok
d5276e4a72 Add a logging code to send Bigram data
- with some cleanups

Change-Id: I737c9ee7f148f94e6299d6e962dda82701454759
2010-07-27 17:42:52 +09:00
satok
6591321cc1 Remove values-xlarge/styles.xml and added key_text_size to dimens.xml
Change-Id: I5b23950447742f70e7ca6dca21e8afaed28d30ec
2010-07-27 16:04:54 +09:00
Tadashi G. Takaoka
994d4000f4 Merge "Refactor UI message handling class to be more readable" 2010-07-26 22:44:36 -07:00
Tadashi G. Takaoka
bd0f31f492 Refactor UI message handling class to be more readable
This is the first one of three changes to fix the bug#2868304.

Bug: 2868304

Change-Id: I2eb31c0966b2a7695e19aed7fceb13dad0c5bf0d
2010-07-26 22:40:02 -07:00
Tadashi G. Takaoka
999368ef0c Updating keyboard ids must happen everytime makeKeyboards() is called
In makeKeyboards(), there is a fall through pass in which the
keyboards' id (mSymbolsId and mSymbolsShiftedId) will not be updated.
Then in toggleShift(), current keyboard id (mCurrentId) will not match
any of two and nothing happens.

Bug: 2825858

Change-Id: Iaf8a7368f513b35cf77a67794ecd3e21aa08484b
2010-07-26 16:35:47 -07:00
Maryam Garrett
262748c8da Read the alternatives from the server-side
This change will parse the voice-search word-based
alternatives from the bundle returned by the server,
rather than generating them on the client.

Change-Id: I7d7abc224de3ab8f37eca18632a427d39fd61a78
2010-07-26 13:56:26 -04:00
satok
b851e406c0 Merge "Change the default value of keyTextSize for xlarge" 2010-07-26 03:43:30 -07:00
satok
c97c326cb8 Change the default value of keyTextSize for xlarge
- rename ginger to stone

Change-Id: I6968ed1b388e1f55ecb27a449ca49be77790f9cc
2010-07-26 19:29:30 +09:00
Ken Wakasa
ae1b71c6a8 Move Google's proprietary dictionaries for LatinIME to vendor/google/apps/LatinImeGoogle.
bug: 2811749

Refer to https://android-git.corp.google.com/g/58621

Change-Id: I3721ad3b3a29673f1ddd32871b1575a45c7365ee
2010-07-24 11:50:38 +09:00
Amith Yamasani
0c1d0eaafe Fix bug: 2693836 - Russian keyboard is missing a letter 2010-07-22 22:41:46 -07:00
Ying Wang
4bbb39d52c Remove unncessary special handling for sim build
Now JNI_H_INCLUDE is added to header search path by default for non-NDK build.

Change-Id: If1a9a1fae3cea51de6f776edbf7a2982f3d92b65
2010-07-22 17:27:14 -07:00
Ken Wakasa
68df22eebc Get rid of wrongly added "Don't translate" entries in values-sr/strings.xml
Change-Id: I10437a119fac68ae3231ad923b2ce090f56847e6
2010-07-23 01:01:53 +09:00
Ken Wakasa
74635f5146 Merge "Add Norwegian and Danish keyboard layouts." 2010-07-21 22:20:39 -07:00
Fredrik Roubert
7c76990c03 Add Norwegian and Danish keyboard layouts.
Change-Id: I77e4f6105b1f5d4569ad59e3d536941310cc6c0d
2010-07-21 10:16:23 +02:00
satok
512cba7838 Merge "Fix a string for zh-rCN" 2010-07-20 06:25:30 -07:00
satok
096b87a4b4 Fix a string for zh-rCN
Change-Id: I63d9c5254188a84c92cb4ff34988ebb5a2a034ae
2010-07-20 22:24:00 +09:00
satok
40bd98816d Enable re-edit feature
Change-Id: I4c6a9ddf3f3c4eb35076f4ed27e009462cfc2e9e
2010-07-20 20:19:21 +09:00
Ken Wakasa
b42ceab02e Merge "Change the default vaule of Log to be false" 2010-07-20 01:59:23 -07:00
satok
7df1c4e6c9 Change the default vaule of Log to be false
Change-Id: I8a3c0ce81b67e27b7559b534b4ccde2ad0783dbc
2010-07-20 17:46:09 +09:00
Ken Wakasa
9a5d3cd9a5 Merge "Prepare for master merge - Rename the jni library name - Revert the local cert - LatinIme2Google -> LatinIME Please note that we'll use the new package name: com.google.android.inputmethod.latin" 2010-07-20 00:51:23 -07:00
satok
9ebcc21450 Merge "Change the name of the application to Latin Keyboard" 2010-07-20 00:50:43 -07:00
Ken Wakasa
debd74c678 Prepare for master merge
- Rename the jni library name
- Revert the local cert
- LatinIme2Google -> LatinIME
Please note that we'll use the new package name: com.google.android.inputmethod.latin

Change-Id: Ibbab07e8102ade5a93660c0723cd86f600c14a7d
2010-07-20 16:37:12 +09:00
satok
91d96f2a64 Add xlarge resources
Change-Id: I8879322ed8573d57257faf15b66b8ae04101971f
2010-07-20 14:21:54 +09:00
satok
e04cc8b826 Change the name of the application to Latin Keyboard
Change-Id: I0ae02c61fae200672004028196d3e8d990b4c32c
2010-07-20 14:17:34 +09:00
satok
481a75fcfa Merge remote branch 'goog/master'
Conflicts:
	java/src/com/android/inputmethod/latin/LatinIME.java
2010-07-17 19:20:35 +09:00
Tadashi G. Takaoka
44f92495c1 Merge "Slightly reluctant to scroll candidate strip to be able to easily choose the suggestion" 2010-07-16 22:56:00 -07:00
Ken Wakasa
1342666d6a am d69910c1: am 1812bceb: am 88e7b49f: Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
Merge commit 'd69910c1707e8e17bc93ff8e467dd9c3c3c7e887'

* commit 'd69910c1707e8e17bc93ff8e467dd9c3c3c7e887':
  Backport https://android-git.corp.google.com/g/#change,52371 to Froyo.  Fix bug: 2693836 - Russian keyboard is missing a letter
2010-07-16 18:17:50 -07:00
Ken Wakasa
d69910c170 am 1812bceb: am 88e7b49f: Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
Merge commit '1812bcebd653ce7ba7d89ca163954e57b5c67021' into gingerbread-plus-aosp

* commit '1812bcebd653ce7ba7d89ca163954e57b5c67021':
  Backport https://android-git.corp.google.com/g/#change,52371 to Froyo.  Fix bug: 2693836 - Russian keyboard is missing a letter
2010-07-16 18:15:20 -07:00
Ken Wakasa
1812bcebd6 am 88e7b49f: Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
Merge commit '88e7b49fc8657544380620729eb28966669103a2' into gingerbread

* commit '88e7b49fc8657544380620729eb28966669103a2':
  Backport https://android-git.corp.google.com/g/#change,52371 to Froyo.  Fix bug: 2693836 - Russian keyboard is missing a letter
2010-07-16 18:12:48 -07:00
Tadashi G. Takaoka
353c20a62f Slightly reluctant to scroll candidate strip to be able to easily choose the suggestion
Also fixed the comment of mMinTouchableWidth

Bug: 2581826

Change-Id: Idc79186b0647b0e7e7ec889488b019b7db5241ad
2010-07-16 18:04:18 -07:00
Ken Wakasa
88e7b49fc8 Backport https://android-git.corp.google.com/g/#change,52371 to Froyo. Fix bug: 2693836 - Russian keyboard is missing a letter
Change-Id: Ic931991bc188f646d30a399bb0b268f415f12051
2010-07-17 09:51:26 +09:00
Tadashi G. Takaoka
cbd4592fe1 Add JNI_H_INCLUDE directory to LOCAL_C_INCLUDES to be able to build under source tree
Change-Id: I06d1687fbd7f9d02c069d84a50c2b53950372733
2010-07-16 16:45:12 -07:00
Amith Yamasani
5428f92658 Merge "Underlining for correction is causing problems with styled text. Disable for now." 2010-07-16 15:56:00 -07:00