diff --git a/multisrc/overrides/madara/alltopmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/alltopmanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..36cd728cd Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/alltopmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/alltopmanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9d66a1005 Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/alltopmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/alltopmanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..8a8f21561 Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/alltopmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/alltopmanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..45def684f Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/alltopmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/alltopmanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..5828fc57b Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/alltopmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/alltopmanga/res/web_hi_res_512.png new file mode 100644 index 000000000..5ed2ae14e Binary files /dev/null and b/multisrc/overrides/madara/alltopmanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..91c87cf21 Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..3debb4f1b Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..881a8588d Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..273b1695d Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..ea95bf720 Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png b/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png new file mode 100644 index 000000000..425da497e Binary files /dev/null and b/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/anikiga/src/Anikiga.kt b/multisrc/overrides/madara/anikiga/src/Anikiga.kt new file mode 100644 index 000000000..324b0da05 --- /dev/null +++ b/multisrc/overrides/madara/anikiga/src/Anikiga.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.tr.anikiga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Anikiga : Madara("Anikiga", "https://anikiga.com", "tr", SimpleDateFormat("d MMMMM yyyy", Locale("tr"))) diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..ff10d56b7 Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9c9da2ed3 Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..5fe58ac55 Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..32188cbeb Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..93862831c Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png b/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png new file mode 100644 index 000000000..6d285f76d Binary files /dev/null and b/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt b/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt new file mode 100644 index 000000000..8e7ab8cb3 --- /dev/null +++ b/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.apolltoons + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Apolltoons : Madara("Apolltoons", "https://apolltoons.xyz", "es", SimpleDateFormat("dd MMMMM, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/blcomics/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/blcomics/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..0a8d89b49 Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/blcomics/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/blcomics/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..a45024e4a Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/blcomics/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/blcomics/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..bfa14067d Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/blcomics/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/blcomics/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..559b35ccc Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/blcomics/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/blcomics/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..468a500b0 Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/blcomics/res/web_hi_res_512.png b/multisrc/overrides/madara/blcomics/res/web_hi_res_512.png new file mode 100644 index 000000000..b1ba6784e Binary files /dev/null and b/multisrc/overrides/madara/blcomics/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..45cf129d5 Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..ea6aae86d Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..c18584f20 Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..88f26380d Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d598af880 Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png b/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png new file mode 100644 index 000000000..3d8565a10 Binary files /dev/null and b/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/comictoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comictoon/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..cfe9de43b Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/comictoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comictoon/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..00afe0905 Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/comictoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comictoon/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..42324c417 Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/comictoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comictoon/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..182779dee Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/comictoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comictoon/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..5044b9303 Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/comictoon/res/web_hi_res_512.png b/multisrc/overrides/madara/comictoon/res/web_hi_res_512.png new file mode 100644 index 000000000..f4914a0fd Binary files /dev/null and b/multisrc/overrides/madara/comictoon/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/comictoon/src/Comictoon.kt b/multisrc/overrides/madara/comictoon/src/Comictoon.kt new file mode 100644 index 000000000..5f8c08434 --- /dev/null +++ b/multisrc/overrides/madara/comictoon/src/Comictoon.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.th.comictoon + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Comictoon : Madara("Comictoon", "https://comictoonthaith-new.com", "th", SimpleDateFormat("MMMMM dd, yyyy", Locale("th"))) diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..6f5fdc059 Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..1b5135d2b Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..bd4eb6888 Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..ab0518c48 Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..ddc9ce6a3 Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png b/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png new file mode 100644 index 000000000..8d8d9f2c1 Binary files /dev/null and b/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt b/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt new file mode 100644 index 000000000..439d907d0 --- /dev/null +++ b/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt @@ -0,0 +1,11 @@ +package eu.kanade.tachiyomi.extension.en.cookiekiara + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.SChapter +import okhttp3.Response + +class CookieKiara : Madara("Cookie Kiara", "https://18.kiara.cool", "en") { + override fun chapterListParse(response: Response): List { + return super.chapterListParse(response).reversed() + } +} diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..22d45537e Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..4265aab32 Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..93735a9dc Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..3b24fa444 Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..31ad2c4dd Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png new file mode 100644 index 000000000..924bb7c0e Binary files /dev/null and b/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt b/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt new file mode 100644 index 000000000..6ec1881a3 --- /dev/null +++ b/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.dokkomanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class DokkoManga : Madara("DokkoManga", "https://dokkomanga.xyz", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..1c4879a20 Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0271214d6 Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..13feb952d Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..1cca8427e Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..12d937f0b Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png b/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png new file mode 100644 index 000000000..f6793c742 Binary files /dev/null and b/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt b/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt new file mode 100644 index 000000000..d420efd7c --- /dev/null +++ b/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.ar.empirewebtoon + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class EmpireWebtoon : Madara("Empire Webtoon", "https://webtoonempire.com", "ar", SimpleDateFormat("yyyy MMMMM dd", Locale("ar"))) diff --git a/multisrc/overrides/madara/eromanhwas/src/Eromanhwas.kt b/multisrc/overrides/madara/eromanhwas/src/Eromanhwas.kt new file mode 100644 index 000000000..be1410bea --- /dev/null +++ b/multisrc/overrides/madara/eromanhwas/src/Eromanhwas.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.eromanhwas + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Eromanhwas : Madara("Eromanhwas", "https://eromanhwas.com", "en", SimpleDateFormat("MMMMM dd, yyyy", Locale("fr"))) diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..8d8f26516 Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..a3bb51d61 Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..23916c2c2 Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..28d0d8f33 Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..05bd253be Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png new file mode 100644 index 000000000..cc3958a38 Binary files /dev/null and b/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/hentaicube/src/HentaiCube.kt b/multisrc/overrides/madara/hentaicube/src/HentaiCube.kt new file mode 100644 index 000000000..eb3c855f9 --- /dev/null +++ b/multisrc/overrides/madara/hentaicube/src/HentaiCube.kt @@ -0,0 +1,17 @@ +package eu.kanade.tachiyomi.extension.vi.hentaicube + +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 HentaiCube : Madara("Hentai Cube", "https://hentaicube.net", "vi", SimpleDateFormat("dd/MM/yyyy", Locale("vi"))) { + override fun pageListParse(document: Document): List { + val urls = mutableListOf() + return super.pageListParse(document).filter { + !urls.contains(it.imageUrl) + urls.add(it.imageUrl!!) + } + } +} diff --git a/multisrc/overrides/madara/kiara/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kiara/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..6f5fdc059 Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/kiara/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kiara/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..1b5135d2b Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/kiara/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kiara/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..bd4eb6888 Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/kiara/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kiara/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..ab0518c48 Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/kiara/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kiara/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..ddc9ce6a3 Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/kiara/res/web_hi_res_512.png b/multisrc/overrides/madara/kiara/res/web_hi_res_512.png new file mode 100644 index 000000000..8d8d9f2c1 Binary files /dev/null and b/multisrc/overrides/madara/kiara/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/kiara/src/Kiara.kt b/multisrc/overrides/madara/kiara/src/Kiara.kt new file mode 100644 index 000000000..95e257d41 --- /dev/null +++ b/multisrc/overrides/madara/kiara/src/Kiara.kt @@ -0,0 +1,11 @@ +package eu.kanade.tachiyomi.extension.en.kiara + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.Page +import org.jsoup.nodes.Document + +class Kiara : Madara("Kiara", "https://kiara.cool", "en") { + override fun pageListParse(document: Document): List { + return super.pageListParse(document).filterIndexed { index, _ -> index % 2 == 0 } + } +} diff --git a/multisrc/overrides/madara/mangahane/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangahane/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..e160126c6 Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangahane/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangahane/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..4d7add89d Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangahane/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahane/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..1b6668b04 Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangahane/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahane/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..3c55550ef Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangahane/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahane/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d53a711fb Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangahane/res/web_hi_res_512.png b/multisrc/overrides/madara/mangahane/res/web_hi_res_512.png new file mode 100644 index 000000000..684b3d429 Binary files /dev/null and b/multisrc/overrides/madara/mangahane/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangahane/src/MangaHane.kt b/multisrc/overrides/madara/mangahane/src/MangaHane.kt new file mode 100644 index 000000000..b86eba4bb --- /dev/null +++ b/multisrc/overrides/madara/mangahane/src/MangaHane.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.tr.mangahane + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class MangaHane : Madara("Manga Hane", "https://manga-hane.com", "tr", SimpleDateFormat("MMMMM dd, yyyy", Locale("tr"))) diff --git a/multisrc/overrides/madara/mangasoriginesx/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..081e9f6bf Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..2cabf7f70 Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..58b14a5f5 Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..a1e16eafa Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..ba3146517 Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasoriginesx/res/web_hi_res_512.png new file mode 100644 index 000000000..87dbfb91c Binary files /dev/null and b/multisrc/overrides/madara/mangasoriginesx/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangasoriginesx/src/MangasOriginesX.kt b/multisrc/overrides/madara/mangasoriginesx/src/MangasOriginesX.kt new file mode 100644 index 000000000..56e3bcce2 --- /dev/null +++ b/multisrc/overrides/madara/mangasoriginesx/src/MangasOriginesX.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.fr.mangasoriginesx + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class MangasOriginesX : Madara("Mangas Origines X", "https://x.mangas-origines.fr", "fr", SimpleDateFormat("dd/MM/yyyy", Locale("fr"))) diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..2aa0ecea8 Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..bc6559940 Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..8556eb007 Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..f937144fd Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..a1b204656 Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png b/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png new file mode 100644 index 000000000..ec6b4466d Binary files /dev/null and b/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaid/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..7bf9afcdf Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaid/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..b6686e037 Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaid/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..110fdcf3f Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaid/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..0f7ead7fc Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaid/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..daf56b367 Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/manhwaid/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwaid/res/web_hi_res_512.png new file mode 100644 index 000000000..d777a9eeb Binary files /dev/null and b/multisrc/overrides/madara/manhwaid/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/manhwaid/src/ManhwaID.kt b/multisrc/overrides/madara/manhwaid/src/ManhwaID.kt new file mode 100644 index 000000000..eebdca8f9 --- /dev/null +++ b/multisrc/overrides/madara/manhwaid/src/ManhwaID.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.id.manhwaid + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class ManhwaID : Madara("ManhwaID", "https://manhwaid.org", "id", SimpleDateFormat("MMMMM dd, yyyy", Locale("en", "US"))) diff --git a/multisrc/overrides/madara/merakiscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/merakiscan/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..f81415c11 Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/merakiscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/merakiscan/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..47133b716 Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/merakiscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/merakiscan/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..c100c5fcc Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/merakiscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/merakiscan/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..283b4daa6 Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/merakiscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/merakiscan/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..8462387a6 Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/merakiscan/res/web_hi_res_512.png b/multisrc/overrides/madara/merakiscan/res/web_hi_res_512.png new file mode 100644 index 000000000..515b2f919 Binary files /dev/null and b/multisrc/overrides/madara/merakiscan/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/merakiscan/src/MerakiScan.kt b/multisrc/overrides/madara/merakiscan/src/MerakiScan.kt new file mode 100644 index 000000000..850764bb4 --- /dev/null +++ b/multisrc/overrides/madara/merakiscan/src/MerakiScan.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.merakiscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class MerakiScan : Madara("Meraki Scan", "https://meraki801.com", "es", SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/olympusscanlation/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscanlation/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..770498747 Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscanlation/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscanlation/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..ac5c2bd4d Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscanlation/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..4b23a7d30 Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..93dce22b1 Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..c4dc0ad8d Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/olympusscanlation/res/web_hi_res_512.png b/multisrc/overrides/madara/olympusscanlation/res/web_hi_res_512.png new file mode 100644 index 000000000..c159ed4fc Binary files /dev/null and b/multisrc/overrides/madara/olympusscanlation/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..f7826f05b Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..e1a05c193 Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..af0788f77 Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..de89acb2b Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..4edb85b33 Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png b/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png new file mode 100644 index 000000000..27b9c8112 Binary files /dev/null and b/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt b/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt new file mode 100644 index 000000000..48185dbb3 --- /dev/null +++ b/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.ragnarokscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class RagnarokScan : Madara("RagnarokScan", "https://ragnarokscan.com", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/readerspoint/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readerspoint/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..6b5109984 Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readerspoint/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readerspoint/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..421094eab Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readerspoint/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readerspoint/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..fd7f3bb99 Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readerspoint/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readerspoint/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..578c09f02 Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readerspoint/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readerspoint/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..f27388c6f Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/readerspoint/res/web_hi_res_512.png b/multisrc/overrides/madara/readerspoint/res/web_hi_res_512.png new file mode 100644 index 000000000..fcfb3c8bb Binary files /dev/null and b/multisrc/overrides/madara/readerspoint/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/remoscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/remoscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..26bdd723a Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/remoscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/remoscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..2b63659be Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/remoscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/remoscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..6eb32d17d Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/remoscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/remoscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..41c3aa1f1 Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/remoscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/remoscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..fc8fbad30 Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/remoscans/res/web_hi_res_512.png b/multisrc/overrides/madara/remoscans/res/web_hi_res_512.png new file mode 100644 index 000000000..8feb37739 Binary files /dev/null and b/multisrc/overrides/madara/remoscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..a291e5926 Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..2f4ab4761 Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..0914c309a Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..9a6d1884f Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..a1856237c Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png b/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png new file mode 100644 index 000000000..a6d9c2b3c Binary files /dev/null and b/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/sdlscans/src/SdlScans.kt b/multisrc/overrides/madara/sdlscans/src/SdlScans.kt new file mode 100644 index 000000000..a8a5e3e34 --- /dev/null +++ b/multisrc/overrides/madara/sdlscans/src/SdlScans.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.sdlscans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class SdlScans : Madara("Sdl scans", "https://sdlscans.com", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..950709464 Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..54bb00953 Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..7866ad065 Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..9ece5152f Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..cd3da1f79 Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/res/web_hi_res_512.png b/multisrc/overrides/madara/sevenkingscanlation/res/web_hi_res_512.png new file mode 100644 index 000000000..81761120f Binary files /dev/null and b/multisrc/overrides/madara/sevenkingscanlation/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/sevenkingscanlation/src/SevenKingScanlationFactory.kt b/multisrc/overrides/madara/sevenkingscanlation/src/SevenKingScanlationFactory.kt new file mode 100644 index 000000000..f6ea7ada7 --- /dev/null +++ b/multisrc/overrides/madara/sevenkingscanlation/src/SevenKingScanlationFactory.kt @@ -0,0 +1,32 @@ +package eu.kanade.tachiyomi.extension.all.sevenkingscanlation + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.Source +import eu.kanade.tachiyomi.source.SourceFactory +import java.text.SimpleDateFormat +import java.util.Locale + +class SevenKingScanlationFactory : SourceFactory { + override fun createSources(): List = listOf( + SevenKingScanlationEN(), + SevenKingScanlationES(), + ) +} + +class SevenKingScanlationEN : Madara("Seven King Scanlation", "https://sksubs.net", "en", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) { + override fun searchMangaSelector(): String { + return "${super.searchMangaSelector()}:contains(English)" + } + override fun popularMangaSelector(): String { + return "${super.popularMangaSelector()}:contains(English)" + } +} + +class SevenKingScanlationES : Madara("Seven King Scanlation", "https://sksubs.net", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) { + override fun searchMangaSelector(): String { + return "${super.searchMangaSelector()}:not(:contains(English))" + } + override fun popularMangaSelector(): String { + return "${super.popularMangaSelector()}:not(:contains(English))" + } +} diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..b4c72cd68 Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..76b9b9ebd Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..ad631bdf0 Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..d2617f2a4 Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..5e3548dce Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/res/web_hi_res_512.png b/multisrc/overrides/madara/thebeginningsftertheend/res/web_hi_res_512.png new file mode 100644 index 000000000..0194d561d Binary files /dev/null and b/multisrc/overrides/madara/thebeginningsftertheend/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/thebeginningsftertheend/src/TheBeginningAfterTheEnd.kt b/multisrc/overrides/madara/thebeginningsftertheend/src/TheBeginningAfterTheEnd.kt new file mode 100644 index 000000000..6d89f4839 --- /dev/null +++ b/multisrc/overrides/madara/thebeginningsftertheend/src/TheBeginningAfterTheEnd.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.fr.thebeginningaftertheend + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class TheBeginningAfterTheEnd : Madara("The Beginning After The End", "https://www.thebeginningaftertheend.fr", "fr", SimpleDateFormat("MMMMM dd, yyyy", Locale("fr"))) diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..78db0b435 Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..eba97e08e Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..834e846d2 Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..61f4b2625 Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..7df9a76fc Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/res/web_hi_res_512.png b/multisrc/overrides/madara/tumangaonlinesite/res/web_hi_res_512.png new file mode 100644 index 000000000..0f6858bf6 Binary files /dev/null and b/multisrc/overrides/madara/tumangaonlinesite/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/tumangaonlinesite/src/TumangaonlineSite.kt b/multisrc/overrides/madara/tumangaonlinesite/src/TumangaonlineSite.kt new file mode 100644 index 000000000..ce198f75b --- /dev/null +++ b/multisrc/overrides/madara/tumangaonlinesite/src/TumangaonlineSite.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.es.tumangaonlinesite + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class TumangaonlineSite : Madara("Tumangaonline.site", "https://tumangaonline.site", "es", SimpleDateFormat("dd MMMMM, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/walpurgisscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/walpurgisscan/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..70bc6bef9 Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/walpurgisscan/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..c891bc03a Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..1dbf6713c Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..4753eb8d8 Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d691fd5ff Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/res/web_hi_res_512.png b/multisrc/overrides/madara/walpurgisscan/res/web_hi_res_512.png new file mode 100644 index 000000000..2c471b8b4 Binary files /dev/null and b/multisrc/overrides/madara/walpurgisscan/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/walpurgisscan/src/WalpurgisScan.kt b/multisrc/overrides/madara/walpurgisscan/src/WalpurgisScan.kt new file mode 100644 index 000000000..ee189e23c --- /dev/null +++ b/multisrc/overrides/madara/walpurgisscan/src/WalpurgisScan.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.it.walpurgisscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class WalpurgisScan : Madara("Walpurgis Scan", "https://walpurgiscan.altervista.org", "it", SimpleDateFormat("dd MMMMM yyyy", Locale("it"))) diff --git a/multisrc/overrides/madara/yonabar/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/yonabar/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..e6611865c Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/yonabar/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/yonabar/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..25206f65e Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/yonabar/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/yonabar/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..3ced1e96e Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/yonabar/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/yonabar/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..fc96474b4 Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/yonabar/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/yonabar/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d4d383033 Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/yonabar/res/web_hi_res_512.png b/multisrc/overrides/madara/yonabar/res/web_hi_res_512.png new file mode 100644 index 000000000..9b5d52b08 Binary files /dev/null and b/multisrc/overrides/madara/yonabar/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/yonabar/src/YonaBar.kt b/multisrc/overrides/madara/yonabar/src/YonaBar.kt new file mode 100644 index 000000000..216a0db21 --- /dev/null +++ b/multisrc/overrides/madara/yonabar/src/YonaBar.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.ar.yonabar + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class YonaBar : Madara("YonaBar", "https://yonabar.com", "ar", SimpleDateFormat("yyyy-MM-dd", Locale("ar"))) 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 5a64c01cb..42967190b 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 @@ -350,8 +350,8 @@ abstract class Madara( manga.status = when (it.text()) { // I don't know what's the corresponding for COMPLETED and LICENSED // There's no support for "Canceled" or "On Hold" - "Completed", "Completo", "Concluído", "Concluido", "Terminé" -> SManga.COMPLETED - "OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em andamento", "Em Andamento", "En cours", "Ativo", "Lançando" -> SManga.ONGOING + "Completed", "Completo", "Concluído", "Concluido", "Terminé", "Hoàn Thành" -> SManga.COMPLETED + "OnGoing", "Продолжается", "Updating", "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" -> SManga.ONGOING else -> SManga.UNKNOWN } } @@ -396,7 +396,7 @@ abstract class Madara( open val mangaDetailsSelectorAuthor = "div.author-content > a" open val mangaDetailsSelectorArtist = "div.artist-content > a" open val mangaDetailsSelectorStatus = "div.summary-content" - open val mangaDetailsSelectorDescription = "div.description-summary div.summary__content" + open val mangaDetailsSelectorDescription = "div.description-summary div.summary__content, div.summary_content div.post-content_item > h5 + div, div.summary_content div.manga-excerpt" open val mangaDetailsSelectorThumbnail = "div.summary_image img" open val mangaDetailsSelectorGenre = "div.genres-content a" open val mangaDetailsSelectorTag = "div.tags-content a" @@ -509,9 +509,9 @@ abstract class Madara( } // Dates can be part of a "new" graphic or plain text // Added "title" alternative - chapter.date_upload = select("img").firstOrNull()?.attr("alt")?.let { parseRelativeDate(it) } + chapter.date_upload = select("img:not(.thumb)").firstOrNull()?.attr("alt")?.let { parseRelativeDate(it) } ?: select("span a").firstOrNull()?.attr("title")?.let { parseRelativeDate(it) } - ?: parseChapterDate(select("span.chapter-release-date i").firstOrNull()?.text()) + ?: parseChapterDate(select("span.chapter-release-date").firstOrNull()?.text()) } return chapter @@ -529,19 +529,8 @@ abstract class Madara( } return when { - date.endsWith(" ago", ignoreCase = true) -> { - parseRelativeDate(date) - } - // Handle translated 'ago' in Portuguese. - date.endsWith(" atrás", ignoreCase = true) -> { - parseRelativeDate(date) - } - // Handle translated 'ago' in Turkish. - date.endsWith(" önce", ignoreCase = true) -> { - parseRelativeDate(date) - } // Handle 'yesterday' and 'today', using midnight - date.startsWith("year", ignoreCase = true) -> { + WordSet("yesterday", "يوم واحد").startsWith(date) -> { Calendar.getInstance().apply { add(Calendar.DAY_OF_MONTH, -1) // yesterday set(Calendar.HOUR_OF_DAY, 0) @@ -550,7 +539,7 @@ abstract class Madara( set(Calendar.MILLISECOND, 0) }.timeInMillis } - date.startsWith("today", ignoreCase = true) -> { + WordSet("today").startsWith(date) -> { Calendar.getInstance().apply { set(Calendar.HOUR_OF_DAY, 0) set(Calendar.MINUTE, 0) @@ -558,6 +547,18 @@ abstract class Madara( set(Calendar.MILLISECOND, 0) }.timeInMillis } + WordSet("يومين").startsWith(date) -> { + Calendar.getInstance().apply { + add(Calendar.DAY_OF_MONTH, -2) // day before yesterday + set(Calendar.HOUR_OF_DAY, 0) + set(Calendar.MINUTE, 0) + set(Calendar.SECOND, 0) + set(Calendar.MILLISECOND, 0) + }.timeInMillis + } + WordSet("ago", "atrás", "önce", "قبل").endsWith(date) -> { + parseRelativeDate(date) + } date.contains(Regex("""\d(st|nd|rd|th)""")) -> { // Clean date (e.g. 5th December 2019 to 5 December 2019) before parsing it date.split(" ").map { @@ -580,10 +581,11 @@ abstract class Madara( val cal = Calendar.getInstance() return when { - WordSet("hari", "gün", "jour", "día", "dia", "day", "วัน").anyWordIn(date) -> cal.apply { add(Calendar.DAY_OF_MONTH, -number) }.timeInMillis - WordSet("jam", "saat", "heure", "hora", "hour", "ชั่วโมง").anyWordIn(date) -> cal.apply { add(Calendar.HOUR, -number) }.timeInMillis - WordSet("menit", "dakika", "min", "minute", "minuto", "นาที").anyWordIn(date) -> cal.apply { add(Calendar.MINUTE, -number) }.timeInMillis + WordSet("hari", "gün", "jour", "día", "dia", "day", "วัน", "ngày", "giorni", "أيام").anyWordIn(date) -> cal.apply { add(Calendar.DAY_OF_MONTH, -number) }.timeInMillis + WordSet("jam", "saat", "heure", "hora", "hour", "ชั่วโมง", "giờ", "ore", "ساعة").anyWordIn(date) -> cal.apply { add(Calendar.HOUR, -number) }.timeInMillis + WordSet("menit", "dakika", "min", "minute", "minuto", "นาที", "دقائق").anyWordIn(date) -> cal.apply { add(Calendar.MINUTE, -number) }.timeInMillis WordSet("detik", "segundo", "second", "วินาที").anyWordIn(date) -> cal.apply { add(Calendar.SECOND, -number) }.timeInMillis + WordSet("week").anyWordIn(date) -> cal.apply { add(Calendar.DAY_OF_MONTH, -number*7) }.timeInMillis WordSet("month").anyWordIn(date) -> cal.apply { add(Calendar.MONTH, -number) }.timeInMillis WordSet("year").anyWordIn(date) -> cal.apply { add(Calendar.YEAR, -number) }.timeInMillis else -> 0 @@ -680,4 +682,8 @@ abstract class Madara( } } -class WordSet(private vararg val words: String) { fun anyWordIn(dateString: String): Boolean = words.any { dateString.contains(it, ignoreCase = true) } } +class WordSet(private vararg val words: String) { + fun anyWordIn(dateString: String): Boolean = words.any { dateString.contains(it, ignoreCase = true) } + fun startsWith(dateString: String): Boolean =words.any { dateString.startsWith(it, ignoreCase = true) } + fun endsWith(dateString: String): Boolean =words.any { dateString.endsWith(it, ignoreCase = true) } +} 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 948c2b2ec..b3883055b 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 @@ -17,6 +17,7 @@ class MadaraGenerator : ThemeSourceGenerator { MultiLang("MangaForFree.net", "https://mangaforfree.net", listOf("en", "ko", "all"), isNsfw = true, className = "MangaForFreeFactory", pkgName = "mangaforfree", overrideVersionCode = 1), MultiLang("Manhwa18.cc", "https://manhwa18.cc", listOf("en", "ko", "all"), isNsfw = true, className = "Manhwa18CcFactory", pkgName = "manhwa18cc", overrideVersionCode = 1), MultiLang("Reaper Scans", "https://reaperscans.com", listOf("en", "pt-BR"), className = "ReaperScansFactory", pkgName = "reaperscans", overrideVersionCode = 3), + MultiLang("Seven King Scanlation", "https://sksubs.net", listOf("es", "en"), isNsfw = true), MultiLang("YugenMangas", "https://yugenmangas.com", listOf("es", "pt-BR")), SingleLang("1st Kiss Manga.love", "https://1stkissmanga.love", "en", className = "FirstKissMangaLove"), SingleLang("1st Kiss Manhua", "https://1stkissmanhua.com", "en", className = "FirstKissManhua", overrideVersionCode = 2), @@ -34,9 +35,12 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Aiin Scan", "https://aiinscan.xyz", "pt-BR"), SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1), SingleLang("AllPornComic", "https://allporncomic.com", "en", isNsfw = true), + SingleLang("AllTopManga", "https://alltopmanga.com", "en", isNsfw = true), + SingleLang("Anikiga", "https://anikiga.com", "tr"), SingleLang("Anime Center Scan", "https://animecenterscan.com", "pt-BR", isNsfw = true), SingleLang("Anisa Manga", "https://anisamanga.com", "tr"), SingleLang("ApollComics", "https://apollcomics.xyz", "es", overrideVersionCode = 1), + SingleLang("Apolltoons", "https://apolltoons.xyz", "es", isNsfw = true), SingleLang("Aqua Manga", "https://aquamanga.com", "en"), SingleLang("ArazNovel", "https://www.araznovel.com", "tr", overrideVersionCode = 3), SingleLang("Arthur Scan", "https://arthurscan.xyz", "pt-BR", overrideVersionCode = 4), @@ -44,6 +48,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Asura Raw", "https://asuraraw.com", "en", overrideVersionCode = 1), SingleLang("Atikrost", "https://atikrost.com", "tr", overrideVersionCode = 1), SingleLang("Azora", "https://azoraworld.com", "ar", overrideVersionCode = 3), + SingleLang("BL Comics", "https://blcomics.net", "en", isNsfw = true), SingleLang("BL Manhwa Club", "https://blmanhwa.club", "pt-BR", isNsfw = true, className = "BlManhwaClub", overrideVersionCode = 2), SingleLang("Bakaman", "https://bakaman.net", "th", overrideVersionCode = 1), SingleLang("Banana Crítica", "https://cillylovers.com", "pt-BR", isNsfw = true, pkgName = "bananamecanica", className = "BananaCritica", overrideVersionCode = 3), @@ -53,9 +58,9 @@ 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("Cat300", "https://cat300.com", "th", isNsfw = true, className = "Cat300", overrideVersionCode = 1), SingleLang("CAT-translator", "https://cat-translator.com", "th", className = "CatTranslator", overrideVersionCode = 1), 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), SingleLang("CatOnHeadTranslations", "https://catonhead.com", "en", overrideVersionCode = 2), SingleLang("Cerise Scans", "https://cerisescans.com", "pt-BR", overrideVersionCode = 2), SingleLang("Chibi Manga", "https://www.cmreader.info", "en", overrideVersionCode = 1), @@ -66,6 +71,8 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Comichub", "https://comichub.net", "en"), SingleLang("Comics Valley", "https://comicsvalley.com", "hi", isNsfw = true, overrideVersionCode = 1), SingleLang("ComicsWorld", "https://comicsworld.in", "hi"), + SingleLang("Comictoon", "https://comictoonthaith-new.com", "th", isNsfw = true), + SingleLang("Cookie Kiara", "https://18.kiara.cool", "en", isNsfw = true), SingleLang("CopyPasteScan", "https://copypastescan.xyz", "es", overrideVersionCode = 1), SingleLang("Cronos Scan", "https://cronosscan.net", "pt-BR", overrideVersionCode = 1), SingleLang("DarkYue Realm", "https://darkyuerealm.site/web", "pt-BR", pkgName = "darkyurealm", overrideVersionCode = 4), @@ -73,12 +80,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("DiamondFansub", "https://diamondfansub.com", "tr", overrideVersionCode = 1), SingleLang("Disaster Scans", "https://disasterscans.com", "en", overrideVersionCode = 2), SingleLang("Diskus Scan", "https://diskusscan.com", "pt-BR", overrideVersionCode = 1), + SingleLang("DokkoManga", "https://dokkomanga.xyz", "es"), SingleLang("DoujinHentai", "https://doujinhentai.net", "es", isNsfw = true, overrideVersionCode = 1), SingleLang("DragonTranslation", "https://dragontranslation.com", "es", isNsfw = true, overrideVersionCode = 4), SingleLang("Dream Manga", "https://en.ruyamanga.com", "en", overrideVersionCode = 2), SingleLang("Dream Union Scan", "https://www.dreamunionscan.com", "pt-BR", overrideVersionCode = 2), SingleLang("Drope Scan", "https://dropescan.com", "pt-BR", overrideVersionCode = 4), SingleLang("EGY Manga", "https://egymanga.net", "ar"), + SingleLang("Empire Webtoon", "https://webtoonempire.com", "ar", isNsfw = true), + SingleLang("Eromanhwas", "https://eromanhwas.com", "en"), SingleLang("Esomanga", "http://esomanga.com", "tr"), SingleLang("Eternal Scans", "https://eternalscans.com", "en"), SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3), @@ -101,7 +111,9 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Hades no Fansub", "https://mangareaderpro.com/es", "es"), SingleLang("Harimanga", "https://harimanga.com", "en", overrideVersionCode = 1), SingleLang("Hayalistic", "https://hayalistic.com", "tr"), + SingleLang("Hentai Cube", "https://hentaicube.net", "vi", isNsfw = true), SingleLang("Hentai Manga", "https://hentaimanga.me", "en", isNsfw = true), + SingleLang("Hentai Teca", "https://hentaiteca.net", "pt-BR", isNsfw = true), SingleLang("Hentai20", "https://hentai20.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 2), SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true), @@ -109,7 +121,6 @@ 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("Hentai Teca", "https://hentaiteca.net", "pt-BR", isNsfw = true), SingleLang("Heroz Scanlation", "https://herozscans.com", "en", overrideVersionCode = 1), SingleLang("Hiperdex", "https://hiperdex.com", "en", isNsfw = true, overrideVersionCode = 5), SingleLang("Hizomanga", "https://hizomanga.com", "ar", overrideVersionCode = 1), @@ -133,6 +144,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Jiro Comics", "https://jirocomics.com", "en", isNsfw = true), SingleLang("Kami Sama Explorer", "https://kamisama.com.br", "pt-BR", overrideVersionCode = 1), SingleLang("KawaScans", "https://kawascans.com", "en", overrideVersionCode = 1), + SingleLang("Kiara", "https://kiara.cool", "en"), SingleLang("KisekiManga", "https://kisekimanga.com", "en", overrideVersionCode = 1), SingleLang("Kissmanga.in", "https://kissmanga.in", "en", className = "KissmangaIn", overrideVersionCode = 2), SingleLang("Kitsune Niji", "https://kitsuneniji.online", "pt-BR", isNsfw = true), @@ -165,6 +177,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga Fenix", "https://manga-fenix.com", "es", overrideVersionCode = 2), SingleLang("Manga Funny", "https://mangafunny.com", "en"), SingleLang("Manga Gohan", "https://mangagohan.com", "ja"), + SingleLang("Manga Hane", "https://manga-hane.com", "tr"), SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("Manga Hero", "https://mangahero.xyz", "en", overrideVersionCode = 2), SingleLang("Manga Kio", "https://mangakio.com", "en", isNsfw = true, overrideVersionCode = 1), @@ -256,12 +269,14 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Mangaka3rb", "https://mangaka3rb.com", "ar"), SingleLang("Mangakik", "https://mangakik.com", "en"), SingleLang("Manganato.info", "https://manganato.info", "en", className = "Manganatoinfo"), + SingleLang("Mangas Origines X", "https://x.mangas-origines.fr", "fr", isNsfw = true), SingleLang("Mangas Origines", "https://mangas-origines.fr", "fr", true, overrideVersionCode = 2), SingleLang("Mangas18", "https://mangas18.com", "en"), SingleLang("Mangasushi", "https://mangasushi.net", "en", overrideVersionCode = 2), SingleLang("Mangauptocats", "https://mangauptocats.online", "th", overrideVersionCode = 2), SingleLang("Mangazuki.me", "https://mangazuki.me", "en", className = "MangazukiMe", overrideVersionCode = 1), SingleLang("Mangceh", "https://mangceh.me", "id", isNsfw = true, overrideVersionCode = 3), + SingleLang("Manhatic", "https://manhatic.com", "ar", isNsfw = true), SingleLang("Manhua Dragon", "https://manhuadragon.com", "en"), SingleLang("Manhua ES", "https://manhuaes.com", "en", overrideVersionCode = 5), SingleLang("Manhua Plus", "https://manhuaplus.com", "en", overrideVersionCode = 5), @@ -287,6 +302,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manhwa365", "https://manhwa365.com", "en", isNsfw = true), SingleLang("Manhwa68", "https://manhwa68.com", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("ManhwaBookShelf", "https://manhwabookshelf.com", "en"), + SingleLang("ManhwaID", "https://manhwaid.org", "id", isNsfw = true), SingleLang("ManhwaNelo", "https://manhwanelo.com", "en", overrideVersionCode = 2), SingleLang("ManhwaTime", "https://manhwatime.com", "ar"), SingleLang("ManhwaWorld", "https://manhwaworld.com", "en"), @@ -301,6 +317,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("ManyToon.me", "https://manytoon.me", "en", isNsfw = true, className = "ManyToonMe", overrideVersionCode = 3), SingleLang("ManyToonClub", "https://manytoon.club", "ko", isNsfw = true, overrideVersionCode = 1), SingleLang("Mark Scans", "https://markscans.online", "pt-BR", overrideVersionCode = 3), + SingleLang("Meraki Scan", "https://meraki801.com", "es", isNsfw = true), SingleLang("Mhmanga", "https://mhmanga.com", "en"), SingleLang("Midnight Mess Scans", "https://midnightmess.org", "en", isNsfw = true, overrideVersionCode = 6), SingleLang("Milftoon", "https://milftoon.xxx", "en", isNsfw = true, overrideVersionCode = 2), @@ -327,6 +344,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Oh No Manga", "https://ohnomanga.com", "en", isNsfw = true), SingleLang("Okamishi Scans", "https://geassscan.net", "pt-BR", pkgName = "geassscanlator", overrideVersionCode = 5), SingleLang("Olho da Lua", "https://olhodalua.xyz", "pt-BR", className = "OlhoDaLua", overrideVersionCode = 2), + SingleLang("Olympus Scanlation", "https://olympusscanlation.com", "es"), SingleLang("Origami Orpheans", "https://origami-orpheans.com.br", "pt-BR", overrideVersionCode = 3), SingleLang("Ow Scan", "https://owscan.com", "pt-BR", overrideVersionCode = 1), SingleLang("Paean Scans", "https://paeanscans.com", "en", overrideVersionCode = 1), @@ -341,12 +359,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Projeto Scanlator", "https://projetoscanlator.com", "pt-BR", overrideVersionCode = 3), SingleLang("QueensManga ملكات المانجا", "https://queensmanga.com", "ar", className = "QueensManga", overrideVersionCode = 1), SingleLang("Rachel Scanlator", "https://rachelscanlator.com", "pt-BR", isNsfw = true, overrideVersionCode = 2), + SingleLang("RagnarokScan", "https://ragnarokscan.com", "es"), SingleLang("Random Scan", "https://randomscan.online", "pt-BR", overrideVersionCode = 4), SingleLang("Random Translations", "https://randomtranslations.com", "en", overrideVersionCode = 1), 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("ReadManhua", "https://readmanhua.net", "en", overrideVersionCode = 2), + SingleLang("Readers Point", "https://readers-point.space", "en"), + SingleLang("Remoscans", "https://remoscans.xyz", "en"), 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 = 3), @@ -357,6 +378,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Sawamics", "https://sawamics.com", "en"), SingleLang("Scanlator Hunters", "https://scanlatorhunters.xyz", "pt-BR", isNsfw = true, overrideVersionCode = 2), 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), @@ -382,6 +404,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("TappyToon.Net", "https://tappytoon.net", "en", className = "Tappytoonnet"), SingleLang("Tatakae Scan", "https://tatakaescan.xyz", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("TeenManhua", "https://teenmanhua.com", "en"), + SingleLang("The Beginning After The End", "https://www.thebeginningaftertheend.fr", "fr"), SingleLang("The Guild", "https://theguildscans.com", "en"), SingleLang("TheFluffyHangoutGroup", "https://www.fluffyhangout.club", "en", overrideVersionCode = 2), SingleLang("Three Queens Scanlator", "https://tqscan.com.br", "pt-BR", overrideVersionCode = 3), @@ -397,6 +420,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("TreeManga", "https://treemanga.com", "en", overrideVersionCode = 1), SingleLang("TritiniaScans", "https://tritinia.com", "en", overrideVersionCode = 1), SingleLang("TuManga.net", "https://tumanga.net", "es", className = "TuMangaNet"), + SingleLang("Tumangaonline.site", "https://tumangaonline.site", "es", isNsfw = true, className = "TumangaonlineSite", pkgName = "tumangaonlinesite"), SingleLang("Twilight Scans", "https://twilightscans.com", "en", overrideVersionCode = 1), SingleLang("Türkçe Manga", "https://turkcemanga.com", "tr", className = "TurkceManga", overrideVersionCode = 2), SingleLang("Ultralight Scans", "https://readlight.org", "en"), @@ -407,6 +431,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("WD Scans (Wicked Dragon Scans)", "https://wdscans.com", "en", className = "WDScans"), SingleLang("Wakamics", "https://wakamics.net", "en"), SingleLang("Wakascan", "https://wakascan.com", "fr", overrideVersionCode = 1), + SingleLang("Walpurgis Scan", "https://walpurgiscan.altervista.org", "it"), SingleLang("War Queen Scan", "https://wqscan.com", "pt-BR", overrideVersionCode = 6), SingleLang("WebNovel", "https://webnovel.live", "en", className = "WebNovelLive", overrideVersionCode = 3), SingleLang("WebToon18", "http://webtoon18.net", "en", isNsfw = true, overrideVersionCode = 2), @@ -428,11 +453,13 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Yaoi.mobi", "https://yaoi.mobi", "en", isNsfw = true, className = "YaoiManga", pkgName = "yaoimanga", overrideVersionCode = 4), SingleLang("YaoiScan", "https://yaoiscan.com", "en", isNsfw = true), SingleLang("YaoiToon", "https://yaoitoon.com", "en", isNsfw = true), + SingleLang("YonaBar", "https://yonabar.com", "ar", isNsfw = true), SingleLang("Yuri Verso", "https://yuri.live", "pt-BR", overrideVersionCode = 3), SingleLang("Zinmanga", "https://zinmanga.com", "en"), SingleLang("Zinmanhwa", "https://zinmanhwa.com", "en"), 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://3asq.org", "ar", className = "Manga3asq", overrideVersionCode = 2), SingleLang("مانجا عرب تيم Manga Arab Team", "https://mangaarbteam.com", "ar", className = "MangaArabTeam", overrideVersionCode = 1),