1
0
Fork 0

Command palette (#528)

* added a command palette hotkey;

* removed the Settings, Add Word and Change Keyboard hotkeys

* added a compact command palette at the bottom

* big refactoring: cleaned up the IME module, added UiHandler and cleaned up the MainViews

* documentation update
This commit is contained in:
Dimo Karaivanov 2024-05-30 10:01:43 +03:00 committed by GitHub
parent 458f3d106d
commit b5d58f5720
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
42 changed files with 721 additions and 486 deletions

View file

@ -127,7 +127,6 @@
<io.github.sspanak.tt9.ui.main.keys.SoftBackspaceKey
style="@android:style/Widget.Holo.Button.Borderless"
android:id="@+id/soft_key_backspace"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="@dimen/numpad_control_key_layout_weight"
@ -203,7 +202,6 @@
tools:ignore="HardcodedText">
<io.github.sspanak.tt9.ui.main.keys.SoftKeyInputMode
android:id="@+id/soft_key_input_mode"
style="@android:style/Widget.Holo.Button.Borderless"
android:layout_width="0dp"
android:layout_height="match_parent"
@ -303,7 +301,6 @@
style="@style/numSeparator" />
<io.github.sspanak.tt9.ui.main.keys.SoftOkKey
android:id="@+id/soft_key_ok"
style="@android:style/Widget.Holo.Button.Borderless"
android:layout_width="0dp"
android:layout_height="match_parent"

View file

@ -27,7 +27,6 @@
</FrameLayout>
<LinearLayout
android:id="@+id/main_soft_keys"
android:layout_width="match_parent"
@ -37,13 +36,13 @@
tools:ignore="HardcodedText,KeyboardInaccessibleWidget">
<io.github.sspanak.tt9.ui.main.keys.SoftKey
android:id="@+id/soft_key_settings"
android:id="@+id/soft_key_command_palette"
style="@android:style/Widget.Holo.Button.Borderless"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="3"
android:focusable="false"
android:text=""
android:text="🛠"
android:textSize="@dimen/soft_key_icon_size" />
<View
@ -76,4 +75,57 @@
android:textSize="@dimen/soft_key_icon_size" />
</LinearLayout>
<LinearLayout
android:id="@+id/main_command_keys"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:visibility="gone">
<io.github.sspanak.tt9.ui.main.keys.SoftCommandKey
android:id="@+id/soft_key_1"
style="@android:style/Widget.Holo.Button.Borderless"
android:textSize="@dimen/soft_key_icon_size"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<View
android:id="@+id/separator_2_1"
style="@style/numSeparator" />
<io.github.sspanak.tt9.ui.main.keys.SoftCommandKey
android:id="@+id/soft_key_2"
style="@android:style/Widget.Holo.Button.Borderless"
android:textSize="@dimen/soft_key_icon_size"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<View
android:id="@+id/separator_2_2"
style="@style/numSeparator" />
<io.github.sspanak.tt9.ui.main.keys.SoftCommandKey
android:id="@+id/soft_key_3"
style="@android:style/Widget.Holo.Button.Borderless"
android:textSize="@dimen/soft_key_icon_size"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<View
android:id="@+id/separator_3_1"
style="@style/numSeparator" />
<io.github.sspanak.tt9.ui.main.keys.SoftCommandKey
android:id="@+id/soft_key_0"
style="@android:style/Widget.Holo.Button.Borderless"
android:textSize="@dimen/soft_key_icon_size"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout>
</LinearLayout>

View file

@ -13,6 +13,7 @@
<string name="add_word_invalid_language_x">Не може да се добави дума. Неразпознат език: \"%1$d\".</string>
<string name="add_word_success">„%1$s“ е добавена.</string>
<string name="add_word_title">Добавяне на дума</string>
<string name="commands_select_command">Изберете команда</string>
<string name="pref_category_about">За приложението</string>
<string name="pref_layout_numpad">Цифрова клавиатура (БЕТА)</string>
<string name="pref_layout_small">Функционални клавиши</string>
@ -64,18 +65,16 @@
<string name="dictionary_update_update">Зареди</string>
<string name="donate_title">Дарете</string>
<string name="donate_summary">Ако харесвате %1$s, подкрепете разработката му на: %2$s.</string>
<string name="function_add_word_key">Добавяне на нова дума</string>
<string name="function_backspace_key">Триене на текст</string>
<string name="function_change_keyboard_key">Избор на клавиатура</string>
<string name="function_backspace">Триене на текст</string>
<string name="dictionary_no_notifications">Речникови известия</string>
<string name="dictionary_no_notifications_summary">Получавайте известия за обновления на речника и за прогреса при зареждане.</string>
<string name="function_filter_clear_key">Изчистване на филтър</string>
<string name="function_filter_suggestions_key">Филтриране на думи</string>
<string name="function_previous_suggestion_key">Предишна дума</string>
<string name="function_next_suggestion_key">Следваща дума</string>
<string name="function_next_language_key">Следващ eзик</string>
<string name="function_next_mode_key">Режим на писане</string>
<string name="function_show_settings_key">Настройки</string>
<string name="function_show_command_palette">Списък с команди</string>
<string name="function_filter_clear">Изчистване на филтър</string>
<string name="function_filter_suggestions">Филтриране на думи</string>
<string name="function_previous_suggestion">Предишна дума</string>
<string name="function_next_suggestion">Следваща дума</string>
<string name="function_next_language">Следващ eзик</string>
<string name="function_next_mode">Режим на писане</string>
<string name="function_reset_keys_title">Възстанови стандартните бутони</string>
<string name="function_reset_keys_done">Възстановени са стандартните „бързи“ бутони.</string>
<string name="setup_keyboard_status">Състояние</string>

View file

@ -14,6 +14,7 @@
<string name="add_word_success">\"%1$s\" hinzugefügt.</string>
<string name="add_word_title">Wort hinzufügen</string>
<string name="commands_select_command">Einen Befehl auswählen</string>
<string name="pref_category_about">Über die Anwendung</string>
<string name="pref_layout_numpad">Ziffernblock (BETA)</string>
<string name="pref_layout_small">Funktionstasten</string>
@ -54,8 +55,7 @@
<string name="pref_category_function_keys">Tastenkürzel</string>
<string name="pref_category_keypad">Tastenfeld</string>
<string name="char_space">Leerzeichen</string>
<string name="function_backspace_key">Rücktaste</string>
<string name="function_change_keyboard_key">Tastaturauswahl</string>
<string name="function_backspace">Rücktaste</string>
<string name="setup_keyboard_status">Status</string>
<string name="setup_default_keyboard">Standardtastatur auswählen</string>
<string name="setup_tt9_on">%1$s ist aktiviert</string>
@ -108,4 +108,5 @@
<string name="dictionary_no_notifications_summary">Benachrichtigen über Wörterbuchaktualisierungen und den Ladevorgang.</string>
<string name="pref_font_size">Schriftgröße der Einstellungen</string>
<string name="pref_font_size_default">Standard</string>
<string name="function_show_command_palette">Befehlsliste anzeigen</string>
</resources>

View file

@ -33,8 +33,7 @@
<string name="pref_dark_theme">Tema oscuro</string>
<string name="char_space">Espacio</string>
<string name="dictionary_truncating">Borrando…</string>
<string name="function_add_word_key">Agregar palabra</string>
<string name="function_backspace_key">Retroceso</string>
<string name="function_backspace">Retroceso</string>
<string name="setup_keyboard_status">Estado</string>
<string name="setup_default_keyboard">Selecciona teclado predeterminado</string>
<string name="char_newline">Nueva línea</string>
@ -42,6 +41,7 @@
<string name="dictionary_load_title">Cargar los seleccionados</string>
<string name="dictionary_loading_indeterminate">Cargando diccionario</string>
<string name="dictionary_loading">Cargando diccionario (%1$s)…</string>
<string name="commands_select_command">Seleccionar un comando</string>
<string name="pref_category_about">Acerca de esta aplicación</string>
<string name="dictionary_not_found">Falló al cargar. No se encontró el diccionario para \"%1$s\".</string>
<string name="dictionary_truncate_title">Borrar todos</string>
@ -71,16 +71,15 @@
<string name="pref_upside_down_keys_summary">Habilite la configuración si hay 789 en la primera fila, en lugar de 123.</string>
<string name="pref_category_setup">Configuración inicial</string>
<string name="error">Error</string>
<string name="function_change_keyboard_key">Cambiar el teclado</string>
<string name="dictionary_no_notifications">Notificaciones del diccionario</string>
<string name="dictionary_no_notifications_summary">Recibir notificaciones sobre actualizaciones del diccionario y sobre el progreso de la carga.</string>
<string name="function_filter_clear_key">Limpiar el filtro</string>
<string name="function_filter_suggestions_key">Filtrar sugerencias</string>
<string name="function_previous_suggestion_key">Sugerencia previa</string>
<string name="function_next_suggestion_key">Sugerencia siguiente</string>
<string name="function_next_language_key">Idioma siguiente</string>
<string name="function_next_mode_key">Modo de ingreso</string>
<string name="function_show_settings_key">Mostrar configuración</string>
<string name="function_show_command_palette">Lista de comandos</string>
<string name="function_filter_clear">Limpiar el filtro</string>
<string name="function_filter_suggestions">Filtrar sugerencias</string>
<string name="function_previous_suggestion">Sugerencia previa</string>
<string name="function_next_suggestion">Sugerencia siguiente</string>
<string name="function_next_language">Idioma siguiente</string>
<string name="function_next_mode">Modo de ingreso</string>
<string name="function_reset_keys_title">Restaurar valores de teclas por defecto</string>
<string name="function_reset_keys_done">Valores de teclas por defecto restaurados</string>
<string name="setup_tt9_on">%1$s está habilitado</string>

View file

@ -13,6 +13,7 @@
<string name="add_word_invalid_language_x">Impossible d\'ajouter un mot. Langue inconnue : « %1$d ».</string>
<string name="add_word_success">« %1$s » est ajouté</string>
<string name="add_word_title">Ajouter un mot</string>
<string name="commands_select_command">Sélectionner une commande</string>
<string name="pref_category_about">À propos de l\'application</string>
<string name="pref_layout_numpad">Pavé numérique (BETA)</string>
<string name="pref_layout_small">Touches de fonction</string>
@ -62,18 +63,16 @@
<string name="pref_auto_text_case_summary">Commencer automatiquement les phrases avec une majuscule.</string>
<string name="pref_category_keypad">Clavier</string>
<string name="char_space">Espace</string>
<string name="function_add_word_key">Ajouter un mot</string>
<string name="function_backspace_key">Retour arrière</string>
<string name="function_change_keyboard_key">Changer le clavier</string>
<string name="function_backspace">Retour arrière</string>
<string name="dictionary_no_notifications">Notifications du dictionnaire</string>
<string name="dictionary_no_notifications_summary">Recevoir des notifications sur les mises à jour du dictionnaire et sur la progression du chargement.</string>
<string name="function_filter_clear_key">Supprimer le filtre</string>
<string name="function_filter_suggestions_key">Filtrer les mots</string>
<string name="function_previous_suggestion_key">Mot précédent</string>
<string name="function_next_suggestion_key">Mot suivant</string>
<string name="function_next_language_key">Langue suivante</string>
<string name="function_next_mode_key">Mode de saisie suivant</string>
<string name="function_show_settings_key">Afficher les paramètres</string>
<string name="function_show_command_palette">Liste des commandes</string>
<string name="function_filter_clear">Supprimer le filtre</string>
<string name="function_filter_suggestions">Filtrer les mots</string>
<string name="function_previous_suggestion">Mot précédent</string>
<string name="function_next_suggestion">Mot suivant</string>
<string name="function_next_language">Langue suivante</string>
<string name="function_next_mode">Mode de saisie suivant</string>
<string name="function_reset_keys_title">Restaurer les paramètres par défaut</string>
<string name="function_reset_keys_done">Paramètres par défaut sont restaurés.</string>
<string name="setup_keyboard_status">État</string>

View file

@ -16,6 +16,7 @@
<string name="add_word_success">\"%1$s\" aggiunta.</string>
<string name="add_word_title">Aggiungi parola</string>
<string name="commands_select_command">Selezionare un comando</string>
<string name="pref_category_about">Sull\'applicazione</string>
<string name="pref_layout_numpad">Tastierino numerico (BETA)</string>
<string name="pref_layout_small">Tasti di funzione</string>
@ -56,8 +57,7 @@
<string name="dictionary_load_cancelled">Caricamento annullato.</string>
<string name="pref_category_keypad">Tastiera</string>
<string name="char_space">Spazio</string>
<string name="function_backspace_key">Backspace</string>
<string name="function_change_keyboard_key">Cambia la tastiera</string>
<string name="function_backspace">Backspace</string>
<string name="setup_keyboard_status">Stato</string>
<string name="setup_default_keyboard">Seleziona la tastiera predefinita</string>
<string name="setup_tt9_on">%1$s è abilitato</string>
@ -110,5 +110,6 @@
<string name="dictionary_no_notifications_summary">Ricevere notifiche sugli aggiornamenti del dizionario e sul progresso del caricamento.</string>
<string name="pref_font_size">Dimensione del carattere delle impostazioni</string>
<string name="pref_font_size_default">Predefinita</string>
<string name="function_show_command_palette">Mostra elenco comandi</string>
</resources>

View file

@ -16,6 +16,7 @@
<string name="add_word_success">%1$s נוסף.</string>
<string name="add_word_title">הוסף מילה</string>
<string name="commands_select_command">לבחור פקודה</string>
<string name="pref_category_about">אודות</string>
<string name="pref_category_abc_mode">מצב אבג</string>
<string name="pref_category_custom_words">מילים שהוספו</string>
@ -68,12 +69,9 @@
<string name="dictionary_truncated">המילון נוקה בהצלחה</string>
<string name="dictionary_truncating">המחיקה מתבצעת…</string>
<string name="function_add_word_key">לחצן הוספת מילה</string>
<string name="function_backspace_key">לחצן מחיקה</string>
<string name="function_change_keyboard_key">בחירת מקלדת</string>
<string name="function_next_language_key">לחצן למעבר לשפה הבאה</string>
<string name="function_next_mode_key">לחצן מצב קלט</string>
<string name="function_show_settings_key">לחצן הצגת הגדרות</string>
<string name="function_backspace">לחצן מחיקה</string>
<string name="function_next_language">לחצן למעבר לשפה הבאה</string>
<string name="function_next_mode">לחצן מצב קלט</string>
<string name="function_reset_keys_title">שחזור לחצני ברירת מחדל</string>
<string name="function_reset_keys_done">הגדרות ברירת המחדל שוחזרו.</string>
@ -125,4 +123,5 @@
<string name="dictionary_no_notifications_summary">לקבל התראות על עדכוני המילון ועל התקדמות הטעינה.</string>
<string name="pref_font_size">גודל הגופן בהגדרות</string>
<string name="pref_font_size_default">ברירת מחדל</string>
<string name="function_show_command_palette">הצג רשימת פקודות</string>
</resources>

View file

@ -18,6 +18,7 @@
<string name="add_word_success">Žodis \"%1$s\" pridėtas.</string>
<string name="add_word_title">Pridėti žodį</string>
<string name="commands_select_command">Pasirinkti komandą</string>
<string name="pref_category_about">Apie programėlę</string>
<string name="pref_category_abc_mode">ABC metodas</string>
<string name="pref_category_hacks">Suderinamumas</string>
@ -72,18 +73,16 @@
<string name="dictionary_truncated">Žodynas sėkmingai ištrintas.</string>
<string name="dictionary_truncating">Ištrinama…</string>
<string name="function_add_word_key">Pridėti žodį</string>
<string name="function_backspace_key">Trinti</string>
<string name="function_change_keyboard_key">Keisti klaviatūrą</string>
<string name="function_backspace">Trinti</string>
<string name="dictionary_no_notifications">Žodyno pranešimai</string>
<string name="dictionary_no_notifications_summary">Gaukite pranešimus apie žodynų atnaujinimus ir įkėlimo progresą.</string>
<string name="function_filter_clear_key">Panaikinti filtrą</string>
<string name="function_filter_suggestions_key">Filtruoti pasiūlymus</string>
<string name="function_previous_suggestion_key">Ankstesnis pasiūlytas žodis</string>
<string name="function_next_suggestion_key">Sekantis pasiūlytas žodis</string>
<string name="function_next_language_key">Rašymo kalba</string>
<string name="function_next_mode_key">Rašymo būdas</string>
<string name="function_show_settings_key">Rodyti nustatymus</string>
<string name="function_show_command_palette">Rodyti komandų sąrašą</string>
<string name="function_filter_clear">Panaikinti filtrą</string>
<string name="function_filter_suggestions">Filtruoti pasiūlymus</string>
<string name="function_previous_suggestion">Ankstesnis pasiūlytas žodis</string>
<string name="function_next_suggestion">Sekantis pasiūlytas žodis</string>
<string name="function_next_language">Rašymo kalba</string>
<string name="function_next_mode">Rašymo būdas</string>
<string name="function_reset_keys_title">Atkurti numatytąsias reikšmes</string>
<string name="function_reset_keys_done">Numatytosios reikšmės atkurtos.</string>

View file

@ -13,6 +13,7 @@
<string name="add_word_invalid_language_x">Kan geen woord toevoegen. Onbekende taal: \"%1$d\".</string>
<string name="add_word_success">\"%1$s\" toegevoegd.</string>
<string name="add_word_title">Woord toevoegen</string>
<string name="commands_select_command">Een commando selecteren</string>
<string name="pref_category_about">Over de applicatie</string>
<string name="pref_layout_numpad">Numeriek toetsenbord (BETA)</string>
<string name="pref_layout_small">Functieknoppen</string>
@ -55,8 +56,7 @@
<string name="pref_category_function_keys">Sneltoetsen</string>
<string name="pref_category_keypad">Toetsenbord</string>
<string name="char_space">Spatie</string>
<string name="function_backspace_key">Backspace</string>
<string name="function_change_keyboard_key">Toetsenbordkeuze</string>
<string name="function_backspace">Backspace</string>
<string name="setup_keyboard_status">Status</string>
<string name="setup_default_keyboard">Standaardtoetsenbord selecteren</string>
<string name="setup_tt9_on">%1$s is ingeschakeld</string>
@ -106,4 +106,5 @@
<string name="dictionary_no_notifications_summary">Ontvang meldingen over woordenboekupdates en de voortgang van het laden.</string>
<string name="pref_font_size">Instellingen lettergrootte</string>
<string name="pref_font_size_default">Standaard</string>
<string name="function_show_command_palette">Toon opdrachtenlijst</string>
</resources>

View file

@ -16,6 +16,7 @@
<string name="add_word_success">\"%1$s\" adicionada.</string>
<string name="add_word_title">Adicionar Palavra</string>
<string name="commands_select_command">Selecionar um comando</string>
<string name="pref_category_about">Sobre</string>
<string name="pref_category_abc_mode">Modo ABC</string>
<string name="pref_category_custom_words">Palavras adicionadas</string>
@ -65,12 +66,9 @@
<string name="dictionary_truncate_title">Limpar Dicionário</string>
<string name="dictionary_truncated">Dicionário apagado com sucesso.</string>
<string name="function_add_word_key">Adicionar palavra</string>
<string name="function_backspace_key">Backspace</string>
<string name="function_change_keyboard_key">Mude o teclado</string>
<string name="function_next_language_key">Próximo Idioma</string>
<string name="function_next_mode_key">Modo de Entrada</string>
<string name="function_show_settings_key">Entrar em Configurações</string>
<string name="function_backspace">Backspace</string>
<string name="function_next_language">Próximo Idioma</string>
<string name="function_next_mode">Modo de Entrada</string>
<string name="function_reset_keys_title">Restaurar Atalhos Padrão</string>
<string name="function_reset_keys_done">Atalhos Restaurados.</string>
@ -127,4 +125,5 @@
<string name="dictionary_no_notifications_summary">Receber notificações sobre atualizações do dicionário e sobre o progresso do carregamento.</string>
<string name="pref_font_size">Tamanho da fonte das configurações</string>
<string name="pref_font_size_default">Padrão</string>
<string name="function_show_command_palette">Lista de comandos</string>
</resources>

View file

@ -13,6 +13,7 @@
<string name="add_word_invalid_language_x">Невозможно добавить слово. Неизвестный язык: \"%1$d\".</string>
<string name="add_word_success">« %1$s » добавлено</string>
<string name="add_word_title">Добавить слово</string>
<string name="commands_select_command">Выбрать команду</string>
<string name="pref_category_about">О приложении</string>
<string name="pref_layout_numpad">Цифровая клавиатура (БЕТА)</string>
<string name="pref_layout_small">Функциональные клавиши</string>
@ -61,18 +62,16 @@
<string name="pref_double_zero_char">Символ при двойном нажатии клавиши 0</string>
<string name="pref_hack_fb_messenger">Отправка с «ОК» в Messenger</string>
<string name="dictionary_load_bad_char">Не удалось загрузить словарь. Проблема в слове «%1$s» в строке %2$d для языка «%3$s».</string>
<string name="function_add_word_key">Добавить новое слово</string>
<string name="function_backspace_key">Стереть</string>
<string name="function_change_keyboard_key">Выбор клавиатуры</string>
<string name="function_backspace">Стереть</string>
<string name="dictionary_no_notifications">Уведомления словаря</string>
<string name="dictionary_no_notifications_summary">Получать уведомления о обновлениях словаря и о процессе загрузки.</string>
<string name="function_filter_clear_key">Удалить фильтр</string>
<string name="function_filter_suggestions_key">Фильтровать слова</string>
<string name="function_previous_suggestion_key">Предыдущее слово</string>
<string name="function_next_suggestion_key">Следующее слово</string>
<string name="function_next_language_key">Следующий язык</string>
<string name="function_next_mode_key">Режим ввода</string>
<string name="function_show_settings_key">Настройки</string>
<string name="function_show_command_palette">Список команд</string>
<string name="function_filter_clear">Удалить фильтр</string>
<string name="function_filter_suggestions">Фильтровать слова</string>
<string name="function_previous_suggestion">Предыдущее слово</string>
<string name="function_next_suggestion">Следующее слово</string>
<string name="function_next_language">Следующий язык</string>
<string name="function_next_mode">Режим ввода</string>
<string name="function_reset_keys_title">Вернуть кнопки по умолчанию</string>
<string name="function_reset_keys_done">Настройки кнопок по умолчанию восстановлены.</string>
<string name="setup_keyboard_status">Состояние</string>

View file

@ -14,6 +14,7 @@
<string name="add_word_success">\"%1$s\" başarıyla eklendi.</string>
<string name="add_word_title">Kelime Ekle</string>
<string name="commands_select_command">Bir komut seç</string>
<string name="pref_category_about">Hakkında</string>
<string name="pref_layout_numpad">Sanal Tuş Takımı (BETA)</string>
<string name="pref_layout_small">İşlevsel Tuşlar</string>
@ -56,8 +57,7 @@
<string name="pref_category_function_keys">Klavye Kısayolları</string>
<string name="pref_category_keypad">Tuş Takımı</string>
<string name="char_space">Boşluk</string>
<string name="function_backspace_key">Geri Tuşu</string>
<string name="function_change_keyboard_key">Klavye Seçimi</string>
<string name="function_backspace">Geri Tuşu</string>
<string name="setup_keyboard_status">Durum</string>
<string name="setup_default_keyboard">Varsayılan Klavyeyi Seçin</string>
<string name="setup_tt9_on">%1$s devrede</string>
@ -114,14 +114,13 @@
<string name="pref_upside_down_keys">Tuş Düzenini Tersine Çevir</string>
<string name="pref_upside_down_keys_summary">Eğer ilk satırda 123 yerine 789 kullanıyorsanız bunu aktif edin.</string>
<string name="function_add_word_key">Kelime ekle</string>
<string name="function_filter_clear_key">Filtre Temizle</string>
<string name="function_filter_suggestions_key">Tahminleri Filtrele</string>
<string name="function_previous_suggestion_key">Önceki Tahmin</string>
<string name="function_next_suggestion_key">Sonraki Tahmin</string>
<string name="function_next_language_key">Sonraki Dil</string>
<string name="function_next_mode_key">Giriş Yöntemi</string>
<string name="function_show_settings_key">Ayarları Göster</string>
<string name="function_show_command_palette">Komut listesini göster</string>
<string name="function_filter_clear">Filtre Temizle</string>
<string name="function_filter_suggestions">Tahminleri Filtrele</string>
<string name="function_previous_suggestion">Önceki Tahmin</string>
<string name="function_next_suggestion">Sonraki Tahmin</string>
<string name="function_next_language">Sonraki Dil</string>
<string name="function_next_mode">Giriş Yöntemi</string>
<string name="function_reset_keys_title">Varsayılan Ayarlara Geri Dön</string>
<string name="function_reset_keys_done">Varsayılan tuş ayarlarına dönüldü.</string>
</resources>

View file

@ -18,6 +18,7 @@
<string name="add_word_success">\"%1$s\" додано.</string>
<string name="add_word_title">Додати слово</string>
<string name="commands_select_command">Вибрати команду</string>
<string name="pref_category_about">Про програму</string>
<string name="pref_category_abc_mode">Режим АБВ</string>
<string name="pref_category_custom_words">Додані слова</string>
@ -99,18 +100,16 @@
<string name="donate_title">Підтримати</string>
<string name="donate_summary">Якщо вам подобається %1$s, ви можете підтримати розробку по посиланню: %2$s.</string>
<string name="function_add_word_key">Додати слово</string>
<string name="function_backspace_key">Стерти</string>
<string name="function_change_keyboard_key">Змінити клавіатуру</string>
<string name="function_backspace">Стерти</string>
<string name="dictionary_no_notifications">Сповіщення словника</string>
<string name="dictionary_no_notifications_summary">Отримувати повідомлення про оновлення словника та процес завантаження.</string>
<string name="function_filter_clear_key">Очистити фільтр</string>
<string name="function_filter_suggestions_key">Фільтрувати пропозиції</string>
<string name="function_previous_suggestion_key">Попередня пропозиція</string>
<string name="function_next_suggestion_key">Наступна пропозиція</string>
<string name="function_next_language_key">Наступна мова</string>
<string name="function_next_mode_key">Режим вводу</string>
<string name="function_show_settings_key">Показати налаштування</string>
<string name="function_show_command_palette">Список команд</string>
<string name="function_filter_clear">Очистити фільтр</string>
<string name="function_filter_suggestions">Фільтрувати пропозиції</string>
<string name="function_previous_suggestion">Попередня пропозиція</string>
<string name="function_next_suggestion">Наступна пропозиція</string>
<string name="function_next_language">Наступна мова</string>
<string name="function_next_mode">Режим вводу</string>
<string name="function_reset_keys_title">Відновити стандартні клавіші</string>
<string name="function_reset_keys_done">Стандартні налаштування клавіш відновленно.</string>

View file

@ -21,6 +21,8 @@
<string name="add_word_success">\"%1$s\" added.</string>
<string name="add_word_title">Add Word</string>
<string name="commands_select_command">Select a Command</string>
<string name="pref_category_about">About</string>
<string name="pref_category_abc_mode">ABC Mode</string>
<string name="pref_category_custom_words">Added Words</string>
@ -118,16 +120,14 @@
<string name="donate_url" translatable="false">https://www.buymeacoffee.com/sspanak</string>
<string name="donate_url_short" translatable="false">www.buymeacoffee.com</string>
<string name="function_add_word_key">Add Word</string>
<string name="function_backspace_key">Backspace</string>
<string name="function_change_keyboard_key">Change Keyboard</string>
<string name="function_filter_clear_key">Clear Filter</string>
<string name="function_filter_suggestions_key">Filter Suggestions</string>
<string name="function_previous_suggestion_key">Previous Suggestion</string>
<string name="function_next_suggestion_key">Next Suggestion</string>
<string name="function_next_language_key">Next Language</string>
<string name="function_next_mode_key">Input Mode</string>
<string name="function_show_settings_key">Show Settings</string>
<string name="function_backspace">Backspace</string>
<string name="function_show_command_palette">Show Command List</string>
<string name="function_filter_clear">Clear Filter</string>
<string name="function_filter_suggestions">Filter Suggestions</string>
<string name="function_previous_suggestion">Previous Suggestion</string>
<string name="function_next_suggestion">Next Suggestion</string>
<string name="function_next_language">Next Language</string>
<string name="function_next_mode">Input Mode</string>
<string name="function_reset_keys_title">Restore Default Keys</string>
<string name="function_reset_keys_done">Default key settings restored.</string>

View file

@ -3,44 +3,36 @@
app:orderingFromXml="true">
<DropDownPreference
app:key="key_add_word"
app:title="@string/function_add_word_key" />
app:key="key_backspace"
app:title="@string/function_backspace" />
<DropDownPreference
app:key="key_backspace"
app:title="@string/function_backspace_key" />
app:key="key_command_palette"
app:title="@string/function_show_command_palette" />
<DropDownPreference
app:key="key_filter_clear"
app:title="@string/function_filter_clear_key" />
app:title="@string/function_filter_clear" />
<DropDownPreference
app:key="key_filter_suggestions"
app:title="@string/function_filter_suggestions_key" />
app:title="@string/function_filter_suggestions" />
<DropDownPreference
app:key="key_previous_suggestion"
app:title="@string/function_previous_suggestion_key" />
app:title="@string/function_previous_suggestion" />
<DropDownPreference
app:key="key_next_suggestion"
app:title="@string/function_next_suggestion_key" />
app:title="@string/function_next_suggestion" />
<DropDownPreference
app:key="key_next_language"
app:title="@string/function_next_language_key" />
app:title="@string/function_next_language" />
<DropDownPreference
app:key="key_next_input_mode"
app:title="@string/function_next_mode_key" />
<DropDownPreference
app:key="key_change_keyboard"
app:title="@string/function_change_keyboard_key" />
<DropDownPreference
app:key="key_show_settings"
app:title="@string/function_show_settings_key" />
app:title="@string/function_next_mode" />
<Preference
app:key="reset_keys"