allow line breaks in setting titles

only necessary for PreferenceScreen and ListPreference, others already allow it be default
This commit is contained in:
Helium314 2024-04-15 22:38:21 +02:00
parent 19c22dd497
commit 87f1092eac
5 changed files with 36 additions and 18 deletions

View file

@ -5,40 +5,48 @@
SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only
-->
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:latin="http://schemas.android.com/apk/res-auto"
android:title="@string/ime_settings">
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.LanguageSettingsFragment"
android:title="@string/language_and_layouts_title"
android:key="screen_languages"
android:icon="@drawable/ic_settings_languages"/>
android:icon="@drawable/ic_settings_languages"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.PreferencesSettingsFragment"
android:title="@string/settings_screen_preferences"
android:key="screen_preferences"
android:icon="@drawable/ic_settings_preferences"/>
android:icon="@drawable/ic_settings_preferences"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.AppearanceSettingsFragment"
android:title="@string/settings_screen_appearance"
android:key="screen_appearance"
android:icon="@drawable/ic_settings_appearance"/>
android:icon="@drawable/ic_settings_appearance"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.GestureSettingsFragment"
android:title="@string/settings_screen_gesture"
android:key="screen_gesture"
android:icon="@drawable/ic_settings_gesture"/>
android:icon="@drawable/ic_settings_gesture"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.CorrectionSettingsFragment"
android:title="@string/settings_screen_correction"
android:key="screen_correction"
android:icon="@drawable/ic_settings_correction"/>
android:icon="@drawable/ic_settings_correction"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.AdvancedSettingsFragment"
android:title="@string/settings_screen_advanced"
android:key="screen_advanced"
android:icon="@drawable/ic_settings_advanced"/>
android:icon="@drawable/ic_settings_advanced"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.AboutFragment"
android:title="@string/settings_screen_about"
android:key="screen_about"
android:icon="@drawable/ic_settings_about"/>
android:icon="@drawable/ic_settings_about"
latin:singleLineTitle="false" />
</PreferenceScreen>

View file

@ -30,7 +30,8 @@
android:key="horizontal_space_swipe"
android:persistent="true"
android:summary="%s"
android:title="@string/show_horizontal_space_swipe" />
android:title="@string/show_horizontal_space_swipe"
latin:singleLineTitle="false" />
<ListPreference
android:defaultValue="none"
@ -39,7 +40,8 @@
android:key="vertical_space_swipe"
android:persistent="true"
android:summary="%s"
android:title="@string/show_vertical_space_swipe" />
android:title="@string/show_vertical_space_swipe"
latin:singleLineTitle="false" />
<SwitchPreference
android:key="delete_swipe"
@ -81,7 +83,8 @@
android:entryValues="@array/show_popup_keys_values"
android:defaultValue="normal"
android:summary="%s"
android:persistent="true" />
android:persistent="true"
latin:singleLineTitle="false" />
<Preference
android:key="backup_restore"

View file

@ -16,11 +16,13 @@
<ListPreference
android:key="theme_style"
android:title="@string/theme_style"
android:defaultValue="Material"/>
android:defaultValue="Material"
latin:singleLineTitle="false" />
<ListPreference
android:key="theme_colors"
android:title="@string/theme_colors"/>
android:title="@string/theme_colors"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.ColorsSettingsFragment"
@ -40,13 +42,15 @@
<ListPreference
android:key="theme_colors_night"
android:title="@string/theme_colors_night"/>
android:title="@string/theme_colors_night"
latin:singleLineTitle="false" />
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.ColorsNightSettingsFragment"
android:key="theme_select_colors_night"
android:title="@string/select_user_colors_night"
android:summary="@string/select_user_colors_summary"/>
android:summary="@string/select_user_colors_summary"
latin:singleLineTitle="false" />
<SwitchPreference
android:key="navbar_color"

View file

@ -5,14 +5,15 @@
SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only
-->
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:latin="http://schemas.android.com/apk/res-auto"
android:title="@string/settings_screen_correction"
android:key="screen_correction">
<PreferenceScreen
android:fragment="helium314.keyboard.latin.settings.UserDictionaryListFragment"
android:key="edit_personal_dictionary"
android:title="@string/edit_personal_dictionary">
</PreferenceScreen>
android:title="@string/edit_personal_dictionary"
latin:singleLineTitle="false" />
<PreferenceCategory
android:title="@string/settings_category_correction">
@ -44,7 +45,8 @@
android:summary="%s"
android:entries="@array/auto_correction_threshold_modes"
android:entryValues="@array/auto_correction_threshold_mode_indexes"
android:defaultValue="@string/auto_correction_threshold_mode_index_modest" />
android:defaultValue="@string/auto_correction_threshold_mode_index_modest"
latin:singleLineTitle="false" />
<SwitchPreference
android:key="auto_cap"

View file

@ -86,7 +86,8 @@
android:entryValues="@array/language_switch_key_values"
android:defaultValue="off"
android:summary="%s"
android:persistent="true" />
android:persistent="true"
latin:singleLineTitle="false" />
<SwitchPreference
android:key="show_emoji_key"