From 24f5c51c9d033ea6f6716828c94a0747113a4021 Mon Sep 17 00:00:00 2001 From: Nitin Dahale <43776393+ni3x@users.noreply.github.com> Date: Fri, 26 Apr 2024 16:00:44 +0530 Subject: [PATCH] feat(all/torrentio): Dubbed and efficient video toggles in settings (#3169) --- src/all/torrentioanime/build.gradle | 2 +- .../all/torrentioanime/Torrentio.kt | 40 ++++++++++++++++++- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/src/all/torrentioanime/build.gradle b/src/all/torrentioanime/build.gradle index c768b8111..6455e2f31 100644 --- a/src/all/torrentioanime/build.gradle +++ b/src/all/torrentioanime/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Torrentio Anime (Torrent / Debrid)' extClass = '.Torrentio' - extVersionCode = 4 + extVersionCode = 5 containsNsfw = false } diff --git a/src/all/torrentioanime/src/eu/kanade/tachiyomi/animeextension/all/torrentioanime/Torrentio.kt b/src/all/torrentioanime/src/eu/kanade/tachiyomi/animeextension/all/torrentioanime/Torrentio.kt index b29a29d63..be312b749 100644 --- a/src/all/torrentioanime/src/eu/kanade/tachiyomi/animeextension/all/torrentioanime/Torrentio.kt +++ b/src/all/torrentioanime/src/eu/kanade/tachiyomi/animeextension/all/torrentioanime/Torrentio.kt @@ -480,10 +480,23 @@ class Torrentio : ConfigurableAnimeSource, AnimeHttpSource() { val trackerList = animeTrackers.split(",").map { it.trim() }.filter { it.isNotBlank() }.joinToString("&tr=") "magnet:?xt=urn:btih:${stream.infoHash}&dn=${stream.infoHash}&tr=$trackerList&index=${stream.fileIdx}" } else stream.url ?: "" - Video(urlOrHash, stream.title ?: "", urlOrHash) + Video(urlOrHash, ((stream.name?.replace("Torrentio\n", "") ?: "") + "\n" + stream.title), urlOrHash) }.orEmpty() } + override fun List