refactor: strings & naming standard for icon
This commit is contained in:
parent
7adcc50d75
commit
c79342523b
7 changed files with 26 additions and 17 deletions
|
@ -366,7 +366,7 @@ class PlayerActivity : BasePlayerActivity() {
|
|||
qualities[1] = "${qualities[1]} (${closestQuality})"
|
||||
}
|
||||
MaterialAlertDialogBuilder(this)
|
||||
.setTitle("Select Video Quality")
|
||||
.setTitle(CoreR.string.select_quality)
|
||||
.setSingleChoiceItems(qualities.toTypedArray(), selectedIndex) { dialog, which ->
|
||||
selectedIndex = which
|
||||
val selectedQualityValue = qualityValues[which]
|
||||
|
|
|
@ -81,7 +81,7 @@
|
|||
android:background="@drawable/transparent_circle_background"
|
||||
android:contentDescription="Quality"
|
||||
android:padding="16dp"
|
||||
android:src="@drawable/ic_quality"
|
||||
android:src="@drawable/ic_monitor_play"
|
||||
android:layout_gravity="end"
|
||||
app:tint="@android:color/white"
|
||||
/>
|
||||
|
|
|
@ -86,7 +86,7 @@ class DownloaderImpl(
|
|||
if (intro != null) {
|
||||
database.insertIntro(intro.toIntroDto(item.id))
|
||||
}
|
||||
if (appPreferences.downloadQuality != "Original") {
|
||||
if (appPreferences.downloadQuality != VideoQuality.Original.toString()) {
|
||||
downloadEmbeddedMediaStreams(item, source, storageIndex)
|
||||
val transcodingUrl =
|
||||
getTranscodedUrl(item.id, appPreferences.downloadQuality!!)
|
||||
|
|
|
@ -26,12 +26,12 @@
|
|||
<item>opensles</item>
|
||||
</string-array>
|
||||
<string-array name="quality_entries">
|
||||
<item>Auto</item>
|
||||
<item>Original</item>
|
||||
<item>1080p - 8Mbps</item>
|
||||
<item>720p - 3Mbps</item>
|
||||
<item>480p - 1.5Mbps</item>
|
||||
<item>360p - 800Kbps</item>
|
||||
<item>@string/quality_auto</item>
|
||||
<item>@string/quality_original</item>
|
||||
<item>@string/quality_1080p</item>
|
||||
<item>@string/quality_720p</item>
|
||||
<item>@string/quality_480p</item>
|
||||
<item>@string/quality_360p</item>
|
||||
</string-array>
|
||||
<string-array name="quality_values">
|
||||
<item>Auto</item>
|
||||
|
@ -42,11 +42,11 @@
|
|||
<item>360p</item>
|
||||
</string-array>
|
||||
<string-array name="download_quality_entries">
|
||||
<item>Original</item>
|
||||
<item>1080p - 8Mbps</item>
|
||||
<item>720p - 3Mbps</item>
|
||||
<item>480p - 1.5Mbps</item>
|
||||
<item>360p - 800Kbps</item>
|
||||
<item>@string/quality_original</item>
|
||||
<item>@string/quality_1080p</item>
|
||||
<item>@string/quality_720p</item>
|
||||
<item>@string/quality_480p</item>
|
||||
<item>@string/quality_360p</item>
|
||||
</string-array>
|
||||
<string-array name="download_quality_values">
|
||||
<item>Original</item>
|
||||
|
|
|
@ -192,4 +192,13 @@
|
|||
<string name="unmark_as_played">Unmark as played</string>
|
||||
<string name="add_to_favorites">Add to favorites</string>
|
||||
<string name="remove_from_favorites">Remove from favorites</string>
|
||||
<string name="quality_default">Default to selected download quality</string>
|
||||
<string name="download_quality">Download Quality</string>
|
||||
<string name="select_quality">Select Video Quality</string>
|
||||
<string name="quality_auto">Auto</string>
|
||||
<string name="quality_original">Original</string>
|
||||
<string name="quality_1080p">1080p - 8Mbps</string>
|
||||
<string name="quality_720p">720p - 3Mbps</string>
|
||||
<string name="quality_480p">480p - 1.5Mbps</string>
|
||||
<string name="quality_360p">360p - 0.8Mbps</string>
|
||||
</resources>
|
||||
|
|
|
@ -12,13 +12,13 @@
|
|||
<!-- TODO: Strings -->
|
||||
<ListPreference
|
||||
android:key="pref_downloads_quality"
|
||||
android:title="Download Quality"
|
||||
android:defaultValue="Original"
|
||||
android:title="@string/download_quality"
|
||||
android:defaultValue="@string/quality_original"
|
||||
android:entries="@array/download_quality_entries"
|
||||
android:entryValues="@array/download_quality_values"
|
||||
android:summary="%s" />
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
app:key="pref_downloads_quality_default"
|
||||
app:summary="Default to picked Download Quality" />
|
||||
app:summary="@string/quality_default" />
|
||||
</PreferenceScreen>
|
Loading…
Reference in a new issue