Cleanup : remove recorrection-related stuff.
This removes UPDATE_OLD_SUGGESTIONS, and the associated settings. Bug: 5402537 Change-Id: Ie87d4e05c54e4b7d2dd5a05f2d0b570e9cd3e463
This commit is contained in:
parent
fe5364c825
commit
45f45a4fdb
5 changed files with 7 additions and 43 deletions
|
@ -24,7 +24,6 @@
|
|||
<bool name="config_default_show_settings_key">false</bool>
|
||||
<bool name="config_enable_show_voice_key_option">true</bool>
|
||||
<bool name="config_enable_show_popup_on_keypress_option">true</bool>
|
||||
<bool name="config_enable_show_recorrection_option">false</bool>
|
||||
<bool name="config_enable_bigram_suggestions_option">true</bool>
|
||||
<bool name="config_enable_usability_study_mode_option">false</bool>
|
||||
<bool name="config_sliding_key_input_enabled">true</bool>
|
||||
|
@ -37,7 +36,6 @@
|
|||
<!-- Default value for bigram prediction: after entering a word and a space only, should we look
|
||||
at input history to suggest a hopefully helpful suggestions for the next word? -->
|
||||
<bool name="config_default_bigram_prediction">false</bool>
|
||||
<bool name="config_default_compat_recorrection_enabled">true</bool>
|
||||
<bool name="config_default_sound_enabled">false</bool>
|
||||
<bool name="config_default_vibration_enabled">true</bool>
|
||||
<bool name="config_auto_correction_spacebar_led_enabled">true</bool>
|
||||
|
|
|
@ -326,10 +326,6 @@
|
|||
<string name="prefs_enable_log">Enable user feedback</string>
|
||||
<!-- Description for enabling to send user statistics to Google -->
|
||||
<string name="prefs_description_log">Help improve this input method editor by automatically sending usage statistics and crash reports to Google.</string>
|
||||
<!-- Preferences item for enabling to correct suggestions by touching words you have typed [CHAR LIMIT= 35] -->
|
||||
<string name="prefs_enable_recorrection">Touch to correct words</string>
|
||||
<!-- The summary for the preferences item for enabling to correct suggestions by touching words you have typed [CHAR LIMIT= 100] -->
|
||||
<string name="prefs_enable_recorrection_summary">Touch entered words to correct them, only when suggestions are visible</string>
|
||||
|
||||
<!-- Title of the item to change the keyboard theme [CHAR LIMIT=20]-->
|
||||
<string name="keyboard_layout">Keyboard theme</string>
|
||||
|
|
|
@ -44,12 +44,6 @@
|
|||
android:title="@string/popup_on_keypress"
|
||||
android:persistent="true"
|
||||
android:defaultValue="@bool/config_default_popup_preview" />
|
||||
<CheckBoxPreference
|
||||
android:key="recorrection_enabled"
|
||||
android:title="@string/prefs_enable_recorrection"
|
||||
android:summary="@string/prefs_enable_recorrection_summary"
|
||||
android:persistent="true"
|
||||
android:defaultValue="@bool/config_default_compat_recorrection_enabled" />
|
||||
<CheckBoxPreference
|
||||
android:key="show_settings_key"
|
||||
android:title="@string/prefs_settings_key"
|
||||
|
|
|
@ -227,14 +227,13 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
|
||||
public static class UIHandler extends StaticInnerHandlerWrapper<LatinIME> {
|
||||
private static final int MSG_UPDATE_SUGGESTIONS = 0;
|
||||
private static final int MSG_UPDATE_OLD_SUGGESTIONS = 1;
|
||||
private static final int MSG_UPDATE_SHIFT_STATE = 2;
|
||||
private static final int MSG_VOICE_RESULTS = 3;
|
||||
private static final int MSG_FADEOUT_LANGUAGE_ON_SPACEBAR = 4;
|
||||
private static final int MSG_DISMISS_LANGUAGE_ON_SPACEBAR = 5;
|
||||
private static final int MSG_SPACE_TYPED = 6;
|
||||
private static final int MSG_SET_BIGRAM_PREDICTIONS = 7;
|
||||
private static final int MSG_PENDING_IMS_CALLBACK = 8;
|
||||
private static final int MSG_UPDATE_SHIFT_STATE = 1;
|
||||
private static final int MSG_VOICE_RESULTS = 2;
|
||||
private static final int MSG_FADEOUT_LANGUAGE_ON_SPACEBAR = 3;
|
||||
private static final int MSG_DISMISS_LANGUAGE_ON_SPACEBAR = 4;
|
||||
private static final int MSG_SPACE_TYPED = 5;
|
||||
private static final int MSG_SET_BIGRAM_PREDICTIONS = 6;
|
||||
private static final int MSG_PENDING_IMS_CALLBACK = 7;
|
||||
|
||||
public UIHandler(LatinIME outerInstance) {
|
||||
super(outerInstance);
|
||||
|
@ -249,9 +248,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
case MSG_UPDATE_SUGGESTIONS:
|
||||
latinIme.updateSuggestions();
|
||||
break;
|
||||
case MSG_UPDATE_OLD_SUGGESTIONS:
|
||||
// TODO: remove MSG_UPDATE_OLD_SUGGESTIONS message
|
||||
break;
|
||||
case MSG_UPDATE_SHIFT_STATE:
|
||||
switcher.updateShiftState();
|
||||
break;
|
||||
|
@ -296,16 +292,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
return hasMessages(MSG_UPDATE_SUGGESTIONS);
|
||||
}
|
||||
|
||||
public void postUpdateOldSuggestions() {
|
||||
removeMessages(MSG_UPDATE_OLD_SUGGESTIONS);
|
||||
sendMessageDelayed(obtainMessage(MSG_UPDATE_OLD_SUGGESTIONS),
|
||||
getOuterInstance().mSettingsValues.mDelayUpdateOldSuggestions);
|
||||
}
|
||||
|
||||
public void cancelUpdateOldSuggestions() {
|
||||
removeMessages(MSG_UPDATE_OLD_SUGGESTIONS);
|
||||
}
|
||||
|
||||
public void postUpdateShiftKeyState() {
|
||||
removeMessages(MSG_UPDATE_SHIFT_STATE);
|
||||
sendMessageDelayed(obtainMessage(MSG_UPDATE_SHIFT_STATE),
|
||||
|
@ -838,7 +824,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
if (inputView != null) inputView.cancelAllMessages();
|
||||
// Remove pending messages related to update suggestions
|
||||
mHandler.cancelUpdateSuggestions();
|
||||
mHandler.cancelUpdateOldSuggestions();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -1533,7 +1518,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
if (Keyboard.CODE_SPACE == primaryCode) {
|
||||
if (!isCursorTouchingWord()) {
|
||||
mHandler.cancelUpdateSuggestions();
|
||||
mHandler.cancelUpdateOldSuggestions();
|
||||
mHandler.postUpdateBigramPredictions();
|
||||
}
|
||||
} else {
|
||||
|
@ -1621,7 +1605,6 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
}
|
||||
|
||||
mHandler.cancelUpdateSuggestions();
|
||||
mHandler.cancelUpdateOldSuggestions();
|
||||
mHandler.cancelUpdateBigramPredictions();
|
||||
|
||||
if (!mHasUncommittedTypedChars) {
|
||||
|
|
|
@ -64,7 +64,6 @@ public class Settings extends InputMethodSettingsActivity
|
|||
public static final String PREF_VIBRATE_ON = "vibrate_on";
|
||||
public static final String PREF_SOUND_ON = "sound_on";
|
||||
public static final String PREF_KEY_PREVIEW_POPUP_ON = "popup_on";
|
||||
public static final String PREF_RECORRECTION_ENABLED = "recorrection_enabled";
|
||||
public static final String PREF_AUTO_CAP = "auto_cap";
|
||||
public static final String PREF_SHOW_SETTINGS_KEY = "show_settings_key";
|
||||
public static final String PREF_VOICE_SETTINGS_KEY = "voice_mode";
|
||||
|
@ -435,12 +434,6 @@ public class Settings extends InputMethodSettingsActivity
|
|||
generalSettings.removePreference(findPreference(PREF_KEY_PREVIEW_POPUP_ON));
|
||||
}
|
||||
|
||||
final boolean showRecorrectionOption = res.getBoolean(
|
||||
R.bool.config_enable_show_recorrection_option);
|
||||
if (!showRecorrectionOption) {
|
||||
generalSettings.removePreference(findPreference(PREF_RECORRECTION_ENABLED));
|
||||
}
|
||||
|
||||
final boolean showBigramSuggestionsOption = res.getBoolean(
|
||||
R.bool.config_enable_bigram_suggestions_option);
|
||||
if (!showBigramSuggestionsOption) {
|
||||
|
|
Loading…
Reference in a new issue