diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..6aabc6940 Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9b1b2acdc Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..3df52cec7 Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..dd8bc3413 Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..b93e08e4d Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png b/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png new file mode 100644 index 000000000..2e76822bf Binary files /dev/null and b/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/anshscans/src/AnshScans.kt b/multisrc/overrides/madara/anshscans/src/AnshScans.kt new file mode 100644 index 000000000..1f786bec9 --- /dev/null +++ b/multisrc/overrides/madara/anshscans/src/AnshScans.kt @@ -0,0 +1,9 @@ +package eu.kanade.tachiyomi.extension.en.anshscans + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class AnshScans : Madara("Ansh Scans", "https://anshscans.org", "en") { + override val useNewChapterEndpoint = true + + override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" +} diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..f9607e724 Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..443bcbca1 Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..c093a3bac Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..094e05f82 Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d1ef24278 Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png b/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png new file mode 100644 index 000000000..c681a1ad1 Binary files /dev/null and b/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/arabtoons/src/ArabToons.kt b/multisrc/overrides/madara/arabtoons/src/ArabToons.kt new file mode 100644 index 000000000..54ea25b83 --- /dev/null +++ b/multisrc/overrides/madara/arabtoons/src/ArabToons.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.ar.arabtoons + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class ArabToons : Madara( + "عرب تونز", + "https://arabtoons.net", + "ar", + dateFormat = SimpleDateFormat("MMM d", Locale("ar")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/bsasmenucom/src/BsasmenuCom.kt b/multisrc/overrides/madara/bsasmenucom/src/BsasmenuCom.kt new file mode 100644 index 000000000..7599f0786 --- /dev/null +++ b/multisrc/overrides/madara/bsasmenucom/src/BsasmenuCom.kt @@ -0,0 +1,9 @@ +package eu.kanade.tachiyomi.extension.en.bsasmenucom + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class BsasmenuCom : Madara("bsasmenu.com", "https://bsasmenu.com", "en") { + override val useNewChapterEndpoint = false + + override val popularMangaUrlSelector = "div.post-title a:not([target=_self])" +} diff --git a/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..52b16e84b Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9ebd7714e Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..e9adc4044 Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..f5ba2bb74 Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d4f8b1fc0 Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/daprob/res/web_hi_res_512.png b/multisrc/overrides/madara/daprob/res/web_hi_res_512.png new file mode 100644 index 000000000..cd85d05ae Binary files /dev/null and b/multisrc/overrides/madara/daprob/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/daprob/src/DapRob.kt b/multisrc/overrides/madara/daprob/src/DapRob.kt new file mode 100644 index 000000000..ee3039cc0 --- /dev/null +++ b/multisrc/overrides/madara/daprob/src/DapRob.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.daprob + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class DapRob : Madara( + "DapRob", + "https://daprob.com", + "es", + dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..99a19b012 Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0100762ca Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..451c49453 Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..e0940a8d6 Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..82bd628b5 Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png b/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png new file mode 100644 index 000000000..3056569c6 Binary files /dev/null and b/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/eromiau/src/Eromiau.kt b/multisrc/overrides/madara/eromiau/src/Eromiau.kt new file mode 100644 index 000000000..88853c2b1 --- /dev/null +++ b/multisrc/overrides/madara/eromiau/src/Eromiau.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.eromiau + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Eromiau : Madara( + "Eromiau", + "https://www.eromiau.com", + "es", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..c3bc1299c Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..4df77b325 Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..abac9cdc3 Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..bc23ad2e9 Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..2794e3860 Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/evascans/res/web_hi_res_512.png b/multisrc/overrides/madara/evascans/res/web_hi_res_512.png new file mode 100644 index 000000000..c25804179 Binary files /dev/null and b/multisrc/overrides/madara/evascans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/evascans/src/EvaScans.kt b/multisrc/overrides/madara/evascans/src/EvaScans.kt new file mode 100644 index 000000000..629be450c --- /dev/null +++ b/multisrc/overrides/madara/evascans/src/EvaScans.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.evascans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class EvaScans : Madara( + "EvaScans", + "https://evascans.com", + "tr", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")) +) { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..7b44642af Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..36a7566c4 Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..5cce3caa2 Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..fa5ecfc9a Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..9a910cf6b Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png b/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png new file mode 100644 index 000000000..181cc58c6 Binary files /dev/null and b/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt b/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt new file mode 100644 index 000000000..b35e7f128 --- /dev/null +++ b/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt @@ -0,0 +1,25 @@ +package eu.kanade.tachiyomi.extension.en.flextapescans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.Page +import org.jsoup.nodes.Document +import java.text.SimpleDateFormat +import java.util.Locale + +class FlexTapeScans : Madara( + "Flex Tape Scans", + "https://flextapescans.com", + "en", + dateFormat = SimpleDateFormat("MM/dd/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = false + + override fun pageListParse(document: Document): List<Page> { + val blocked = document.select(".content-blocked").first() + if (blocked != null) { + throw Exception(blocked.text()) // You need to be contributor to read this chapter + } + + return super.pageListParse(document) + } +} diff --git a/multisrc/overrides/madara/geasstoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/geasstoon/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..7d22c90c6 Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/geasstoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/geasstoon/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..ff68ed91b Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/geasstoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/geasstoon/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..cd374f877 Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/geasstoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/geasstoon/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..3c1827bb0 Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/geasstoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/geasstoon/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..a2f1d05a1 Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/geasstoon/res/web_hi_res_512.png b/multisrc/overrides/madara/geasstoon/res/web_hi_res_512.png new file mode 100644 index 000000000..c0affbebb Binary files /dev/null and b/multisrc/overrides/madara/geasstoon/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/geasstoon/src/GeassToon.kt b/multisrc/overrides/madara/geasstoon/src/GeassToon.kt new file mode 100644 index 000000000..f65314349 --- /dev/null +++ b/multisrc/overrides/madara/geasstoon/src/GeassToon.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.geasstoon + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class GeassToon : Madara( + "GeassToon", + "https://geasstoon.com", + "tr", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..d637b4825 Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0d68de76b Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..ed07138a7 Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..c6b3b8f1c Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..a06ffa119 Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png new file mode 100644 index 000000000..f42e96b35 Binary files /dev/null and b/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/glorymanga/src/GloryManga.kt b/multisrc/overrides/madara/glorymanga/src/GloryManga.kt new file mode 100644 index 000000000..71165906a --- /dev/null +++ b/multisrc/overrides/madara/glorymanga/src/GloryManga.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.glorymanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class GloryManga : Madara( + "Glory Manga", + "https://glorymanga.com", + "tr", + dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/gloryscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gloryscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..b57d5051e Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gloryscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gloryscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..de67344fb Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gloryscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gloryscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..c66ba59e0 Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gloryscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gloryscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..bc382b841 Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gloryscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gloryscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..908d8ba10 Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gloryscans/res/web_hi_res_512.png b/multisrc/overrides/madara/gloryscans/res/web_hi_res_512.png new file mode 100644 index 000000000..f6af74a50 Binary files /dev/null and b/multisrc/overrides/madara/gloryscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/gloryscans/src/GloryScans.kt b/multisrc/overrides/madara/gloryscans/src/GloryScans.kt new file mode 100644 index 000000000..d0bfcff96 --- /dev/null +++ b/multisrc/overrides/madara/gloryscans/src/GloryScans.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.gloryscans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class GloryScans : Madara( + "Glory Scans", + "https://gloryscans.com", + "tr", + dateFormat = SimpleDateFormat("d MMM yyy", Locale("tr")) +) { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..4e0b107a9 Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..3e76b1e0d Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..1f1c49e94 Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..1fbc8ea35 Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..b8a7ddd5e Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png b/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png new file mode 100644 index 000000000..e8a6308df Binary files /dev/null and b/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/herenscan/src/HerenScan.kt b/multisrc/overrides/madara/herenscan/src/HerenScan.kt new file mode 100644 index 000000000..e6a1d93ac --- /dev/null +++ b/multisrc/overrides/madara/herenscan/src/HerenScan.kt @@ -0,0 +1,17 @@ +package eu.kanade.tachiyomi.extension.es.herenscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class HerenScan : Madara( + "HerenScan", + "https://herenscan.com", + "es", + dateFormat = SimpleDateFormat("d 'de' MMM 'de' yyy", Locale("es")) +) { + override val useNewChapterEndpoint = true + + // Disable type selector as it's junk data, must not be empty. + override val seriesTypeSelector = "#abcdefghijklmnopqrstuvwxyz" +} diff --git a/multisrc/overrides/madara/mangabilgini/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangabilgini/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..f14515d90 Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangabilgini/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangabilgini/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..266b5527f Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangabilgini/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabilgini/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..aab5aecb1 Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangabilgini/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabilgini/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..56cac9f44 Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangabilgini/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabilgini/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..0efbad085 Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangabilgini/res/web_hi_res_512.png b/multisrc/overrides/madara/mangabilgini/res/web_hi_res_512.png new file mode 100644 index 000000000..1e901e7ce Binary files /dev/null and b/multisrc/overrides/madara/mangabilgini/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangabilgini/src/MangaBilgini.kt b/multisrc/overrides/madara/mangabilgini/src/MangaBilgini.kt new file mode 100644 index 000000000..42f61748d --- /dev/null +++ b/multisrc/overrides/madara/mangabilgini/src/MangaBilgini.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.mangabilgini + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class MangaBilgini : Madara( + "Manga Bilgini", + "https://mangabilgini.com", + "tr", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")) +) { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/mangaflix/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaflix/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..7b0509318 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaflix/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaflix/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..040b76338 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaflix/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaflix/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..6aa48ac89 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaflix/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaflix/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..a66087900 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaflix/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaflix/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..5873d1c75 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaflix/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaflix/res/web_hi_res_512.png new file mode 100644 index 000000000..f4ff55089 Binary files /dev/null and b/multisrc/overrides/madara/mangaflix/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangaflix/src/MangaFlix.kt b/multisrc/overrides/madara/mangaflix/src/MangaFlix.kt new file mode 100644 index 000000000..a094f37b5 --- /dev/null +++ b/multisrc/overrides/madara/mangaflix/src/MangaFlix.kt @@ -0,0 +1,31 @@ +package eu.kanade.tachiyomi.extension.ar.mangaflix + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.SChapter +import org.jsoup.nodes.Element +import java.text.SimpleDateFormat +import java.util.Locale + +class MangaFlix : Madara( + "مانجا فليكس", + "https://www.manga-flix.com", + "ar", + dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true + + override val mangaDetailsSelectorStatus = "div.summarys" + + override fun chapterFromElement(element: Element): SChapter { + val chapter = super.chapterFromElement(element) + + with(element) { + select(chapterUrlSelector).first()?.let { urlElement -> + // use .ownText() instead of .text() + chapter.name = urlElement.ownText() + } + } + + return chapter + } +} diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..18e2ef1f4 Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0bd16808a Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..224f805f7 Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..2e0d025e1 Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..896c016d8 Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png new file mode 100644 index 000000000..47ca8336e Binary files /dev/null and b/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt b/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt new file mode 100644 index 000000000..c3683e919 --- /dev/null +++ b/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.en.mangafreakonline + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class MangaFreakOnline : Madara( + "MangaFreak.online", + "https://mangafreak.online", + "en", + dateFormat = SimpleDateFormat("d MMM، yyy", Locale.US) +) { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..5337ccef3 Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..6fc213ecc Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..2c5146902 Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..0413cbcc8 Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..4c62343f4 Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png b/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png new file mode 100644 index 000000000..c47749810 Binary files /dev/null and b/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangak2/src/MangaK2.kt b/multisrc/overrides/madara/mangak2/src/MangaK2.kt new file mode 100644 index 000000000..1c5e6d0b4 --- /dev/null +++ b/multisrc/overrides/madara/mangak2/src/MangaK2.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.mangak2 + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class MangaK2 : Madara("MangaK2", "https://mangak2.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..2cd79f8d2 Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..a7ca30a46 Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..94b1eaa32 Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..4da3c0d75 Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..83d7c947b Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png new file mode 100644 index 000000000..5bad8dd76 Binary files /dev/null and b/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt b/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt new file mode 100644 index 000000000..839740cbf --- /dev/null +++ b/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.mangarolls + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class MangaRolls : Madara("MangaRolls", "https://mangarolls.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..3a9ce252f Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..e15218132 Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..fdbdc687e Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..445cdc599 Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..a1673275d Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png new file mode 100644 index 000000000..35de407d7 Binary files /dev/null and b/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt b/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt new file mode 100644 index 000000000..ec4738859 --- /dev/null +++ b/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.manhuakiss + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class ManhuaKiss : Madara("Manhua Kiss", "https://manhuakiss.me", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..bff7018f0 Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..c95fc992c Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..65223f47f Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..e556e7db5 Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..1eca567c0 Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png new file mode 100644 index 000000000..7959338bc Binary files /dev/null and b/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt b/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt new file mode 100644 index 000000000..83b78b101 --- /dev/null +++ b/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.all.manhwadashraw + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class ManhwaDashRaw : Madara( + "Manhwa-raw", + "https://manhwa-raw.com", + "all", + dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..7cb383031 Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..de7e69861 Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..5217af00d Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..6daf288e5 Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..f363b2a21 Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png b/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png new file mode 100644 index 000000000..c90eab691 Binary files /dev/null and b/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/murimscan/src/MurimScan.kt b/multisrc/overrides/madara/murimscan/src/MurimScan.kt new file mode 100644 index 000000000..d67103f64 --- /dev/null +++ b/multisrc/overrides/madara/murimscan/src/MurimScan.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.murimscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class MurimScan : Madara("MurimScan", "https://murimscan.run", "en") { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..1f5dae465 Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..cc6f96bba Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..0271ffb7e Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..9c5680742 Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..96f924898 Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png b/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png new file mode 100644 index 000000000..f5842ddfc Binary files /dev/null and b/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt b/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt new file mode 100644 index 000000000..4b84d4fff --- /dev/null +++ b/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.noblessetranslations + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class NoblesseTranslations : Madara( + "Noblesse Translations", + "https://www.noblessetranslations.com", + "es", + dateFormat = SimpleDateFormat("dd/MM/yy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..39428033b Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0bdd27d57 Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..ca80fd9db Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..b99ff7203 Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..35470ed3b Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png b/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png new file mode 100644 index 000000000..e4b5385be Binary files /dev/null and b/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt b/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt new file mode 100644 index 000000000..2da15590f --- /dev/null +++ b/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.novelcrow + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class NovelCrow : Madara("NovelCrow", "https://novelcrow.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/olympusscantop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscantop/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..39a0a3916 Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscantop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscantop/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..406b15de9 Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscantop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscantop/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..f265a804e Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscantop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscantop/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..06f0efddb Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscantop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscantop/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..fd7b1081c Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscantop/res/web_hi_res_512.png b/multisrc/overrides/madara/olympusscantop/res/web_hi_res_512.png new file mode 100644 index 000000000..248e9e9da Binary files /dev/null and b/multisrc/overrides/madara/olympusscantop/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/olympusscantop/src/OlympusScanTop.kt b/multisrc/overrides/madara/olympusscantop/src/OlympusScanTop.kt new file mode 100644 index 000000000..f48d84414 --- /dev/null +++ b/multisrc/overrides/madara/olympusscantop/src/OlympusScanTop.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.olympusscantop + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class OlympusScanTop : Madara( + "OlympusScan.top", + "https://olympusscan.top", + "es", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..f66b6a7fb Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..7a617d9f4 Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..859a4d769 Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..e5cc93043 Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..880164a36 Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png b/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png new file mode 100644 index 000000000..6eba8be25 Binary files /dev/null and b/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt b/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt new file mode 100644 index 000000000..489046484 --- /dev/null +++ b/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.readfreecomics + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class ReadFreeComics : Madara("ReadFreeComics", "https://readfreecomics.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..8e69c7952 Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..e066eb08f Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..e1be220b3 Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..ca4b6de4c Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..86f49f4d8 Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png b/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png new file mode 100644 index 000000000..6babc6a2b Binary files /dev/null and b/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt b/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt new file mode 100644 index 000000000..ea57dbe56 --- /dev/null +++ b/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.readmangafree + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class ReadMangaFree : Madara("ReadMangaFree", "https://readmangafree.net", "en") { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..0e1626225 Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..59c185683 Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..8f802e24c Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..e6772a6e5 Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..b665cf141 Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png b/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png new file mode 100644 index 000000000..fe38e733d Binary files /dev/null and b/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt b/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt new file mode 100644 index 000000000..95dee4c17 --- /dev/null +++ b/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.rio2manga + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class Rio2Manga : Madara("Rio2 Manga", "https://rio2manga.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..064b22466 Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..a0063888d Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..e8076e262 Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..2faa77d86 Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d6bf0a26a Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png new file mode 100644 index 000000000..a94de3e07 Binary files /dev/null and b/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt b/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt new file mode 100644 index 000000000..8cd4a9bc1 --- /dev/null +++ b/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.tr.romantikmanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class RomantikManga : Madara( + "Romantik Manga", + "https://romantikmanga.com", + "tr", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..c11535c68 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..bc231dd36 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..6efe0e392 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..a446b5ee0 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..f417ff264 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png b/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png new file mode 100644 index 000000000..ae806aa90 Binary files /dev/null and b/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt b/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt new file mode 100644 index 000000000..885e2c28c --- /dev/null +++ b/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.scambertraslator + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class ScamberTraslator : Madara( + "ScamberTraslator", + "https://scambertraslator.com", + "es", + dateFormat = SimpleDateFormat("yyy-MM-dd", Locale.ROOT) +) { + override val useNewChapterEndpoint = false +} diff --git a/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..634123625 Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..025a367c7 Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..cd881d7f5 Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..6d0d6ea35 Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..743ef699e Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/shayami/res/web_hi_res_512.png b/multisrc/overrides/madara/shayami/res/web_hi_res_512.png new file mode 100644 index 000000000..e7f7c7588 Binary files /dev/null and b/multisrc/overrides/madara/shayami/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/shayami/src/Shayami.kt b/multisrc/overrides/madara/shayami/src/Shayami.kt new file mode 100644 index 000000000..7305133df --- /dev/null +++ b/multisrc/overrides/madara/shayami/src/Shayami.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.shayami + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Shayami : Madara( + "Shayami", + "https://shayami.com", + "es", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/skymangaxyz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/skymangaxyz/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..c30fb00bc Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/skymangaxyz/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..241fd875d Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..12206912b Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..d0d1d10a1 Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..de68b0d04 Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/res/web_hi_res_512.png b/multisrc/overrides/madara/skymangaxyz/res/web_hi_res_512.png new file mode 100644 index 000000000..3cdbdc144 Binary files /dev/null and b/multisrc/overrides/madara/skymangaxyz/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/skymangaxyz/src/SkyMangaXyz.kt b/multisrc/overrides/madara/skymangaxyz/src/SkyMangaXyz.kt new file mode 100644 index 000000000..0b5afebfb --- /dev/null +++ b/multisrc/overrides/madara/skymangaxyz/src/SkyMangaXyz.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.skymangaxyz + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class SkyMangaXyz : Madara("SkyManga.xyz", "https://skymanga.xyz", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/taurusfansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/taurusfansub/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..78a949d83 Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/taurusfansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/taurusfansub/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..4f2af480c Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/taurusfansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/taurusfansub/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..5201eaf37 Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/taurusfansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/taurusfansub/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..1dd883dac Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/taurusfansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/taurusfansub/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..bd68ecf0d Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/taurusfansub/res/web_hi_res_512.png b/multisrc/overrides/madara/taurusfansub/res/web_hi_res_512.png new file mode 100644 index 000000000..ce77dd786 Binary files /dev/null and b/multisrc/overrides/madara/taurusfansub/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/taurusfansub/src/TaurusFansub.kt b/multisrc/overrides/madara/taurusfansub/src/TaurusFansub.kt new file mode 100644 index 000000000..bc48b91fc --- /dev/null +++ b/multisrc/overrides/madara/taurusfansub/src/TaurusFansub.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.taurusfansub + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class TaurusFansub : Madara( + "Taurus Fansub", + "https://taurusfansub.com", + "es", + dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/vermanhwas/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/vermanhwas/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..0be9eb8c0 Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vermanhwas/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/vermanhwas/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..92c3540e2 Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vermanhwas/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/vermanhwas/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..995cd33c3 Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vermanhwas/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/vermanhwas/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..de589b591 Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vermanhwas/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/vermanhwas/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..471213985 Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vermanhwas/res/web_hi_res_512.png b/multisrc/overrides/madara/vermanhwas/res/web_hi_res_512.png new file mode 100644 index 000000000..58abed99e Binary files /dev/null and b/multisrc/overrides/madara/vermanhwas/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/vermanhwas/src/VerManhwas.kt b/multisrc/overrides/madara/vermanhwas/src/VerManhwas.kt new file mode 100644 index 000000000..b0ba50386 --- /dev/null +++ b/multisrc/overrides/madara/vermanhwas/src/VerManhwas.kt @@ -0,0 +1,14 @@ +package eu.kanade.tachiyomi.extension.es.vermanhwas + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class VerManhwas : Madara( + "Ver Manhwas", + "https://vermanhwa.com", + "es", + dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")) +) { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/vinmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/vinmanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..9b55a1786 Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vinmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/vinmanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0ca83e94e Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vinmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/vinmanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..8e2e31cf5 Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vinmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/vinmanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..1bd35a034 Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..38fdcd818 Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/vinmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/vinmanga/res/web_hi_res_512.png new file mode 100644 index 000000000..4110a8691 Binary files /dev/null and b/multisrc/overrides/madara/vinmanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/vinmanga/src/VinManga.kt b/multisrc/overrides/madara/vinmanga/src/VinManga.kt new file mode 100644 index 000000000..c6e3670a7 --- /dev/null +++ b/multisrc/overrides/madara/vinmanga/src/VinManga.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.vinmanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara + +class VinManga : Madara("VinManga", "https://vinload.com", "en") { + override val useNewChapterEndpoint = true +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/Madara.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/Madara.kt index 680cd8946..737bcf121 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/Madara.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/Madara.kt @@ -605,13 +605,14 @@ abstract class Madara( // Manga Details Parse protected val completedStatusList: Array<String> = arrayOf( - "Completed", "Completo", "Concluído", "Concluido", "Terminé", "Hoàn Thành", "مكتملة" + "Completed", "Completo", "Concluído", "Concluido", "Terminé", "Hoàn Thành", "مكتملة", + "مكتمل" ) protected val ongoingStatusList: Array<String> = arrayOf( "OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em lançamento", "Em andamento", "Em Andamento", "En cours", "Ativo", "Lançando", "Đang Tiến Hành", "Devam Ediyor", - "Devam ediyor", "In Corso", "In Arrivo", "مستمرة" + "Devam ediyor", "In Corso", "In Arrivo", "مستمرة", "مستمر", "En Curso" ) override fun mangaDetailsParse(document: Document): SManga { diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index 1bd60930c..3e6ed91ab 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -10,7 +10,7 @@ class MadaraGenerator : ThemeSourceGenerator { override val themeClass = "Madara" - override val baseVersionCode: Int = 21 + override val baseVersionCode: Int = 22 override val sources = listOf( MultiLang("Leviatan Scans", "https://leviatanscans.com", listOf("en", "es"), className = "LeviatanScansFactory", overrideVersionCode = 9), @@ -34,6 +34,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Adult Webtoon", "https://adultwebtoon.com/", "en", isNsfw = true), SingleLang("Adult Painful Nightz", "https://adults.painfulnightz.com", "en", isNsfw = true), SingleLang("Agent of Change Translations", "https://aoc.moe", "en", overrideVersionCode = 1), + SingleLang("Ansh Scans", "https://anshscans.org", "en", isNsfw = false), SingleLang("Aiin Scan", "https://aiinscan.xyz", "pt-BR"), SingleLang("AiYuManga", "https://aiyumangascanlation.com", "es"), SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1), @@ -63,6 +64,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("BlogManga", "https://blogmanga.net", "en"), SingleLang("Boruto Explorer", "https://leitor.borutoexplorer.com.br", "pt-BR", overrideVersionCode = 1), SingleLang("BoysLove", "https://boyslove.me", "en", overrideVersionCode = 2), + SingleLang("bsasmenu.com", "https://bsasmenu.com", "en", isNsfw = false, className = "BsasmenuCom"), SingleLang("CAT-translator", "https://cats-translator.com/manga", "th", className = "CatTranslator", overrideVersionCode = 2), SingleLang("Café com Yaoi", "http://cafecomyaoi.com.br", "pt-BR", pkgName = "cafecomyaoi", className = "CafeComYaoi", isNsfw = true, overrideVersionCode = 1), SingleLang("Cat300", "https://cat300.com", "th", isNsfw = true, className = "Cat300", overrideVersionCode = 1), @@ -80,6 +82,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("CopyPasteScan", "https://copypastescan.xyz", "es", overrideVersionCode = 1), SingleLang("Coven Scan", "https://covenscan.com", "pt-BR", isNsfw = true), SingleLang("Cronos Scan", "https://cronosscan.net", "pt-BR", overrideVersionCode = 1), + SingleLang("DapRob", "https://daprob.com", "es", isNsfw = false), SingleLang("DarkYue Realm", "https://darkyuerealm.site/web", "pt-BR", pkgName = "darkyurealm", overrideVersionCode = 4), SingleLang("Decadence Scans", "https://reader.decadencescans.com", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("DiamondFansub", "https://diamondfansub.com", "tr", overrideVersionCode = 1), @@ -96,15 +99,18 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Emperor Scan", "https://emperorscan.com/", "es"), SingleLang("Empire Webtoon", "https://webtoonempire.com", "ar", isNsfw = true), SingleLang("Eromanhwas", "https://eromanhwas.com", "en"), + SingleLang("Eromiau", "https://www.eromiau.com", "es", isNsfw = true), SingleLang("Esomanga", "http://esomanga.com", "tr"), SingleLang("Eternal Scans", "https://eternalscans.com", "en"), SingleLang("Estufa de Cristal", "https://scanestufadecristal.site", "pt-BR", className = "EstufaDeCristal"), + SingleLang("EvaScans", "https://evascans.com", "tr", isNsfw = false), SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3), SingleLang("FaeStorm", "https://faestormmanga.com", "tr"), SingleLang("FastManhwa", "https://fastmanhwa.net", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("Final Scans", "https://finalscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("Fiz Manga", "https://fizmanga.com", "en"), SingleLang("Fleur Blanche", "https://fbsquadz.com", "pt-BR", isNsfw = true, overrideVersionCode = 1), + SingleLang("Flex Tape Scans", "https://flextapescans.com", "en", isNsfw = true), SingleLang("Fox White", "https://foxwhite.com.br", "pt-BR"), SingleLang("Free Manga", "https://freemanga.me", "en", isNsfw = true, overrideVersionCode = 3), SingleLang("FreeWebtoonCoins", "https://freewebtooncoins.com", "en", overrideVersionCode = 1), @@ -113,8 +119,11 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Furio Scans", "https://furioscans.com", "pt-BR", overrideVersionCode = 4), SingleLang("GalaxyDegenScans", "https://gdstmp.site", "en", overrideVersionCode = 3), SingleLang("Gatemanga", "https://gatemanga.com", "ar", overrideVersionCode = 1), + SingleLang("GeassToon", "https://geasstoon.com", "tr", isNsfw = false), SingleLang("Gemanga", "https://gemanga.com", "ar", overrideVersionCode = 2), SingleLang("Glass Sky", "https://glasscan.online", "pt-BR"), + SingleLang("Glory Manga", "https://glorymanga.com", "tr", isNsfw = false), + SingleLang("Glory Scans", "https://gloryscans.com", "tr", isNsfw = true), SingleLang("Gogoscans", "https://www.gogoscans.com", "en"), SingleLang("Goof Fansub", "https://gooffansub.com", "pt-BR", isNsfw = true), SingleLang("GuncelManga", "https://guncelmanga.com", "tr", overrideVersionCode = 1), @@ -136,6 +145,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("HentaiXYuri", "https://hentaixyuri.com", "en", isNsfw = true), SingleLang("HentaiZone", "https://hentaizone.xyz", "fr", isNsfw = true), SingleLang("Hentaidexy", "https://hentaidexy.com", "en", isNsfw = true, overrideVersionCode = 2), + SingleLang("HerenScan", "https://herenscan.com", "es", isNsfw = false), SingleLang("Heroz Scanlation", "https://herozscans.com", "en", overrideVersionCode = 1), SingleLang("HipercooL", "https://hipercool.xyz", "pt-BR", isNsfw = true, className = "Hipercool"), SingleLang("Hiperdex", "https://hiperdex.com", "en", isNsfw = true, overrideVersionCode = 5), @@ -185,6 +195,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MadaraDex", "https://madaradx.org", "en", isNsfw = true), SingleLang("Manga Action", "https://mangaaction.com", "en", overrideVersionCode = 2), SingleLang("مانجا العرب Manga Alarab", "https://manga-alarab.com", "ar", className = "MangAlarab", overrideVersionCode = 1), + SingleLang("Manga Bilgini", "https://mangabilgini.com", "tr", isNsfw = false), SingleLang("Manga Bin", "https://mangabin.com", "en", overrideVersionCode = 1), SingleLang("Manga Chill", "https://mangachill.me", "en", overrideVersionCode = 5), SingleLang("Manga Crab", "https://mangacrab.com", "es", overrideVersionCode = 1), @@ -248,8 +259,10 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MangaFort", "https://mangafort.com", "en", overrideVersionCode = 1), SingleLang("MangaFoxFull", "https://mangafoxfull.com", "en"), SingleLang("MangaGG", "https://mangagg.com", "en", overrideVersionCode = 2), + SingleLang("MangaFreak.online", "https://mangafreak.online", "en", isNsfw = false, className = "MangaFreakOnline"), SingleLang("MangaGreat", "https://mangagreat.com", "en", overrideVersionCode = 3), SingleLang("MangaHZ", "https://www.mangahz.com", "en", isNsfw = true, overrideVersionCode = 2), + SingleLang("MangaK2", "https://mangak2.com", "en", isNsfw = true), SingleLang("MangaKitsune", "https://mangakitsune.com", "en", isNsfw = true, overrideVersionCode = 4), SingleLang("MangaKL", "https://mangakala.com", "ja"), SingleLang("MangaKomi", "https://mangakomi.com", "en", overrideVersionCode = 4), @@ -264,6 +277,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MangaRabic", "https://mangarabic.com", "ar"), SingleLang("MangaRead.org", "https://www.mangaread.org", "en", className = "MangaReadOrg", overrideVersionCode = 1), SingleLang("MangaRex", "https://mangarex.co", "en"), + SingleLang("MangaRolls", "https://mangarolls.com", "en", isNsfw = false), SingleLang("MangaSco", "https://mangasco.com", "en", overrideVersionCode = 1), SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true), SingleLang("MangaSmile", "https://mangasmile.com", "en", overrideVersionCode = 1), @@ -295,6 +309,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manhatic", "https://manhatic.com", "ar", isNsfw = true), SingleLang("Manhua Dragon", "https://manhuadragon.com", "en"), SingleLang("Manhua ES", "https://manhuaes.com", "en", overrideVersionCode = 6), + SingleLang("Manhua Kiss", "https://manhuakiss.me", "en", isNsfw = true), SingleLang("Manhua Plus", "https://manhuaplus.com", "en", overrideVersionCode = 6), SingleLang("Manhua SY", "https://www.manhuasy.com", "en", overrideVersionCode = 1), SingleLang("ManhuaBox", "https://manhuabox.net", "en", overrideVersionCode = 2), @@ -313,6 +328,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manhuas.net", "https://manhuas.net", "en", className = "Manhuasnet", overrideVersionCode = 2), SingleLang("Manhwa Chill", "https://manhwachill.com", "en"), SingleLang("Manhwa Raw", "https://manhwaraw.com", "ko", isNsfw = true, overrideVersionCode = 1), + SingleLang("Manhwa-raw", "https://manhwa-raw.com", "all", isNsfw = true, className = "ManhwaDashRaw"), SingleLang("Manhwa.biz", "https://manhwa.biz", "en", isNsfw = true, className = "Manhwabiz"), SingleLang("Manhwa18.app", "https://manhwa18.app", "en", isNsfw = true, className = "Manhwa18app"), SingleLang("Manhwa18.org", "https://manhwa18.org", "en", isNsfw = true, className = "Manhwa18Org", overrideVersionCode = 2), @@ -345,6 +361,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MonarcaManga", "https://monarcamanga.com", "es"), SingleLang("Mortals Groove", "https://mortalsgroove.com", "en", overrideVersionCode = 1), SingleLang("Muctau", "https://muctau.com", "en", overrideVersionCode = 1), + SingleLang("MurimScan", "https://murimscan.run", "en", isNsfw = true), SingleLang("MyKomiks", "https://mykomiks.fun", "en", overrideVersionCode = 2), SingleLang("Mystical Merries", "https://mysticalmerries.com", "en", overrideVersionCode = 2), SingleLang("NeatManga", "https://neatmanga.com", "en", overrideVersionCode = 2), @@ -355,9 +372,12 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Niji Translations", "https://niji-translations.com", "ar", overrideVersionCode = 1), SingleLang("Ninja Scan", "https://ninjascan.xyz", "pt-BR", overrideVersionCode = 1), SingleLang("Nitro Scans", "https://nitroscans.com", "en"), + SingleLang("Noblesse Translations", "https://www.noblessetranslations.com", "es", isNsfw = false), + SingleLang("NovelCrow", "https://novelcrow.com", "en", isNsfw = true), SingleLang("NovelMic", "https://novelmic.com", "en", overrideVersionCode = 1), SingleLang("Novels Town", "https://novelstown.cyou", "ar"), SingleLang("Oh No Manga", "https://ohnomanga.com", "en", isNsfw = true), + SingleLang("OlympusScan.top", "https://olympusscan.top", "es", isNsfw = false, className = "OlympusScanTop"), SingleLang("Ow Scan", "https://owscan.com", "pt-BR", overrideVersionCode = 1), SingleLang("Paean Scans", "https://paeanscans.com", "en", overrideVersionCode = 1), SingleLang("Painful Nightz Scan", "https://painfulnightz.com", "en", overrideVersionCode = 1), @@ -381,6 +401,8 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Raw Mangas", "https://rawmangas.net", "ja", isNsfw = true, overrideVersionCode = 2), SingleLang("RawDEX", "https://rawdex.net", "ko", isNsfw = true, overrideVersionCode = 1), SingleLang("ReadAdult", "https://readadult.net", "en", isNsfw = true, overrideVersionCode = 1), + SingleLang("ReadFreeComics", "https://readfreecomics.com", "en", isNsfw = false), + SingleLang("ReadMangaFree", "https://readmangafree.net", "en", isNsfw = true), SingleLang("ReadManhua", "https://readmanhua.net", "en", overrideVersionCode = 2), SingleLang("Readers Point", "https://readers-point.space", "en"), SingleLang("Remangas", "https://remangas.net", "pt-BR"), @@ -388,18 +410,22 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Renascence Scans (Renascans)", "https://new.renascans.com", "en", className = "RenaScans", overrideVersionCode = 1), SingleLang("Reset Scans", "https://reset-scans.com", "en", overrideVersionCode = 5), SingleLang("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", overrideVersionCode = 4), + SingleLang("Rio2 Manga", "https://rio2manga.com", "en", isNsfw = false), + SingleLang("Romantik Manga", "https://romantikmanga.com", "tr", isNsfw = false), SingleLang("Rüya Manga", "https://www.ruyamanga.com", "tr", className = "RuyaManga", overrideVersionCode = 1), SingleLang("RWBY Scan", "https://rwbyscan.site", "pt-BR", isNsfw = true, className = "RwbyScan"), SingleLang("S2Manga", "https://s2manga.com", "en", overrideVersionCode = 1), SingleLang("SISI GELAP", "https://sigel.xyz", "id", overrideVersionCode = 3), SingleLang("SamuraiScan", "https://samuraiscan.com", "es", overrideVersionCode = 1), SingleLang("Sawamics", "https://sawamics.com", "en"), + SingleLang("ScamberTraslator", "https://scambertraslator.com", "es", isNsfw = false), SingleLang("Scans Raw", "https://scansraw.com", "en", overrideVersionCode = 1), SingleLang("Sdl scans", "https://sdlscans.com", "es", className = "SdlScans"), SingleLang("Seafoam Scans", "https://seafoamscans.com", "en", overrideVersionCode = 2), SingleLang("Seikou Scans", "https://seikouscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 2), SingleLang("Sensaina Yuri", "https://sensainayuri.dropescan.com", "pt-BR", isNsfw = true, overrideVersionCode = 2), SingleLang("ShavelProiection", "https://www.shavelproiection.com", "it", true), + SingleLang("Shayami", "https://shayami.com", "es", isNsfw = false), SingleLang("Shield Manga", "https://shieldmanga.io", "en", overrideVersionCode = 3), SingleLang("ShinobiScans", "https://shinobiscans.com", "it"), SingleLang("Shimada Scans", "https://shimadascans.com", "en"), @@ -409,6 +435,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Siyahmelek", "https://siyahmelek.net", "tr", isNsfw = true, overrideVersionCode = 3), SingleLang("SkyRaws", "https://skyraws.com", "en", overrideVersionCode = 1), SingleLang("Skymanga", "https://skymanga.co", "en", isNsfw = true, overrideVersionCode = 2), + SingleLang("SkyManga.xyz", "https://skymanga.xyz", "en", isNsfw = true, className = "SkyMangaXyz"), SingleLang("Sleeping Knight Scans", "https://skscans.com", "en", overrideVersionCode = 2), SingleLang("Sleepy Translations", "https://sleepytranslations.com", "en", overrideVersionCode = 1), SingleLang("Smash Scan", "https://smashscan.com.br", "pt-BR", overrideVersionCode = 1), @@ -422,6 +449,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Sweet Time Scan", "https://sweetscan.net", "pt-BR", overrideVersionCode = 2), SingleLang("TappyToon.Net", "https://tappytoon.net", "en", className = "Tappytoonnet"), SingleLang("Tatakae Scan", "https://tatakaescan.xyz", "pt-BR", isNsfw = true, overrideVersionCode = 1), + SingleLang("Taurus Fansub", "https://taurusfansub.com", "es", isNsfw = false), SingleLang("TeenManhua", "https://teenmanhua.com", "en"), SingleLang("The Beginning After The End", "https://www.thebeginningaftertheend.fr", "fr"), SingleLang("The Guild", "https://theguildscans.com", "en"), @@ -450,6 +478,8 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Uyuyan Balik", "https://uyuyanbalik.com", "tr", overrideVersionCode = 1), SingleLang("Uzay Manga", "https://uzaymanga.com", "tr"), SingleLang("Vapo Hentai", "http://xxx.vaposcans.com", "pt-BR", isNsfw = true), + SingleLang("Ver Manhwas", "https://vermanhwa.com", "es", isNsfw = true), + SingleLang("VinManga", "https://vinload.com", "en", isNsfw = true), SingleLang("Visbellum", "https://visbellum.com", "pt-BR", overrideVersionCode = 2), SingleLang("Wakamics", "https://wakamics.net", "en"), SingleLang("Wakascan", "https://wakascan.com", "fr", overrideVersionCode = 1), @@ -484,11 +514,13 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("ZuttoManga", "https://zuttomanga.com", "en", overrideVersionCode = 1), SingleLang("hManhwa", "https://hmanhwa.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Çizgi Roman Arşivi", "https://cizgiromanarsivi.com", "tr", className = "CizgiRomanArsivi"), - SingleLang("شبكة كونان العربية", "https://manga.detectiveconanar.com", "ar", className = "DetectiveConanAr", overrideVersionCode = 2), + SingleLang("عرب تونز", "https://arabtoons.net", "ar", isNsfw = true, className = "ArabToons"), SingleLang("مانجا العاشق", "https://3asq.org", "ar", className = "Manga3asq", overrideVersionCode = 2), SingleLang("مانجا عرب تيم Manga Arab Team", "https://mangaarbteam.com", "ar", className = "MangaArabTeam", overrideVersionCode = 1), + SingleLang("مانجا فليكس", "https://www.manga-flix.com", "ar", isNsfw = false, className = "MangaFlix"), SingleLang("مانجا ليك", "https://mangalek.com", "ar", className = "Mangalek", overrideVersionCode = 1), - SingleLang("مانجا لينك", "https://mangalink.io", "ar", className = "MangaLinkio", overrideVersionCode = 2) + SingleLang("مانجا لينك", "https://mangalink.io", "ar", className = "MangaLinkio", overrideVersionCode = 2), + SingleLang("شبكة كونان العربية", "https://manga.detectiveconanar.com", "ar", className = "DetectiveConanAr", overrideVersionCode = 2), ) companion object {