diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..30cfe4fe6 Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..db5c9d51d Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..7ee214e90 Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..b25b2bbe2 Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..9b096fb2e Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/res/web_hi_res_512.png b/multisrc/overrides/mangathemesia/mangashiro/res/web_hi_res_512.png new file mode 100644 index 000000000..3328f3aa3 Binary files /dev/null and b/multisrc/overrides/mangathemesia/mangashiro/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/mangathemesia/mangashiro/src/MangaShiro.kt b/multisrc/overrides/mangathemesia/mangashiro/src/MangaShiro.kt new file mode 100644 index 000000000..ffa761ec2 --- /dev/null +++ b/multisrc/overrides/mangathemesia/mangashiro/src/MangaShiro.kt @@ -0,0 +1,19 @@ +package eu.kanade.tachiyomi.extension.id.mangashiro + +import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia +import eu.kanade.tachiyomi.network.interceptor.rateLimit +import okhttp3.OkHttpClient +import java.util.concurrent.TimeUnit + +class MangaShiro : MangaThemesia("MangaShiro", "https://mangashiro.me", "id") { + + override val client: OkHttpClient = super.client.newBuilder() + .rateLimit(20, 5, TimeUnit.SECONDS) + .build() + + override val hasProjectPage = true + + override val projectPageString = "/project-manga" + + override val seriesTitleSelector = ".ts-breadcrumb li:last-child span" +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangathemesia/MangaThemesiaGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangathemesia/MangaThemesiaGenerator.kt index 437cfbd95..1ccdf1dbb 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangathemesia/MangaThemesiaGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangathemesia/MangaThemesiaGenerator.kt @@ -79,6 +79,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator { SingleLang("MangaKita", "https://mangakita.id", "id", overrideVersionCode = 2), SingleLang("Mangakyo", "https://mangakyo.org", "id", overrideVersionCode = 3), SingleLang("MangaShiina", "https://mangashiina.com", "es"), + SingleLang("MangaShiro", "https://mangashiro.me", "id"), SingleLang("Mangasusu", "https://mangasusuku.xyz/", "id", isNsfw = true, overrideVersionCode = 2), SingleLang("MangaTale", "https://mangatale.co", "id", overrideVersionCode = 1), SingleLang("MangaWT", "https://mangawt.com", "tr", overrideVersionCode = 5),