From 9d1069deb53693a8bed5c94ffd8d42ff70d07e5c Mon Sep 17 00:00:00 2001 From: Rohit Mane <53574579+12ohit@users.noreply.github.com> Date: Tue, 6 Sep 2022 16:34:22 +0530 Subject: [PATCH] Sflix & DopeBox: Added Subtitle preference (#846) * Added sub preference to DopeBox * Update build.gradle * Add subs preference to Sflix * Update build.gradle --- src/en/dopebox/build.gradle | 2 +- .../animeextension/en/dopebox/DopeBox.kt | 41 +++++++++++++++++-- src/en/sflix/build.gradle | 2 +- .../animeextension/en/sflix/SFlix.kt | 39 +++++++++++++++++- 4 files changed, 77 insertions(+), 7 deletions(-) diff --git a/src/en/dopebox/build.gradle b/src/en/dopebox/build.gradle index c1b6155ca..678d376f5 100644 --- a/src/en/dopebox/build.gradle +++ b/src/en/dopebox/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'DopeBox' pkgNameSuffix = 'en.dopebox' extClass = '.DopeBox' - extVersionCode = 8 + extVersionCode = 9 libVersion = '13' } diff --git a/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt b/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt index 71e84e4cb..fec5fa9a1 100644 --- a/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt +++ b/src/en/dopebox/src/eu/kanade/tachiyomi/animeextension/en/dopebox/DopeBox.kt @@ -186,6 +186,7 @@ class DopeBox : ConfigurableAnimeSource, ParsedAnimeHttpSource() { subsList.add(Track(subUrl, subLang)) } catch (e: Error) {} } + val prefSubsList = subLangOrder(subsList) if (masterUrl.contains("playlist.m3u8")) { val masterPlaylist = client.newCall(GET(masterUrl)).execute().body!!.string() val videoList = mutableListOf