add: WitchScans (#10031)

* add: WitchScans

* simplify filter list
This commit is contained in:
David Brochero 2025-08-07 13:48:19 -03:00 committed by Draff
parent 3f9573f621
commit c59f75b06b
Signed by: Draff
GPG Key ID: E8A89F3211677653
7 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,10 @@
ext {
extName = 'WitchScans'
extClass = '.WitchScans'
themePkg = 'mangathemesia'
baseUrl = 'https://witchscans.com'
overrideVersionCode = 0
isNsfw = false
}
apply from: "$rootDir/common.gradle"

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

View File

@ -0,0 +1,17 @@
package eu.kanade.tachiyomi.extension.en.witchscans
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.source.model.FilterList
class WitchScans : MangaThemesia(
"WitchScans",
"https://witchscans.com",
"en",
) {
override fun chapterListSelector() = "div.eplister ul li:has(div.chbox):has(div.eph-num):has(a[href])"
override fun getFilterList(): FilterList {
val filters = super.getFilterList().filterNot { it is AuthorFilter || it is YearFilter }
return FilterList(filters)
}
}