preferences_attachments.xml

 1<?xml version="1.0" encoding="utf-8"?>
 2<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
 3    xmlns:app="http://schemas.android.com/apk/res-auto">
 4    <PreferenceCategory android:title="@string/pref_category_sending">
 5        <ListPreference
 6            android:defaultValue="@string/picture_compression"
 7            android:entries="@array/picture_compression_entries"
 8            android:entryValues="@array/picture_compression_values"
 9            android:icon="@drawable/ic_photo_24dp"
10            android:key="picture_compression"
11            android:title="@string/pref_picture_compression"
12            app:useSimpleSummaryProvider="true" />
13        <ListPreference
14            android:defaultValue="@string/video_compression"
15            android:entries="@array/video_compression_entries"
16            android:entryValues="@array/video_compression_values"
17            android:icon="@drawable/ic_movie_24dp"
18            android:key="video_compression"
19            android:title="@string/pref_video_compression"
20            app:useSimpleSummaryProvider="true" />
21    </PreferenceCategory>
22    <PreferenceCategory android:title="@string/pref_category_receiving">
23        <ListPreference
24            android:defaultValue="@integer/auto_accept_filesize"
25            android:entries="@array/filesizes"
26            android:entryValues="@array/filesizes_values"
27            android:icon="@drawable/ic_download_24dp"
28            android:key="auto_accept_file_size"
29            android:title="@string/pref_automatic_download"
30            app:useSimpleSummaryProvider="true" />
31        <SwitchPreferenceCompat
32            android:defaultValue="@bool/auto_accept_unmetered"
33            android:icon="@drawable/ic_wifi_24dp"
34            android:key="auto_accept_unmetered"
35            android:title="Always Accept When Unmetered"
36            android:summary="Don't use the above size limit on unmetered networks" />
37    </PreferenceCategory>
38    <PreferenceCategory android:title="Advanced">
39        <Preference
40            android:title="Change Stickers Location"
41            android:key="sticker_directory" />
42        <Preference
43            android:title="Update Default Stickers"
44            android:key="download_default_stickers" />
45        <Preference
46            android:title="Clear Blocked Media"
47            android:key="clear_blocked_media" />
48        <ListPreference
49            android:title="Voice Message Codec"
50            android:defaultValue="opus"
51            android:entries="@array/voice_codec_entries"
52            android:entryValues="@array/voice_codec_values"
53            android:key="voice_message_codec"
54            app:useSimpleSummaryProvider="true" />
55    </PreferenceCategory>
56</PreferenceScreen>