Commit graph

7734 commits

Author SHA1 Message Date
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
Amith Yamasani
8b96a9a238 Underlining for correction is causing problems with styled text. Disable for now.
Disable until we find a cleaner solution to highlighting for correction (may need
a framework change).

Removed a check for VoiceInput.DELETE_SYMBOL, which is not in use any more.
2010-07-16 13:28:38 -07:00
Ying Wang
30ce6f0530 Fix sim build
NDK does not support sim build.

Change-Id: If3164399d72786c9445cd308376497b8ba76011c
2010-07-16 11:36:20 -07:00
Ken Wakasa
3cae3f73de Merge "Merge English bigram dictionary to the sandbox: https://android-git.corp.google.com/g/#change,56796" 2010-07-16 02:20:14 -07:00
Ken Wakasa
1124b88f19 Merge English bigram dictionary to the sandbox: https://android-git.corp.google.com/g/#change,56796
Change-Id: I35a576ec3e32187c508aca7ed9392b77ae5fade4
2010-07-16 18:18:23 +09:00
satok
f336adc4bf Comment out re-editing feature
Change-Id: Ib4ffee3a00b8dae75e3472ccdfcb3765625ed4ed
2010-07-16 17:59:24 +09:00
satok
9dc82cb77e Merge "Change version to 0.21" 2010-07-16 01:43:06 -07:00
satok
f73907ab5a Change version to 0.21
Change-Id: I8e3792ba43293313baab0bb0d6bebba8c65df4b9
2010-07-16 17:42:33 +09:00
satok
7ff4da9489 Fix build failure by adding an input
Change-Id: I0f8f7549423deb6d18df4cca949b210c9ec494a5
2010-07-16 17:38:25 +09:00
satok
b9c57e6540 Merge remote branch 'goog/master'
Conflicts:
	java/res/xml/prefs.xml
	java/src/com/android/inputmethod/latin/BinaryDictionary.java
	java/src/com/android/inputmethod/latin/Dictionary.java
	java/src/com/android/inputmethod/latin/ExpandableDictionary.java
	java/src/com/android/inputmethod/latin/LatinIME.java
	java/src/com/android/inputmethod/latin/Suggest.java
	tests/src/com/android/inputmethod/latin/tests/SuggestTests.java
2010-07-16 13:02:45 +09:00
Ying Wang
2a118d844e Unbundle LatinIME
Change-Id: I9f55377d5de050d18ee4a3b29bc43b19b0fababd
2010-07-14 17:32:12 -07:00
Jae Yong Sung
937d5ad013 added bigram prediction
- after first character, only suggests bigram data (but doesn't autocomplete)
  - after second character, words from dictionary gets rearranged by using bigram
  - compatible with old dictionary
  - added preference option to disable bigram

Change-Id: Ia8f4e8fa55e797e86d858fd499887cd396388411
2010-07-13 11:33:39 -07:00
Amith Yamasani
b71547f2d0 Fix some bugs in editing feature
- Fixed caching of words - some StringBuilders were being recycled while also being cached. Making copies now.
- Fixed regression in revert - don't reset the word composer after saving the accepted word.
- Removed flicker when cursoring through a word - delay the abortCorrection() until we need to and do the correction
   as an atomic operation.
- Fixed replacing of "selected" words (double-tap to select a word)

Still to do:
- Remove flicker on highlighting a word - may need a framework change
- Don't remove spans on text that's already in the text field - may require a framework change.
- Figure out what to do about the punctuations that share the suggestion strip when in correction mode.
2010-07-09 14:08:01 -07:00
satok
b5a0d8ef42 Merge "Change version" 2010-07-02 01:38:19 -07:00
satok
2941dc28d7 Change version
Change-Id: I1e4042eef1a6b19e1e75cc62f24e8b229970b608
2010-07-02 17:37:41 +09:00
satok
09ecdc8bd6 Disable re-editting feature.
Change-Id: I1fd8d7b3037ec8ee2eb468ed7770b10c09c5e73c
2010-07-02 17:32:55 +09:00
satok
bc0b0a6478 Show preview of F1 keys properly
Change-Id: Ie1c6a13efcada09d29c1006224dcf54000c14283
2010-07-02 08:02:55 +09:00
satok
e8e153490d Merge "Null check at BackToAcceptedDefault" 2010-07-01 14:45:28 -07:00
satok
ac108d5b34 Null check at BackToAcceptedDefault
Change-Id: Ib232475520f822bf8613258afb9638e1be50d7f7
2010-07-02 06:36:02 +09:00
satok
a86a942d7c Fix the mic icon key is not black in the black scheme.
Change-Id: I2be3507019601bc93a3e49cc60777e1515f53dc4
2010-07-02 05:35:27 +09:00
satok
c700ffcddf Merge commit 'goog/master' 2010-07-01 15:59:27 +09:00