Auto accept in abc mode (#269)
* added automatic delayed suggestion accept support in ABC mode * fixed: impossible to type a letter in ABC after coming back from preferences, if the same key was pressed before opening them
This commit is contained in:
parent
4405c0e34b
commit
de964e8b0f
9 changed files with 90 additions and 7 deletions
|
|
@ -23,6 +23,7 @@
|
|||
<string name="dictionary_load_title">Зареди речник</string>
|
||||
<string name="dictionary_not_found">Неуспешно зареждане. Липсва речник за „%1$s“.</string>
|
||||
<string name="dictionary_truncated">Речникът е изтрит успешно.</string>
|
||||
<string name="pref_category_abc_mode">Режим АБВ</string>
|
||||
<string name="pref_category_appearance">Облик</string>
|
||||
<string name="pref_category_function_keys">Бутони за бърз достъп</string>
|
||||
<string name="pref_show_soft_function_keys">Бутони на екрана</string>
|
||||
|
|
@ -43,6 +44,8 @@
|
|||
<string name="key_hold_key">(задръж)</string>
|
||||
<string name="dictionary_loading_indeterminate">Зареждане на речник</string>
|
||||
<string name="dictionary_load_cancelled">Зареждането е отменено.</string>
|
||||
<string name="pref_abc_auto_accept">Автоматичен избор на буква</string>
|
||||
<string name="pref_abc_auto_accept_summary">Автоматично избирай текущата буква след кратко изчакване.</string>
|
||||
<string name="pref_auto_space">Автоматичен интервал</string>
|
||||
<string name="pref_auto_space_summary">Добавяй автоматично интервал след препинателни знаци и думи.</string>
|
||||
<string name="pref_auto_text_case">Автоматични главни букви</string>
|
||||
|
|
|
|||
|
|
@ -28,8 +28,11 @@
|
|||
<string name="pref_category_keypad">Клавиатура</string>
|
||||
<string name="char_space">Пробел</string>
|
||||
<string name="char_newline">Новая строка</string>
|
||||
<string name="pref_category_abc_mode">Режим AБВ</string>
|
||||
<string name="pref_category_appearance">Внешний вид</string>
|
||||
<string name="pref_category_function_keys">Горячие клавиши</string>
|
||||
<string name="pref_abc_auto_accept">Автоматический выбор буквы</string>
|
||||
<string name="pref_abc_auto_accept_summary">Автоматически ввести выбранную букву после короткого ожидания.</string>
|
||||
<string name="pref_auto_space">Авто пробел</string>
|
||||
<string name="pref_auto_space_summary">Автоматически добавлять пробел после слов и знаков препинания.</string>
|
||||
<string name="pref_auto_text_case">Авто заглавные буквы</string>
|
||||
|
|
|
|||
|
|
@ -26,9 +26,12 @@
|
|||
<string name="pref_category_keypad">Клавіатура</string>
|
||||
<string name="char_space">Пробіл</string>
|
||||
<string name="char_newline">Новий рядок</string>
|
||||
<string name="pref_category_abc_mode">Режим AБВ</string>
|
||||
<string name="pref_category_appearance">Вигляд</string>
|
||||
<string name="pref_category_predictive_mode">Режим підсказки</string>
|
||||
<string name="pref_category_function_keys">Гарячі клавіші</string>
|
||||
<string name="pref_abc_auto_accept">Автоматичний вибір букви</string>
|
||||
<string name="pref_abc_auto_accept_summary">Автоматично ввести вибрану букву після короткої затримки.</string>
|
||||
<string name="pref_auto_space">Авто пробіл</string>
|
||||
<string name="pref_auto_space_summary">Автоматично додавати пробіл після слів і розділових знаків.</string>
|
||||
<string name="pref_auto_text_case">Авто заголовні букви</string>
|
||||
|
|
|
|||
|
|
@ -15,12 +15,16 @@
|
|||
<string name="add_word_field_placeholder">Type a word…</string>
|
||||
|
||||
<string name="pref_category_about">About</string>
|
||||
<string name="pref_category_abc_mode">ABC Mode</string>
|
||||
<string name="pref_category_appearance">Appearance</string>
|
||||
<string name="pref_category_predictive_mode">Predictive Mode</string>
|
||||
<string name="pref_category_function_keys">Select Hotkeys</string>
|
||||
<string name="pref_category_keypad">Keypad</string>
|
||||
<string name="pref_category_setup">Initial Setup</string>
|
||||
|
||||
|
||||
<string name="pref_abc_auto_accept">Automatic Letter Select</string>
|
||||
<string name="pref_abc_auto_accept_summary">Automatically type the selected letter after a short delay.</string>
|
||||
<string name="pref_auto_space">Automatic Space</string>
|
||||
<string name="pref_auto_space_summary">Automatically add a space after punctuation or words.</string>
|
||||
<string name="pref_auto_text_case">Automatic Capitalization</string>
|
||||
|
|
|
|||
|
|
@ -45,4 +45,18 @@
|
|||
|
||||
</PreferenceCategory>
|
||||
|
||||
|
||||
<PreferenceCategory
|
||||
android:title="@string/pref_category_abc_mode"
|
||||
app:layout="@layout/pref_category"
|
||||
app:singleLineTitle="true">
|
||||
|
||||
<SwitchPreferenceCompat
|
||||
app:defaultValue="true"
|
||||
app:key="abc_auto_accept"
|
||||
app:layout="@layout/pref_switch"
|
||||
app:summary="@string/pref_abc_auto_accept_summary"
|
||||
app:title="@string/pref_abc_auto_accept" />
|
||||
</PreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue