aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/LatinIME.java
diff options
context:
space:
mode:
authorsatok <satok@google.com>2010-06-01 19:58:36 +0900
committersatok <satok@google.com>2010-06-02 12:59:35 +0900
commit928ebfeaf867341fd4a0ee03b0cf55e006688f1a (patch)
treeb00b6639ed250fff0d3407ae5bb096043aec9c50 /java/src/com/android/inputmethod/latin/LatinIME.java
parentac2b332e94acbed25739adb5e74c0ba5e2553ff3 (diff)
downloadlatinime-928ebfeaf867341fd4a0ee03b0cf55e006688f1a.tar.gz
latinime-928ebfeaf867341fd4a0ee03b0cf55e006688f1a.tar.xz
latinime-928ebfeaf867341fd4a0ee03b0cf55e006688f1a.zip
Add aggressive cancellation for auto suggestion
- Add ring buffer - Count separator for auto suggestion - Add a test for ring buffer Change-Id: Id4a0aa00ceb1b055b8fc96c45e100d318cceb2ab
Diffstat (limited to 'java/src/com/android/inputmethod/latin/LatinIME.java')
-rw-r--r--java/src/com/android/inputmethod/latin/LatinIME.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java
index b15de6bd5..35edb8ae7 100644
--- a/java/src/com/android/inputmethod/latin/LatinIME.java
+++ b/java/src/com/android/inputmethod/latin/LatinIME.java
@@ -219,7 +219,7 @@ public class LatinIME extends InputMethodService
private final float FX_VOLUME = -1.0f;
private boolean mSilentMode;
- private String mWordSeparators;
+ /* package */ String mWordSeparators;
private String mSentenceSeparators;
private VoiceInput mVoiceInput;
private VoiceResults mVoiceResults = new VoiceResults();
@@ -955,7 +955,7 @@ public class LatinIME extends InputMethodService
case Keyboard.KEYCODE_DELETE:
handleBackspace();
mDeleteCount++;
- LatinImeLogger.logOnDelete(1);
+ LatinImeLogger.logOnDelete();
break;
case Keyboard.KEYCODE_SHIFT:
handleShift();
@@ -996,12 +996,12 @@ public class LatinIME extends InputMethodService
if (primaryCode != KEYCODE_ENTER) {
mJustAddedAutoSpace = false;
}
+ LatinImeLogger.logOnInputChar((char)primaryCode);
if (isWordSeparator(primaryCode)) {
handleSeparator(primaryCode);
} else {
handleCharacter(primaryCode, keyCodes);
}
- LatinImeLogger.logOnInputChar(1);
// Cancel the just reverted state
mJustRevertedSeparator = null;
}