diff --git a/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt b/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt index b9ff335e3..018809fc1 100644 --- a/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt +++ b/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt @@ -2,6 +2,6 @@ package eu.kanade.tachiyomi.extension.en.mangasushi import eu.kanade.tachiyomi.multisrc.madara.Madara -class Mangasushi : Madara("Mangasushi", "https://mangasushi.net", "en") { +class Mangasushi : Madara("Mangasushi", "https://mangasushi.org", "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 f45a3015e..fb540e6da 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 @@ -29,16 +29,14 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("24hRomance", "https://24hromance.com", "en", className = "Romance24h"), SingleLang("365Manga", "https://365manga.com", "en", className = "ThreeSixtyFiveManga", overrideVersionCode = 1), SingleLang("8Muses Comics", "https://8muses.love/", "en", isNsfw = true, className = "EightMusesComics"), - SingleLang("AZManhwa", "https://azmanhwa.net", "en"), SingleLang("Adonis Fansub", "https://manga.adonisfansub.com", "tr", overrideVersionCode = 1), - SingleLang("Adult Webtoon", "https://adultwebtoon.com/", "en", isNsfw = true), SingleLang("Adult Painful Nightz", "https://adults.painfulnightz.com", "en", isNsfw = true), + SingleLang("Adult Webtoon", "https://adultwebtoon.com/", "en", isNsfw = true), SingleLang("Agent of Change Translations", "https://aoc.moe", "en", overrideVersionCode = 1), - SingleLang("Ansh Scans", "https://anshscans.org", "en", isNsfw = false), SingleLang("Aiin Scan", "https://aiinscan.xyz", "pt-BR"), SingleLang("AiYuManga", "https://aiyumangascanlation.com", "es"), - SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1), SingleLang("Akuma no Tenshi", "https://akumanotenshi.com", "pt-BR", className = "AkumaNoTenshi"), + SingleLang("AkuManga", "https://akumanga.com", "ar", overrideVersionCode = 1), SingleLang("Akuzenai Arts", "https://akuzenaiarts.org", "en"), SingleLang("AllPornComic", "https://allporncomic.com", "en", isNsfw = true), SingleLang("AllTopManga", "https://alltopmanga.com", "en", isNsfw = true), @@ -46,6 +44,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Anikiga", "https://anikiga.com", "tr"), SingleLang("Anime Center Scan", "https://animecenterscan.com", "pt-BR", isNsfw = true), SingleLang("Anisa Manga", "https://anisamanga.com", "tr"), + SingleLang("Ansh Scans", "https://anshscans.org", "en", isNsfw = false), SingleLang("ApollComics", "https://apollcomics.xyz", "es", isNsfw = true, overrideVersionCode = 2), SingleLang("Apolltoons", "https://apolltoons.xyz", "es", isNsfw = true), SingleLang("Aqua Manga", "https://aquamanga.com", "en", overrideVersionCode = 1), @@ -54,28 +53,29 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Astral Library", "https://www.astrallibrary.net", "en", overrideVersionCode = 2), SingleLang("Asura Raw", "https://asuraraw.com", "en", overrideVersionCode = 1), SingleLang("Atikrost", "https://atikrost.com", "tr", overrideVersionCode = 1), + SingleLang("AZManhwa", "https://azmanhwa.net", "en"), SingleLang("Azora", "https://azoraworld.com", "ar", overrideVersionCode = 3), - SingleLang("BL Manhwa Club", "https://blmanhwa.club", "pt-BR", isNsfw = true, className = "BlManhwaClub", overrideVersionCode = 2), SingleLang("Bakaman", "https://bakaman.net", "th", overrideVersionCode = 1), SingleLang("Banana Cítrica", "https://dinastiacilly.com", "pt-BR", isNsfw = true, pkgName = "bananamecanica", className = "BananaCitrica", overrideVersionCode = 4), SingleLang("BestManga", "https://bestmanga.club", "ru", overrideVersionCode = 1), SingleLang("BestManhua", "https://bestmanhua.com", "en", overrideVersionCode = 2), SingleLang("Bichen Traduções", "https://bichentraducoes.com", "pt-BR", isNsfw = true, className = "BichenTraducoes"), + SingleLang("BL Manhwa Club", "https://blmanhwa.club", "pt-BR", isNsfw = true, className = "BlManhwaClub", overrideVersionCode = 2), SingleLang("Block Manga", "https://blockmanga.com", "en", overrideVersionCode = 1), SingleLang("BlogManga", "https://blogmanga.net", "en"), SingleLang("Boruto Explorer", "https://leitor.borutoexplorer.com.br", "pt-BR", overrideVersionCode = 1), SingleLang("BoysLove", "https://boyslove.me", "en", overrideVersionCode = 2), SingleLang("bsasmenu.com", "https://bsasmenu.com", "en", isNsfw = false, className = "BsasmenuCom"), - SingleLang("CAT-translator", "https://cats-translator.com/manga", "th", className = "CatTranslator", overrideVersionCode = 2), SingleLang("Café com Yaoi", "http://cafecomyaoi.com.br", "pt-BR", pkgName = "cafecomyaoi", className = "CafeComYaoi", isNsfw = true, overrideVersionCode = 1), + SingleLang("CAT-translator", "https://cats-translator.com/manga", "th", className = "CatTranslator", overrideVersionCode = 2), SingleLang("Cat300", "https://cat300.com", "th", isNsfw = true, className = "Cat300", overrideVersionCode = 1), SingleLang("CatOnHeadTranslations", "https://catonhead.com", "en", overrideVersionCode = 2), SingleLang("Cerise Scans", "https://cerisescans.com", "pt-BR", overrideVersionCode = 2), SingleLang("Chibi Manga", "https://www.cmreader.info", "en", overrideVersionCode = 1), SingleLang("Clover Manga", "https://clover-manga.com", "tr", overrideVersionCode = 2), SingleLang("Colored Manga", "https://coloredmanga.com", "en", overrideVersionCode = 1), - SingleLang("ComicKiba", "https://comickiba.com", "en", overrideVersionCode = 1), SingleLang("Comicdom", "https://comicdom.org", "en", overrideVersionCode = 2), + SingleLang("ComicKiba", "https://comickiba.com", "en", overrideVersionCode = 1), SingleLang("Comics Valley", "https://comicsvalley.com", "hi", isNsfw = true, overrideVersionCode = 1), SingleLang("ComicsWorld", "https://comicsworld.in", "hi"), SingleLang("Comictoon", "https://comictoonthaith-new.com", "th", isNsfw = true), @@ -102,12 +102,12 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Eromanhwas", "https://eromanhwas.com", "en"), SingleLang("Eromiau", "https://www.eromiau.com", "es", isNsfw = true), SingleLang("Esomanga", "http://esomanga.com", "tr"), - SingleLang("Eternal Scans", "https://eternalscans.com", "en"), SingleLang("Estufa de Cristal", "https://scanestufadecristal.site", "pt-BR", className = "EstufaDeCristal"), + SingleLang("Eternal Scans", "https://eternalscans.com", "en"), SingleLang("EvaScans", "https://evascans.com", "tr", isNsfw = false), - SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 3), SingleLang("FaeStorm", "https://faestormmanga.com", "tr"), SingleLang("FastManhwa", "https://fastmanhwa.net", "en", isNsfw = true, overrideVersionCode = 2), + 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"), SingleLang("Fleur Blanche", "https://fbsquads.com", "pt-BR", isNsfw = true, overrideVersionCode = 2), @@ -128,7 +128,6 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Gogoscans", "https://www.gogoscans.com", "en"), SingleLang("Goof Fansub", "https://gooffansub.com", "pt-BR", isNsfw = true), SingleLang("GuncelManga", "https://guncelmanga.com", "tr", overrideVersionCode = 1), - SingleLang("HM2D", "https://mangadistrict.com/hdoujin", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Hades no Fansub Hentai", "https://h.mangareaderpro.com", "es", isNsfw = true), SingleLang("Hades no Fansub", "https://mangareaderpro.com/es", "es"), SingleLang("Harimanga", "https://harimanga.com", "en", overrideVersionCode = 1), @@ -139,17 +138,19 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Hentai Manga", "https://hentaimanga.me", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Hentai Teca", "https://hentaiteca.net", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("Hentai20", "https://hentai20.com", "en", isNsfw = true, overrideVersionCode = 1), + SingleLang("Hentaidexy", "https://hentaidexy.com", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("HentaiRead", "https://hentairead.com", "en", isNsfw = true, className = "Hentairead", overrideVersionCode = 2), SingleLang("HentaiWebtoon", "https://hentaiwebtoon.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("HentaiXComic", "https://hentaixcomic.com", "en", isNsfw = true), SingleLang("HentaiXYuri", "https://hentaixyuri.com", "en", isNsfw = true), SingleLang("HentaiZone", "https://hentaizone.xyz", "fr", isNsfw = true), - SingleLang("Hentaidexy", "https://hentaidexy.com", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("HerenScan", "https://herenscan.com", "es", isNsfw = false), SingleLang("Heroz Scanlation", "https://herozscans.com", "en", overrideVersionCode = 1), SingleLang("HipercooL", "https://hipercool.xyz", "pt-BR", isNsfw = true, className = "Hipercool"), SingleLang("Hiperdex", "https://hiperdex.com", "en", isNsfw = true, overrideVersionCode = 5), SingleLang("Hizomanga", "https://hizomanga.com", "ar", overrideVersionCode = 1), + SingleLang("HM2D", "https://mangadistrict.com/hdoujin", "en", isNsfw = true, overrideVersionCode = 1), + SingleLang("hManhwa", "https://hmanhwa.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Hscans", "https://hscans.com", "en", overrideVersionCode = 2), SingleLang("Hunter Fansub", "https://hunterfansub.com", "es", overrideVersionCode = 1), SingleLang("Ichirin No Hana Yuri", "https://ichirinnohanayuri.com.br", "pt-BR", overrideVersionCode = 3), @@ -189,12 +190,8 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Lord Manga", "https://lordmanga.com", "en"), SingleLang("LovableSubs", "https://lovablesubs.com", "tr", overrideVersionCode = 1), SingleLang("Lumine Scans", "https://luminescans.xyz", "en", overrideVersionCode = 1), - SingleLang("MG Komik", "https://mgkomik.com", "id", overrideVersionCode = 2), - SingleLang("MHentais", "https://mhentais.com", "pt-BR", isNsfw = true, overrideVersionCode = 1), - SingleLang("MMScans", "https://mm-scans.org", "en", overrideVersionCode = 4), SingleLang("MadaraDex", "https://madaradx.org", "en", isNsfw = true), SingleLang("Manga Action", "https://mangaaction.com", "en", overrideVersionCode = 2), - SingleLang("مانجا العرب Manga Alarab", "https://manga-alarab.com", "ar", className = "MangAlarab", overrideVersionCode = 1), SingleLang("Manga Bilgini", "https://mangabilgini.com", "tr", isNsfw = false), SingleLang("Manga Bin", "https://mangabin.com", "en", overrideVersionCode = 1), SingleLang("Manga Chill", "https://mangachill.me", "en", overrideVersionCode = 5), @@ -219,7 +216,6 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga Riki", "https://mangariki.com", "en"), SingleLang("Manga Rock Team", "https://mangarockteam.com", "en", overrideVersionCode = 1), SingleLang("Manga Rocky", "https://mangarocky.com", "en", overrideVersionCode = 1), - SingleLang("Manga Şehri", "https://mangasehri.com", "tr", className = "MangaSehri", isNsfw = true), SingleLang("Manga Sepeti", "https://www.mangasepeti.xyz", "tr", overrideVersionCode = 1), SingleLang("Manga Sky", "https://mangasky.net", "en"), SingleLang("Manga Starz", "https://mangastarz.com", "ar", overrideVersionCode = 1), @@ -227,10 +223,11 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manga Weeaboo", "https://mangaweeaboo.com", "en", overrideVersionCode = 1), SingleLang("Manga Weebs", "https://mangaweebs.in", "en", overrideVersionCode = 6), SingleLang("Manga Weed", "https://mangaweed.com", "en", overrideVersionCode = 2), + SingleLang("Manga Şehri", "https://mangasehri.com", "tr", className = "MangaSehri", isNsfw = true), + SingleLang("Manga-fast.com", "https://manga-fast.com", "en", className = "Mangafastcom", overrideVersionCode = 3), SingleLang("Manga-Online.co", "https://www.manga-online.co", "th", className = "MangaOnlineCo"), SingleLang("Manga-Scantrad", "https://manga-scantrad.net", "fr", className = "MangaScantrad", overrideVersionCode = 2), SingleLang("Manga-TX", "https://manga-tx.com", "en", className = "Mangatxunoriginal"), - SingleLang("Manga-fast.com", "https://manga-fast.com", "en", className = "Mangafastcom", overrideVersionCode = 3), SingleLang("Manga18 Fx", "https://manga18fx.com", "en", overrideVersionCode = 1), SingleLang("Manga1st", "https://manga1st.com", "en", overrideVersionCode = 2), SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1), @@ -245,65 +242,66 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("MangaBoss", "https://mangaboss.org", "en"), SingleLang("MangaBox", "https://mangabox.org", "en"), SingleLang("MangaCC", "https://mangacc.com", "en"), - SingleLang("MangaCV", "https://mangacv.com", "en", isNsfw = true), + SingleLang("Mangacim", "https://www.mangacim.com", "tr"), SingleLang("MangaClash", "https://mangaclash.com", "en", overrideVersionCode = 3), SingleLang("MangaCultivator", "https://mangacultivator.com", "en", overrideVersionCode = 2), + SingleLang("MangaCV", "https://mangacv.com", "en", isNsfw = true), SingleLang("MangaDeemak", "https://mangadeemak.com", "th", overrideVersionCode = 2), SingleLang("MangaDods", "https://www.mangadods.com", "en", overrideVersionCode = 2), SingleLang("MangaDol", "https://mangadol.com", "en"), SingleLang("MangaDrago", "https://mangadrago.com", "en"), SingleLang("MangaEffect", "https://mangaeffect.com", "en", overrideVersionCode = 1), + SingleLang("Mangaforfree.com", "https://mangaforfree.com", "en", isNsfw = true, className = "Mangaforfreecom"), SingleLang("MangaFort", "https://mangafort.com", "en", overrideVersionCode = 1), SingleLang("MangaFoxFull", "https://mangafoxfull.com", "en"), - SingleLang("MangaGG", "https://mangagg.com", "en", overrideVersionCode = 2), SingleLang("MangaFreak.online", "https://mangafreak.online", "en", isNsfw = false, className = "MangaFreakOnline"), + SingleLang("MangaGG", "https://mangagg.com", "en", overrideVersionCode = 2), SingleLang("MangaGreat", "https://mangagreat.com", "en", overrideVersionCode = 3), SingleLang("MangaHZ", "https://www.mangahz.com", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("MangaK2", "https://mangak2.com", "en", isNsfw = true), + SingleLang("Mangaka3rb", "https://mangaka3rb.com", "ar"), + SingleLang("Mangakik", "https://mangakik.net", "en", overrideVersionCode = 1), SingleLang("MangaKitsune", "https://mangakitsune.com", "en", isNsfw = true, overrideVersionCode = 4), SingleLang("MangaKL", "https://mangakala.com", "ja"), SingleLang("MangaKomi", "https://mangakomi.io", "en", overrideVersionCode = 5), SingleLang("MangaLime", "https://mangalime.com", "en"), SingleLang("MangaLionz", "https://mangalionz.com", "ar"), - SingleLang("MangaMG", "https://mangamg.com", "en"), SingleLang("MangaManhua", "https://mangamanhua.online", "en", overrideVersionCode = 1), SingleLang("MangaManiacs", "https://mangamaniacs.org", "en", isNsfw = true), SingleLang("MangaMe", "https://mangame.org", "en", overrideVersionCode = 1), + SingleLang("MangaMG", "https://mangamg.com", "en"), SingleLang("MangaMoli", "https://mangamoli.com", "en"), + SingleLang("Manganato.info", "https://manganato.info", "en", className = "Manganatoinfo"), SingleLang("MangaPT", "https://mangapt.com", "es", isNsfw = true), SingleLang("MangaRabic", "https://mangarabic.com", "ar"), SingleLang("MangaRead.org", "https://www.mangaread.org", "en", className = "MangaReadOrg", overrideVersionCode = 1), SingleLang("MangaRex", "https://mangarex.co", "en"), SingleLang("MangaRolls", "https://mangarolls.com", "en", isNsfw = false), + SingleLang("Mangas Origines X", "https://x.mangas-origines.fr", "fr", isNsfw = true), + SingleLang("Mangas Origines", "https://mangas-origines.fr", "fr", isNsfw = true, overrideVersionCode = 2), + SingleLang("Mangas18", "https://mangas18.com", "en"), SingleLang("MangaSco", "https://mangasco.com", "en", overrideVersionCode = 1), SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true), SingleLang("MangaSmile", "https://mangasmile.com", "en", overrideVersionCode = 1), SingleLang("MangaSpark", "https://mangaspark.com", "ar", overrideVersionCode = 1), SingleLang("MangaStic", "https://mangastic.com", "en"), SingleLang("MangasTK", "https://mangastk.com", "es", isNsfw = true), + SingleLang("Mangasushi", "https://mangasushi.org", "en", overrideVersionCode = 3), SingleLang("MangaTK", "https://mangatk.com", "en"), - SingleLang("MangaTX", "https://mangatx.com", "en", overrideVersionCode = 1), - SingleLang("MangaToRead", "https://mangatoread.com", "en"), SingleLang("MangaTone", "https://mangatone.com", "en"), SingleLang("MangaTop1", "https://mangatop1.com", "en"), + SingleLang("MangaToRead", "https://mangatoread.com", "en"), + SingleLang("MangaTX", "https://mangatx.com", "en", overrideVersionCode = 1), + SingleLang("Mangauptocats", "https://mangauptocats.online", "th", overrideVersionCode = 2), SingleLang("MangaUS", "https://mangaus.xyz", "en", overrideVersionCode = 2), - SingleLang("MangaWT", "https://mangawt.com", "tr", overrideVersionCode = 1), SingleLang("MangaWise", "https://mangawise.com", "en"), + SingleLang("MangaWT", "https://mangawt.com", "tr", overrideVersionCode = 1), SingleLang("MangaX1", "https://mangax1.com", "en"), SingleLang("MangaX18", "https://mangax18.com", "en", isNsfw = true), SingleLang("MangaXP", "https://mangaxp.com", "en", overrideVersionCode = 1), SingleLang("MangaYami", "https://www.mangayami.club", "en", overrideVersionCode = 2), - SingleLang("Mangaforfree.com", "https://mangaforfree.com", "en", isNsfw = true, className = "Mangaforfreecom"), - SingleLang("Mangaka3rb", "https://mangaka3rb.com", "ar"), - SingleLang("Mangakik", "https://mangakik.net", "en", overrideVersionCode = 1), - SingleLang("Manganato.info", "https://manganato.info", "en", className = "Manganatoinfo"), - SingleLang("Mangas Origines X", "https://x.mangas-origines.fr", "fr", isNsfw = true), - SingleLang("Mangas Origines", "https://mangas-origines.fr", "fr", isNsfw = true, overrideVersionCode = 2), - SingleLang("Mangás Overall", "https://mangasoverall.com", "pt-BR", className = "MangasOverall"), - SingleLang("Mangas18", "https://mangas18.com", "en"), - 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("Mangás Overall", "https://mangasoverall.com", "pt-BR", className = "MangasOverall"), SingleLang("Manhatic", "https://manhatic.com", "ar", isNsfw = true), SingleLang("Manhua Dragon", "https://manhuadragon.com", "en"), SingleLang("Manhua ES", "https://manhuaes.com", "en", overrideVersionCode = 6), @@ -312,18 +310,17 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manhua SY", "https://www.manhuasy.com", "en", overrideVersionCode = 1), SingleLang("ManhuaBox", "https://manhuabox.net", "en", overrideVersionCode = 2), SingleLang("ManhuaChill", "https://manhuachill.com", "en"), - SingleLang("Mangacim", "https://www.mangacim.com", "tr"), SingleLang("ManhuaComic", "https://manhuacomic.com", "en"), SingleLang("ManhuaDex", "https://manhuadex.com", "en", overrideVersionCode = 1), SingleLang("ManhuaFast", "https://manhuafast.com", "en", overrideVersionCode = 1), + SingleLang("Manhuaga", "https://manhuaga.com", "en", overrideVersionCode = 2), SingleLang("ManhuaHot", "https://manhuahot.com", "en"), + SingleLang("Manhualo", "https://manhualo.com", "en", overrideVersionCode = 1), SingleLang("ManhuaPro", "https://manhuapro.com", "en", overrideVersionCode = 2), + SingleLang("Manhuas.net", "https://manhuas.net", "en", className = "Manhuasnet", overrideVersionCode = 2), SingleLang("ManhuaToon", "https://manhuatoon.com", "en"), SingleLang("ManhuaUS", "https://manhuaus.com", "en", overrideVersionCode = 5), SingleLang("ManhuaZone", "https://manhuazone.com", "en"), - SingleLang("Manhuaga", "https://manhuaga.com", "en", overrideVersionCode = 2), - SingleLang("Manhualo", "https://manhualo.com", "en", overrideVersionCode = 1), - SingleLang("Manhuas.net", "https://manhuas.net", "en", className = "Manhuasnet", overrideVersionCode = 2), SingleLang("Manhwa Chill", "https://manhwachill.com", "en"), SingleLang("Manhwa Raw", "https://manhwaraw.com", "ko", isNsfw = true, overrideVersionCode = 1), SingleLang("Manhwa-raw", "https://manhwa-raw.com", "all", isNsfw = true, className = "ManhwaDashRaw"), @@ -334,14 +331,14 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Manhwa68", "https://manhwa68.com", "en", isNsfw = true, overrideVersionCode = 3), SingleLang("ManhwaBookShelf", "https://manhwabookshelf.com", "en"), SingleLang("ManhwaClan", "https://manhwaclan.com", "en"), - SingleLang("ManhwaNelo", "https://manhwanelo.com", "en", overrideVersionCode = 2), - SingleLang("ManhwaTime", "https://manhwatime.com", "ar"), - SingleLang("ManhwaWorld", "https://manhwaworld.com", "en"), - SingleLang("ManhwaXZ", "https://manhwaxz.com", "en"), SingleLang("Manhwafull", "https://manhwafull.com", "en", overrideVersionCode = 1), SingleLang("Manhwahentai.me", "https://manhwahentai.me", "en", className = "ManhwahentaiMe", isNsfw = true, overrideVersionCode = 2), + SingleLang("ManhwaNelo", "https://manhwanelo.com", "en", overrideVersionCode = 2), SingleLang("Manhwaraw.net", "https://manhwaraw.net", "en", className = "Manhwarawnet"), + SingleLang("ManhwaTime", "https://manhwatime.com", "ar"), SingleLang("Manhwatop", "https://manhwatop.com", "en", overrideVersionCode = 2), + SingleLang("ManhwaWorld", "https://manhwaworld.com", "en"), + SingleLang("ManhwaXZ", "https://manhwaxz.com", "en"), SingleLang("Manhwua.fans", "https://manhwua.fans", "en", isNsfw = true, className = "Manhwuafans"), SingleLang("ManyComic", "https://manycomic.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("ManyToon", "https://manytoon.com", "en", isNsfw = true, overrideVersionCode = 4), @@ -349,12 +346,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("ManyToonClub", "https://manytoon.club", "ko", isNsfw = true, overrideVersionCode = 1), SingleLang("Mark Scans", "https://markscans.online", "pt-BR", overrideVersionCode = 3), SingleLang("Meraki Scan", "https://meraki801.com", "es", isNsfw = true), + SingleLang("MG Komik", "https://mgkomik.com", "id", overrideVersionCode = 2), + SingleLang("MHentais", "https://mhentais.com", "pt-BR", isNsfw = true, overrideVersionCode = 1), SingleLang("Mhmanga", "https://mhmanga.com", "en"), SingleLang("Midnight Mess Scans", "https://midnightmess.org", "en", isNsfw = true, overrideVersionCode = 6), SingleLang("Milftoon", "https://milftoon.xxx", "en", isNsfw = true, overrideVersionCode = 2), 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("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"), SingleLang("Mortals Groove", "https://mortalsgroove.com", "en", overrideVersionCode = 1), @@ -381,27 +381,27 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Painful Nightz Scan", "https://painfulnightz.com", "en", overrideVersionCode = 1), SingleLang("Petrotechsociety", "https://www.petrotechsociety.org", "en", isNsfw = true), SingleLang("Pian Manga", "https://pianmanga.com", "en", isNsfw = true), + SingleLang("Pirulito Rosa", "https://pirulitorosa.site", "pt-BR", isNsfw = true), SingleLang("Platinum Crown", "https://platinumscans.com", "en", overrideVersionCode = 1), - SingleLang("PoManga", "https://pomanga.com", "en"), SingleLang("Pojok Manga", "https://pojokmanga.com", "id", overrideVersionCode = 3), + SingleLang("PoManga", "https://pomanga.com", "en"), SingleLang("PornComix", "https://www.porncomixonline.net", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Pornwha", "https://pornwha.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Prisma Hentais", "https://prismahentai.com", "pt-BR", isNsfw = true), SingleLang("Prisma Scans", "https://prismascans.net", "pt-BR", overrideVersionCode = 2), SingleLang("Projeto Scanlator", "https://projetoscanlator.com", "pt-BR", overrideVersionCode = 3), - SingleLang("Pirulito Rosa", "https://pirulitorosa.site", "pt-BR", isNsfw = true), SingleLang("QueensManga ملكات المانجا", "https://queensmanga.com", "ar", className = "QueensManga", overrideVersionCode = 1), - SingleLang("RagnarokScan", "https://ragnarokscan.com", "es"), SingleLang("Ragnarok Scanlation", "https://ragnarokscanlation.com", "es", className = "RagnarokScanlation"), + SingleLang("RagnarokScan", "https://ragnarokscan.com", "es"), SingleLang("Rainbow Fairy Scan", "https://rainbowfairyscan.com", "pt-BR"), SingleLang("Random Scan", "https://randomscans.com", "pt-BR", overrideVersionCode = 5), SingleLang("Random Translations", "https://randomtranslations.com", "en", overrideVersionCode = 1), SingleLang("RawDEX", "https://rawdex.net", "ko", isNsfw = true, overrideVersionCode = 1), SingleLang("ReadAdult", "https://readadult.net", "en", isNsfw = true, overrideVersionCode = 1), + SingleLang("Readers Point", "https://readers-point.space", "en"), SingleLang("ReadFreeComics", "https://readfreecomics.com", "en", isNsfw = false), SingleLang("ReadMangaFree", "https://readmangafree.net", "en", isNsfw = true), SingleLang("ReadManhua", "https://readmanhua.net", "en", overrideVersionCode = 2), - SingleLang("Readers Point", "https://readers-point.space", "en"), SingleLang("Remangas", "https://remangas.net", "pt-BR"), SingleLang("Remoscans", "https://remoscans.xyz", "en"), SingleLang("Renascence Scans (Renascans)", "https://new.renascans.com", "en", className = "RenaScans", overrideVersionCode = 1), @@ -409,10 +409,9 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", overrideVersionCode = 4), SingleLang("Rio2 Manga", "https://rio2manga.com", "en", isNsfw = false), SingleLang("Romantik Manga", "https://romantikmanga.com", "tr", isNsfw = false), - SingleLang("Rüya Manga", "https://www.ruyamanga.com", "tr", className = "RuyaManga", overrideVersionCode = 1), SingleLang("RWBY Scan", "https://rwbyscan.site", "pt-BR", isNsfw = true, className = "RwbyScan"), + SingleLang("Rüya Manga", "https://www.ruyamanga.com", "tr", className = "RuyaManga", overrideVersionCode = 1), SingleLang("S2Manga", "https://s2manga.com", "en", overrideVersionCode = 1), - SingleLang("SISI GELAP", "https://sigel.xyz", "id", overrideVersionCode = 3), SingleLang("SamuraiScan", "https://samuraiscan.com", "es", overrideVersionCode = 1), SingleLang("Sawamics", "https://sawamics.com", "en"), SingleLang("ScamberTraslator", "https://scambertraslator.com", "es", isNsfw = false), @@ -424,15 +423,16 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("ShavelProiection", "https://www.shavelproiection.com", "it", true), SingleLang("Shayami", "https://shayami.com", "es", isNsfw = false), SingleLang("Shield Manga", "https://shieldmanga.io", "en", overrideVersionCode = 3), - SingleLang("ShinobiScans", "https://shinobiscans.com", "it"), SingleLang("Shimada Scans", "https://shimadascans.com", "en"), + SingleLang("ShinobiScans", "https://shinobiscans.com", "it"), SingleLang("ShoujoHearts", "https://shoujohearts.com", "en", overrideVersionCode = 2), - SingleLang("SiXiang Scans", "http://www.sixiangscans.com", "en", overrideVersionCode = 1), SingleLang("Sinensis", "https://sinensisscans.com", "pt-BR", overrideVersionCode = 3), + SingleLang("SISI GELAP", "https://sigel.xyz", "id", overrideVersionCode = 3), + SingleLang("SiXiang Scans", "http://www.sixiangscans.com", "en", overrideVersionCode = 1), SingleLang("Siyahmelek", "https://siyahmelek.net", "tr", isNsfw = true, overrideVersionCode = 3), - SingleLang("SkyRaws", "https://skyraws.com", "en", overrideVersionCode = 1), SingleLang("Skymanga", "https://skymanga.co", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("SkyManga.xyz", "https://skymanga.xyz", "en", isNsfw = true, className = "SkyMangaXyz"), + SingleLang("SkyRaws", "https://skyraws.com", "en", overrideVersionCode = 1), SingleLang("Sleeping Knight Scans", "https://skscans.com", "en", overrideVersionCode = 2), SingleLang("Sleepy Translations", "https://sleepytranslations.com", "en", overrideVersionCode = 1), SingleLang("Smash Scan", "https://smashscan.com.br", "pt-BR", overrideVersionCode = 1), @@ -458,15 +458,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Todaymic", "https://todaymic.com", "en", overrideVersionCode = 1), SingleLang("TonizuToon", "https://tonizutoon.com", "tr", isNsfw = true), SingleLang("ToonGod", "https://www.toongod.com", "en", isNsfw = true, overrideVersionCode = 2), - SingleLang("ToonMany", "https://toonmany.com", "en", isNsfw = true), SingleLang("Toonily", "https://toonily.com", "en", isNsfw = true, overrideVersionCode = 7), SingleLang("Toonily.net", "https://toonily.net", "en", isNsfw = true, className = "Toonilynet", overrideVersionCode = 2), + SingleLang("ToonMany", "https://toonmany.com", "en", isNsfw = true), SingleLang("Top Manhua", "https://topmanhua.com", "en", overrideVersionCode = 1), SingleLang("Tortuga Ceviri", "https://tortuga-ceviri.com", "tr"), SingleLang("TreeManga", "https://treemanga.com", "en", overrideVersionCode = 1), SingleLang("TritiniaScans", "https://tritinia.com", "en", overrideVersionCode = 1), - SingleLang("TuManga.net", "https://tumanga.net", "es", className = "TuMangaNet"), SingleLang("Tudo Quadrinhos", "https://tudoquadrinhos.com.br", "pt-BR"), + SingleLang("TuManga.net", "https://tumanga.net", "es", className = "TuMangaNet"), SingleLang("Tumangaonline.site", "https://tumangaonline.site", "es", isNsfw = true, className = "TumangaonlineSite", pkgName = "tumangaonlinesite"), SingleLang("Twilight Scans", "https://twilightscans.com", "en", overrideVersionCode = 1), SingleLang("Türkçe Manga", "https://turkcemanga.com", "tr", className = "TurkceManga", overrideVersionCode = 2), @@ -482,15 +482,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Wakascan", "https://wakascan.com", "fr", overrideVersionCode = 1), SingleLang("Walpurgi Scan", "https://walpurgiscan.altervista.org", "it", overrideVersionCode = 2, className = "WalpurgisScan", pkgName = "walpurgisscan"), SingleLang("War Queen Scan", "https://wqscan.com", "pt-BR", overrideVersionCode = 6), + SingleLang("Webtoon Hatti", "https://webtoonhatti.com", "tr", overrideVersionCode = 1), + SingleLang("Webtoon TR", "https://webtoon-tr.com", "tr"), SingleLang("WebToon18", "http://webtoon18.net", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("WebToon69", "https://webtoon69.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("WebToonily", "https://webtoonily.com", "en", isNsfw = true, overrideVersionCode = 1), - SingleLang("Webtoon Hatti", "https://webtoonhatti.com", "tr", overrideVersionCode = 1), - SingleLang("Webtoon TR", "https://webtoon-tr.com", "tr"), SingleLang("WebtoonScan", "https://webtoonscan.com", "en", isNsfw = true), + SingleLang("WebtoonsTOP", "https://webtoons.top", "en", isNsfw = true), SingleLang("WebtoonUK", "https://webtoon.uk", "en", overrideVersionCode = 2), SingleLang("WebtoonXYZ", "https://www.webtoon.xyz", "en", isNsfw = true, overrideVersionCode = 3), - SingleLang("WebtoonsTOP", "https://webtoons.top", "en", isNsfw = true), SingleLang("Winter Scan", "https://winterscan.com", "pt-BR", overrideVersionCode = 4), SingleLang("WoopRead", "https://woopread.com", "en", overrideVersionCode = 1), SingleLang("WuxiaWorld", "https://wuxiaworld.site", "en", overrideVersionCode = 1), @@ -509,15 +509,15 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Zinmanhwa", "https://zinmanhwa.com", "en"), SingleLang("ZombieLand Saga Scans", "https://zombiland.com.br", "pt-BR", isNsfw = true), SingleLang("ZuttoManga", "https://zuttomanga.com", "en", overrideVersionCode = 1), - SingleLang("hManhwa", "https://hmanhwa.com", "en", isNsfw = true, overrideVersionCode = 1), SingleLang("Çizgi Roman Arşivi", "https://cizgiromanarsivi.com", "tr", className = "CizgiRomanArsivi"), + SingleLang("شبكة كونان العربية", "https://manga.detectiveconanar.com", "ar", className = "DetectiveConanAr", overrideVersionCode = 2), SingleLang("عرب تونز", "https://arabtoons.net", "ar", isNsfw = true, className = "ArabToons"), SingleLang("مانجا العاشق", "https://3asq.org", "ar", className = "Manga3asq", overrideVersionCode = 2), + SingleLang("مانجا العرب Manga Alarab", "https://manga-alarab.com", "ar", className = "MangAlarab", overrideVersionCode = 1), SingleLang("مانجا عرب تيم Manga Arab Team", "https://mangaarbteam.com", "ar", className = "MangaArabTeam", overrideVersionCode = 1), SingleLang("مانجا فليكس", "https://www.manga-flix.com", "ar", isNsfw = false, className = "MangaFlix", overrideVersionCode = 1), SingleLang("مانجا ليك", "https://mangalek.com", "ar", className = "Mangalek", overrideVersionCode = 1), SingleLang("مانجا لينك", "https://mangalink.io", "ar", className = "MangaLinkio", overrideVersionCode = 2), - SingleLang("شبكة كونان العربية", "https://manga.detectiveconanar.com", "ar", className = "DetectiveConanAr", overrideVersionCode = 2), ) companion object {