diff --git a/multisrc/overrides/madara/niceoppai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/niceoppai/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..9294929c4 Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/niceoppai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/niceoppai/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..3c465d31d Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/niceoppai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/niceoppai/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..4f0008593 Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/niceoppai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/niceoppai/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..029712e45 Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/niceoppai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/niceoppai/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..660ab0e0a Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/niceoppai/res/web_hi_res_512.png b/multisrc/overrides/madara/niceoppai/res/web_hi_res_512.png new file mode 100644 index 000000000..39c8915b6 Binary files /dev/null and b/multisrc/overrides/madara/niceoppai/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/niceoppai/src/Niceoppai.kt b/multisrc/overrides/madara/niceoppai/src/Niceoppai.kt new file mode 100644 index 000000000..139f65ce0 --- /dev/null +++ b/multisrc/overrides/madara/niceoppai/src/Niceoppai.kt @@ -0,0 +1,11 @@ +package eu.kanade.tachiyomi.extension.th.niceoppai + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.network.GET +import okhttp3.Request + +class Niceoppai : Madara("Niceoppai", "https://www.niceoppai.net", "th") { + private fun pagePath(page: Int) = if (page > 1) "$page/" else "" + override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/manga_list/all/any/most-popular/${pagePath(page)}", headers) + override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/manga_list/all/any/last-updated/${pagePath(page)}", headers) +} 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 6500437cc..0fc460b5d 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 @@ -367,6 +367,7 @@ class MadaraGenerator : ThemeSourceGenerator { 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), + SingleLang("Niceoppai", "https://www.niceoppai.net", "th", isNsfw = false), SingleLang("Night Comic", "https://www.nightcomic.com", "en", overrideVersionCode = 1), SingleLang("Niji Translations", "https://niji-translations.com", "ar", overrideVersionCode = 1), SingleLang("Ninja Scan", "https://ninjascan.xyz", "pt-BR", overrideVersionCode = 1),