diff --git a/multisrc/overrides/madara/egymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/egymanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..8b7de882e Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/egymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/egymanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9b68fdb47 Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/egymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/egymanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..7668e11c0 Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/egymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/egymanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..9c3f8825d Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/egymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/egymanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..ccf94d019 Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/egymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/egymanga/res/web_hi_res_512.png new file mode 100644 index 000000000..aacf8845f Binary files /dev/null and b/multisrc/overrides/madara/egymanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/egymanga/src/EGYManga.kt b/multisrc/overrides/madara/egymanga/src/EGYManga.kt new file mode 100644 index 000000000..376dbc255 --- /dev/null +++ b/multisrc/overrides/madara/egymanga/src/EGYManga.kt @@ -0,0 +1,12 @@ +package eu.kanade.tachiyomi.extension.ar.egymanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.SChapter +import okhttp3.Response +import java.text.SimpleDateFormat +import java.util.Locale + +class EGYManga : Madara( "EGY Manga", "https://egymanga.net", "ar", SimpleDateFormat("MMMM dd, yyyy", Locale("ar"))) { + override fun chapterListParse(response: Response): List<SChapter> = super.chapterListParse(response).reversed() + override val pageListParseSelector = "div.separator" +} diff --git a/multisrc/overrides/madara/fizmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/fizmanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..9676bf4b0 Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fizmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/fizmanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..927a5513c Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fizmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/fizmanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..69cf5e533 Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fizmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/fizmanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..f63ec4f05 Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fizmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/fizmanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..2286af53f Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/fizmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/fizmanga/res/web_hi_res_512.png new file mode 100644 index 000000000..dc50fd38c Binary files /dev/null and b/multisrc/overrides/madara/fizmanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/fizmanga/src/FizManga.kt b/multisrc/overrides/madara/fizmanga/src/FizManga.kt new file mode 100644 index 000000000..82db6fe17 --- /dev/null +++ b/multisrc/overrides/madara/fizmanga/src/FizManga.kt @@ -0,0 +1,10 @@ +package eu.kanade.tachiyomi.extension.en.fizmanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import okhttp3.Headers + + +class FizManga : Madara("Fiz Manga", "https://fizmanga.com", "en") { + override fun headersBuilder(): Headers.Builder = super.headersBuilder() + .add("Referer", baseUrl) +} diff --git a/multisrc/overrides/madara/gunahkarmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..41f3f4b7d Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..b30fe2ab9 Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..4efbae359 Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..bc09ec2b1 Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..fd9bf0c64 Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/gunahkarmanga/res/web_hi_res_512.png new file mode 100644 index 000000000..b7e053af7 Binary files /dev/null and b/multisrc/overrides/madara/gunahkarmanga/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/gunahkarmanga/src/GunahkarManga.kt b/multisrc/overrides/madara/gunahkarmanga/src/GunahkarManga.kt new file mode 100644 index 000000000..e14ada4a1 --- /dev/null +++ b/multisrc/overrides/madara/gunahkarmanga/src/GunahkarManga.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.tr.gunahkarmanga + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class GunahkarManga : Madara("Gunahkar Manga", "https://gunahkarmanga.com", "tr", SimpleDateFormat("d MMMM yyyy", Locale("tr"))) diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..969be52f0 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..5f3451293 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..7f00c35c7 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..9e2736068 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..780faf408 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png new file mode 100644 index 000000000..8e0094587 Binary files /dev/null and b/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt b/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt new file mode 100644 index 000000000..21eb0f684 --- /dev/null +++ b/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt @@ -0,0 +1,10 @@ +package eu.kanade.tachiyomi.extension.en.mangahentai + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.annotations.Nsfw + + +@Nsfw +class MangaHentai : Madara("Manga Hentai", "https://mangahentai.me", "en") { + override val useNewChapterEndpoint: Boolean = 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 632091329..fc91caa1c 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 @@ -72,10 +72,12 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Dream Manga", "https://en.ruyamanga.com", "en", overrideVersionCode = 2), SingleLang("Drope Scan", "https://dropescan.com", "pt-BR", overrideVersionCode = 3), SingleLang("Dream Union Scan", "https://www.dreamunionscan.com", "pt-BR", overrideVersionCode = 1), + SingleLang("EGY Manga", "https://egymanga.net", "ar"), SingleLang("Esomanga", "http://esomanga.com", "tr"), SingleLang("Eternal Scans", "https://eternalscans.com", "en"), SingleLang("FastManhwa", "https://fastmanhwa.net", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3), + SingleLang("Fiz Manga", "https://fizmanga.com", "en"), SingleLang("Fleur Blanche", "https://fleurscan.com", "pt-BR", isNsfw = true), SingleLang("Free Manga", "https://freemanga.me", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("FreeWebtoonCoins", "https://freewebtooncoins.com", "en", overrideVersionCode = 1), @@ -91,6 +93,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Glory Scans", "https://gloryscan.com", "pt-BR", isNsfw = true, overrideVersionCode = 2), SingleLang("Gogoscans", "https://www.gogoscans.com", "en"), SingleLang("Graze Scans", "https://grazescans.com/", "en", overrideVersionCode = 1), + SingleLang("Gunahkar Manga", "https://gunahkarmanga.com", "tr"), SingleLang("GuncelManga", "https://guncelmanga.com", "tr", overrideVersionCode = 1), SingleLang("Hades no Fansub", "https://mangareaderpro.com/es", "es"), SingleLang("Hades no Fansub Hentai", "https://h.mangareaderpro.com", "es", isNsfw = true), @@ -153,7 +156,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga Drop Out", "https://www.mangadropout.xyz", "id", isNsfw = true, overrideVersionCode = 1), SingleLang("Manga Fenix", "https://manga-fenix.com", "es", overrideVersionCode = 2), SingleLang("Manga Funny", "https://mangafunny.com", "en"), - SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 1), + 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), SingleLang("Manga Kiss", "https://mangakiss.org", "en", overrideVersionCode = 1), @@ -186,6 +189,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga68", "https://manga68.com", "en", overrideVersionCode = 1), SingleLang("Manga68.net", "https://manga68.net", "en", className = "Manga68net"), SingleLang("MangaBob", "https://mangabob.com", "en", overrideVersionCode = 1), + SingleLang("MangaBoss", "https://mangaboss.org", "en"), SingleLang("MangaBox", "https://mangabox.org", "en"), SingleLang("MangaClash", "https://mangaclash.com", "en", overrideVersionCode = 3), SingleLang("MangaCultivator", "https://mangacultivator.com", "en", overrideVersionCode = 1),