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:icon="@drawable/ic_download_24dp"
26            android:key="auto_accept_file_size"
27            android:title="@string/pref_automatic_download"
28            app:useSimpleSummaryProvider="true" />
29        <SwitchPreferenceCompat
30            android:defaultValue="@bool/auto_accept_unmetered"
31            android:icon="@drawable/ic_wifi_24dp"
32            android:key="auto_accept_unmetered"
33            android:title="Always Accept When Unmetered"
34            android:summary="Don't use the above size limit on unmetered networks" />
35        <SwitchPreferenceCompat
36            android:defaultValue="@bool/default_nomedia"
37            android:icon="@drawable/browse_24dp"
38            android:key="nomedia"
39            android:title="Hide media in gallery"
40            android:summary="Hide received and sent media from system gallery views" />
41    </PreferenceCategory>
42    <PreferenceCategory android:title="Advanced">
43        <Preference
44            android:title="Change Stickers Location"
45            android:key="sticker_directory" />
46        <Preference
47            android:title="Update Default Stickers"
48            android:key="download_default_stickers" />
49        <Preference
50            android:title="Clear Blocked Media"
51            android:key="clear_blocked_media" />
52        <ListPreference
53            android:title="Voice Message Codec"
54            android:defaultValue="opus"
55            android:entries="@array/voice_codec_entries"
56            android:entryValues="@array/voice_codec_values"
57            android:key="voice_message_codec"
58            app:useSimpleSummaryProvider="true" />
59    </PreferenceCategory>
60</PreferenceScreen>