preferences_interface.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/appearance">
 5        <SwitchPreferenceCompat
 6            android:icon="@drawable/ic_palette_24dp"
 7            android:key="dynamic_colors"
 8            android:summary="@string/pref_dynamic_colors_summary"
 9            android:title="@string/pref_dynamic_colors" />
10        <ListPreference
11            android:defaultValue="@string/theme"
12            android:entries="@array/themes"
13            android:entryValues="@array/themes_values"
14            android:icon="@drawable/ic_dark_mode_24dp"
15            android:key="theme"
16            android:title="@string/pref_light_dark_mode"
17            app:useSimpleSummaryProvider="true" />
18        <Preference
19            android:icon="@drawable/ic_forum_24dp"
20            app:fragment="eu.siacs.conversations.ui.fragment.settings.InterfaceBubblesSettingsFragment"
21            app:summary="@string/pref_chat_bubbles_summary"
22            app:title="@string/pref_chat_bubbles" />
23        <SwitchPreferenceCompat
24            android:defaultValue="@bool/show_dynamic_tags"
25            android:icon="@drawable/ic_label_24dp"
26            android:key="show_dynamic_tags"
27            android:summary="@string/pref_show_dynamic_tags_summary"
28            android:title="@string/pref_show_dynamic_tags" />
29
30
31    </PreferenceCategory>
32    <PreferenceCategory android:title="@string/pref_category_operating_system">
33        <SwitchPreferenceCompat
34            android:defaultValue="@bool/allow_screenshots"
35            android:icon="@drawable/ic_screenshot_24dp"
36            android:key="allow_screenshots"
37            android:summary="@string/pref_allow_screenshots_summary"
38            android:title="@string/pref_allow_screenshots" />
39    </PreferenceCategory>
40    <PreferenceCategory android:title="@string/pref_input_options">
41        <ListPreference
42            android:defaultValue="@string/quick_action"
43            android:dialogTitle="@string/choose_quick_action"
44            android:entries="@array/quick_actions"
45            android:entryValues="@array/quick_action_values"
46            android:icon="@drawable/ic_send_time_extension_24dp"
47            android:key="quick_action"
48            android:summary="@string/pref_quick_action_summary"
49            android:title="@string/pref_quick_action" />
50        <SwitchPreferenceCompat
51            android:defaultValue="@bool/scroll_to_bottom"
52            android:icon="@drawable/ic_vertical_align_bottom_24dp"
53            android:key="scroll_to_bottom"
54            android:summary="@string/pref_scroll_to_bottom_summary"
55            android:title="@string/pref_scroll_to_bottom" />
56        <SwitchPreferenceCompat
57            android:defaultValue="@bool/start_searching"
58            android:icon="@drawable/ic_search_24dp"
59            android:key="start_searching"
60            android:summary="@string/pref_start_search_summary"
61            android:title="@string/pref_start_search" />
62    </PreferenceCategory>
63    <PreferenceCategory android:title="@string/pref_keyboard_options">
64        <SwitchPreferenceCompat
65            android:defaultValue="@bool/display_enter_key"
66            android:icon="@drawable/ic_keyboard_return_24dp"
67            android:key="display_enter_key"
68            android:summary="@string/pref_display_enter_key_summary"
69            android:title="@string/pref_display_enter_key" />
70        <SwitchPreferenceCompat
71            android:defaultValue="@bool/enter_is_send"
72            android:icon="@drawable/ic_send_24dp"
73            android:key="enter_is_send"
74            android:summary="@string/pref_enter_is_send_summary"
75            android:title="@string/pref_enter_is_send" />
76    </PreferenceCategory>
77</PreferenceScreen>