diff --git a/src/en/kirascans/build.gradle b/src/en/kirascans/build.gradle new file mode 100644 index 000000000..7e1470b62 --- /dev/null +++ b/src/en/kirascans/build.gradle @@ -0,0 +1,10 @@ +ext { + extName = 'Kira Scans' + extClass = '.KiraScans' + themePkg = 'mangathemesia' + baseUrl = 'https://kirascans.com' + overrideVersionCode = 0 + isNsfw = false +} + +apply from: "$rootDir/common.gradle" diff --git a/src/en/kirascans/res/mipmap-hdpi/ic_launcher.png b/src/en/kirascans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..38a364c04 Binary files /dev/null and b/src/en/kirascans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/en/kirascans/res/mipmap-mdpi/ic_launcher.png b/src/en/kirascans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..eb98ed4db Binary files /dev/null and b/src/en/kirascans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/en/kirascans/res/mipmap-xhdpi/ic_launcher.png b/src/en/kirascans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..fec649898 Binary files /dev/null and b/src/en/kirascans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/en/kirascans/res/mipmap-xxhdpi/ic_launcher.png b/src/en/kirascans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..230c4818f Binary files /dev/null and b/src/en/kirascans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/en/kirascans/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/kirascans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..5dd8034e9 Binary files /dev/null and b/src/en/kirascans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/en/kirascans/src/eu/kanade/tachiyomi/extension/en/kirascans/KiraScans.kt b/src/en/kirascans/src/eu/kanade/tachiyomi/extension/en/kirascans/KiraScans.kt new file mode 100644 index 000000000..4ac9e100c --- /dev/null +++ b/src/en/kirascans/src/eu/kanade/tachiyomi/extension/en/kirascans/KiraScans.kt @@ -0,0 +1,18 @@ +package eu.kanade.tachiyomi.extension.en.kirascans + +import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia +import eu.kanade.tachiyomi.source.model.Page +import org.jsoup.nodes.Document + +class KiraScans : MangaThemesia( + "Kira Scans", + "https://kirascans.com", + "en", +) { + override fun pageListParse(document: Document): List { + document.selectFirst("p.fw-semibold:contains(This chapter is locked)")?.let { + throw Exception("Chapter is locked") + } + return super.pageListParse(document) + } +}