<?xml version="1.0" encoding="utf-8"?>
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_EXPAND_CW"
        app:singleLineTitle="false"
        app:title="@string/expand_cw" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_EXPAND_MEDIA"
        app:singleLineTitle="false"
        app:title="@string/expand_image" />
    <SwitchPreferenceCompat
        android:defaultValue="true"
        app:iconSpaceReserved="false"
        app:key="@string/SET_NOTIF_VALIDATION"
        app:singleLineTitle="false"
        app:title="@string/set_share_validation" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_DISPLAY_BOOKMARK"
        app:singleLineTitle="false"
        app:title="@string/set_display_bookmark_indication" />
    <ListPreference
        app:defaultValue="ALWAYS"
        app:dialogTitle="@string/load_media_type_title"
        app:entries="@array/set_load_media_type_value"
        app:entryValues="@array/SET_LOAD_MEDIA_TYPE_VALUE"
        app:iconSpaceReserved="false"
        app:key="@string/SET_LOAD_MEDIA_TYPE"
        app:title="@string/load_media_type_title"
        app:useSimpleSummaryProvider="true" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_NOTIF_VALIDATION_FAV"
        app:singleLineTitle="false"
        app:title="@string/set_share_validation_fav" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_DISPLAY_COUNTER_FAV_BOOST"
        app:singleLineTitle="false"
        app:title="@string/set_display_counter" />
    <SeekBarPreference
        android:defaultValue="0"
        android:max="20"
        android:summary="@string/set_truncate_toot"
        app:iconSpaceReserved="false"
        app:key="@string/SET_TRUNCATE_TOOTS_SIZE"
        app:showSeekBarValue="true"
        app:title="@string/truncate_long_toots" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_LONG_PRESS_STORE_MEDIA"
        app:singleLineTitle="false"
        app:title="@string/set_long_press_media" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        android:summary="@string/set_fit_preview_indication"
        app:iconSpaceReserved="false"
        app:key="@string/SET_FULL_PREVIEW"
        app:singleLineTitle="false"
        app:title="@string/set_fit_preview" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_DISABLE_GIF"
        app:singleLineTitle="false"
        app:title="@string/set_disable_gif" />
    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_DISABLE_ANIMATED_EMOJI"
        app:singleLineTitle="false"
        app:title="@string/set_disable_animated_emoji" />

    <SwitchPreferenceCompat
        android:defaultValue="false"
        app:iconSpaceReserved="false"
        app:key="@string/SET_DISPLAY_CARD"
        app:singleLineTitle="false"
        app:title="@string/set_display_card" />

    <androidx.preference.SeekBarPreference
        android:defaultValue="40"
        android:max="80"
        app:iconSpaceReserved="false"
        app:key="@string/SET_STATUSES_PER_CALL"
        app:showSeekBarValue="true"
        app:title="@string/set_toots_page" />

    <androidx.preference.SeekBarPreference
        android:defaultValue="40"
        android:max="80"
        app:iconSpaceReserved="false"
        app:key="@string/SET_ACCOUNTS_PER_CALL"
        app:showSeekBarValue="true"
        app:title="@string/set_accounts_page" />

    <androidx.preference.SeekBarPreference
        android:defaultValue="30"
        android:max="30"
        app:iconSpaceReserved="false"
        app:key="@string/SET_NOTIFICATIONS_PER_CALL"
        app:showSeekBarValue="true"
        app:title="@string/set_notifications_page" />
</androidx.preference.PreferenceScreen>