jopejoe1 201463e1f5
Added some sources to madara (#10595)
* Update MadaraGenerator.kt

* Include fixed version of #10443 and #10167

Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com>
Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com>

* Add icons and overrides

* Add more icons and overrides

* Update Madara.kt

Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com>
Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com>
2022-01-29 06:29:15 -05:00

33 lines
1.2 KiB
Kotlin

package eu.kanade.tachiyomi.extension.all.sevenkingscanlation
import eu.kanade.tachiyomi.multisrc.madara.Madara
import eu.kanade.tachiyomi.source.Source
import eu.kanade.tachiyomi.source.SourceFactory
import java.text.SimpleDateFormat
import java.util.Locale
class SevenKingScanlationFactory : SourceFactory {
override fun createSources(): List<Source> = listOf(
SevenKingScanlationEN(),
SevenKingScanlationES(),
)
}
class SevenKingScanlationEN : Madara("Seven King Scanlation", "https://sksubs.net", "en", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) {
override fun searchMangaSelector(): String {
return "${super.searchMangaSelector()}:contains(English)"
}
override fun popularMangaSelector(): String {
return "${super.popularMangaSelector()}:contains(English)"
}
}
class SevenKingScanlationES : Madara("Seven King Scanlation", "https://sksubs.net", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) {
override fun searchMangaSelector(): String {
return "${super.searchMangaSelector()}:not(:contains(English))"
}
override fun popularMangaSelector(): String {
return "${super.popularMangaSelector()}:not(:contains(English))"
}
}