<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <PreferenceCategory android:key="about" android:title="@string/recipient_preferences__about"> <org.thoughtcrime.securesms.preferences.widgets.ContactPreference android:key="pref_key_number" android:persistent="false"/> </PreferenceCategory> <PreferenceCategory android:key="about_divider" android:layout="@layout/preference_divider"/> <PreferenceCategory android:key="notification_settings" android:title="@string/recipient_preferences__chat_settings"> <org.thoughtcrime.securesms.components.SwitchPreferenceCompat android:key="pref_key_recipient_mute" android:title="@string/recipient_preferences__mute_conversation" android:defaultValue="false" android:disableDependentsState="true" android:persistent="false" /> <org.thoughtcrime.securesms.preferences.widgets.SignalPreference android:dependency="pref_key_recipient_mute" android:key="pref_key_recipient_ringtone" android:title="@string/recipient_preferences__notification_sound" android:persistent="false"/> <org.thoughtcrime.securesms.preferences.widgets.SignalListPreference android:dependency="pref_key_recipient_mute" android:key="pref_key_recipient_vibrate" android:title="@string/recipient_preferences__vibrate" android:entries="@array/recipient_vibrate_entries" android:entryValues="@array/recipient_vibrate_values" android:defaultValue="0" android:persistent="false"/> <org.thoughtcrime.securesms.preferences.widgets.ColorPickerPreference android:key="pref_key_recipient_color" android:title="@string/recipient_preferences__color" android:defaultValue="@android:color/black" android:negativeButtonText="@null" android:positiveButtonText="@null" android:persistent="false" app:numColumns="5" /> </PreferenceCategory> <PreferenceCategory android:layout="@layout/preference_divider"/> <PreferenceCategory android:key="call_settings" android:title="@string/recipient_preferences__call_settings"> <org.thoughtcrime.securesms.preferences.widgets.SignalPreference android:key="pref_key_recipient_call_ringtone" android:title="@string/recipient_preferences__ringtone" android:persistent="false"/> <org.thoughtcrime.securesms.preferences.widgets.SignalListPreference android:key="pref_key_recipient_call_vibrate" android:title="@string/recipient_preferences__vibrate" android:entries="@array/recipient_vibrate_entries" android:entryValues="@array/recipient_vibrate_values" android:defaultValue="0" android:persistent="false"/> </PreferenceCategory> <PreferenceCategory android:key="divider" android:layout="@layout/preference_divider"/> <PreferenceCategory android:key="privacy_settings" android:title="@string/recipient_preferences__privacy"> <Preference android:key="pref_key_recipient_identity" android:title="@string/recipient_preferences__view_safety_number" android:persistent="false" android:enabled="false"/> <Preference android:key="pref_key_recipient_block" android:title="@string/recipient_preferences__block" android:persistent="false"/> </PreferenceCategory> </PreferenceScreen>