added a long spacebar option
This commit is contained in:
parent
2df9071ce7
commit
47f8545dfe
20 changed files with 215 additions and 26 deletions
|
|
@ -10,10 +10,20 @@
|
|||
<include layout="@layout/panel_numpad_status_bar" />
|
||||
|
||||
<LinearLayout style="@style/TTheme.Numpad.Column.Container" android:id="@+id/main_soft_keys">
|
||||
|
||||
<include layout="@layout/panel_numpad_left" />
|
||||
<include layout="@layout/panel_numpad_digits" />
|
||||
<include layout="@layout/panel_numpad_text_editing" />
|
||||
|
||||
<LinearLayout style="@style/TTheme.Numpad.CentralBlock">
|
||||
<LinearLayout style="@style/TTheme.Numpad.CentralBlock.Digits1to9">
|
||||
<include layout="@layout/panel_numpad_digits" />
|
||||
<include layout="@layout/panel_numpad_text_editing" />
|
||||
</LinearLayout>
|
||||
|
||||
<include layout="@layout/panel_long_spacebar" />
|
||||
</LinearLayout>
|
||||
|
||||
<include layout="@layout/panel_numpad_right" />
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
|
|
|
|||
22
app/src/main/res/layout/panel_long_spacebar.xml
Normal file
22
app/src/main/res/layout/panel_long_spacebar.xml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
style="@style/TTheme.Numpad.CentralBlock.Row.LongSpacebar"
|
||||
android:id="@+id/panel_long_spacebar">
|
||||
|
||||
<io.github.sspanak.tt9.ui.main.keys.SoftKeyPunctuationShort
|
||||
style="@style/TTheme.Numpad.Key.ShortPunctuation"
|
||||
android:id="@+id/soft_key_punctuation_201" />
|
||||
|
||||
<RelativeLayout style="@style/TTheme.Numpad.Key.LongSpace.Overlay.Wrapper">
|
||||
<io.github.sspanak.tt9.ui.main.keys.SoftKeyNumber0Long
|
||||
style="@style/TTheme.Numpad.Key.Number"
|
||||
android:id="@+id/soft_key_200" />
|
||||
<include layout="@layout/key_overlay_number_hold_text" />
|
||||
</RelativeLayout>
|
||||
|
||||
<io.github.sspanak.tt9.ui.main.keys.SoftKeyPunctuationShort
|
||||
style="@style/TTheme.Numpad.Key.ShortPunctuation"
|
||||
android:id="@+id/soft_key_punctuation_202" />
|
||||
|
||||
</LinearLayout>
|
||||
|
|
@ -27,6 +27,7 @@
|
|||
<string name="pref_backspace_recomposing_summary">Връщай списъка с предложения при натискане на Backspace на края на дума. (Не работи в някои приложения.)</string>
|
||||
<string name="pref_choose_languages">Езици</string>
|
||||
<string name="dictionary_truncate_title">Изтрий всички</string>
|
||||
<string name="pref_numpad_shape_long_space">Дълъг интервал</string>
|
||||
<string name="pref_numpad_width">Ширина</string>
|
||||
<string name="pref_predict_word_pairs">Запомняне на двойки думи</string>
|
||||
<string name="pref_predict_word_pairs_summary">Запомняй често ползвани фрази, за по-точно подсказване на думи.</string>
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@
|
|||
<string name="pref_backspace_recomposing">Wortnachbearbeitung</string>
|
||||
<string name="pref_backspace_recomposing_summary">Die Vorschlagsliste zurückbringen, indem Sie am Ende eines Wortes die Rücktaste drücken. (Nicht in allen Apps unterstützt)</string>
|
||||
<string name="pref_choose_languages">Sprachen</string>
|
||||
<string name="pref_numpad_shape_long_space">Lange Leertaste</string>
|
||||
<string name="pref_numpad_width">Breite</string>
|
||||
<string name="pref_predict_word_pairs">Wortpaare lernen</string>
|
||||
<string name="pref_predict_word_pairs_summary">Häufig verwendete Phrasen merken, um die Genauigkeit der Vorschläge zu verbessern.</string>
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@
|
|||
<string name="dictionary_truncate_title">Borrar todos</string>
|
||||
<string name="dictionary_truncate_unselected">Borrar no seleccionados</string>
|
||||
<string name="dictionary_truncated">Diccionario eliminado con éxito.</string>
|
||||
<string name="pref_numpad_shape_long_space">Barra espaciadora larga</string>
|
||||
<string name="pref_numpad_width">Anchura</string>
|
||||
<string name="pref_predict_word_pairs">Aprender pares de palabras</string>
|
||||
<string name="pref_predict_word_pairs_summary">Recordar frases de uso común para mejorar las sugerencias de palabras.</string>
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
<string name="pref_backspace_recomposing_summary">Ramener la liste de suggestions en appuyant sur Retour arrière à la fin d\'un mot. (Non pris en charge dans certaines applications)</string>
|
||||
<string name="pref_choose_languages">Langues</string>
|
||||
<string name="dictionary_truncate_title">Supprimer tous</string>
|
||||
<string name="pref_numpad_shape_long_space">Grande barre d\'espace</string>
|
||||
<string name="pref_numpad_width">Largeur</string>
|
||||
<string name="pref_predict_word_pairs">Mémoriser les paires de mots</string>
|
||||
<string name="pref_predict_word_pairs_summary">Apprendre des phrases couramment utilisées pour améliorer les suggestions.</string>
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@
|
|||
<string name="pref_backspace_recomposing_summary">Riportare l\'elenco dei suggerimenti premendo Backspace alla fine di una parola. (Non supportato in alcune app)</string>
|
||||
<string name="pref_choose_languages">Lingue</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">Barra spaziatrice lunga</string>
|
||||
<string name="pref_numpad_width">Larghezza</string>
|
||||
<string name="pref_predict_word_pairs">Memorizzare coppie di parole</string>
|
||||
<string name="pref_predict_word_pairs_summary">Ricordare frasi comunemente usate per migliorare i suggerimenti di parole.</string>
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@
|
|||
<string name="pref_haptic_feedback_summary">לרטוט בעת לחיצה על מקש וירטואלי.</string>
|
||||
<string name="pref_help">עזרה</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">מקש רווח ארוך</string>
|
||||
<string name="pref_numpad_width">רוחב</string>
|
||||
<string name="pref_predict_word_pairs">ללמוד צמדי מילים</string>
|
||||
<string name="pref_predict_word_pairs_summary">לזכור ביטויים נפוצים כדי לשפר את דיוק ההצעות.</string>
|
||||
|
|
|
|||
|
|
@ -60,6 +60,7 @@
|
|||
<string name="pref_upside_down_keys">Atvirkštinė klavišų tvarka</string>
|
||||
<string name="pref_upside_down_keys_summary">Įjunkite šį nustatymą jei pirmoje eilutėje turite 7–8–9, o ne 1–2–3.</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">Ilga tarpo juosta</string>
|
||||
<string name="pref_numpad_width">Plotis</string>
|
||||
<string name="pref_predict_word_pairs">Išmokti žodžių poras</string>
|
||||
<string name="pref_predict_word_pairs_summary">Įsiminti dažnai naudojamas frazes, kad pagerintumėte žodžių pasiūlymus.</string>
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@
|
|||
<string name="pref_backspace_recomposing">Woordherbewerking</string>
|
||||
<string name="pref_backspace_recomposing_summary">Breng de suggestielijst terug door Backspace te drukken aan het einde van een woord. (Niet ondersteund in sommige apps)</string>
|
||||
<string name="pref_choose_languages">Talen</string>
|
||||
<string name="pref_numpad_shape_long_space">Lange spatiebalk</string>
|
||||
<string name="pref_numpad_width">Breedte</string>
|
||||
<string name="pref_predict_word_pairs">Woordenparen leren</string>
|
||||
<string name="pref_predict_word_pairs_summary">Veelgebruikte zinnen onthouden om de nauwkeurigheid van suggesties te verbeteren.</string>
|
||||
|
|
|
|||
|
|
@ -56,6 +56,7 @@
|
|||
<string name="pref_haptic_feedback_summary">Vibrar ao pressionar uma tecla virtual.</string>
|
||||
<string name="pref_help">Ajuda</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">Barra de espaço longa</string>
|
||||
<string name="pref_numpad_width">Largura</string>
|
||||
<string name="pref_predict_word_pairs">Aprender pares de palavras</string>
|
||||
<string name="pref_predict_word_pairs_summary">Lembrar de frases comumente usadas para melhorar as sugestões de palavras.</string>
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
<string name="pref_backspace_recomposing_summary">Вернуть список предложений, нажав клавишу Backspace в конце слова. (Не поддерживается в некоторых приложениях)</string>
|
||||
<string name="pref_choose_languages">Языки</string>
|
||||
<string name="dictionary_truncate_title">Удалить все</string>
|
||||
<string name="pref_numpad_shape_long_space">Длинный пробел</string>
|
||||
<string name="pref_numpad_width">Ширина</string>
|
||||
<string name="pref_predict_word_pairs">Запоминать пары слов</string>
|
||||
<string name="pref_predict_word_pairs_summary">Запоминать часто используемые фразы для улучшения предложений слов.</string>
|
||||
|
|
|
|||
|
|
@ -43,6 +43,7 @@
|
|||
<string name="pref_backspace_recomposing_summary">Kelimenin sonunda Geri tuşuna basarak öneri listesini geri getirmek. (Bazı uygulamalarda desteklenmez)</string>
|
||||
<string name="pref_choose_languages">Diller</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">Uzun boşluk tuşu</string>
|
||||
<string name="pref_numpad_width">Genişlik</string>
|
||||
<string name="pref_predict_word_pairs">Kelime çiftlerini öğren</string>
|
||||
<string name="pref_predict_word_pairs_summary">Öneri doğruluğunu artırmak için sık kullanılan ifadeleri hatırla.</string>
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@
|
|||
<string name="pref_upside_down_keys">Зворотній порядок клавіш</string>
|
||||
<string name="pref_upside_down_keys_summary">Використовуйте це налаштування, якщо у вас в першому ряді 7–8–9 замість 1–2–3.</string>
|
||||
|
||||
<string name="pref_numpad_shape_long_space">Довгий пробіл</string>
|
||||
<string name="pref_numpad_width">Ширина</string>
|
||||
<string name="pref_predict_word_pairs">Запам’ятовувати пари слів</string>
|
||||
<string name="pref_predict_word_pairs_summary">Запам\'ятовувати часто вживані фрази для покращення пропозицій слів.</string>
|
||||
|
|
|
|||
|
|
@ -200,9 +200,10 @@
|
|||
|
||||
|
||||
<!--*******************************************
|
||||
Numpad Columns
|
||||
Numpad Blocks and Columns
|
||||
*******************************************-->
|
||||
|
||||
<!-- Fn + Digit keys container -->
|
||||
<style name="TTheme.Numpad.Column.Container" parent="">
|
||||
<item name="android:gravity">bottom</item>
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
|
|
@ -210,6 +211,7 @@
|
|||
<item name="android:orientation">horizontal</item>
|
||||
</style>
|
||||
|
||||
<!-- any column, including digit columns inside the CentralBlock -->
|
||||
<style name="TTheme.Numpad.Column" parent="">
|
||||
<item name="android:layout_width">0dp</item>
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
|
|
@ -217,10 +219,33 @@
|
|||
<item name="android:orientation">vertical</item>
|
||||
</style>
|
||||
|
||||
<!-- left and right columns -->
|
||||
<style name="TTheme.Numpad.Column.Fn" parent="TTheme.Numpad.Column">
|
||||
<item name="android:layout_weight">@dimen/numpad_key_fn_layout_weight</item>
|
||||
</style>
|
||||
|
||||
<!-- digit columns, text editing columns, long spacebar row -->
|
||||
<style name="TTheme.Numpad.CentralBlock" parent="">
|
||||
<item name="android:gravity">bottom</item>
|
||||
<item name="android:layout_height">match_parent</item>
|
||||
<item name="android:layout_width">0dp</item>
|
||||
<item name="android:layout_weight">3</item>
|
||||
<item name="android:orientation">vertical</item>
|
||||
</style>
|
||||
|
||||
<style name="TTheme.Numpad.CentralBlock.Digits1to9" parent="">
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
<item name="android:layout_height">match_parent</item>
|
||||
<item name="android:gravity">bottom</item>
|
||||
</style>
|
||||
|
||||
<style name="TTheme.Numpad.CentralBlock.Row.LongSpacebar" parent="">
|
||||
<item name="android:gravity">center</item>
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
<item name="android:layout_height">wrap_content</item>
|
||||
<item name="android:orientation">horizontal</item>
|
||||
<item name="android:visibility">gone</item>
|
||||
</style>
|
||||
|
||||
<!--*******************************************
|
||||
Numpad Key Overlays
|
||||
|
|
@ -234,6 +259,11 @@
|
|||
<item name="android:padding">0dp</item>
|
||||
</style>
|
||||
|
||||
<style name="TTheme.Numpad.Key.LongSpace.Overlay.Wrapper" parent="TTheme.Numpad.Key.Overlay.Wrapper">
|
||||
<item name="android:layout_weight">3</item>
|
||||
<item name="android:layout_width">0dp</item>
|
||||
</style>
|
||||
|
||||
<style name="TTheme.Numpad.Key.Overlay.Element" parent="">
|
||||
<item name="android:layout_height">match_parent</item>
|
||||
<item name="android:layout_width">match_parent</item>
|
||||
|
|
@ -359,4 +389,9 @@
|
|||
<item name="android:background">@android:color/transparent</item>
|
||||
</style>
|
||||
|
||||
<style name="TTheme.Numpad.Key.ShortPunctuation" parent="TTheme.Numpad.Key.Number">
|
||||
<item name="android:layout_weight">1</item>
|
||||
<item name="android:layout_width">0dp</item>
|
||||
</style>
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue