diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..33c489d21 Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..793dc477f Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..98ba99989 Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..719a7efdf Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..2002005fa Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png b/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png new file mode 100644 index 000000000..618dcd51a Binary files /dev/null and b/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/fayscans/src/FayScans.kt b/multisrc/overrides/madara/fayscans/src/FayScans.kt new file mode 100644 index 000000000..23a8ce4ae --- /dev/null +++ b/multisrc/overrides/madara/fayscans/src/FayScans.kt @@ -0,0 +1,22 @@ +package eu.kanade.tachiyomi.extension.pt.fayscans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.network.interceptor.rateLimit +import okhttp3.OkHttpClient +import java.text.SimpleDateFormat +import java.util.Locale +import java.util.concurrent.TimeUnit + +class FayScans : Madara( + "Fay Scans", + "https://fayscans.com", + "pt-BR", + SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")) +) { + + override val client: OkHttpClient = super.client.newBuilder() + .rateLimit(1, 2, TimeUnit.SECONDS) + .build() + + override val useNewChapterEndpoint = true +} diff --git a/multisrc/overrides/madara/mizumangas/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mizumangas/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..5d42062fe Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mizumangas/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mizumangas/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..329bc16f5 Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mizumangas/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mizumangas/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..1d7acdfc3 Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mizumangas/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mizumangas/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..8c36f7fb2 Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mizumangas/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mizumangas/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..9da1e0053 Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mizumangas/res/web_hi_res_512.png b/multisrc/overrides/madara/mizumangas/res/web_hi_res_512.png new file mode 100644 index 000000000..20ffda1c3 Binary files /dev/null and b/multisrc/overrides/madara/mizumangas/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mizumangas/src/MizuMangas.kt b/multisrc/overrides/madara/mizumangas/src/MizuMangas.kt new file mode 100644 index 000000000..f0c4d33c5 --- /dev/null +++ b/multisrc/overrides/madara/mizumangas/src/MizuMangas.kt @@ -0,0 +1,20 @@ +package eu.kanade.tachiyomi.extension.pt.mizumangas + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.network.interceptor.rateLimit +import okhttp3.OkHttpClient +import java.text.SimpleDateFormat +import java.util.Locale +import java.util.concurrent.TimeUnit + +class MizuMangas : Madara( + "Mizu Mangás", + "https://mizumangas.com.br", + "pt-BR", + SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")) +) { + + override val client: OkHttpClient = super.client.newBuilder() + .rateLimit(1, 2, TimeUnit.SECONDS) + .build() +} diff --git a/multisrc/overrides/madara/myuniversescanlator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..dbc382eae Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..a3eade6e7 Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..acd05f899 Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..f22255ba8 Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..b473a5828 Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/res/web_hi_res_512.png b/multisrc/overrides/madara/myuniversescanlator/res/web_hi_res_512.png new file mode 100644 index 000000000..f4199f3c7 Binary files /dev/null and b/multisrc/overrides/madara/myuniversescanlator/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/myuniversescanlator/src/MyUniverseScanlator.kt b/multisrc/overrides/madara/myuniversescanlator/src/MyUniverseScanlator.kt new file mode 100644 index 000000000..697491b5f --- /dev/null +++ b/multisrc/overrides/madara/myuniversescanlator/src/MyUniverseScanlator.kt @@ -0,0 +1,22 @@ +package eu.kanade.tachiyomi.extension.pt.myuniversescanlator + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.network.interceptor.rateLimit +import okhttp3.OkHttpClient +import java.text.SimpleDateFormat +import java.util.Locale +import java.util.concurrent.TimeUnit + +class MyUniverseScanlator : Madara( + "My Universe Scanlator", + "https://muscan.com.br", + "pt-BR", + SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")) +) { + + override val client: OkHttpClient = super.client.newBuilder() + .rateLimit(1, 2, TimeUnit.SECONDS) + .build() + + override val useNewChapterEndpoint = 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 34a618df5..632a4a275 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 @@ -107,6 +107,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("EvaScans", "https://evascans.com", "tr"), SingleLang("FaeStorm", "https://faestormmanga.com", "tr"), SingleLang("FastManhwa", "https://fastmanhwa.net", "en", isNsfw = true, overrideVersionCode = 2), + SingleLang("Fay Scans", "https://fayscans.com", "pt-BR"), SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3), SingleLang("Final Scans", "https://finalscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("Fiz Manga", "https://fizmanga.com", "en"), @@ -354,6 +355,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MiniTwo Scan", "https://minitwoscan.com", "pt-BR"), SingleLang("Mirad Scanlator", "https://miradscanlator.site", "pt-BR", overrideVersionCode = 1), SingleLang("Mixed Manga", "https://mixedmanga.com", "en", overrideVersionCode = 1), + SingleLang("Mizu Mangás", "https://mizumangas.com.br", "pt-BR", isNsfw = true, className = "MizuMangas"), SingleLang("MMScans", "https://mm-scans.org", "en", overrideVersionCode = 4), SingleLang("Momo no Hana Scan", "https://momonohanascan.com", "pt-BR", className = "MomoNoHanaScan", overrideVersionCode = 1), SingleLang("MonarcaManga", "https://monarcamanga.com", "es"), @@ -362,6 +364,7 @@ class MadaraGenerator : ThemeSourceGenerator { 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("My Universe Scanlator", "https://muscan.com.br", "pt-BR"), SingleLang("NeatManga", "https://neatmanga.com", "en", overrideVersionCode = 2), SingleLang("NekoBreaker Scan", "https://nekobreakerscan.com", "pt-BR", overrideVersionCode = 1), SingleLang("NekoScan", "https://nekoscan.com", "en", overrideVersionCode = 2),