From ceec555ae2ceefa24fead7527ae8f892328f7954 Mon Sep 17 00:00:00 2001 From: sspanak Date: Wed, 23 Apr 2025 11:27:11 +0300 Subject: [PATCH] restored the Precalculate Navbar Height hack and added it offically to Appearance --- .../screens/appearance/AppearanceScreen.java | 1 + .../ItemPrecalculateNavbarHeight.java | 2 +- .../tt9/preferences/screens/debug/DebugScreen.java | 1 - .../tt9/preferences/settings/SettingsHacks.java | 1 + app/src/main/res/values-bg/strings.xml | 2 ++ app/src/main/res/values-de/strings.xml | 2 ++ app/src/main/res/values-es/strings.xml | 2 ++ app/src/main/res/values-fr/strings.xml | 2 ++ app/src/main/res/values-it/strings.xml | 2 ++ app/src/main/res/values-iw/strings.xml | 2 ++ app/src/main/res/values-lt/strings.xml | 2 ++ app/src/main/res/values-nl/strings.xml | 2 ++ app/src/main/res/values-pt-rBR/strings.xml | 2 ++ app/src/main/res/values-ru/strings.xml | 2 ++ app/src/main/res/values-tr/strings.xml | 2 ++ app/src/main/res/values-uk/strings.xml | 2 ++ app/src/main/res/values/strings.xml | 2 ++ app/src/main/res/xml/prefs_screen_appearance.xml | 5 +++++ app/src/main/res/xml/prefs_screen_debug.xml | 4 ---- docs/help/help.de.md | 12 ++++++++++-- docs/help/help.en.md | 7 +++++++ docs/help/help.es.md | 7 +++++++ docs/help/help.fr.md | 7 +++++++ docs/help/help.it.md | 7 +++++++ docs/help/help.pt.md | 7 +++++++ docs/help/help.ru.md | 7 +++++++ docs/help/help.tr.md | 7 +++++++ docs/help/help.uk.md | 7 +++++++ 28 files changed, 100 insertions(+), 8 deletions(-) rename app/src/main/java/io/github/sspanak/tt9/preferences/screens/{debug => appearance}/ItemPrecalculateNavbarHeight.java (93%) diff --git a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/AppearanceScreen.java b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/AppearanceScreen.java index c332432a..25a78f8f 100644 --- a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/AppearanceScreen.java +++ b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/AppearanceScreen.java @@ -26,6 +26,7 @@ public class AppearanceScreen extends BaseScreenFragment { (new ItemStatusIcon(findPreference(ItemStatusIcon.NAME), activity.getSettings())).populate(); (new ItemDragResize(findPreference(ItemDragResize.NAME), activity.getSettings())).populate(); (new ItemSuggestionSmoothScroll(findPreference(ItemSuggestionSmoothScroll.NAME), activity.getSettings())).populate(); + (new ItemPrecalculateNavbarHeight(activity.getSettings(), findPreference(ItemPrecalculateNavbarHeight.NAME))).populate(); ItemAlignment alignment = new ItemAlignment(findPreference(ItemAlignment.NAME), activity.getSettings()); ItemNumpadKeyHeight numpadKeyHeight = new ItemNumpadKeyHeight(findPreference(ItemNumpadKeyHeight.NAME), activity.getSettings()); diff --git a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/ItemPrecalculateNavbarHeight.java b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/ItemPrecalculateNavbarHeight.java similarity index 93% rename from app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/ItemPrecalculateNavbarHeight.java rename to app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/ItemPrecalculateNavbarHeight.java index d74de308..6ff5d6c1 100644 --- a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/ItemPrecalculateNavbarHeight.java +++ b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/appearance/ItemPrecalculateNavbarHeight.java @@ -1,4 +1,4 @@ -package io.github.sspanak.tt9.preferences.screens.debug; +package io.github.sspanak.tt9.preferences.screens.appearance; import androidx.annotation.NonNull; import androidx.preference.Preference; diff --git a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/DebugScreen.java b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/DebugScreen.java index 8392ed65..7f813e73 100644 --- a/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/DebugScreen.java +++ b/app/src/main/java/io/github/sspanak/tt9/preferences/screens/debug/DebugScreen.java @@ -25,7 +25,6 @@ public class DebugScreen extends BaseScreenFragment { (new ItemText(activity, findPreference(DEVICE_INFO_CONTAINER))).populate(new DeviceInfo().toString()).enableClickHandler(); (new ItemExportLogcat(findPreference(ItemExportLogcat.NAME), activity)).enableClickHandler(); (new ItemDemoMode(findPreference(ItemDemoMode.NAME), activity)).populate().enableClickHandler(); - (new ItemPrecalculateNavbarHeight(activity.getSettings(), findPreference(ItemPrecalculateNavbarHeight.NAME))).populate(); resetFontSize(false); } diff --git a/app/src/main/java/io/github/sspanak/tt9/preferences/settings/SettingsHacks.java b/app/src/main/java/io/github/sspanak/tt9/preferences/settings/SettingsHacks.java index c48f6631..ba3c4f7c 100644 --- a/app/src/main/java/io/github/sspanak/tt9/preferences/settings/SettingsHacks.java +++ b/app/src/main/java/io/github/sspanak/tt9/preferences/settings/SettingsHacks.java @@ -77,6 +77,7 @@ class SettingsHacks extends BaseSettings { * On Samsung S25 (SM-S931B), edge-to-edge does not work like on Pixel/Xiaomi/etc. Like on Android 14, * the navigation bar is subtracted from the initial available screen size, so we must not add padding * to compensate. + * There has been a report that Samsung S24U also behaves like this after upgrading to Android 15. * @see extra space at the bottom of the layout */ public boolean getPrecalculateNavbarHeight() { diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 24c4153a..b22e237e 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -171,6 +171,7 @@ Проблем с мрежовата връзка Изключване на микрофона… Вибрация при натискане на виртуален клавиш. (Не е възможно на всички устройства) + Избягва празно място под клавишите. Изключете на Samsung за да няма застъпване с навигационната лента. Вибрация Подравняване В средата @@ -213,4 +214,5 @@ Показвай текст при съставяне Оразмеряване чрез влачене Отмяна (Undo) + Преизчисли долното отстояние diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index d29af59f..04f94a9a 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -159,6 +159,7 @@ Keine Internetverbindung Spracheingabe ist nicht verfügbar Mikrofon ausschalten… + Verhindert Leerraum unter Tasten. Auf Samsung deaktivieren, um Überlappung mit der Systemnavigationsleiste zu vermeiden. Vibration Ausrichtung In der Mitte @@ -215,4 +216,5 @@ Zusammengesetzten Text anzeigen Größe durch Ziehen ändern Rückgängig machen + Unteren Abstand neu berechnen diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 2ba25d30..8a51ef9f 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -173,6 +173,7 @@ Sin conexión a Internet La entrada de voz no está disponible Apagando el micrófono… + Evita espacio vacío bajo teclas. Desactivar en Samsung para evitar superposición con la barra de navegación. Vibración Alineación En el centro @@ -213,4 +214,5 @@ Mostrar texto en composición Redimensionar arrastrando Deshacer + Recalcular el relleno inferior diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index be17fe12..6f94d3e0 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -171,6 +171,7 @@ Pas de connexion Internet La saisie vocale n\'est pas disponible Désactivation du microphone… + Empêcher l’espace vide sous les touches. Désactiver sur Samsung pour éviter le chevauchement avec la barre de navigation. Vibration Alignement Au milieu @@ -213,4 +214,5 @@ Afficher texte en cours Redimensionner en faisant glisser Annuler (Undo) + Recalculer le remplissage inférieur diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 065f25f3..7f590cac 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -160,6 +160,7 @@ Nessuna connessione Internet L\'input vocale non è disponibile Spegnimento del microfono… + Evita lo spazio vuoto sotto i tasti. Disattiva su Samsung per evitare sovrapposizioni con la barra di navigazione. Vibrazione Allineamento Al centro @@ -216,5 +217,6 @@ Mostra testo in composizione Ridimensionare trascinando Annulla (Undo) + Ricalcola il margine inferiore diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 3f973bfa..a8b717ac 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -174,6 +174,7 @@ אין חיבור לאינטרנט קלט קולי אינו זמין מכבה את המיקרופון… + \tלמנוע רווח ריק מתחת למקשים. יש להשבית בסמסונג כדי למנוע חפיפה עם סרגל הניווט של המערכת. רטט יישור באמצע @@ -220,4 +221,5 @@ הצגת טקסט בהרכבה שינוי גודל על ידי גרירה ביטול (Undo) + חשב מחדש ריווח תחתון diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 24df4e96..bc9b1754 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -182,6 +182,7 @@ Nėra interneto ryšio Balso įvestis nėra prieinama Išjungiamas mikrofonas… + Venkite tuščios vietos po klavišais. Išjunkite „Samsung“ įrenginiuose, kad išvengtumėte persidengimo su navigacijos juosta. Vibracija Lygiavimas Centre @@ -222,4 +223,5 @@ Rodyti rašomą tekstą Keisti dydį tempiant Atšaukti (Undo) + Perskaičiuoti apatinį paraštę diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index e338f229..b90a1129 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -160,6 +160,7 @@ Geen internetverbinding Spraakopvoer is niet beschikbaar Microfoon uitschakelen… + Voorkom lege ruimte onder toetsen. Schakel uit op Samsung om overlap met navigatiebalk te voorkomen. Trilling Uitlijning In het midden @@ -214,4 +215,5 @@ Filter wissen Compositietekst weergeven Ongedaan maken + Onderrand opnieuw berekenen diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index d3c9ab0e..dfcdad58 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -175,6 +175,7 @@ Sem conexão com a Internet A entrada de voz não está disponível Desligando o microfone… + Evita espaço sob as teclas. Desative no Samsung para evitar sobreposição com a barra de navegação. Vibração Alinhamento No meio @@ -220,4 +221,5 @@ Mostrar texto em composição Redimensionar arrastando Desfazer + Recalcular o espaçamento inferior diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 963864b7..4fda50c1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -173,6 +173,7 @@ Нет подключения к Интернету Голосовой ввод недоступен Отключение микрофона… + Убирает пустоту под клавишами. Отключите на Samsung, чтобы избежать перекрытия навигационной панели. Вибрация Выравнивание Посередине @@ -213,4 +214,5 @@ Показывать текст при вводе Изменять размер перетаскиванием Отменить (Undo) + Пересчитать нижний отступ diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index d4f16e1f..0c2c4b76 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -175,6 +175,7 @@ İnternet bağlantısı yok Sesli giriş kullanılamıyor Mikrofon kapatılıyor… + Tuşların altındaki boşluğu önle. Sistem gezinme çubuğuyla çakışmayı önlemek için Samsung\'da devre dışı bırakın. Titreşim Hizalama Ortada @@ -218,4 +219,5 @@ Yazılan metni göster Sürükleyerek yeniden boyutlandır Geri al (Undo) + Alt boşluğu yeniden hesapla diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 2fe3e468..c9538fd1 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -184,6 +184,7 @@ Немає підключення до Інтернету Голосовий ввід недоступний Вимикання мікрофона… + Уникає порожнечі під клавішами. Вимкніть на Samsung, щоб уникнути накладання на панель навігації. Вібрація Вирівнювання Посередині @@ -224,4 +225,5 @@ Показувати текст під час введення Змінювати розмір перетягуванням Скасувати (Undo) + Перерахувати нижній відступ diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8351a48f..aaeb90b1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -80,6 +80,7 @@ Prevent other apps from covering %1$s or pushing it off the screen. Accidental Key Repeat Protection Off + Prevent blank space under the keys. Disable on Samsung to prevent overlapping with the system navigation bar. Vibration Vibrate when a virtual key is pressed. (Not possible on all devices) Help @@ -254,4 +255,5 @@ Network connection failed No Internet connection Voice input is not available + Recalculate Bottom Padding diff --git a/app/src/main/res/xml/prefs_screen_appearance.xml b/app/src/main/res/xml/prefs_screen_appearance.xml index 2bb914a9..f905e501 100644 --- a/app/src/main/res/xml/prefs_screen_appearance.xml +++ b/app/src/main/res/xml/prefs_screen_appearance.xml @@ -64,6 +64,11 @@ app:key="pref_clear_insets" app:title="@string/pref_hack_always_on_top" /> + + - - diff --git a/docs/help/help.de.md b/docs/help/help.de.md index 29188528..89d4f2ae 100644 --- a/docs/help/help.de.md +++ b/docs/help/help.de.md @@ -301,12 +301,20 @@ _In: Einstellungen → Erscheinungsbild._ Auf einigen Geräten kann es im prädiktiven Modus vorkommen, dass die Liste nicht bis zum Ende gescrollt werden kann oder mehrmals vor- und zurückgescrollt werden muss, bis der letzte Vorschlag erscheint. Dieses Problem tritt manchmal bei Android 9 oder älter auf. Aktivieren Sie die Option, falls Sie dieses Problem haben. #### Immer im Vordergrund -_Unter: Einstellungen → Erscheinungsbild._ +_In: Einstellungen → Erscheinungsbild._ Auf einigen Telefonen, insbesondere dem Sonim XP3plus (XP3900), wird Traditional T9 möglicherweise nicht angezeigt, wenn Sie zu tippen beginnen, oder es wird teilweise von den Softkeys verdeckt. In anderen Fällen können weiße Balken darum erscheinen. Das Problem kann in einer bestimmten Anwendung oder in allen auftreten. Um dies zu verhindern, aktivieren Sie die Option „Immer im Vordergrund“. +#### Unteren Abstand neu berechnen +_In: Einstellungen → Erscheinungsbild._ + +Android 15 hat die Edge-to-Edge-Funktion eingeführt, die gelegentlich dazu führen kann, dass unter den Tastaturtasten unnötiger Leerraum erscheint. Aktivieren Sie diese Option, um sicherzustellen, dass der untere Abstand für jede App neu berechnet und bei Bedarf entfernt wird. + +Auf Samsung Galaxy-Geräten mit Android 15 oder nach einem Upgrade darauf kann diese Option dazu führen, dass sich TT9 mit der Systemnavigationsleiste überlappt, insbesondere wenn diese auf 2 oder 3 Tasten eingestellt ist. Falls dies geschieht, deaktivieren Sie die Option, um genügend Platz für die Navigationsleiste zu lassen. + + #### Schutz vor Tastenwiederholung -_Unter: Einstellungen → Tastenfeld._ +_In: Einstellungen → Tastenfeld._ Die Telefone CAT S22 Flip und Qin F21 sind für ihre minderwertigen Tastenfelder bekannt, die im Laufe der Zeit schnell abnutzen und bei einem Tastendruck mehrere Klicks registrieren. Dies kann beim Tippen oder Navigieren in den Telefonmenüs auffallen. diff --git a/docs/help/help.en.md b/docs/help/help.en.md index 9a3ca2fd..81e108ff 100644 --- a/docs/help/help.en.md +++ b/docs/help/help.en.md @@ -305,6 +305,13 @@ _In: Settings → Appearance._ On some phones, especially Sonim XP3plus (XP3900), Traditional T9 may not appear when you start to type, or it may be partially covered by the soft keys. In other cases, there may be white bars around it. The problem may occur in one particular application or all of them. To prevent it, enable the "Always on Top" option. +#### Recalculate Bottom Padding +_In: Settings → Appearance._ + +Android 15 introduced the edge-to-edge feature, which may occasionally cause unnecessary blank space to appear under the keyboard keys. Turn on this option to ensure the bottom padding is calculated for every app and removed when unnecessary. + +On Samsung Galaxy devices that come with Android 15 or that have received an upgrade to it, this option may cause TT9 to overlap with the System Navigation Bar, especially when configured to have 2 or 3 keys. If this happens, turn off the option to allow enough space for the Navigation Bar. + #### Key repeat protection _In: Settings → Keypad._ diff --git a/docs/help/help.es.md b/docs/help/help.es.md index 75adc261..c9e375cd 100644 --- a/docs/help/help.es.md +++ b/docs/help/help.es.md @@ -305,6 +305,13 @@ _En: Configuración → Apariencia._ En algunos teléfonos, especialmente Sonim XP3plus (XP3900), Traditional T9 puede no aparecer cuando comienzas a escribir o puede estar parcialmente cubierto por las teclas táctiles. En otros casos, puede haber barras blancas a su alrededor. El problema puede ocurrir en una aplicación en particular o en todas ellas. Para evitarlo, habilita la opción "Siempre en la parte superior". +#### Recalcular relleno inferior +_En: Configuración → Apariencia._ + +Android 15 introdujo la función de borde a borde, que puede ocasionar que aparezca un espacio en blanco innecesario debajo de las teclas del teclado. Activa esta opción para asegurarte de que el relleno inferior se calcule para cada aplicación y se elimine cuando no sea necesario. + +En dispositivos Samsung Galaxy con Android 15 o que hayan recibido una actualización a dicha versión, esta opción puede hacer que TT9 se superponga con la barra de navegación del sistema, especialmente si está configurada con 2 o 3 botones. Si esto ocurre, desactiva la opción para dejar suficiente espacio para la barra de navegación. + #### Protección contra repetición de teclas _En: Configuración → Teclado._ diff --git a/docs/help/help.fr.md b/docs/help/help.fr.md index e183658a..b10ec608 100644 --- a/docs/help/help.fr.md +++ b/docs/help/help.fr.md @@ -305,6 +305,13 @@ _Dans : Paramètres → Apparence._ Sur certains téléphones, notamment le Sonim XP3plus (XP3900), Traditional T9 peut ne pas s'afficher lorsque vous commencez à taper, ou il peut être partiellement couvert par les touches virtuelles. Dans d'autres cas, il peut y avoir des bandes blanches autour. Ce problème peut se produire dans une application spécifique ou dans toutes. Pour l’éviter, activez l'option « Toujours au premier plan ». +#### Recalculer le remplissage inférieur +_Dans : Paramètres → Apparence._ + +Android 15 a introduit la fonction "bord à bord", qui peut parfois provoquer l'apparition d’un espace vide inutile sous les touches du clavier. Activez cette option pour que le remplissage inférieur soit recalculé pour chaque application et supprimé si inutile. + +Sur les appareils Samsung Galaxy avec Android 15 ou ayant reçu la mise à jour, cette option peut entraîner un chevauchement de TT9 avec la barre de navigation système, surtout si elle est configurée avec 2 ou 3 boutons. Si cela se produit, désactivez l’option afin de laisser suffisamment de place pour la barre de navigation. + #### Protection contre la répétition des touches _Dans : Paramètres → Clavier._ diff --git a/docs/help/help.it.md b/docs/help/help.it.md index 6cb23ff2..c708db59 100644 --- a/docs/help/help.it.md +++ b/docs/help/help.it.md @@ -305,6 +305,13 @@ _In: Impostazioni → Aspetto._ Su alcuni telefoni, in particolare Sonim XP3plus (XP3900), Traditional T9 potrebbe non apparire quando inizi a digitare, oppure potrebbe essere parzialmente coperto dai tasti software. In altri casi, potrebbero apparire delle barre bianche attorno alla tastiera. Il problema può verificarsi in un'applicazione specifica o in tutte. Per evitarlo, abilita l'opzione "Sempre in Primo Piano". +#### Ricalcola il margine inferiore +_In: Impostazioni → Aspetto._ + +Android 15 ha introdotto la funzione edge-to-edge, che a volte può causare la comparsa di uno spazio vuoto inutile sotto i tasti della tastiera. Attiva questa opzione per assicurarti che il margine inferiore venga calcolato per ogni app e rimosso quando non è necessario. + +Sui dispositivi Samsung Galaxy con Android 15 o che hanno ricevuto l’aggiornamento, questa opzione potrebbe far sovrapporre TT9 alla barra di navigazione di sistema, soprattutto se configurata con 2 o 3 pulsanti. In tal caso, disattiva l’opzione per lasciare abbastanza spazio alla barra di navigazione. + #### Protezione dalla Ripetizione dei Tasti _In: Impostazioni → Tastierino._ diff --git a/docs/help/help.pt.md b/docs/help/help.pt.md index 68fe08ed..b65381da 100644 --- a/docs/help/help.pt.md +++ b/docs/help/help.pt.md @@ -307,6 +307,13 @@ _Em: Configurações → Aparência._ Em alguns celulares, especialmente Sonim XP3plus (XP3900), o Traditional T9 pode não aparecer ao começar a digitar ou pode ser parcialmente coberto pelas teclas de navegação na tela. Em outros casos, podem aparecer barras brancas ao redor. O problema pode ocorrer em um aplicativo específico ou em todos. Para evitar isso, ative a opção "Sempre no Topo". +#### Recalcular Espaçamento Inferior +_Em: Configurações → Aparência._ + +O Android 15 introduziu o recurso de tela de ponta a ponta, que pode ocasionalmente causar a aparição de um espaço em branco desnecessário abaixo das teclas do teclado. Ative esta opção para garantir que o espaçamento inferior seja calculado para cada aplicativo e removido quando não for necessário. + +Em dispositivos Samsung Galaxy com Android 15 ou que receberam a atualização, essa opção pode fazer com que o TT9 se sobreponha à Barra de Navegação do Sistema, especialmente quando ela estiver configurada com 2 ou 3 botões. Se isso acontecer, desative a opção para permitir espaço suficiente para a barra de navegação. + #### Proteção contra repetição de teclas _Em: Configurações → Teclado._ diff --git a/docs/help/help.ru.md b/docs/help/help.ru.md index 1554ad67..f11b050d 100644 --- a/docs/help/help.ru.md +++ b/docs/help/help.ru.md @@ -305,6 +305,13 @@ _Раздел: Настройки → Внешний вид._ На некоторых телефонах, особенно Sonim XP3plus (XP3900), Traditional T9 может не отображаться, когда вы начинаете вводить текст, или быть частично скрытым за сенсорными клавишами. В других случаях могут появляться белые полосы вокруг него. Проблема может возникать в одном конкретном приложении или во всех. Чтобы предотвратить это, включите опцию «Всегда сверху». +#### Пересчитать нижний отступ +_Раздел: Настройки → Внешний вид._ + +Android 15 представил функцию "от края до края", которая иногда может вызывать появление лишнего пустого пространства под клавишами клавиатуры. Включите эту опцию, чтобы нижний отступ пересчитывался для каждого приложения и удалялся, если он не нужен. + +На устройствах Samsung Galaxy с Android 15 или обновлённых до него эта опция может привести к наложению TT9 на системную навигационную панель, особенно если она настроена на 2 или 3 кнопки. Если это произойдёт, отключите опцию, чтобы освободить место для панели навигации. + #### Защита от повторных нажатий _Раздел: Настройки → Клавиатура._ diff --git a/docs/help/help.tr.md b/docs/help/help.tr.md index 5d81a3e1..8f54815e 100644 --- a/docs/help/help.tr.md +++ b/docs/help/help.tr.md @@ -305,6 +305,13 @@ _Ayarlar → Görünüm altında._ Bazı telefonlarda, özellikle Sonim XP3plus (XP3900) modelinde, Traditional T9 yazmaya başladığınızda görünmeyebilir veya yumuşak tuşlarla kısmen örtülebilir. Diğer durumlarda, etrafında beyaz çubuklar olabilir. Sorunu önlemek için "Her Zaman Üstte" seçeneğini etkinleştirin. +#### Alt Dolguyu Yeniden Hesapla +_Ayarlar → Görünüm altında._ + +Android 15, klavye tuşlarının altında gereksiz boşluklar oluşmasına neden olabilecek kenardan kenara ekran özelliğini tanıttı. Bu seçeneği etkinleştirerek her uygulama için alt dolguların yeniden hesaplanmasını ve gereksizse kaldırılmasını sağlayabilirsiniz. + +Android 15 yüklü veya bu sürüme yükseltilmiş Samsung Galaxy cihazlarda bu seçenek, özellikle 2 veya 3 tuşlu olarak ayarlanmış sistem gezinme çubuğu ile TT9’un çakışmasına neden olabilir. Böyle bir durumda, gezinme çubuğu için yeterli alan sağlamak amacıyla bu seçeneği devre dışı bırakın. + #### Tuş tekrarı koruması _Ayarlar → Tuş Takımı altında._ diff --git a/docs/help/help.uk.md b/docs/help/help.uk.md index 45dcc89f..feb3ff1d 100644 --- a/docs/help/help.uk.md +++ b/docs/help/help.uk.md @@ -305,6 +305,13 @@ _У: Налаштування → Зовнішній вигляд._ На деяких телефонах, особливо Sonim XP3plus (XP3900), Traditional T9 може не з’являтися, коли ви починаєте вводити текст, або частково перекривається м’якими клавішами. В інших випадках навколо нього можуть бути білі смуги. Проблема може виникнути в одному конкретному застосунку або у всіх. Щоб уникнути цього, увімкніть опцію «Завжди поверх інших». +#### Перерахувати нижній відступ +_У: Налаштування → Зовнішній вигляд._ + +Android 15 запровадив функцію "від краю до краю", яка іноді може спричинити появу зайвого порожнього простору під клавішами клавіатури. Увімкніть цю опцію, щоб нижній відступ обчислювався для кожного застосунку й видалявся, якщо він не потрібен. + +На пристроях Samsung Galaxy з Android 15 або після оновлення до нього ця опція може спричинити накладання TT9 на системну панель навігації, особливо якщо вона налаштована на 2 або 3 кнопки. Якщо це станеться, вимкніть опцію, щоб залишити достатньо місця для панелі навігації. + #### Захист від повторення натискань _У: Налаштування → Клавіатура._