ntfy-android/app/src/main/res/xml/main_preferences.xml

105 lines
6 KiB
XML
Raw Normal View History

2021-12-31 13:34:25 +13:00
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"
app:title="@string/settings_title">
<PreferenceCategory app:title="@string/settings_notifications_header">
2022-01-20 15:05:41 +13:00
<ListPreference
app:key="@string/settings_notifications_muted_until_key"
2022-01-20 15:05:41 +13:00
app:title="@string/settings_notifications_muted_until_title"
app:entries="@array/settings_notifications_muted_until_entries"
app:entryValues="@array/settings_notifications_muted_until_values"
app:defaultValue="0"/>
<ListPreference
app:key="@string/settings_notifications_min_priority_key"
app:title="@string/settings_notifications_min_priority_title"
app:entries="@array/settings_notifications_min_priority_entries"
app:entryValues="@array/settings_notifications_min_priority_values"
app:defaultValue="1"/>
2022-01-12 13:37:34 +13:00
<ListPreference
app:key="@string/settings_notifications_auto_download_key"
app:title="@string/settings_notifications_auto_download_title"
2022-01-12 13:37:34 +13:00
app:entries="@array/settings_notifications_auto_download_entries"
app:entryValues="@array/settings_notifications_auto_download_values"
app:defaultValue="1"/>
<ListPreference
app:key="@string/settings_notifications_auto_delete_key"
app:title="@string/settings_notifications_auto_delete_title"
app:entries="@array/settings_notifications_auto_delete_entries"
app:entryValues="@array/settings_notifications_auto_delete_values"
app:defaultValue="2592000"/>
2022-11-30 16:46:38 +13:00
<SwitchPreference
app:key="@string/settings_notifications_insistent_max_priority_key"
app:title="@string/settings_notifications_insistent_max_priority_title"
app:defaultValue="false"/>
<Preference
app:key="@string/settings_notifications_channel_prefs_key"
app:title="@string/settings_notifications_channel_prefs_title"
app:summary="@string/settings_notifications_channel_prefs_summary"/>
2022-01-02 01:42:00 +13:00
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_general_header">
<EditTextPreference
2022-02-17 07:46:35 +13:00
app:key="@string/settings_general_default_base_url_key"
app:title="@string/settings_general_default_base_url_title"
app:dialogLayout="@layout/preference_dialog_edittext_edited"
2022-02-17 07:46:35 +13:00
app:dialogMessage="@string/settings_general_default_base_url_message"/>
2022-02-17 06:38:01 +13:00
<Preference
2022-02-17 07:46:35 +13:00
app:key="@string/settings_general_users_key"
app:title="@string/settings_general_users_title"
app:summary="@string/settings_general_users_summary"
2022-02-17 06:38:01 +13:00
app:fragment="io.heckel.ntfy.ui.SettingsActivity$UserSettingsFragment"/>
2022-01-20 15:05:41 +13:00
<ListPreference
2022-02-17 07:46:35 +13:00
app:key="@string/settings_general_dark_mode_key"
app:title="@string/settings_general_dark_mode_title"
app:entries="@array/settings_general_dark_mode_entries"
app:entryValues="@array/settings_general_dark_mode_values"
2022-01-20 15:05:41 +13:00
app:defaultValue="-1"/>
2022-01-29 08:40:09 +13:00
</PreferenceCategory>
2022-03-15 10:10:44 +13:00
<PreferenceCategory app:title="@string/settings_backup_restore_header">
<ListPreference
app:key="@string/settings_backup_restore_backup_key"
app:title="@string/settings_backup_restore_backup_title"
app:summary="@string/settings_backup_restore_backup_summary"
app:entries="@array/settings_backup_restore_backup_entries"
app:entryValues="@array/settings_backup_restore_backup_values"
app:defaultValue="everything"/>
<Preference
app:key="@string/settings_backup_restore_restore_key"
app:title="@string/settings_backup_restore_restore_title"
app:summary="@string/settings_backup_restore_restore_summary"/>
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_advanced_header">
2022-03-21 08:04:26 +13:00
<ListPreference
app:key="@string/settings_advanced_connection_protocol_key"
app:title="@string/settings_advanced_connection_protocol_title"
app:entries="@array/settings_advanced_connection_protocol_entries"
app:entryValues="@array/settings_advanced_connection_protocol_values"
app:defaultValue="jsonhttp"/>
<SwitchPreference
app:key="@string/settings_advanced_broadcast_key"
app:title="@string/settings_advanced_broadcast_title"
app:enabled="true"/>
2023-03-04 03:57:36 +13:00
<SwitchPreference
2023-03-04 08:15:38 +13:00
app:key="@string/settings_advanced_unifiedpush_key"
app:title="@string/settings_advanced_unifiedpush_title"
2023-03-04 03:57:36 +13:00
app:enabled="true"/>
<SwitchPreference
app:key="@string/settings_advanced_record_logs_key"
app:title="@string/settings_advanced_record_logs_title"
app:enabled="true"/>
2022-01-19 16:07:49 +13:00
<ListPreference
app:key="@string/settings_advanced_export_logs_key"
app:title="@string/settings_advanced_export_logs_title"
app:summary="@string/settings_advanced_export_logs_summary"
app:entries="@array/settings_advanced_export_logs_entries"
app:entryValues="@array/settings_advanced_export_logs_values"
app:defaultValue="copy"/>
<Preference
2022-01-19 16:07:49 +13:00
app:key="@string/settings_advanced_clear_logs_key"
app:title="@string/settings_advanced_clear_logs_title"
app:summary="@string/settings_advanced_clear_logs_summary"/>
</PreferenceCategory>
2021-12-31 13:34:25 +13:00
<PreferenceCategory app:title="@string/settings_about_header">
<Preference
app:key="@string/settings_about_version_key"
2022-01-02 01:42:00 +13:00
app:title="@string/settings_about_version_title"/>
2021-12-31 13:34:25 +13:00
</PreferenceCategory>
</PreferenceScreen>