From c49464db1e0eb7db850a272b1d7b5d91eec94772 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Fri, 26 Jun 2020 15:35:35 -0400 Subject: [PATCH] Make Mangadex a configurable delegated source --- .../java/eu/kanade/tachiyomi/source/online/all/MangaDex.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/MangaDex.kt b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/MangaDex.kt index 4d5ac4d56..b0442d837 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/source/online/all/MangaDex.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/source/online/all/MangaDex.kt @@ -1,12 +1,15 @@ package eu.kanade.tachiyomi.source.online.all import android.net.Uri +import androidx.preference.PreferenceScreen +import eu.kanade.tachiyomi.source.ConfigurableSource import eu.kanade.tachiyomi.source.online.HttpSource import eu.kanade.tachiyomi.source.online.UrlImportableSource import exh.source.DelegatedHttpSource class MangaDex(delegate: HttpSource) : DelegatedHttpSource(delegate), + ConfigurableSource, UrlImportableSource { override val matchingHosts: List = listOf("mangadex.org") @@ -22,4 +25,6 @@ class MangaDex(delegate: HttpSource) : } override val lang: String = delegate.lang + + override fun setupPreferenceScreen(screen: PreferenceScreen) = (delegate as ConfigurableSource).setupPreferenceScreen(screen) }