Comment #26 - Quality + subtitles

This commit is contained in:
Thomas 2020-05-30 16:06:02 +02:00
parent f2f0623b8b
commit 97b76ebcc0
2 changed files with 61 additions and 32 deletions

View File

@ -149,6 +149,11 @@
<item>English</item>
</string-array>
<string-array name="invidious_quality">
<item>DASH</item>
<item>720p</item>
<item>480p</item>
</string-array>
<!-- Some local values -->
<string name="invidious_dark_mode" translatable="false">invidious_dark_mode</string>
@ -161,5 +166,9 @@
<string name="invidious_local_mode" translatable="false">invidious_local_mode</string>
<string name="invidious_subtitles_mode" translatable="false">invidious_subtitles_mode</string>
<string name="invidious_quality_mode" translatable="false">invidious_quality_mode</string>
<string name="invidious_subtitles_mode_title">Subtitles</string>
<string name="invidious_subtitles_mode_indication">List of ISO 639-1 language codes</string>
<string name="invidious_quality_mode_title">Quality</string>
<string name="invidious_quality_mode_indication">Default player quality</string>
</resources>

View File

@ -1,36 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory
android:title="@string/pref_invidious_head1"
app:iconSpaceReserved="false">
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_theme"
android:entryValues="@array/invidious_theme_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_dark_mode"
app:summary="@string/invidious_dark_mode_indication"
app:title="@string/invidious_dark_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_theme"
android:entryValues="@array/invidious_theme_values" />
app:title="@string/invidious_dark_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_thin_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_thin_mode"
app:summary="@string/invidious_thin_mode_indication"
app:title="@string/invidious_thin_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_thin_values" />
app:title="@string/invidious_thin_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_language"
android:entryValues="@array/invidious_language_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_language_mode"
app:summary="@string/invidious_language_mode_indication"
app:title="@string/invidious_language_mode_title"
android:entries="@array/invidious_language"
android:entryValues="@array/invidious_language_values" />
app:title="@string/invidious_language_mode_title" />
</PreferenceCategory>
@ -38,50 +38,70 @@
android:title="@string/pref_invidious_head2"
app:iconSpaceReserved="false">
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_annotations"
android:entryValues="@array/invidious_annotations_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_annotations_mode"
app:summary="@string/invidious_annotations_mode_indication"
app:title="@string/invidious_annotations_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_annotations"
android:entryValues="@array/invidious_annotations_values" />
app:title="@string/invidious_annotations_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_autoplay_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_autoplay_mode"
app:summary="@string/invidious_autoplay_mode_indication"
app:title="@string/invidious_autoplay_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_autoplay_values" />
app:title="@string/invidious_autoplay_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_continue_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_continue_mode"
app:summary="@string/invidious_continue_mode_indication"
app:title="@string/invidious_continue_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_continue_values" />
app:title="@string/invidious_continue_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_listen_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_listen_mode"
app:summary="@string/invidious_listen_mode_indication"
app:title="@string/invidious_listen_mode_title"
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_listen_values" />
app:title="@string/invidious_listen_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_local_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_local_mode"
app:summary="@string/invidious_local_mode_indication"
app:title="@string/invidious_local_mode_title"
app:title="@string/invidious_local_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_enable"
android:entryValues="@array/invidious_local_values" />
android:entries="@array/invidious_subtitles"
android:entryValues="@array/invidious_subtitles_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_subtitles_mode"
app:summary="@string/invidious_subtitles_mode_indication"
app:title="@string/invidious_subtitles_mode_title" />
<ListPreference
android:defaultValue="0"
android:entries="@array/invidious_quality"
android:entryValues="@array/invidious_quality_values"
app:iconSpaceReserved="false"
app:key="@string/invidious_quality_mode"
app:summary="@string/invidious_quality_mode_indication"
app:title="@string/invidious_quality_mode_title" />
</PreferenceCategory>
</PreferenceScreen>