tempus/app/src/main/res/xml/global_preferences.xml

188 lines
No EOL
7.7 KiB
XML

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory app:title="@string/settings_title_general">
<Preference
android:key="equalizer"
android:title="@string/settings_equalizer_title"
android:summary="@string/settings_equalizer_summary" />
<Preference
android:key="scan_library"
android:title="@string/settings_scan_title" />
<Preference
android:key="logout"
android:title="@string/settings_logout_title"/>
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_title_ui">
<ListPreference
app:defaultValue="default"
app:dialogTitle="@string/settings_theme"
app:entries="@array/theme_list_titles"
app:entryValues="@array/theme_list_values"
app:key="theme"
app:title="@string/settings_theme"
app:useSimpleSummaryProvider="true" />
<SwitchPreference
android:title="@string/settings_rounded_corner"
android:defaultValue="true"
android:summary="@string/settings_rounded_corner_summary"
android:key="rounded_corner" />
<ListPreference
app:defaultValue="6"
app:dialogTitle="@string/settings_rounded_corner_size"
app:entries="@array/rounded_corner_size_titles"
app:entryValues="@array/rounded_corner_size_values"
app:key="rounded_corner_size"
app:title="@string/settings_rounded_corner_size"
app:useSimpleSummaryProvider="true" />
<SwitchPreference
android:title="@string/settings_podcast"
android:defaultValue="true"
android:summary="@string/settings_podcast_summary"
android:key="podcast_section_visibility" />
<SwitchPreference
android:title="@string/settings_radio"
android:defaultValue="true"
android:summary="@string/settings_radio_summary"
android:key="radio_section_visibility" />
<SwitchPreference
android:title="@string/settings_music_directory"
android:defaultValue="true"
android:summary="@string/settings_music_directory_summary"
android:key="music_directory_section_visibility" />
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_title_data">
<ListPreference
app:defaultValue="500"
app:dialogTitle="@string/settings_covers_cache"
app:entries="@array/pref_cache_size_titles"
app:entryValues="@array/pref_cache_size_values"
app:key="image_cache_size"
app:title="@string/settings_covers_cache"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="-1"
app:dialogTitle="@string/settings_image_size"
app:entries="@array/pref_image_size_titles"
app:entryValues="@array/pref_image_size_values"
app:key="image_size"
app:title="@string/settings_image_size"
app:useSimpleSummaryProvider="true" />
<SwitchPreference
android:title="@string/settings_sync_starred_tracks_for_offline_use_title"
android:defaultValue="false"
android:summary="@string/settings_sync_starred_tracks_for_offline_use_summary"
android:key="sync_starred_tracks_for_offline_use" />
<SwitchPreference
android:title="@string/settings_wifi_only_title"
android:defaultValue="false"
android:summary="@string/settings_wifi_only_summary"
android:key="wifi_only" />
<SwitchPreference
android:title="@string/settings_data_saving_mode_title"
android:defaultValue="false"
android:summary="@string/settings_data_saving_mode_summary"
android:key="data_saving_mode" />
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_title_transcoding">
<Preference
app:selectable="false"
app:summary="@string/settings_summary_transcoding" />
<ListPreference
app:defaultValue="raw"
app:dialogTitle="@string/settings_audio_transcode_format_wifi"
app:entries="@array/audio_transcode_format_wifi_list_titles"
app:entryValues="@array/audio_transcode_format_wifi_list_values"
app:key="audio_transcode_format_wifi"
app:title="@string/settings_audio_transcode_format_wifi"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="0"
app:dialogTitle="@string/settings_max_bitrate_wifi"
app:entries="@array/max_bitrate_wifi_list_titles"
app:entryValues="@array/max_bitrate_wifi_list_values"
app:key="max_bitrate_wifi"
app:title="@string/settings_max_bitrate_wifi"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="raw"
app:dialogTitle="@string/settings_audio_transcode_format_mobile"
app:entries="@array/audio_transcode_format_mobile_list_titles"
app:entryValues="@array/audio_transcode_format_mobile_list_values"
app:key="audio_transcode_format_mobile"
app:title="@string/settings_audio_transcode_format_mobile"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="0"
app:dialogTitle="@string/settings_max_bitrate_mobile"
app:entries="@array/max_bitrate_mobile_list_titles"
app:entryValues="@array/max_bitrate_mobile_list_values"
app:key="max_bitrate_mobile"
app:title="@string/settings_max_bitrate_mobile"
app:useSimpleSummaryProvider="true" />
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_title_syncing">
<Preference
app:selectable="false"
app:summary="@string/settings_summary_syncing" />
<SwitchPreference
android:title="@string/settings_queue_syncing_title"
android:defaultValue="false"
android:summary="@string/settings_queue_syncing_summary"
android:key="queue_syncing" />
<ListPreference
app:defaultValue="5"
app:dialogTitle="@string/settings_queue_syncing_countdown"
app:entries="@array/queue_syncing_countdown_titles"
app:entryValues="@array/queue_syncing_countdown_values"
app:key="queue_syncing_countdown"
app:title="@string/settings_queue_syncing_countdown"
app:useSimpleSummaryProvider="true" />
</PreferenceCategory>
<PreferenceCategory app:title="@string/settings_about_title">
<Preference
app:selectable="false"
app:summary="@string/settings_about_summary" />
<Preference
app:summary="@string/settings_version_summary"
app:title="@string/settings_version_title" />
<Preference
app:summary="@string/settings_github_summary"
app:title="@string/settings_github_title">
<intent
android:action="android.intent.action.VIEW"
android:data="@string/settings_github_link" />
</Preference>
<Preference
app:summary="@string/undraw_thanks"
app:title="@string/undraw_page">
<intent
android:action="android.intent.action.VIEW"
android:data="@string/undraw_url" />
</Preference>
</PreferenceCategory>
</PreferenceScreen>