diff --git a/multisrc/overrides/madara/mangceh/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangceh/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6158c2a49..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangceh/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bce673a27..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangceh/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 19eacc0a6..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangceh/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c5f7c75f4..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangceh/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index bdb7dd1b2..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/res/web_hi_res_512.png b/multisrc/overrides/madara/mangceh/res/web_hi_res_512.png deleted file mode 100644 index 8c6dbf7d5..000000000 Binary files a/multisrc/overrides/madara/mangceh/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangceh/src/Mangceh.kt b/multisrc/overrides/madara/mangceh/src/Mangceh.kt deleted file mode 100644 index 608f262a6..000000000 --- a/multisrc/overrides/madara/mangceh/src/Mangceh.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.mangceh - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Mangceh : Madara("Mangceh", "https://mangceh.me", "id") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/wpmangastream/mangceh/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..e8c52ba94 Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..1ee26b19e Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..eb88fb7c9 Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..4c1bf0c25 Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..55990c161 Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/res/web_hi_res_512.png b/multisrc/overrides/wpmangastream/mangceh/res/web_hi_res_512.png new file mode 100644 index 000000000..72ff9840b Binary files /dev/null and b/multisrc/overrides/wpmangastream/mangceh/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/wpmangastream/mangceh/src/Mareceh.kt b/multisrc/overrides/wpmangastream/mangceh/src/Mareceh.kt new file mode 100644 index 000000000..56719f1fa --- /dev/null +++ b/multisrc/overrides/wpmangastream/mangceh/src/Mareceh.kt @@ -0,0 +1,21 @@ +package eu.kanade.tachiyomi.extension.id.mangceh + +import eu.kanade.tachiyomi.lib.ratelimit.RateLimitInterceptor +import eu.kanade.tachiyomi.multisrc.wpmangastream.WPMangaStream +import okhttp3.OkHttpClient +import java.util.concurrent.TimeUnit + +class Mareceh : WPMangaStream("Mareceh", "https://mareceh.com", "id") { + + override val versionId = 2 + + private val rateLimitInterceptor = RateLimitInterceptor(4) + + override val client: OkHttpClient = network.cloudflareClient.newBuilder() + .connectTimeout(10, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .addNetworkInterceptor(rateLimitInterceptor) + .build() + + override val hasProjectPage = 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 bc045953b..bc3b9d8c0 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 @@ -285,7 +285,6 @@ class MadaraGenerator : ThemeSourceGenerator { 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 = 6), diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt index 1049cc223..2b36344bc 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/wpmangastream/WPMangaStreamGenerator.kt @@ -33,6 +33,7 @@ class WPMangaStreamGenerator : ThemeSourceGenerator { SingleLang("Manga Pro Z", "https://mangaprotm.com", "ar", overrideVersionCode = 1), SingleLang("Manga Raw.org", "https://mangaraw.org", "ja", className = "MangaRawOrg", overrideVersionCode = 1), SingleLang("MangaIndonesia", "https://mangaindonesia.net", "id"), + SingleLang("Mareceh", "https://mareceh.com", "id", isNsfw = true, pkgName = "mangceh", overrideVersionCode = 10), SingleLang("Manhwax", "https://manhwax.com", "en", isNsfw = true), SingleLang("MangaSwat", "https://swatmanga.co", "ar", overrideVersionCode = 6), SingleLang("Mangakyo", "https://www.mangakyo.me", "id"),