diff --git a/src/en/paradisescans/build.gradle b/src/en/paradisescans/build.gradle new file mode 100644 index 000000000..9775e920d --- /dev/null +++ b/src/en/paradisescans/build.gradle @@ -0,0 +1,10 @@ +ext { + extName = 'Paradise Scans' + extClass = '.ParadiseScans' + themePkg = 'keyoapp' + baseUrl = 'https://paradisescans.com' + overrideVersionCode = 0 + isNsfw = true +} + +apply from: "$rootDir/common.gradle" diff --git a/src/en/paradisescans/res/mipmap-hdpi/ic_launcher.png b/src/en/paradisescans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..17d709de5 Binary files /dev/null and b/src/en/paradisescans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/en/paradisescans/res/mipmap-mdpi/ic_launcher.png b/src/en/paradisescans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..3d3c6dced Binary files /dev/null and b/src/en/paradisescans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/en/paradisescans/res/mipmap-xhdpi/ic_launcher.png b/src/en/paradisescans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..96382bd2a Binary files /dev/null and b/src/en/paradisescans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/en/paradisescans/res/mipmap-xxhdpi/ic_launcher.png b/src/en/paradisescans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..6f3c3971b Binary files /dev/null and b/src/en/paradisescans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/en/paradisescans/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/paradisescans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..12388a27d Binary files /dev/null and b/src/en/paradisescans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/en/paradisescans/src/eu/kanade/tachiyomi/extension/en/paradisescans/ParadiseScans.kt b/src/en/paradisescans/src/eu/kanade/tachiyomi/extension/en/paradisescans/ParadiseScans.kt new file mode 100644 index 000000000..1f3e15b6c --- /dev/null +++ b/src/en/paradisescans/src/eu/kanade/tachiyomi/extension/en/paradisescans/ParadiseScans.kt @@ -0,0 +1,20 @@ +package eu.kanade.tachiyomi.extension.en.paradisescans + +import eu.kanade.tachiyomi.multisrc.keyoapp.Keyoapp +import eu.kanade.tachiyomi.source.model.SManga +import org.jsoup.nodes.Document + +class ParadiseScans : Keyoapp( + "ParadiseScans", + "https://paradisescans.com", + "en", +) { + override fun mangaDetailsParse(document: Document): SManga = super.mangaDetailsParse(document).apply { + document.select("div:has(h1) a[href*='?genre=']") + .joinToString { it.attr("title") } + .takeIf { it.isNotEmpty() } + ?.let { + genre = genre?.plus(", $it") ?: it + } + } +}