diff options
author | 2010-06-01 19:58:36 +0900 | |
---|---|---|
committer | 2010-06-02 12:59:35 +0900 | |
commit | 928ebfeaf867341fd4a0ee03b0cf55e006688f1a (patch) | |
tree | b00b6639ed250fff0d3407ae5bb096043aec9c50 /java/src/com/android/inputmethod/latin/LatinIME.java | |
parent | ac2b332e94acbed25739adb5e74c0ba5e2553ff3 (diff) | |
download | latinime-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.java | 6 |
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; } |