set SwitchPreferenceCompat titles to multiline (#1421)

main
Konrad Pozniak 5 years ago committed by GitHub
parent 7d9edf1b33
commit bbd06a0d2a
  1. 2
      app/build.gradle
  2. 10
      app/src/main/res/xml/account_preferences.xml
  3. 15
      app/src/main/res/xml/preferences.xml

@ -102,7 +102,7 @@ dependencies {
implementation 'com.google.android.material:material:1.1.0-alpha05' implementation 'com.google.android.material:material:1.1.0-alpha05'
implementation 'androidx.exifinterface:exifinterface:1.0.0' implementation 'androidx.exifinterface:exifinterface:1.0.0'
implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.preference:preference:1.1.0-alpha04' implementation 'androidx.preference:preference:1.1.0-rc01'
implementation "com.squareup.retrofit2:retrofit:$retrofitVersion" implementation "com.squareup.retrofit2:retrofit:$retrofitVersion"
implementation "com.squareup.retrofit2:converter-gson:$retrofitVersion" implementation "com.squareup.retrofit2:converter-gson:$retrofitVersion"
implementation "com.squareup.retrofit2:adapter-rxjava2:$retrofitVersion" implementation "com.squareup.retrofit2:adapter-rxjava2:$retrofitVersion"

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" <androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:key="@string/preferences_file_key"> android:key="@string/preferences_file_key">
<Preference <Preference
@ -35,17 +36,20 @@
android:defaultValue="false" android:defaultValue="false"
android:icon="@drawable/ic_eye_24dp" android:icon="@drawable/ic_eye_24dp"
android:key="defaultMediaSensitivity" android:key="defaultMediaSensitivity"
android:title="@string/pref_default_media_sensitivity" /> android:title="@string/pref_default_media_sensitivity"
app:singleLineTitle="false" />
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory android:title="@string/pref_title_timelines"> <PreferenceCategory android:title="@string/pref_title_timelines">
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:key="mediaPreviewEnabled" android:key="mediaPreviewEnabled"
android:title="@string/pref_title_show_media_preview" /> android:title="@string/pref_title_show_media_preview"
app:singleLineTitle="false" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:key="alwaysShowSensitiveMedia" android:key="alwaysShowSensitiveMedia"
android:title="@string/pref_title_alway_show_sensitive_media" /> android:title="@string/pref_title_alway_show_sensitive_media"
app:singleLineTitle="false" />
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory android:title="@string/pref_title_timeline_filters"> <PreferenceCategory android:title="@string/pref_title_timeline_filters">

@ -39,27 +39,32 @@
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="false" android:defaultValue="false"
android:key="fabHide" android:key="fabHide"
android:title="@string/pref_title_hide_follow_button" /> android:title="@string/pref_title_hide_follow_button"
app:singleLineTitle="false" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="false" android:defaultValue="false"
android:key="absoluteTimeView" android:key="absoluteTimeView"
android:title="@string/pref_title_absolute_time" /> android:title="@string/pref_title_absolute_time"
app:singleLineTitle="false" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="true" android:defaultValue="true"
android:key="showBotOverlay" android:key="showBotOverlay"
android:title="@string/pref_title_bot_overlay" /> android:title="@string/pref_title_bot_overlay"
app:singleLineTitle="false" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="false" android:defaultValue="false"
android:key="animateGifAvatars" android:key="animateGifAvatars"
android:title="@string/pref_title_animate_gif_avatars" /> android:title="@string/pref_title_animate_gif_avatars"
app:singleLineTitle="false" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="true" android:defaultValue="true"
android:key="showNotificationsFilter" android:key="showNotificationsFilter"
android:title="@string/pref_title_show_notifications_filter" /> android:title="@string/pref_title_show_notifications_filter"
app:singleLineTitle="false" />
</PreferenceCategory> </PreferenceCategory>

Loading…
Cancel
Save