mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2024-11-18 07:44:56 +00:00
d00dc798f4
* full support for Directory API (Android Lollipop or later) * best effort to handle any kind errors (missing file, revoked permissions, etc) and recover the download * implemented directory choosing * fix download database version upgrading * misc. cleanup * do not release permission on the old save path (if the user change the download directory) under SAF api
71 lines
2.9 KiB
XML
71 lines
2.9 KiB
XML
<?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"
|
|
android:title="@string/settings_category_downloads_title">
|
|
|
|
|
|
<ListPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="@string/downloads_storage_api_default"
|
|
android:entries="@array/downloads_storage_api_description"
|
|
android:entryValues="@array/downloads_storage_api_values"
|
|
android:key="@string/downloads_storage_api"
|
|
android:summary="@string/downloads_storage_desc"
|
|
android:title="@string/downloads_storage" />
|
|
|
|
<Preference
|
|
app:iconSpaceReserved="false"
|
|
android:dialogTitle="@string/download_path_dialog_title"
|
|
android:key="@string/download_path_video_key"
|
|
android:summary="@string/download_path_summary"
|
|
android:title="@string/download_path_title"/>
|
|
|
|
<Preference
|
|
app:iconSpaceReserved="false"
|
|
android:dialogTitle="@string/download_path_audio_dialog_title"
|
|
android:key="@string/download_path_audio_key"
|
|
android:summary="@string/download_path_audio_summary"
|
|
android:title="@string/download_path_audio_title"/>
|
|
|
|
<ListPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="@string/default_file_charset_value"
|
|
android:entries="@array/settings_filename_charset_name"
|
|
android:entryValues="@array/settings_filename_charset"
|
|
android:key="@string/settings_file_charset_key"
|
|
android:summary="%s"
|
|
android:title="@string/settings_file_charset_title"/>
|
|
|
|
<EditTextPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="@string/settings_file_replacement_character_default_value"
|
|
android:key="@string/settings_file_replacement_character_key"
|
|
android:summary="@string/settings_file_replacement_character_summary"
|
|
android:title="@string/settings_file_replacement_character_title"/>
|
|
|
|
<ListPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="@string/downloads_maximum_retry_default"
|
|
android:entries="@array/downloads_maximum_retry_list"
|
|
android:entryValues="@array/downloads_maximum_retry_list"
|
|
android:key="@string/downloads_maximum_retry"
|
|
android:summary="@string/max_retry_desc"
|
|
android:title="@string/max_retry_msg" />
|
|
|
|
<SwitchPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="false"
|
|
android:key="@string/downloads_cross_network"
|
|
android:summary="@string/pause_downloads_on_mobile_desc"
|
|
android:title="@string/pause_downloads_on_mobile" />
|
|
|
|
<SwitchPreference
|
|
app:iconSpaceReserved="false"
|
|
android:defaultValue="true"
|
|
android:key="@string/downloads_queue_limit"
|
|
android:summary="@string/enable_queue_limit_desc"
|
|
android:title="@string/enable_queue_limit" />
|
|
|
|
</PreferenceScreen>
|