From 67109cdbbcd9ccd3f3deab90bae7b966b0129294 Mon Sep 17 00:00:00 2001 From: kodjomoustapha <107993382+kodjodevf@users.noreply.github.com> Date: Thu, 28 Mar 2024 11:13:42 +0100 Subject: [PATCH] Reorganize folders --- .github/workflows/gen_index.yml | 31 + CONTRIBUTING-JS.md | 209 +++ anime/src/all/yomiroll/icon.png | Bin 4859 -> 0 bytes anime/src/all/yomiroll/source.dart | 19 - anime/src/all/yomiroll/yomiroll.dart | 1166 ----------------- .../anime/anime_source_list.dart | 73 +- .../datalifeengine/datalifeengine.dart | 0 .../multisrc/datalifeengine/sources.dart | 6 +- .../src/frenchanime/frenchanime.dart | 4 +- .../datalifeengine/src/frenchanime/icon.png | Bin .../datalifeengine/src/wiflix/icon.png | Bin .../datalifeengine/src/wiflix/wiflix.dart | 4 +- .../anime}/multisrc/dopeflix/dopeflix.dart | 0 .../anime}/multisrc/dopeflix/sources.dart | 6 +- .../dopeflix/src/dopebox/dopebox.dart | 4 +- .../multisrc/dopeflix/src/dopebox/icon.png | Bin .../multisrc/dopeflix/src/sflix/icon.png | Bin .../multisrc/dopeflix/src/sflix/sflix.dart | 4 +- .../anime}/multisrc/zorotheme/sources.dart | 6 +- .../zorotheme/src/hianime/hianime.dart | 4 +- .../multisrc/zorotheme/src/hianime/icon.png | Bin .../multisrc/zorotheme/src/kaido/icon.png | Bin .../multisrc/zorotheme/src/kaido/kaido.dart | 4 +- .../anime}/multisrc/zorotheme/zorotheme.dart | 0 .../all/animeworldindia/animeworldindia.dart | 0 .../anime}/src/all/animeworldindia/icon.png | Bin .../src/all/animeworldindia/sources.dart | 8 +- {anime => dart/anime}/src/all/nyaa/icon.png | Bin {anime => dart/anime}/src/all/nyaa/nyaa.dart | 0 .../anime}/src/all/nyaa/source.dart | 8 +- {anime => dart/anime}/src/ar/okanime/icon.png | Bin .../anime}/src/ar/okanime/okanime.dart | 0 .../anime}/src/ar/okanime/source.dart | 8 +- .../anime}/src/de/aniflix/aniflix.dart | 0 {anime => dart/anime}/src/de/aniflix/icon.png | Bin .../anime}/src/de/aniflix/source.dart | 8 +- .../anime}/src/de/animetoast/animetoast.dart | 0 .../anime}/src/de/animetoast/icon.png | Bin .../anime}/src/de/animetoast/source.dart | 8 +- .../anime}/src/en/animepahe/animepahe.dart | 0 .../anime}/src/en/animepahe/icon.png | Bin .../anime}/src/en/animepahe/source.dart | 8 +- .../anime}/src/en/aniwave/aniwave.dart | 0 {anime => dart/anime}/src/en/aniwave/icon.png | Bin .../anime}/src/en/aniwave/source.dart | 8 +- .../anime}/src/en/dramacool/dramacool.dart | 0 .../anime}/src/en/dramacool/icon.png | Bin .../anime}/src/en/dramacool/source.dart | 8 +- .../anime}/src/en/gogoanime/gogoanime.dart | 0 .../anime}/src/en/gogoanime/icon.png | Bin .../anime}/src/en/gogoanime/source.dart | 8 +- {anime => dart/anime}/src/en/kisskh/icon.png | Bin .../anime}/src/en/kisskh/kisskh.dart | 0 .../anime}/src/en/kisskh/source.dart | 8 +- .../anime}/src/en/nineanimetv/icon.png | Bin .../src/en/nineanimetv/nineanimetv.dart | 0 .../anime}/src/en/nineanimetv/source.dart | 8 +- .../anime}/src/en/uhdmovies/icon.png | Bin .../anime}/src/en/uhdmovies/source.dart | 8 +- .../anime}/src/en/uhdmovies/uhdmovies.dart | 0 .../anime}/src/fr/animesama/animesama.dart | 0 .../anime}/src/fr/animesama/icon.png | Bin .../anime}/src/fr/animesama/source.dart | 8 +- .../src/fr/animesultra/animesultra.dart | 0 .../anime}/src/fr/animesultra/icon.png | Bin .../anime}/src/fr/animesultra/source.dart | 8 +- .../anime}/src/fr/franime/franime.dart | 0 {anime => dart/anime}/src/fr/franime/icon.png | Bin .../anime}/src/fr/franime/source.dart | 8 +- {anime => dart/anime}/src/fr/otakufr/icon.png | Bin .../anime}/src/fr/otakufr/otakufr.dart | 0 .../anime}/src/fr/otakufr/source.dart | 8 +- .../anime}/src/hi/yomovies/icon.png | Bin .../anime}/src/hi/yomovies/source.dart | 8 +- .../anime}/src/hi/yomovies/yomovies.dart | 0 .../anime}/src/id/nimegami/icon.png | Bin .../anime}/src/id/nimegami/nimegami.dart | 0 .../anime}/src/id/nimegami/source.dart | 8 +- .../anime}/src/id/oploverz/icon.png | Bin .../anime}/src/id/oploverz/oploverz.dart | 0 .../anime}/src/id/oploverz/source.dart | 8 +- .../anime}/src/id/otakudesu/icon.png | Bin .../anime}/src/id/otakudesu/otakudesu.dart | 0 .../anime}/src/id/otakudesu/source.dart | 8 +- .../src/it/animesaturn/animesaturn.dart | 0 .../anime}/src/it/animesaturn/icon.png | Bin .../anime}/src/it/animesaturn/source.dart | 8 +- .../src/pt/animesvision/animesvision.dart | 0 .../anime}/src/pt/animesvision/icon.png | Bin .../anime}/src/pt/animesvision/source.dart | 8 +- .../anime}/src/sq/filma24/filma24.dart | 0 {anime => dart/anime}/src/sq/filma24/icon.png | Bin .../anime}/src/sq/filma24/source.dart | 8 +- dart/manga/manga_source_list.dart | 26 + .../manga}/multisrc/heancms/heancms.dart | 0 .../manga}/multisrc/heancms/sources.dart | 6 +- .../multisrc/heancms/src/omegascans/icon.png | Bin .../heancms/src/omegascans/omegascans.dart | 4 +- .../multisrc/heancms/src/perfscan/icon.png | Bin .../heancms/src/perfscan/perfscan.dart | 4 +- .../multisrc/heancms/src/yugenmangas/icon.png | Bin .../heancms/src/yugenmangas/yugenmangas.dart | 4 +- .../manga}/multisrc/madara/madara.dart | 0 .../manga}/multisrc/madara/sources.dart | 6 +- .../madara/src/adultwebtoon/adultwebtoon.dart | 4 +- .../multisrc/madara/src/adultwebtoon/icon.png | Bin .../src/akumanotenshi/akumanotenshi.dart | 4 +- .../madara/src/akumanotenshi/icon.png | Bin .../multisrc/madara/src/anikiga/anikiga.dart | 4 +- .../multisrc/madara/src/anikiga/icon.png | Bin .../madara/src/apollcomics/apollcomics.dart | 4 +- .../multisrc/madara/src/apollcomics/icon.png | Bin .../madara/src/apolltoons/apolltoons.dart | 4 +- .../multisrc/madara/src/apolltoons/icon.png | Bin .../madara/src/araznovel/araznovel.dart | 4 +- .../multisrc/madara/src/araznovel/icon.png | Bin .../madara/src/arthurscan/arthurscan.dart | 4 +- .../multisrc/madara/src/arthurscan/icon.png | Bin .../madara/src/astralmanga/astralmanga.dart | 4 +- .../multisrc/madara/src/astralmanga/icon.png | Bin .../madara/src/asurascansus/asurascansus.dart | 4 +- .../multisrc/madara/src/asurascansus/icon.png | Bin .../multisrc/madara/src/bakamh/bakamh.dart | 4 +- .../multisrc/madara/src/bakamh/icon.png | Bin .../madara/src/bananamanga/bananamanga.dart | 4 +- .../multisrc/madara/src/bananamanga/icon.png | Bin .../madara/src/barmanga/barmanga.dart | 4 +- .../multisrc/madara/src/barmanga/icon.png | Bin .../madara/src/bestmanga/bestmanga.dart | 4 +- .../multisrc/madara/src/bestmanga/icon.png | Bin .../madara/src/birdtoon/birdtoon.dart | 4 +- .../multisrc/madara/src/birdtoon/icon.png | Bin .../madara/src/cerisescans/cerisescans.dart | 4 +- .../multisrc/madara/src/cerisescans/icon.png | Bin .../madara/src/chibimanga/chibimanga.dart | 4 +- .../multisrc/madara/src/chibimanga/icon.png | Bin .../madara/src/clovermanga/clovermanga.dart | 4 +- .../multisrc/madara/src/clovermanga/icon.png | Bin .../multisrc/madara/src/cocorip/cocorip.dart | 4 +- .../multisrc/madara/src/cocorip/icon.png | Bin .../madara/src/coffeemanga/coffeemanga.dart | 4 +- .../multisrc/madara/src/coffeemanga/icon.png | Bin .../madara/src/comicarab/comicarab.dart | 4 +- .../multisrc/madara/src/comicarab/icon.png | Bin .../madara/src/comicznetv2/comicznetv2.dart | 4 +- .../multisrc/madara/src/comicznetv2/icon.png | Bin .../src/decadencescans/decadencescans.dart | 4 +- .../madara/src/decadencescans/icon.png | Bin .../madara/src/dessertscan/dessertscan.dart | 4 +- .../multisrc/madara/src/dessertscan/icon.png | Bin .../madara/src/doodmanga/doodmanga.dart | 4 +- .../multisrc/madara/src/doodmanga/icon.png | Bin .../madara/src/elitemanga/elitemanga.dart | 4 +- .../multisrc/madara/src/elitemanga/icon.png | Bin .../madara/src/emperorscan/emperorscan.dart | 4 +- .../multisrc/madara/src/emperorscan/icon.png | Bin .../madara/src/evascans/evascans.dart | 4 +- .../multisrc/madara/src/evascans/icon.png | Bin .../madara/src/factmanga/factmanga.dart | 4 +- .../multisrc/madara/src/factmanga/icon.png | Bin .../madara/src/falconmanga/falconmanga.dart | 4 +- .../multisrc/madara/src/falconmanga/icon.png | Bin .../madara/src/finalscans/finalscans.dart | 4 +- .../multisrc/madara/src/finalscans/icon.png | Bin .../firstkissdashmanga.dart | 4 +- .../madara/src/firstkissdashmanga/icon.png | Bin .../madara/src/firstmanhwa/firstmanhwa.dart | 4 +- .../multisrc/madara/src/firstmanhwa/icon.png | Bin .../src/flextapescans/flextapescans.dart | 4 +- .../madara/src/flextapescans/icon.png | Bin .../madara/src/freemanga/freemanga.dart | 4 +- .../multisrc/madara/src/freemanga/icon.png | Bin .../madara/src/freemangatop/freemangatop.dart | 4 +- .../multisrc/madara/src/freemangatop/icon.png | Bin .../multisrc/madara/src/frscan/frscan.dart | 4 +- .../multisrc/madara/src/frscan/icon.png | Bin .../madara/src/ghostscan/ghostscan.dart | 4 +- .../multisrc/madara/src/ghostscan/icon.png | Bin .../src/girlslovemanga/girlslovemanga.dart | 4 +- .../madara/src/girlslovemanga/icon.png | Bin .../madara/src/glorymanga/glorymanga.dart | 4 +- .../multisrc/madara/src/glorymanga/icon.png | Bin .../madara/src/gooffansub/gooffansub.dart | 4 +- .../multisrc/madara/src/gooffansub/icon.png | Bin .../madara/src/harimanga/harimanga.dart | 4 +- .../multisrc/madara/src/harimanga/icon.png | Bin .../madara/src/hentai3z/hentai3z.dart | 4 +- .../multisrc/madara/src/hentai3z/icon.png | Bin .../madara/src/hentaicube/hentaicube.dart | 4 +- .../multisrc/madara/src/hentaicube/icon.png | Bin .../madara/src/hentaimanga/hentaimanga.dart | 4 +- .../multisrc/madara/src/hentaimanga/icon.png | Bin .../madara/src/hentaiteca/hentaiteca.dart | 4 +- .../multisrc/madara/src/hentaiteca/icon.png | Bin .../src/hentaiwebtoon/hentaiwebtoon.dart | 4 +- .../madara/src/hentaiwebtoon/icon.png | Bin .../madara/src/hentaixcomic/hentaixcomic.dart | 4 +- .../multisrc/madara/src/hentaixcomic/icon.png | Bin .../madara/src/hentaixyuri/hentaixyuri.dart | 4 +- .../multisrc/madara/src/hentaixyuri/icon.png | Bin .../madara/src/hentaizone/hentaizone.dart | 4 +- .../multisrc/madara/src/hentaizone/icon.png | Bin .../madara/src/hipercool/hipercool.dart | 4 +- .../multisrc/madara/src/hipercool/icon.png | Bin .../madara/src/hiperdex/hiperdex.dart | 4 +- .../multisrc/madara/src/hiperdex/icon.png | Bin .../manga}/multisrc/madara/src/hm2d/hm2d.dart | 4 +- .../manga}/multisrc/madara/src/hm2d/icon.png | Bin .../madara/src/immortalupdates/icon.png | Bin .../src/immortalupdates/immortalupdates.dart | 4 +- .../multisrc/madara/src/imperioscans/icon.png | Bin .../madara/src/imperioscans/imperioscans.dart | 4 +- .../multisrc/madara/src/inmortalscan/icon.png | Bin .../madara/src/inmortalscan/inmortalscan.dart | 4 +- .../madara/src/isekaiscanmanga/icon.png | Bin .../src/isekaiscanmanga/isekaiscanmanga.dart | 4 +- .../multisrc/madara/src/jiangzaitoon/icon.png | Bin .../madara/src/jiangzaitoon/jiangzaitoon.dart | 4 +- .../multisrc/madara/src/jimanga/icon.png | Bin .../multisrc/madara/src/jimanga/jimanga.dart | 4 +- .../madara/src/kakuseiproject/icon.png | Bin .../src/kakuseiproject/kakuseiproject.dart | 4 +- .../madara/src/kamisamaexplorer/icon.png | Bin .../kamisamaexplorer/kamisamaexplorer.dart | 4 +- .../multisrc/madara/src/komikchan/icon.png | Bin .../madara/src/komikchan/komikchan.dart | 4 +- .../multisrc/madara/src/ksgroupscans/icon.png | Bin .../madara/src/ksgroupscans/ksgroupscans.dart | 4 +- .../madara/src/ladyestelarscan/icon.png | Bin .../src/ladyestelarscan/ladyestelarscan.dart | 4 +- .../madara/src/leviatanscans/icon.png | Bin .../src/leviatanscans/leviatanscans.dart | 4 +- .../madara/src/lhtranslation/icon.png | Bin .../src/lhtranslation/lhtranslation.dart | 4 +- .../madara/src/linkstartscan/icon.png | Bin .../src/linkstartscan/linkstartscan.dart | 4 +- .../multisrc/madara/src/lolicon/icon.png | Bin .../multisrc/madara/src/lolicon/lolicon.dart | 4 +- .../multisrc/madara/src/luffymanga/icon.png | Bin .../madara/src/luffymanga/luffymanga.dart | 4 +- .../multisrc/madara/src/maidscan/icon.png | Bin .../madara/src/maidscan/maidscan.dart | 4 +- .../multisrc/madara/src/manga18h/icon.png | Bin .../madara/src/manga18h/manga18h.dart | 4 +- .../multisrc/madara/src/manga3asq/icon.png | Bin .../madara/src/manga3asq/manga3asq.dart | 4 +- .../multisrc/madara/src/mangabee/icon.png | Bin .../madara/src/mangabee/mangabee.dart | 4 +- .../multisrc/madara/src/mangaclash/icon.png | Bin .../madara/src/mangaclash/mangaclash.dart | 4 +- .../madara/src/mangadistrict/icon.png | Bin .../src/mangadistrict/mangadistrict.dart | 4 +- .../multisrc/madara/src/mangadiyari/icon.png | Bin .../madara/src/mangadiyari/mangadiyari.dart | 4 +- .../multisrc/madara/src/mangafenix/icon.png | Bin .../madara/src/mangafenix/mangafenix.dart | 4 +- .../madara/src/mangafreakonline/icon.png | Bin .../mangafreakonline/mangafreakonline.dart | 4 +- .../multisrc/madara/src/mangagalaxy/icon.png | Bin .../madara/src/mangagalaxy/mangagalaxy.dart | 4 +- .../multisrc/madara/src/mangagoyaoi/icon.png | Bin .../madara/src/mangagoyaoi/mangagoyaoi.dart | 4 +- .../multisrc/madara/src/mangagreat/icon.png | Bin .../madara/src/mangagreat/mangagreat.dart | 4 +- .../multisrc/madara/src/mangakomi/icon.png | Bin .../madara/src/mangakomi/mangakomi.dart | 4 +- .../multisrc/madara/src/mangaland/icon.png | Bin .../madara/src/mangaland/mangaland.dart | 4 +- .../multisrc/madara/src/mangananquim/icon.png | Bin .../madara/src/mangananquim/mangananquim.dart | 4 +- .../multisrc/madara/src/mangaowlone/icon.png | Bin .../madara/src/mangaowlone/mangaowlone.dart | 4 +- .../multisrc/madara/src/mangapure/icon.png | Bin .../madara/src/mangapure/mangapure.dart | 4 +- .../madara/src/mangaqueencom/icon.png | Bin .../src/mangaqueencom/mangaqueencom.dart | 4 +- .../multisrc/madara/src/mangaread/icon.png | Bin .../madara/src/mangaread/mangaread.dart | 4 +- .../multisrc/madara/src/mangareadorg/icon.png | Bin .../madara/src/mangareadorg/mangareadorg.dart | 4 +- .../multisrc/madara/src/mangarolls/icon.png | Bin .../madara/src/mangarolls/mangarolls.dart | 4 +- .../multisrc/madara/src/mangarubycom/icon.png | Bin .../madara/src/mangarubycom/mangarubycom.dart | 4 +- .../multisrc/madara/src/mangaryu/icon.png | Bin .../madara/src/mangaryu/mangaryu.dart | 4 +- .../multisrc/madara/src/mangasehri/icon.png | Bin .../madara/src/mangasehri/mangasehri.dart | 4 +- .../madara/src/mangasorigines/icon.png | Bin .../src/mangasorigines/mangasorigines.dart | 4 +- .../madara/src/mangasoverall/icon.png | Bin .../src/mangasoverall/mangasoverall.dart | 4 +- .../multisrc/madara/src/mangasushi/icon.png | Bin .../madara/src/mangasushi/mangasushi.dart | 4 +- .../multisrc/madara/src/mangatxgg/icon.png | Bin .../madara/src/mangatxgg/mangatxgg.dart | 4 +- .../madara/src/mangatxunoriginal/icon.png | Bin .../mangatxunoriginal/mangatxunoriginal.dart | 4 +- .../multisrc/madara/src/mangatyrant/icon.png | Bin .../madara/src/mangatyrant/mangatyrant.dart | 4 +- .../multisrc/madara/src/mangaus/icon.png | Bin .../multisrc/madara/src/mangaus/mangaus.dart | 4 +- .../multisrc/madara/src/mangaweebs/icon.png | Bin .../madara/src/mangaweebs/mangaweebs.dart | 4 +- .../multisrc/madara/src/mangaxico/icon.png | Bin .../madara/src/mangaxico/mangaxico.dart | 4 +- .../multisrc/madara/src/manhuaes/icon.png | Bin .../madara/src/manhuaes/manhuaes.dart | 4 +- .../multisrc/madara/src/manhuaus/icon.png | Bin .../madara/src/manhuaus/manhuaus.dart | 4 +- .../multisrc/madara/src/manhuazone/icon.png | Bin .../madara/src/manhuazone/manhuazone.dart | 4 +- .../multisrc/madara/src/manhuazonghe/icon.png | Bin .../madara/src/manhuazonghe/manhuazonghe.dart | 4 +- .../multisrc/madara/src/manhwa18app/icon.png | Bin .../madara/src/manhwa18app/manhwa18app.dart | 4 +- .../multisrc/madara/src/manhwa18org/icon.png | Bin .../madara/src/manhwa18org/manhwa18org.dart | 4 +- .../multisrc/madara/src/manhwa68/icon.png | Bin .../madara/src/manhwa68/manhwa68.dart | 4 +- .../multisrc/madara/src/manhwaclan/icon.png | Bin .../madara/src/manhwaclan/manhwaclan.dart | 4 +- .../multisrc/madara/src/manhwafull/icon.png | Bin .../madara/src/manhwafull/manhwafull.dart | 4 +- .../madara/src/manhwahentaime/icon.png | Bin .../src/manhwahentaime/manhwahentaime.dart | 4 +- .../multisrc/madara/src/manhwamanhua/icon.png | Bin .../madara/src/manhwamanhua/manhwamanhua.dart | 4 +- .../multisrc/madara/src/manhwanew/icon.png | Bin .../madara/src/manhwanew/manhwanew.dart | 4 +- .../multisrc/madara/src/manhwaworld/icon.png | Bin .../madara/src/manhwaworld/manhwaworld.dart | 4 +- .../multisrc/madara/src/mantrazscan/icon.png | Bin .../madara/src/mantrazscan/mantrazscan.dart | 4 +- .../multisrc/madara/src/milftoon/icon.png | Bin .../madara/src/milftoon/milftoon.dart | 4 +- .../madara/src/momonohanascan/icon.png | Bin .../src/momonohanascan/momonohanascan.dart | 4 +- .../multisrc/madara/src/monarcamanga/icon.png | Bin .../madara/src/monarcamanga/monarcamanga.dart | 4 +- .../madara/src/moonloversscan/icon.png | Bin .../src/moonloversscan/moonloversscan.dart | 4 +- .../madara/src/moonwitchinlove/icon.png | Bin .../src/moonwitchinlove/moonwitchinlove.dart | 4 +- .../multisrc/madara/src/murimscan/icon.png | Bin .../madara/src/murimscan/murimscan.dart | 4 +- .../multisrc/madara/src/nekopostco/icon.png | Bin .../madara/src/nekopostco/nekopostco.dart | 4 +- .../madara/src/nijitranslations/icon.png | Bin .../nijitranslations/nijitranslations.dart | 4 +- .../multisrc/madara/src/novelcrow/icon.png | Bin .../madara/src/novelcrow/novelcrow.dart | 4 +- .../multisrc/madara/src/pantheonscan/icon.png | Bin .../madara/src/pantheonscan/pantheonscan.dart | 4 +- .../multisrc/madara/src/pawmanga/icon.png | Bin .../madara/src/pawmanga/pawmanga.dart | 4 +- .../madara/src/pinkseaunicorn/icon.png | Bin .../src/pinkseaunicorn/pinkseaunicorn.dart | 4 +- .../multisrc/madara/src/pojokmanga/icon.png | Bin .../madara/src/pojokmanga/pojokmanga.dart | 4 +- .../multisrc/madara/src/portalyaoi/icon.png | Bin .../madara/src/portalyaoi/portalyaoi.dart | 4 +- .../madara/src/prismahentais/icon.png | Bin .../src/prismahentais/prismahentais.dart | 4 +- .../madara/src/projetoscanlator/icon.png | Bin .../projetoscanlator/projetoscanlator.dart | 4 +- .../madara/src/ragnarokscanlation/icon.png | Bin .../ragnarokscanlation.dart | 4 +- .../madara/src/rainbowfairyscan/icon.png | Bin .../rainbowfairyscan/rainbowfairyscan.dart | 4 +- .../multisrc/madara/src/randomscan/icon.png | Bin .../madara/src/randomscan/randomscan.dart | 4 +- .../multisrc/madara/src/readergen/icon.png | Bin .../madara/src/readergen/readergen.dart | 4 +- .../multisrc/madara/src/richtoscan/icon.png | Bin .../madara/src/richtoscan/richtoscan.dart | 4 +- .../madara/src/rightdarkscan/icon.png | Bin .../src/rightdarkscan/rightdarkscan.dart | 4 +- .../multisrc/madara/src/rio2manga/icon.png | Bin .../madara/src/rio2manga/rio2manga.dart | 4 +- .../madara/src/romantikmanga/icon.png | Bin .../src/romantikmanga/romantikmanga.dart | 4 +- .../multisrc/madara/src/s2manga/icon.png | Bin .../multisrc/madara/src/s2manga/s2manga.dart | 4 +- .../multisrc/madara/src/samuraiscan/icon.png | Bin .../madara/src/samuraiscan/samuraiscan.dart | 4 +- .../madara/src/scambertraslator/icon.png | Bin .../scambertraslator/scambertraslator.dart | 4 +- .../multisrc/madara/src/scantradvf/icon.png | Bin .../madara/src/scantradvf/scantradvf.dart | 4 +- .../multisrc/madara/src/shadowtrad/icon.png | Bin .../madara/src/shadowtrad/shadowtrad.dart | 4 +- .../multisrc/madara/src/shibamanga/icon.png | Bin .../madara/src/shibamanga/shibamanga.dart | 4 +- .../multisrc/madara/src/sinensis/icon.png | Bin .../madara/src/sinensis/sinensis.dart | 4 +- .../madara/src/sweettimescan/icon.png | Bin .../src/sweettimescan/sweettimescan.dart | 4 +- .../multisrc/madara/src/taberumangas/icon.png | Bin .../madara/src/taberumangas/taberumangas.dart | 4 +- .../multisrc/madara/src/tankouhentai/icon.png | Bin .../madara/src/tankouhentai/tankouhentai.dart | 4 +- .../multisrc/madara/src/tatakaescan/icon.png | Bin .../madara/src/tatakaescan/tatakaescan.dart | 4 +- .../multisrc/madara/src/taurusfansub/icon.png | Bin .../madara/src/taurusfansub/taurusfansub.dart | 4 +- .../src/thebeginningaftertheend/icon.png | Bin .../thebeginningaftertheend.dart | 4 +- .../multisrc/madara/src/toonizy/icon.png | Bin .../multisrc/madara/src/toonizy/toonizy.dart | 4 +- .../madara/src/tortugaceviri/icon.png | Bin .../src/tortugaceviri/tortugaceviri.dart | 4 +- .../multisrc/madara/src/valkyriescan/icon.png | Bin .../madara/src/valkyriescan/valkyriescan.dart | 4 +- .../multisrc/madara/src/vermanhwas/icon.png | Bin .../madara/src/vermanhwas/vermanhwas.dart | 4 +- .../multisrc/madara/src/vinmanga/icon.png | Bin .../madara/src/vinmanga/vinmanga.dart | 4 +- .../madara/src/wickedwitchscan/icon.png | Bin .../src/wickedwitchscan/wickedwitchscan.dart | 4 +- .../multisrc/madara/src/winterscan/icon.png | Bin .../madara/src/winterscan/winterscan.dart | 4 +- .../madara/src/wonderlandscan/icon.png | Bin .../src/wonderlandscan/wonderlandscan.dart | 4 +- .../multisrc/madara/src/yanpfansub/icon.png | Bin .../madara/src/yanpfansub/yanpfansub.dart | 4 +- .../multisrc/madara/src/yaoicomics/icon.png | Bin .../madara/src/yaoicomics/yaoicomics.dart | 4 +- .../multisrc/madara/src/yuriverso/icon.png | Bin .../madara/src/yuriverso/yuriverso.dart | 4 +- .../multisrc/madara/src/zeroscan/icon.png | Bin .../madara/src/zeroscan/zeroscan.dart | 4 +- .../manga}/multisrc/mangabox/mangabox.dart | 0 .../manga}/multisrc/mangabox/sources.dart | 6 +- .../multisrc/mangabox/src/mangabat/icon.png | Bin .../mangabox/src/mangabat/mangabat.dart | 4 +- .../multisrc/mangabox/src/mangairo/icon.png | Bin .../mangabox/src/mangairo/mangaeiro.dart | 4 +- .../mangabox/src/mangakakalot/icon.png | Bin .../src/mangakakalot/mangakakalot.dart | 4 +- .../multisrc/mangabox/src/manganato/icon.png | Bin .../mangabox/src/manganato/manganato.dart | 4 +- .../multisrc/mangareader/mangareader.dart | 0 .../manga}/multisrc/mangareader/sources.dart | 6 +- .../src/asurascans/asurascans.dart | 4 +- .../mangareader/src/asurascans/icon.png | Bin .../src/azurescans/azurescans.dart | 4 +- .../mangareader/src/azurescans/icon.png | Bin .../src/beastscans/beastscans.dart | 4 +- .../mangareader/src/beastscans/icon.png | Bin .../src/cosmicscans/cosmicscans.dart | 4 +- .../mangareader/src/cosmicscans/icon.png | Bin .../src/cosmicscansid/cosmicscansid.dart | 4 +- .../mangareader/src/cosmicscansid/icon.png | Bin .../mangareader/src/dojingnet/dojingnet.dart | 4 +- .../mangareader/src/dojingnet/icon.png | Bin .../src/duniakomikid/duniakomikid.dart | 4 +- .../mangareader/src/duniakomikid/icon.png | Bin .../src/geceninlordu/geceninlordu.dart | 4 +- .../mangareader/src/geceninlordu/icon.png | Bin .../src/infernalvoidscans/icon.png | Bin .../infernalvoidscans/infernalvoidscans.dart | 4 +- .../mangareader/src/kanzenin/icon.png | Bin .../mangareader/src/kanzenin/kanzenin.dart | 4 +- .../mangareader/src/katakomik/icon.png | Bin .../mangareader/src/katakomik/katakomik.dart | 4 +- .../mangareader/src/komiklab/icon.png | Bin .../mangareader/src/komiklab/komiklab.dart | 4 +- .../mangareader/src/komikmama/icon.png | Bin .../mangareader/src/komikmama/komikmama.dart | 4 +- .../mangareader/src/komikstation/icon.png | Bin .../src/komikstation/komikstation.dart | 4 +- .../mangareader/src/komikucom/icon.png | Bin .../mangareader/src/komikucom/komikucom.dart | 4 +- .../multisrc/mangareader/src/kumapoi/icon.png | Bin .../mangareader/src/kumapoi/kumapoi.dart | 4 +- .../mangareader/src/lelmanga/icon.png | Bin .../mangareader/src/lelmanga/lelmanga.dart | 4 +- .../mangareader/src/magusmanga/icon.png | Bin .../src/magusmanga/magusmanga.dart | 4 +- .../mangareader/src/mangacim/icon.png | Bin .../mangareader/src/mangacim/mangacim.dart | 4 +- .../mangareader/src/mangaindome/icon.png | Bin .../src/mangaindome/mangaindome.dart | 4 +- .../mangareader/src/mangatale/icon.png | Bin .../mangareader/src/mangatale/mangatale.dart | 4 +- .../multisrc/mangareader/src/mangawt/icon.png | Bin .../mangareader/src/mangawt/mangawt.dart | 4 +- .../multisrc/mangareader/src/manhwax/icon.png | Bin .../mangareader/src/manhwax/manhwax.dart | 4 +- .../mangareader/src/melokomik/icon.png | Bin .../mangareader/src/melokomik/melokomik.dart | 4 +- .../mangareader/src/mihentai/icon.png | Bin .../mangareader/src/mihentai/mihentai.dart | 4 +- .../mangareader/src/origamiorpheans/icon.png | Bin .../src/origamiorpheans/origamiorpheans.dart | 4 +- .../mangareader/src/phenixscans/icon.png | Bin .../src/phenixscans/phenixscans.dart | 4 +- .../multisrc/mangareader/src/piscans/icon.png | Bin .../mangareader/src/piscans/piscans.dart | 4 +- .../mangareader/src/raikiscan/icon.png | Bin .../mangareader/src/raikiscan/raikiscan.dart | 4 +- .../mangareader/src/ravenscans/icon.png | Bin .../src/ravenscans/ravenscans.dart | 4 +- .../mangareader/src/shadowmangas/icon.png | Bin .../src/shadowmangas/shadowmangas.dart | 4 +- .../mangareader/src/suryascans/icon.png | Bin .../src/suryascans/suryascans.dart | 4 +- .../mangareader/src/sushiscan/icon.png | Bin .../mangareader/src/sushiscan/sushiscan.dart | 4 +- .../mangareader/src/sushiscans/icon.png | Bin .../src/sushiscans/sushiscans.dart | 4 +- .../mangareader/src/tarotscans/icon.png | Bin .../src/tarotscans/tarotscans.dart | 4 +- .../mangareader/src/tukangkomik/icon.png | Bin .../src/tukangkomik/tukangkomik.dart | 4 +- .../mangareader/src/turktoon/icon.png | Bin .../mangareader/src/turktoon/turktoon.dart | 4 +- .../mangareader/src/uzaymanga/icon.png | Bin .../mangareader/src/uzaymanga/uzaymanga.dart | 4 +- .../mangareader/src/xcalibrscans/icon.png | Bin .../src/xcalibrscans/xcalibrscans.dart | 4 +- .../manga}/multisrc/mmrcms/mmrcms.dart | 0 .../manga}/multisrc/mmrcms/sources.dart | 6 +- .../multisrc/mmrcms/src/jpmangas/icon.png | Bin .../mmrcms/src/jpmangas/jpmangas.dart | 4 +- .../multisrc/mmrcms/src/komikid/icon.png | Bin .../multisrc/mmrcms/src/komikid/komikid.dart | 4 +- .../multisrc/mmrcms/src/lelscanvf/icon.png | Bin .../mmrcms/src/lelscanvf/lelscanvf.dart | 4 +- .../multisrc/mmrcms/src/mangafr/icon.png | Bin .../multisrc/mmrcms/src/mangafr/mangafr.dart | 4 +- .../multisrc/mmrcms/src/mangaid/icon.png | Bin .../multisrc/mmrcms/src/mangaid/mangaid.dart | 4 +- .../manga}/multisrc/mmrcms/src/onma/icon.png | Bin .../manga}/multisrc/mmrcms/src/onma/onma.dart | 4 +- .../mmrcms/src/readcomicsonline/icon.png | Bin .../readcomicsonline/readcomicsonline.dart | 4 +- .../multisrc/mmrcms/src/scanvf/icon.png | Bin .../multisrc/mmrcms/src/scanvf/scanvf.dart | 4 +- .../manga}/multisrc/nepnep/nepnep.dart | 0 .../manga}/multisrc/nepnep/sources.dart | 6 +- .../multisrc/nepnep/src/mangalife/icon.png | Bin .../nepnep/src/mangalife/mangalife.dart | 4 +- .../multisrc/nepnep/src/mangasee/icon.png | Bin .../nepnep/src/mangasee/mangasee.dart | 4 +- .../manga}/src/all/batoto/batoto.dart | 0 {manga => dart/manga}/src/all/batoto/icon.png | Bin .../manga}/src/all/batoto/sources.dart | 8 +- .../manga}/src/all/comick/comick.dart | 0 {manga => dart/manga}/src/all/comick/icon.png | Bin .../manga}/src/all/comick/sources.dart | 8 +- .../manga}/src/all/mangadex/icon.png | Bin .../manga}/src/all/mangadex/mangadex.dart | 0 .../manga}/src/all/mangadex/sources.dart | 8 +- .../manga}/src/all/nhentai/icon.png | Bin .../manga}/src/all/nhentai/nhentai.dart | 0 .../manga}/src/all/nhentai/sources.dart | 8 +- .../manga}/src/en/mangahere/icon.png | Bin .../manga}/src/en/mangahere/mangahere.dart | 0 .../manga}/src/en/mangahere/source.dart | 8 +- index.json | 1 - manga/sources_generator.dart | 39 - model/source.dart | 34 +- source_generator.dart | 71 + 565 files changed, 988 insertions(+), 1863 deletions(-) create mode 100644 .github/workflows/gen_index.yml create mode 100644 CONTRIBUTING-JS.md delete mode 100644 anime/src/all/yomiroll/icon.png delete mode 100644 anime/src/all/yomiroll/source.dart delete mode 100644 anime/src/all/yomiroll/yomiroll.dart rename anime/source_generator.dart => dart/anime/anime_source_list.dart (50%) rename {anime => dart/anime}/multisrc/datalifeengine/datalifeengine.dart (100%) rename {anime => dart/anime}/multisrc/datalifeengine/sources.dart (76%) rename {anime => dart/anime}/multisrc/datalifeengine/src/frenchanime/frenchanime.dart (69%) rename {anime => dart/anime}/multisrc/datalifeengine/src/frenchanime/icon.png (100%) rename {anime => dart/anime}/multisrc/datalifeengine/src/wiflix/icon.png (100%) rename {anime => dart/anime}/multisrc/datalifeengine/src/wiflix/wiflix.dart (68%) rename {anime => dart/anime}/multisrc/dopeflix/dopeflix.dart (100%) rename {anime => dart/anime}/multisrc/dopeflix/sources.dart (76%) rename {anime => dart/anime}/multisrc/dopeflix/src/dopebox/dopebox.dart (69%) rename {anime => dart/anime}/multisrc/dopeflix/src/dopebox/icon.png (100%) rename {anime => dart/anime}/multisrc/dopeflix/src/sflix/icon.png (100%) rename {anime => dart/anime}/multisrc/dopeflix/src/sflix/sflix.dart (68%) rename {anime => dart/anime}/multisrc/zorotheme/sources.dart (76%) rename {anime => dart/anime}/multisrc/zorotheme/src/hianime/hianime.dart (70%) rename {anime => dart/anime}/multisrc/zorotheme/src/hianime/icon.png (100%) rename {anime => dart/anime}/multisrc/zorotheme/src/kaido/icon.png (100%) rename {anime => dart/anime}/multisrc/zorotheme/src/kaido/kaido.dart (68%) rename {anime => dart/anime}/multisrc/zorotheme/zorotheme.dart (100%) rename {anime => dart/anime}/src/all/animeworldindia/animeworldindia.dart (100%) rename {anime => dart/anime}/src/all/animeworldindia/icon.png (100%) rename {anime => dart/anime}/src/all/animeworldindia/sources.dart (76%) rename {anime => dart/anime}/src/all/nyaa/icon.png (100%) rename {anime => dart/anime}/src/all/nyaa/nyaa.dart (100%) rename {anime => dart/anime}/src/all/nyaa/source.dart (71%) rename {anime => dart/anime}/src/ar/okanime/icon.png (100%) rename {anime => dart/anime}/src/ar/okanime/okanime.dart (100%) rename {anime => dart/anime}/src/ar/okanime/source.dart (69%) rename {anime => dart/anime}/src/de/aniflix/aniflix.dart (100%) rename {anime => dart/anime}/src/de/aniflix/icon.png (100%) rename {anime => dart/anime}/src/de/aniflix/source.dart (67%) rename {anime => dart/anime}/src/de/animetoast/animetoast.dart (100%) rename {anime => dart/anime}/src/de/animetoast/icon.png (100%) rename {anime => dart/anime}/src/de/animetoast/source.dart (67%) rename {anime => dart/anime}/src/en/animepahe/animepahe.dart (100%) rename {anime => dart/anime}/src/en/animepahe/icon.png (100%) rename {anime => dart/anime}/src/en/animepahe/source.dart (69%) rename {anime => dart/anime}/src/en/aniwave/aniwave.dart (100%) rename {anime => dart/anime}/src/en/aniwave/icon.png (100%) rename {anime => dart/anime}/src/en/aniwave/source.dart (67%) rename {anime => dart/anime}/src/en/dramacool/dramacool.dart (100%) rename {anime => dart/anime}/src/en/dramacool/icon.png (100%) rename {anime => dart/anime}/src/en/dramacool/source.dart (69%) rename {anime => dart/anime}/src/en/gogoanime/gogoanime.dart (100%) rename {anime => dart/anime}/src/en/gogoanime/icon.png (100%) rename {anime => dart/anime}/src/en/gogoanime/source.dart (69%) rename {anime => dart/anime}/src/en/kisskh/icon.png (100%) rename {anime => dart/anime}/src/en/kisskh/kisskh.dart (100%) rename {anime => dart/anime}/src/en/kisskh/source.dart (69%) rename {anime => dart/anime}/src/en/nineanimetv/icon.png (100%) rename {anime => dart/anime}/src/en/nineanimetv/nineanimetv.dart (100%) rename {anime => dart/anime}/src/en/nineanimetv/source.dart (67%) rename {anime => dart/anime}/src/en/uhdmovies/icon.png (100%) rename {anime => dart/anime}/src/en/uhdmovies/source.dart (69%) rename {anime => dart/anime}/src/en/uhdmovies/uhdmovies.dart (100%) rename {anime => dart/anime}/src/fr/animesama/animesama.dart (100%) rename {anime => dart/anime}/src/fr/animesama/icon.png (100%) rename {anime => dart/anime}/src/fr/animesama/source.dart (68%) rename {anime => dart/anime}/src/fr/animesultra/animesultra.dart (100%) rename {anime => dart/anime}/src/fr/animesultra/icon.png (100%) rename {anime => dart/anime}/src/fr/animesultra/source.dart (70%) rename {anime => dart/anime}/src/fr/franime/franime.dart (100%) rename {anime => dart/anime}/src/fr/franime/icon.png (100%) rename {anime => dart/anime}/src/fr/franime/source.dart (72%) rename {anime => dart/anime}/src/fr/otakufr/icon.png (100%) rename {anime => dart/anime}/src/fr/otakufr/otakufr.dart (100%) rename {anime => dart/anime}/src/fr/otakufr/source.dart (68%) rename {anime => dart/anime}/src/hi/yomovies/icon.png (100%) rename {anime => dart/anime}/src/hi/yomovies/source.dart (69%) rename {anime => dart/anime}/src/hi/yomovies/yomovies.dart (100%) rename {anime => dart/anime}/src/id/nimegami/icon.png (100%) rename {anime => dart/anime}/src/id/nimegami/nimegami.dart (100%) rename {anime => dart/anime}/src/id/nimegami/source.dart (67%) rename {anime => dart/anime}/src/id/oploverz/icon.png (100%) rename {anime => dart/anime}/src/id/oploverz/oploverz.dart (100%) rename {anime => dart/anime}/src/id/oploverz/source.dart (67%) rename {anime => dart/anime}/src/id/otakudesu/icon.png (100%) rename {anime => dart/anime}/src/id/otakudesu/otakudesu.dart (100%) rename {anime => dart/anime}/src/id/otakudesu/source.dart (67%) rename {anime => dart/anime}/src/it/animesaturn/animesaturn.dart (100%) rename {anime => dart/anime}/src/it/animesaturn/icon.png (100%) rename {anime => dart/anime}/src/it/animesaturn/source.dart (67%) rename {anime => dart/anime}/src/pt/animesvision/animesvision.dart (100%) rename {anime => dart/anime}/src/pt/animesvision/icon.png (100%) rename {anime => dart/anime}/src/pt/animesvision/source.dart (67%) rename {anime => dart/anime}/src/sq/filma24/filma24.dart (100%) rename {anime => dart/anime}/src/sq/filma24/icon.png (100%) rename {anime => dart/anime}/src/sq/filma24/source.dart (67%) create mode 100644 dart/manga/manga_source_list.dart rename {manga => dart/manga}/multisrc/heancms/heancms.dart (100%) rename {manga => dart/manga}/multisrc/heancms/sources.dart (80%) rename {manga => dart/manga}/multisrc/heancms/src/omegascans/icon.png (100%) rename {manga => dart/manga}/multisrc/heancms/src/omegascans/omegascans.dart (76%) rename {manga => dart/manga}/multisrc/heancms/src/perfscan/icon.png (100%) rename {manga => dart/manga}/multisrc/heancms/src/perfscan/perfscan.dart (75%) rename {manga => dart/manga}/multisrc/heancms/src/yugenmangas/icon.png (100%) rename {manga => dart/manga}/multisrc/heancms/src/yugenmangas/yugenmangas.dart (76%) rename {manga => dart/manga}/multisrc/madara/madara.dart (100%) rename {manga => dart/manga}/multisrc/madara/sources.dart (99%) rename {manga => dart/manga}/multisrc/madara/src/adultwebtoon/adultwebtoon.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/adultwebtoon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/akumanotenshi/akumanotenshi.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/akumanotenshi/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/anikiga/anikiga.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/anikiga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/apollcomics/apollcomics.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/apollcomics/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/apolltoons/apolltoons.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/apolltoons/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/araznovel/araznovel.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/araznovel/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/arthurscan/arthurscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/arthurscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/astralmanga/astralmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/astralmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/asurascansus/asurascansus.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/asurascansus/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/bakamh/bakamh.dart (70%) rename {manga => dart/manga}/multisrc/madara/src/bakamh/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/bananamanga/bananamanga.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/bananamanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/barmanga/barmanga.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/barmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/bestmanga/bestmanga.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/bestmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/birdtoon/birdtoon.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/birdtoon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/cerisescans/cerisescans.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/cerisescans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/chibimanga/chibimanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/chibimanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/clovermanga/clovermanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/clovermanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/cocorip/cocorip.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/cocorip/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/coffeemanga/coffeemanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/coffeemanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/comicarab/comicarab.dart (71%) rename {manga => dart/manga}/multisrc/madara/src/comicarab/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/comicznetv2/comicznetv2.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/comicznetv2/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/decadencescans/decadencescans.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/decadencescans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/dessertscan/dessertscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/dessertscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/doodmanga/doodmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/doodmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/elitemanga/elitemanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/elitemanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/emperorscan/emperorscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/emperorscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/evascans/evascans.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/evascans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/factmanga/factmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/factmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/falconmanga/falconmanga.dart (70%) rename {manga => dart/manga}/multisrc/madara/src/falconmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/finalscans/finalscans.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/finalscans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/firstkissdashmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/firstmanhwa/firstmanhwa.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/firstmanhwa/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/flextapescans/flextapescans.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/flextapescans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/freemanga/freemanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/freemanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/freemangatop/freemangatop.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/freemangatop/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/frscan/frscan.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/frscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/ghostscan/ghostscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/ghostscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/girlslovemanga/girlslovemanga.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/girlslovemanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/glorymanga/glorymanga.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/glorymanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/gooffansub/gooffansub.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/gooffansub/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/harimanga/harimanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/harimanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentai3z/hentai3z.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/hentai3z/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaicube/hentaicube.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/hentaicube/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaimanga/hentaimanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/hentaimanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaiteca/hentaiteca.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/hentaiteca/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/hentaiwebtoon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaixcomic/hentaixcomic.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/hentaixcomic/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaixyuri/hentaixyuri.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/hentaixyuri/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hentaizone/hentaizone.dart (70%) rename {manga => dart/manga}/multisrc/madara/src/hentaizone/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hipercool/hipercool.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/hipercool/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hiperdex/hiperdex.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/hiperdex/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/hm2d/hm2d.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/hm2d/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/immortalupdates/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/immortalupdates/immortalupdates.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/imperioscans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/imperioscans/imperioscans.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/inmortalscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/inmortalscan/inmortalscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/isekaiscanmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/jiangzaitoon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/jimanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/jimanga/jimanga.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/kakuseiproject/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/kakuseiproject/kakuseiproject.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/kamisamaexplorer/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/komikchan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/komikchan/komikchan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/ksgroupscans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/ksgroupscans/ksgroupscans.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/ladyestelarscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/leviatanscans/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/leviatanscans/leviatanscans.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/lhtranslation/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/lhtranslation/lhtranslation.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/linkstartscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/linkstartscan/linkstartscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/lolicon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/lolicon/lolicon.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/luffymanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/luffymanga/luffymanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/maidscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/maidscan/maidscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manga18h/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manga18h/manga18h.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manga3asq/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manga3asq/manga3asq.dart (70%) rename {manga => dart/manga}/multisrc/madara/src/mangabee/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangabee/mangabee.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangaclash/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaclash/mangaclash.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangadistrict/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangadistrict/mangadistrict.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangadiyari/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangadiyari/mangadiyari.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangafenix/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangafenix/mangafenix.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangafreakonline/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangafreakonline/mangafreakonline.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangagalaxy/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangagalaxy/mangagalaxy.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangagoyaoi/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangagreat/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangagreat/mangagreat.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangakomi/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangakomi/mangakomi.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangaland/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaland/mangaland.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangananquim/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangananquim/mangananquim.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangaowlone/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaowlone/mangaowlone.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangapure/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangapure/mangapure.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangaqueencom/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaqueencom/mangaqueencom.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangaread/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaread/mangaread.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/mangareadorg/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangareadorg/mangareadorg.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangarolls/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangarolls/mangarolls.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangarubycom/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangarubycom/mangarubycom.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangaryu/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaryu/mangaryu.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangasehri/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangasehri/mangasehri.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangasorigines/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangasorigines/mangasorigines.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/mangasoverall/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangasoverall/mangasoverall.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangasushi/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangasushi/mangasushi.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangatxgg/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangatxgg/mangatxgg.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangatxunoriginal/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangatyrant/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangatyrant/mangatyrant.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangaus/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaus/mangaus.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/mangaweebs/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaweebs/mangaweebs.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mangaxico/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mangaxico/mangaxico.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhuaes/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhuaes/manhuaes.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhuaus/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhuaus/manhuaus.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhuazone/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhuazone/manhuazone.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhuazonghe/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhuazonghe/manhuazonghe.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/manhwa18app/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwa18app/manhwa18app.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwa18org/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwa18org/manhwa18org.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwa68/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwa68/manhwa68.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwaclan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwaclan/manhwaclan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwafull/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwafull/manhwafull.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwahentaime/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwahentaime/manhwahentaime.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/manhwamanhua/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwamanhua/manhwamanhua.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/manhwanew/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwanew/manhwanew.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/manhwaworld/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/manhwaworld/manhwaworld.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/mantrazscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/mantrazscan/mantrazscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/milftoon/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/milftoon/milftoon.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/momonohanascan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/momonohanascan/momonohanascan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/monarcamanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/monarcamanga/monarcamanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/moonloversscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/moonloversscan/moonloversscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/moonwitchinlove/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/murimscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/murimscan/murimscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/nekopostco/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/nekopostco/nekopostco.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/nijitranslations/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/nijitranslations/nijitranslations.dart (71%) rename {manga => dart/manga}/multisrc/madara/src/novelcrow/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/novelcrow/novelcrow.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/pantheonscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/pantheonscan/pantheonscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/pawmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/pawmanga/pawmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/pinkseaunicorn/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/pojokmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/pojokmanga/pojokmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/portalyaoi/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/portalyaoi/portalyaoi.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/prismahentais/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/prismahentais/prismahentais.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/projetoscanlator/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/projetoscanlator/projetoscanlator.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/ragnarokscanlation/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/rainbowfairyscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/randomscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/randomscan/randomscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/readergen/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/readergen/readergen.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/richtoscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/richtoscan/richtoscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/rightdarkscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/rightdarkscan/rightdarkscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/rio2manga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/rio2manga/rio2manga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/romantikmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/romantikmanga/romantikmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/s2manga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/s2manga/s2manga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/samuraiscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/samuraiscan/samuraiscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/scambertraslator/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/scambertraslator/scambertraslator.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/scantradvf/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/scantradvf/scantradvf.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/shadowtrad/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/shadowtrad/shadowtrad.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/shibamanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/shibamanga/shibamanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/sinensis/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/sinensis/sinensis.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/sweettimescan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/sweettimescan/sweettimescan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/taberumangas/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/taberumangas/taberumangas.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/tankouhentai/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/tankouhentai/tankouhentai.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/tatakaescan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/tatakaescan/tatakaescan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/taurusfansub/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/taurusfansub/taurusfansub.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/thebeginningaftertheend/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/toonizy/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/toonizy/toonizy.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/tortugaceviri/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/tortugaceviri/tortugaceviri.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/valkyriescan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/valkyriescan/valkyriescan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/vermanhwas/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/vermanhwas/vermanhwas.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/vinmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/vinmanga/vinmanga.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/wickedwitchscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/winterscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/winterscan/winterscan.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/wonderlandscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/wonderlandscan/wonderlandscan.dart (73%) rename {manga => dart/manga}/multisrc/madara/src/yanpfansub/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/yanpfansub/yanpfansub.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/yaoicomics/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/yaoicomics/yaoicomics.dart (74%) rename {manga => dart/manga}/multisrc/madara/src/yuriverso/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/yuriverso/yuriverso.dart (72%) rename {manga => dart/manga}/multisrc/madara/src/zeroscan/icon.png (100%) rename {manga => dart/manga}/multisrc/madara/src/zeroscan/zeroscan.dart (73%) rename {manga => dart/manga}/multisrc/mangabox/mangabox.dart (100%) rename {manga => dart/manga}/multisrc/mangabox/sources.dart (81%) rename {manga => dart/manga}/multisrc/mangabox/src/mangabat/icon.png (100%) rename {manga => dart/manga}/multisrc/mangabox/src/mangabat/mangabat.dart (72%) rename {manga => dart/manga}/multisrc/mangabox/src/mangairo/icon.png (100%) rename {manga => dart/manga}/multisrc/mangabox/src/mangairo/mangaeiro.dart (73%) rename {manga => dart/manga}/multisrc/mangabox/src/mangakakalot/icon.png (100%) rename {manga => dart/manga}/multisrc/mangabox/src/mangakakalot/mangakakalot.dart (72%) rename {manga => dart/manga}/multisrc/mangabox/src/manganato/icon.png (100%) rename {manga => dart/manga}/multisrc/mangabox/src/manganato/manganato.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/mangareader.dart (100%) rename {manga => dart/manga}/multisrc/mangareader/sources.dart (95%) rename {manga => dart/manga}/multisrc/mangareader/src/asurascans/asurascans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/asurascans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/azurescans/azurescans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/azurescans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/beastscans/beastscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/beastscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/cosmicscans/cosmicscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/cosmicscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/cosmicscansid/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/dojingnet/dojingnet.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/dojingnet/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/duniakomikid/duniakomikid.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/duniakomikid/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/geceninlordu/geceninlordu.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/geceninlordu/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/infernalvoidscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/kanzenin/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/kanzenin/kanzenin.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/katakomik/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/katakomik/katakomik.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/komiklab/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/komiklab/komiklab.dart (74%) rename {manga => dart/manga}/multisrc/mangareader/src/komikmama/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/komikmama/komikmama.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/komikstation/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/komikstation/komikstation.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/komikucom/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/komikucom/komikucom.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/kumapoi/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/kumapoi/kumapoi.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/lelmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/lelmanga/lelmanga.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/magusmanga/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/magusmanga/magusmanga.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/mangacim/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/mangacim/mangacim.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/mangaindome/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/mangaindome/mangaindome.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/mangatale/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/mangatale/mangatale.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/mangawt/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/mangawt/mangawt.dart (71%) rename {manga => dart/manga}/multisrc/mangareader/src/manhwax/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/manhwax/manhwax.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/melokomik/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/melokomik/melokomik.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/mihentai/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/mihentai/mihentai.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/origamiorpheans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart (73%) rename {manga => dart/manga}/multisrc/mangareader/src/phenixscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/phenixscans/phenixscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/piscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/piscans/piscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/raikiscan/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/raikiscan/raikiscan.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/ravenscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/ravenscans/ravenscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/shadowmangas/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/shadowmangas/shadowmangas.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/suryascans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/suryascans/suryascans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/sushiscan/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/sushiscan/sushiscan.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/sushiscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/sushiscans/sushiscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/tarotscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/tarotscans/tarotscans.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/tukangkomik/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/tukangkomik/tukangkomik.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/turktoon/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/turktoon/turktoon.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/uzaymanga/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/uzaymanga/uzaymanga.dart (72%) rename {manga => dart/manga}/multisrc/mangareader/src/xcalibrscans/icon.png (100%) rename {manga => dart/manga}/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart (72%) rename {manga => dart/manga}/multisrc/mmrcms/mmrcms.dart (100%) rename {manga => dart/manga}/multisrc/mmrcms/sources.dart (87%) rename {manga => dart/manga}/multisrc/mmrcms/src/jpmangas/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/jpmangas/jpmangas.dart (72%) rename {manga => dart/manga}/multisrc/mmrcms/src/komikid/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/komikid/komikid.dart (73%) rename {manga => dart/manga}/multisrc/mmrcms/src/lelscanvf/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart (73%) rename {manga => dart/manga}/multisrc/mmrcms/src/mangafr/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/mangafr/mangafr.dart (72%) rename {manga => dart/manga}/multisrc/mmrcms/src/mangaid/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/mangaid/mangaid.dart (72%) rename {manga => dart/manga}/multisrc/mmrcms/src/onma/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/onma/onma.dart (73%) rename {manga => dart/manga}/multisrc/mmrcms/src/readcomicsonline/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart (73%) rename {manga => dart/manga}/multisrc/mmrcms/src/scanvf/icon.png (100%) rename {manga => dart/manga}/multisrc/mmrcms/src/scanvf/scanvf.dart (72%) rename {manga => dart/manga}/multisrc/nepnep/nepnep.dart (100%) rename {manga => dart/manga}/multisrc/nepnep/sources.dart (77%) rename {manga => dart/manga}/multisrc/nepnep/src/mangalife/icon.png (100%) rename {manga => dart/manga}/multisrc/nepnep/src/mangalife/mangalife.dart (73%) rename {manga => dart/manga}/multisrc/nepnep/src/mangasee/icon.png (100%) rename {manga => dart/manga}/multisrc/nepnep/src/mangasee/mangasee.dart (73%) rename {manga => dart/manga}/src/all/batoto/batoto.dart (100%) rename {manga => dart/manga}/src/all/batoto/icon.png (100%) rename {manga => dart/manga}/src/all/batoto/sources.dart (89%) rename {manga => dart/manga}/src/all/comick/comick.dart (100%) rename {manga => dart/manga}/src/all/comick/icon.png (100%) rename {manga => dart/manga}/src/all/comick/sources.dart (85%) rename {manga => dart/manga}/src/all/mangadex/icon.png (100%) rename {manga => dart/manga}/src/all/mangadex/mangadex.dart (100%) rename {manga => dart/manga}/src/all/mangadex/sources.dart (85%) rename {manga => dart/manga}/src/all/nhentai/icon.png (100%) rename {manga => dart/manga}/src/all/nhentai/nhentai.dart (100%) rename {manga => dart/manga}/src/all/nhentai/sources.dart (78%) rename {manga => dart/manga}/src/en/mangahere/icon.png (100%) rename {manga => dart/manga}/src/en/mangahere/mangahere.dart (100%) rename {manga => dart/manga}/src/en/mangahere/source.dart (70%) delete mode 100644 index.json delete mode 100644 manga/sources_generator.dart create mode 100644 source_generator.dart diff --git a/.github/workflows/gen_index.yml b/.github/workflows/gen_index.yml new file mode 100644 index 00000000..b1a0709c --- /dev/null +++ b/.github/workflows/gen_index.yml @@ -0,0 +1,31 @@ +name: Generate json index + +on: + push: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Setup Dart + uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603 + + - name: Generage + run: | + dart run source_generator.dart + + - name: Commit and Push Changes + run: | + git config --local user.email "github-actions[bot]@users.noreply.github.com" + git config --local user.name "github-actions[bot]" + git checkout main + git add index.json + git add anime_index.json + git commit -m "Update extensions" + git push origin main --force \ No newline at end of file diff --git a/CONTRIBUTING-JS.md b/CONTRIBUTING-JS.md new file mode 100644 index 00000000..f16b1107 --- /dev/null +++ b/CONTRIBUTING-JS.md @@ -0,0 +1,209 @@ +# Contributing + +This guide have some instructions and tips on how to create a new Mangayomi extension on js extension. + +## Prerequisites + +Before starting please have installed the recent desktop version of the mangayomi application preferably or if you want with a tablet too. + + +### Writing your extension +1. Open the app. +2. Go to extension tab : +![1](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/1.png) +3. then click `+` and you will see : +![2](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/2.png) +4. Fill in the fields with your new source that you would like to create, +![3](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/3.png) +NB: only the `ApiUrl` field is optional +then click on save +5. you will see your new source in the extension list +![4](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/4.png) +click to open settings +6. After click on edit code +![5](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/5.png) +7. Finally you can now write the extension +![6](https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/screenshots/6.png) +- This page contains three parts: + - Code editor: where you will write your code + - Fecth result: where you will test the different implemented methods by having a result in the expected format + - Console: which will show you the logs + +Once extension is ready you can relocate your code into `mangayomi-extension` project in a `src` or `multisrc` package and create a Pull Request. + +### Source + +| Field | Description | +| ----- | ----------- | +| `name` | Name displayed in the "Sources" tab in Mangayomi. | +| `baseUrl` | Base URL of the source without any trailing slashes. | +| `apiUrl` | (Optional, defaults is empty) Api URL of the source with trailing slashes. | +| `lang` | An ISO 639-1 compliant language code (two letters in lower case in most cases, but can also include the country/dialect part by using a simple dash character). | +| `id` | Identifier of your source, automatically set in `Source`. It should only be manually overriden if you need to copy an existing autogenerated ID. | +| `isManga` | (Optional, defaults to `true`) specify source type (false for anime and true for manga)| +| `dateFormat` | (Optional, defaults is empty) | +| `iconUrl` | The extension icon URL | +| `version` | The extension version code. This must be incremented with any change to the code. | +| `dateFormatLocale` | (Optional, defaults is empty) | +| `isNsfw` | (Optional, defaults to `false`) Flag to indicate that a source contains NSFW content. | + +### Extension call flow + +#### Popular manga + +a.k.a. the Browse source entry point in the app (invoked by tapping on the source name). + +- The app calls `getPopular` which should return a JSON +``` + { + 'list': array of {'url':string,'name':string,'link':string}, + hasNextPage: Boolean + } +```. + - This method supports pagination. When user scrolls the manga list and more results must be fetched, the app calls it again with increasing `page` values(starting with `page=1`). This continues while `hasNextPage` is passed as `true` and `list` is not empty. + +#### Latest manga + +a.k.a. the Latest source entry point in the app (invoked by tapping on the "Latest" button beside the source name). + +- Similar to popular manga, but should be fetching the latest entries from a source. + +#### Search manga + +- When the user searches inside the app, `search` will be called and the rest of the flow is similar to what happens with `getPopular`. +- `getFilterList` will be called to get all filters and filter types. + + +#### Manga Details + +- When user taps on an manga, `getDetail` will be called and the results will be cached. + - A `MManga` entry is identified by its `url`. +- `getDetail` is called to update an manga's details from when it was initialized earlier. + - `title` is a string containing title. + - `description` is a string containing description. + - `author` is a string containing author. + - `genre` contain array of all genres. + - `status` is an "integer" value. + You can refer to this example to see the correspondence: + ```bash + 0=>"ongoing", 1=>"complete", 2=>"hiatus", 3=>"canceled", 4=>"publishingFinished", 5=>unknow + ``` + + - `chapters` or `episodes` contain all of all manga chapters or anime episodes. + - `name` is a string containing a chapter name. + - `url` is a string containing a chapter url. + - `scanlator` is a string containing a chapter scanlator. + - `dateUpload` is a string containing date **expressed in millisecondsSinceEpoch**. + - If you don't pass `dateUpload` and leave it null, the app will use the default date instead, but it's recommended to always fill it if it's available. + +#### Chapter pages + +- When user opens an chapter, `getPageList` will be called and it will return an array of string that are used by the reader. + +#### Episode Videos + +- When user opens an episode, `getVideoList` will be called and it will return a +```bash + array of {'url':string,'originalUrl':string,'quality':string} + +```. + + that are used by the player. + +## Example sources that can help you understand how to create your source + +- [Example](https://github.com/kodjodevf/mangayomi-extensions/blob/main/javascript/anime/src/de/aniworld.js) + of HTML parsing using HTML DOM selector. +- [Example](https://github.com/kodjodevf/mangayomi-extensions/blob/main/javascript/anime/src/en/allanime.js) + of Json API usage. + + +## Some functions already available and usable + + +### http client + +Return Response +```bash +- Simple request + +const client = new Client(); + +const res = await client.get("http://example.com"); + +console.log(res.body); + +- With headers + +const client = new Client(); + +const res = await client.get("http://example.com",{"Referer": "http://example.com"}); + +console.log(res.body); + +- With body + +const client = new Client(); + +final res = await client.post("http://example.com",{"Referer": "http://example.com"},{'name':'test'}); + +console.log(res.body); + +``` + +### HTML DOM selector + +Example: +```bash +const htmlString = + + +
author
+
div head
+
+ + + + + + + + + + + + + +
1234onetwothreefour
+
+
end
+ + + + + + const document = new Document(htmlString); + console.log(document.selectFirst("a").attr("href")); // https://github.com/kodjodevf + console.log(document.selectFirst("td").text); // 1 + +``` +See [`dom_selector`](https://github.com/kodjodevf/mangayomi/blob/lib/eval/javascript/dom_selector.dart) to see available methods. + + +### String utils +- this.substringAfter(`string: pattern`) +- this.substringAfterLast(`string: pattern`) +- this.substringBefore(`string: pattern`) +- this.substringBeforeLast(`string: pattern`) +- this.substringBetween(`string: left`, `string: right`) + +### Crypto utils +- unpackJs(`string: code`); +- deobfuscateJsPassword(`string: inputString`) +- encryptAESCryptoJS(`string: plainText`, `string: passphrase`) +- decryptAESCryptoJS(`string: encrypted`, `string: passphrase`) +- cryptoHandler(`string: text`, `string: iv`, `string: secretKeyString`, `Boolean: encrypt`) + +## Help + +If you need a help or have some questions, ask a community in our [Discord server](https://discord.com/invite/EjfBuYahsP). diff --git a/anime/src/all/yomiroll/icon.png b/anime/src/all/yomiroll/icon.png deleted file mode 100644 index c0adfb06ce95bd8c11bffe33e8170c8011b9805f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4859 zcmVd+klO20)`SY3>YYwq@e=|Ar#8AW4CMeUpk$9QR|@R7$0PkyC6yr5#TH z+j@byZI#}V$|i^^XTMaM{3^TWCXQ=TjJsT}o+`ipC!c)0_g{}3ITAE6!!ZU(K)e3> zTNe7NJkJl0jIPslJ#WYIgRk101&go z1Zk5=T4Q6QUvtS9P7a(Z4*U!_ic^!twx7SP{ERK;+H}%&os$Ct%iXxP%%4BM4$$o2 zD{X);0oU5gul(BZ$jI8FAD|FJ3QDk3_OU!>*`?v(;foh8T>J-s%Z`STHr0CFP*m!npaO=mUs!k&NOEHAB%8Ai;Tz_u&~2s0B5LpeHp?WvCx*j`Q0=GW+| zbu+)lMWa`v$^}vgbVD&QV=x$ua(q&!e=5dsI6B*=5aj`0tg1^KmZrF=tPzm2k(?bV zQ~H$xDPVQGk82nBS<&oeRhu_WoK#jJOny5Wj>=>aOATCAIinqG+9wyrRjcv2jr?0N=i>kxxfvc(G@Kmkv!a z9Zd$SXFh-zHuS#_Xjpss)q#T2k>!{j!>bgmpI^oO7uU18&6nA!0>M=#k8=ltle)p? z0~0*^@i;@FSXT8^Oh5+N9fyMlK3o8d0bwBO$OtGG{A~JtS)+%C)-|!F-FI5#vDPiQ zZ)F2_EUn|&kH>lHgE7KUBcYl^k>Hn4(h-$o6Z~WwN+~4pr|X({;g(L;<^#W6>CZvc zZpk-RHS*Gzy12ZUs3)R;pZ;l6zH_PFUCO~ccdGmTXIeMystN3LwO557&bqY8EeCfMB@A~315XCTN>D3+R_Rq_8C zeHxdx`RH!&u(G9!n-|yPmcsT3TiWR1hu60A!0Y|-Jf9G@WTqHT%624t+1e`u#U!gV zq1e2!i|#si87`x;eA*G1{U%ar6n-(?X$tzj! z`@OdZ`PruviCmJ%8U32?cc|wh=ObY|!CBIKcyMjABj79G^`jH~`29h8MrPum3k@m7 z>~U!pB?ZbPsi};p03~@d5az#+1?k*%iU-!T@;gf!aLN2q`0y1iyxkijFd22+`pZ&* z&y_w-4&ARTt1CNLIy@HPuC1T(t^e%f&{zzqX$T>aQX+&v2!WIWAw}YE2|^-7>Ui>d zAtXWy5CW-b^oJCG@zwwvUp&lvCqsGr;?)G-U*DS57?(R~B#Q+--wg~Se%_y~YqlTZ z=3wN%eKf+x7mu=ca0V&06yQRT{0G7UbX?Mtuheu#>UiRMA&@f8$eyt%cWgPvW4i}1 z@;uwsU4E|V@;janayik6Ii0+|vx+tCzLLR@8U}y%W-qTE4kDx$XQU7bhKkvIetI(5 zEup*KLuZX^HjN$B4f>{{92uKIH+ zqI@PeW&@Oho4RZAcPA%MitoJH$NK}3IPf{ZUo+3giyOQ6>#JH>Y6JXi)K%+dNt4^c zB9XY6NEq~kqcQG%`4~|{W%PZ0XBDk}E#q-YwF}Z2Q=*VU@w-cFi#E1#gFDKrM}i3t zMwtBV_-9SRL+hG&dc!;}Z1fZvHCxXa2}e0J5=p@?u-s1w0Rr}%ity+=Co=&Pf;*Sh zIcA8<%LOSgjQFTn)#k&W&7sbjL5+WRcyxvz?jB5lZw4byRW8Bf*U#hkR@9>jQ8M@n z*xeW8o|lgkj-@i4@l%A!b4oHn^4v$`ynSLS<6c+Kud?O{%9u5irGTD}sZwz50>ACl zwK>RoWM@AHA|dP|1N^6N>g0-!srpyMB3`p0Q|-B!Jl{r(E)1Kkk z2eKMm#UHO}tkV<1w%=1!`qw16&t?vr~*nT{HkXIR5($2sXJ)<)Tp9F$&9e)1lnB|G~ zoC;HD?LkH2fNU{9SFJnCpjLSY!z+g;QwarO9^Q(FKi6V4xFxuoN!k$zn!qp4vlAj2 zIV&FBHAqO0v82(a+3vH@$9oeSAxHNcO;(HmeS(FW~(PUt#Lr3Pf~Dgn(6S)KoH$X z8D8@Y+uh6SZF*9L)sqm=>UU*~vO2LJ$SWL$~&G2lt`%+Waw$h1tmQIr4&_e zVb}Ho@b1ZJOHwWQX+^V_B~9MqRZgBbY-3O>NRY8MY* z(ULJ=ZT>qcO!r+}&)Rltlza09wHb!l%#3nV5{}FVOz4J9S6DFy8~OH{ri`|_YF!CqtTHC%oyZ53$AE<7oSM=L z50eB%qM1u)4FkHH;`w~1!B5i0MKxSCzlxt9nBbkhX%3Ig&{6H;s`-9yTU5;j^`5M^ z@@ay0zs5i)MkT0pH`Mg^@d-W4a)<2FVNUUyo9w7|74|6#QF_K(OV&SiG(#+l);bWh?zYGOoupu&xEZuZdh1@ zONxxV(yqQxaXF0&gAee_LlbGLN1Pc36e>#u!PbKlOw1JCD9SAb*L3;Q+7xU%GHGAx zPXqW0*d7Q{$syo~4Md1oc?K6K_~pLsyLp(*VFg@XUuJ<#{g-fe(r&_KsMmC&gL7fLxAFGD|od zRy?(DB>M$vnsn3ZrVOmM9-QQWsc@T`-j53a%7T9@6cIhS&G>cN=eC6AB=Kr zJW>#}+ZNTbtjTTNRtCW%JNk*)aA%9_s9o^mm;dFClNgqQt+QAKfw1W9NDRKSy^q{m z48_lNNqA&^t4Xfn-qddfW_WtvaA~^GcGR4^Z%^(U;{8(*%+ro%oejvG9kY&t_XcKo z=A+?)F6CuyJ~pjx%;4vbb`SACeL)9QPI2JBd3=(;*)=pfUm-;0)K5unXl{2jv!Lm* z-9zl|4^k*Y`pwmite;({#PKNlSU-cnpi-b+JqGz`X zO4+0!IQv0e4(ACO&$vqr(^Jyt;cxd_+4%; zsUq`kg^IC=!L~!=tnaF()t`GN)T0S*TU^U@RIzU`oMI?~zNr{L-9N&Su`uV=d1&>! zO?5iKZJJC@e*z2EAz zf|kX|D&VOPM|pDJD5GH`qb&f#h@q5Xp5Mjt79Y*kEkZ{zz#3;34 zs3M<>tSp{d3V7?gQ)HI`wrxOjOZ$VRbR@OSaN6p11XH?VOV2oaP6k=hZAmyrfLSoOt-;z70~c zvp2$TZ$83(+dgA^U@~pX0IM6bxZZ7v6;i=cYCnkNi`k$seea0WC^#LSPCjyMs{*^; zkxE-2txyP|(1eROPegd*_z7BklCQ34;F<+BTsF^d-UubWu7LDRtTkh4*&!uo;_&Ps z+cse7MVAK3uL@9Ub^()-HW_Op?(G)+AX}^&r4wegedKxH+n^~%@#xfzzBKy8T zg$o7Fm|{Ol>Nmy8&IK8O5ekJ~$pl*!Ar*xtxUAX7)Tpp}E(LROX93MjhhM_xkGk1W zK?b1r22MP$&&(Vs1#o-IdzEG5C-W$%WL1LG6xH>^qoV^a0J@z~pxN}4B*bJ?kM8pN zd{;`THK)6HrAlOB6(ab*@Y_8~DWbZ5cx-g&n^RL0p8?ar3f4*CYQmJaqCoUDpSI2_R%*fGU*%=6E2< zgleEF5g*w4rJ(=ElvL4CAd&z*Xp;Vd`&_zg-XxZ2P$e1-Cm1rvfH(tU2?oq0-u1+H z%8qmw6E(}kXmFAGtwhPWO@@gHQBptRsqBJUZ0aK0>s%&98UA@W;GOHh+sV1i(Hzau h9L>=j&C%IP{|hbIu220ds}2AF002ovPDHLkV1f$EfvNxi diff --git a/anime/src/all/yomiroll/source.dart b/anime/src/all/yomiroll/source.dart deleted file mode 100644 index 744e8c45..00000000 --- a/anime/src/all/yomiroll/source.dart +++ /dev/null @@ -1,19 +0,0 @@ -import '../../../../model/source.dart'; - -const _yomirollVersion = "0.0.2"; -const _yomirollSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/yomiroll/yomiroll.dart"; - -String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/yomiroll/icon.png"; - -Source get yomirollSource => _yomirollSource; -Source _yomirollSource = Source( - name: 'Yomiroll', - baseUrl: "https://crunchyroll.com", - lang: "all", - typeSource: "multiple", - iconUrl: _iconUrl, - version: _yomirollVersion, - isManga: false, - sourceCodeUrl: _yomirollSourceCodeUrl); diff --git a/anime/src/all/yomiroll/yomiroll.dart b/anime/src/all/yomiroll/yomiroll.dart deleted file mode 100644 index 3e2e961a..00000000 --- a/anime/src/all/yomiroll/yomiroll.dart +++ /dev/null @@ -1,1166 +0,0 @@ -import 'package:mangayomi/bridge_lib.dart'; -import 'dart:convert'; - -class YomiRoll extends MProvider { - YomiRoll({required this.source}); - - MSource source; - - final Client client = Client(source); - - String crUrl = "https://beta-api.crunchyroll.com"; - String crApiUrl = "https://beta-api.crunchyroll.com/content/v2"; - - @override - Future getPopular(int page) async { - final start = page != 1 ? "start=${(page - 1) * 36}&" : ""; - final res = await interceptAccesTokenAndGetResponse( - "$crApiUrl/discover/browse?${start}n=36&sort_by=popularity&locale=en-US"); - return await animeFromRes(res, start); - } - - @override - Future getLatestUpdates(int page) async { - final start = page != 1 ? "start=${(page - 1) * 36}&" : ""; - final res = await interceptAccesTokenAndGetResponse( - "$crApiUrl/discover/browse?${start}n=36&sort_by=newly_added&locale=en-US"); - return await animeFromRes(res, start); - } - - @override - Future search(String query, int page, FilterList filterList) async { - final filters = filterList.filters; - String url = ""; - final start = page != 1 ? "start=${(page - 1) * 36}&" : ""; - if (query.isNotEmpty) { - final typeFilter = - filters.where((e) => e.type == "TypeFilter" ? true : false).toList(); - String type = "top_results"; - if (typeFilter.isNotEmpty) { - type = typeFilter.first.values[typeFilter.first.state].value; - } - url = - "$crApiUrl/discover/search?${start}n=36&q=${query.toLowerCase().replaceAll(" ", "+")}&type=$type"; - } else { - url = "$crApiUrl/discover/browse?${start}n=36"; - for (var filter in filters) { - if (filter.type == "MediaFilter") { - url += filter.values[filter.state].value; - } else if (filter.type == "CategoryFilter") { - url += filter.values[filter.state].value; - } else if (filter.type == "SortFilter") { - url += "&sort_by=${filter.values[filter.state].value}"; - } else if (filter.type == "LanguageFilter") { - final categories = - (filter.state as List).where((e) => e.state).toList(); - if (categories.isNotEmpty) { - for (var st in categories) { - url += st.value; - } - } - } - } - } - String res = await interceptAccesTokenAndGetResponse(url); - if (query.isNotEmpty) { - final resJson = json.decode(res)["data"][0]; - res = json.encode({"total": resJson["count"], "data": resJson["items"]}); - } else {} - - return await animeFromRes(res, start); - } - - @override - Future getDetail(String url) async { - final media = json.decode(url); - final id = media["id"]; - final type = media["type"]; - bool isSerie = type == "series"; - String res = ""; - if (isSerie) { - res = await interceptAccesTokenAndGetResponse( - "$crApiUrl/cms/series/$id?locale=en-US"); - } else { - res = await interceptAccesTokenAndGetResponse( - "$crApiUrl/cms/movie_listings/$id/movies"); - } - Map data = - (json.decode(res)["data"] as List>).first; - MManga anime = MManga(); - anime.author = data["content_provider"]; - String description = data["description"]; - description += "\n\nLanguage:"; - if (data["is_subbed"]) { - description += " Sub"; - } - if (data["is_dubbed"]) { - description += " Dub"; - } - description += "\nMaturity Ratings: "; - description += (data["maturity_ratings"] as List).join(", "); - description += "\n\nAudio: "; - description += (data["audio_locales"] as List) - .map((e) => getLocale(e)) - .toList() - .toSet() - .toList() - .join(", "); - description += "\n\nSubs: "; - description += (data["subtitle_locales"] as List) - .map((e) => getLocale(e)) - .toList() - .toSet() - .toList() - .join(", "); - anime.description = description; - - String seasonsRes = ""; - if (isSerie) { - seasonsRes = await interceptAccesTokenAndGetResponse( - "$crApiUrl/cms/series/$id/seasons"); - } else { - seasonsRes = await interceptAccesTokenAndGetResponse( - "$crApiUrl/cms/movie_listings/$id/movies"); - } - - List> seasons = json.decode(seasonsRes)["data"]; - List? episodesList = []; - if (isSerie) { - seasons.sort((Map a, Map b) => - (a["season_number"] as int).compareTo((b["season_number"] as int))); - - for (var season in seasons) { - final episodesRes = await interceptAccesTokenAndGetResponse( - '$crApiUrl/cms/seasons/${season["id"]}/episodes'); - List> episodes = json.decode(episodesRes)["data"]; - episodes.sort((Map a, Map b) { - String aS = getMapValue(json.encode(a), "episode_number"); - if (aS.isEmpty) { - aS = "0"; - } - String bS = getMapValue(json.encode(b), "episode_number"); - if (bS.isEmpty) { - bS = "0"; - } - return int.parse(aS).compareTo(int.parse(bS)); - }); - for (var episode in episodes) { - MChapter ep = MChapter(); - List> urlMap = []; - List scanlator = []; - if (getMapValue(json.encode(episode), "versions").isNotEmpty) { - for (var version in episode["versions"]) { - urlMap.add({ - "media_id": version["media_guid"], - "audio": version["audio_locale"] - }); - scanlator.add(substringBefore(version["audio_locale"], "-")); - } - } else { - final mediaId = substringBefore( - substringAfter(episode["streams_link"], "videos/"), "/streams"); - scanlator.add(substringBefore(episode["audio_locale"], "-")); - urlMap.add({"media_id": mediaId, "audio": episode["audio_locale"]}); - } - - ep.url = json.encode(urlMap); - final epNumber = getMapValue(json.encode(episode), "episode_number"); - String name = ""; - if (epNumber.isNotEmpty) { - name = - "Season ${season["season_number"]} Ep $epNumber: ${episode["title"]}"; - } else { - name = episode["title"]; - } - ep.name = name; - ep.dateUpload = parseDates( - [episode["episode_air_date"]], "yyyy-MM-dd'T'HH:mm:ss", "en") - .first; - - ep.scanlator = scanlator.join(", "); - episodesList.add(ep); - } - } - } else { - for (var i = 0; i < seasons.length; i++) { - MChapter ep = MChapter(); - final movie = seasons[i]; - ep.name = "Movie ${i + 1}"; - ep.url = json.encode({"media_id": movie["id"], "audio": ""}); - ep.dateUpload = parseDates([movie["premium_available_date"]], - "yyyy-MM-dd'T'HH:mm:ss", "en") - .first; - episodesList.add(ep); - } - } - anime.chapters = episodesList.reversed.toList(); - return anime; - } - - @override - Future> getVideoList(String url) async { - List> jsonList = json.decode(url); - if (jsonList.isEmpty) throw "Episode List is empty"; - List videos = []; - List subtitles = []; - for (var v in jsonList) { - final mediaId = v["media_id"]; - String audio = v["audio"]; - - final res = await interceptAccesTokenAndGetResponse( - '$crUrl/cms/v2{0}/videos/$mediaId/streams?Policy={1}&Signature={2}&Key-Pair-Id={3}'); - - for (var ok - in (json.decode(res)["subtitles"] as Map).entries) { - try { - MTrack subtitle = MTrack(); - subtitle - ..label = getLocale(ok.value["locale"]) - ..file = ok.value["url"]; - subtitles.add(subtitle); - } catch (_) {} - } - if (audio.isEmpty) { - audio = getMapValue(res, "audio_locale"); - if (audio.isEmpty) { - audio = "ja-JP"; - } - } - audio = getLocale(audio); - for (var ok in (json.decode(res)["streams"]["adaptive_hls"] - as Map) - .entries) { - final url = ok.value["url"]; - - String hardsub = getMapValue(json.encode(ok.value), "hardsub_locale"); - if (hardsub.isNotEmpty) { - hardsub = " - HardSub: $hardsub"; - } else { - hardsub = " - SoftSub"; - } - - final res = await client.get(Uri.parse(url)); - if (res.statusCode == 200) { - for (var it in substringAfter(res.body, "#EXT-X-STREAM-INF:") - .split("#EXT-X-STREAM-INF:")) { - final quality = - "${substringBefore(substringBefore(substringAfter(substringAfter(it, "RESOLUTION="), "x"), ","), "\n")}p"; - - String videoUrl = substringBefore(substringAfter(it, "\n"), "\n"); - - MVideo video = MVideo(); - video - ..url = videoUrl - ..originalUrl = videoUrl - ..quality = "$quality - Aud: $audio $hardsub" - ..subtitles = sortSubs(subtitles); - videos.add(video); - } - } - } - } - return sortVideos(videos); - } - - List sortSubs(List subs) { - String lang = getPreferenceValue(source.id, "preferred_subLang"); - - subs.sort((MTrack a, MTrack b) { - int langMatchA = 0; - if (a.label.contains(getLocale(lang))) { - langMatchA = 1; - } - int langMatchB = 0; - if (b.label.contains(getLocale(lang))) { - langMatchB = 1; - } - return langMatchB - langMatchA; - }); - return subs; - } - - Future animeFromRes(String res, String page) async { - int position = int.tryParse(page) ?? 0; - bool hasNextPage = position + 36 < json.decode(res)["total"]; - List> dataListJson = json.decode(res)["data"]; - List animeList = []; - for (var data in dataListJson) { - MManga anime = MManga(); - final type = data["type"]; - final title = data["title"]; - if (type == "series") { - final res = getMapValue( - json.encode(data["series_metadata"]), "tenant_categories", - encode: true); - if (res.isNotEmpty) { - anime.genre = json.decode(res); - } - } else { - final res = getMapValue( - json.encode(data["movie_metadata"]), "tenant_categories", - encode: true); - if (res.isNotEmpty) { - anime.genre = json.decode(res); - anime.status = MStatus.completed; - } - } - String description = data["description"]; - String metadata = type == "series" ? "series_metadata" : "movie_metadata"; - description += "\n\nLanguage:"; - if (data[metadata]["is_subbed"]) { - description += " Sub"; - } - if (data[metadata]["is_dubbed"]) { - description += " Dub"; - } - description += "\nMaturity Ratings: "; - description += (data[metadata]["maturity_ratings"] as List).join(", "); - description += "\n\nAudio: "; - description += (data[metadata]["audio_locales"] as List) - .map((e) => getLocale(e)) - .toList() - .toSet() - .toList() - .join(", "); - description += "\n\nSubs: "; - description += (data[metadata]["subtitle_locales"] as List) - .map((e) => getLocale(e)) - .toList() - .toSet() - .toList() - .join(", "); - anime.description = description; - anime.name = title; - anime.imageUrl = ((data["images"]["poster_tall"][0] as List).last - as Map)["source"]; - anime.link = json.encode({"id": data["id"], "type": type}); - animeList.add(anime); - } - return MPages(animeList, hasNextPage); - } - - Future interceptAccesTokenAndGetResponse(String url) async { - final accessToken = await getAccessToken(false); - final res = await checkUrlForNewRequest(url, accessToken); - Response response = - await client.get(Uri.parse(res["url"]), headers: res["headers"]); - if (response.statusCode == 401) { - Map res; - final newAccessToken = await getAccessToken(false); - if (accessToken != newAccessToken) { - res = await checkUrlForNewRequest(url, newAccessToken); - } - final refreshedToken = await getAccessToken(true); - - res = await checkUrlForNewRequest(url, refreshedToken); - Response response = - await client.get(Uri.parse(res["url"]), headers: res["headers"]); - return response.body; - } else { - return response.body; - } - } - - Future> getAccessToken(bool force) async { - String token = getPrefStringValue(source.id, "access_token", ""); - if (!force && token.isNotEmpty) { - return json.decode(token); - } else { - final token = await refreshAccessToken(); - setPrefStringValue(source.id, "access_token", token); - return json.decode(token); - } - } - - Future> checkUrlForNewRequest( - String url, Map tokenData) async { - if (url.contains("/cms/v2")) { - url = url - .replaceAll("{0}", tokenData["bucket"]) - .replaceAll("{1}", tokenData["policy"]) - .replaceAll("{2}", tokenData["signature"]) - .replaceAll("{3}", tokenData["key_pair_id"]); - } - return ({ - "url": url, - "headers": { - "authorization": - "${tokenData["token_type"]} ${tokenData["access_token"]}" - } - }); - } - - Future refreshAccessToken() async { - setPrefStringValue(source.id, "access_token", ""); - Response response = await client.get(Uri.parse( - "https://raw.githubusercontent.com/Samfun75/File-host/main/aniyomi/refreshToken.txt")); - final refreshToken = response.body.replaceAll(RegExp(r'[\n\r]'), ''); - Response tokenResponse = await client.post( - Uri.parse("$crUrl/auth/v1/token"), - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - 'Authorization': - 'Basic b2VkYXJteHN0bGgxanZhd2ltbnE6OWxFaHZIWkpEMzJqdVY1ZFc5Vk9TNTdkb3BkSnBnbzE=', - }, - body: { - 'grant_type': 'refresh_token', - 'refresh_token': refreshToken, - 'scope': 'offline_access', - }, - ); - final tokenJson = json.decode(tokenResponse.body); - - final res = await checkUrlForNewRequest("$crUrl/index/v2", { - "access_token": tokenJson["access_token"], - "token_type": tokenJson["token_type"] - }); - - final policyJson = json.decode( - (await client.get(Uri.parse(res["url"]), headers: res["headers"])) - .body); - - return json.encode({ - "access_token": tokenJson["access_token"], - "token_type": tokenJson["token_type"], - "policy": policyJson['cms']['policy'], - "signature": policyJson['cms']['signature'], - "key_pair_id": policyJson['cms']['key_pair_id'], - "bucket": policyJson['cms']['bucket'] - }); - } - - List sortVideos(List videos) { - String quality = getPreferenceValue(source.id, "preferred_quality"); - String dub = getPreferenceValue(source.id, "preferred_audioLang"); - String sub = getPreferenceValue(source.id, "preferred_subLang"); - String subType = getPreferenceValue(source.id, "preferred_sub_type1"); - videos.sort((MVideo a, MVideo b) { - if (subType == "HardSub") { - int qualityMatchA = 0; - if (a.quality.contains(quality) && - a.quality.contains("Aud: ${getLocale(dub)}") && - a.quality.contains("HardSub: $sub")) { - qualityMatchA = 1; - } - int qualityMatchB = 0; - if (b.quality.contains(quality) && - b.quality.contains("Aud: ${getLocale(dub)}") && - b.quality.contains("HardSub: $sub")) { - qualityMatchB = 1; - } - if (qualityMatchA != qualityMatchB) { - return qualityMatchB - qualityMatchA; - } - } else { - int qualityMatchA = 0; - if (a.quality.contains(quality) && - a.quality.contains("Aud: ${getLocale(dub)}") && - a.quality.contains(subType)) { - qualityMatchA = 1; - } - int qualityMatchB = 0; - if (b.quality.contains(quality) && - b.quality.contains("Aud: ${getLocale(dub)}") && - b.quality.contains(subType)) { - qualityMatchB = 1; - } - if (qualityMatchA != qualityMatchB) { - return qualityMatchB - qualityMatchA; - } - } - - final regex = RegExp(r'(\d+)p'); - final matchA = regex.firstMatch(a.quality); - final matchB = regex.firstMatch(b.quality); - final int qualityNumA = int.tryParse(matchA?.group(1) ?? '0') ?? 0; - final int qualityNumB = int.tryParse(matchB?.group(1) ?? '0') ?? 0; - return qualityNumB - qualityNumA; - }); - return videos; - } - - String getLocale(String key) { - return getMapValue(json.encode(locale), key); - } - - Map locale = { - "ar-ME": "Arabic", - "ar-SA": "Arabic (Saudi Arabia)", - "de-DE": "German", - "en-US": "English", - "en-IN": "English (India)", - "es-419": "Spanish (América Latina)", - "es-ES": "Spanish (España)", - "es-LA": "Spanish (América Latina)", - "fr-FR": "French", - "ja-JP": "Japanese", - "hi-IN": "Hindi", - "it-IT": "Italian", - "ko-KR": "Korean", - "pt-BR": "Português (Brasil)", - "pt-PT": "Português (Portugal)", - "pl-PL": "Polish", - "ru-RU": "Russian", - "tr-TR": "Turkish", - "uk-UK": "Ukrainian", - "he-IL": "Hebrew", - "ro-RO": "Romanian", - "sv-SE": "Swedish", - "zh-CN": "Chinese (PRC)", - "zh-HK": "Chinese (Hong Kong)", - "zh-TW": "Chinese (Taiwan)", - "ca-ES": "Català", - "id-ID": "Bahasa Indonesia", - "ms-MY": "Bahasa Melayu", - "ta-IN": "Tamil", - "te-IN": "Telugu", - "th-TH": "Thai", - "vi-VN": "Vietnamese" - }; - @override - List getFilterList() { - return [ - HeaderFilter("Search Filter (ignored if browsing)"), - SelectFilter("TypeFilter", "Type", 0, [ - SelectFilterOption("Top Results", "top_results"), - SelectFilterOption("Series", "series"), - SelectFilterOption("Movies", "movie_listing") - ]), - SeparatorFilter(), - SelectFilter("CategoryFilter", "Category", 0, [ - { - "type": "SelectOption", - "filter": {"name": "-", "value": ""} - }, - { - "type": "SelectOption", - "filter": {"name": "Action", "value": "&categories=action"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Adventure", - "value": "&categories=action,adventure" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Comedy", - "value": "&categories=action,comedy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Drama", - "value": "&categories=action,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Fantasy", - "value": "&categories=action,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Historical", - "value": "&categories=action,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Post-Apocalyptic", - "value": "&categories=action,post-apocalyptic" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Sci-Fi", - "value": "&categories=action,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Supernatural", - "value": "&categories=action,supernatural" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Action, Thriller", - "value": "&categories=action,thriller" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Adventure", "value": "&categories=adventure"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Adventure, Fantasy", - "value": "&categories=adventure,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Adventure, Isekai", - "value": "&categories=adventure,isekai" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Adventure, Romance", - "value": "&categories=adventure,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Adventure, Sci-Fi", - "value": "&categories=adventure,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Adventure, Supernatural", - "value": "&categories=adventure,supernatural" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Comedy", "value": "&categories=comedy"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Drama", - "value": "&categories=comedy,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Fantasy", - "value": "&categories=comedy,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Historical", - "value": "&categories=comedy,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Music", - "value": "&categories=comedy,music" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Romance", - "value": "&categories=comedy,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Sci-Fi", - "value": "&categories=comedy,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Slice of life", - "value": "&categories=comedy,slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Comedy, Supernatural", - "value": "&categories=comedy,supernatural" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Drama", "value": "&categories=drama"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Adventure", - "value": "&categories=drama,adventure" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Fantasy", - "value": "&categories=drama,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Historical", - "value": "&categories=drama,historical" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Drama, Mecha", "value": "&categories=drama,mecha"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Mystery", - "value": "&categories=drama,mystery" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Romance", - "value": "&categories=drama,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Sci-Fi", - "value": "&categories=drama,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Drama, Slice of life", - "value": "&categories=drama,slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Fantasy", "value": "&categories=fantasy"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Fantasy, Historical", - "value": "&categories=fantasy,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Fantasy, Isekai", - "value": "&categories=fantasy,isekai" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Fantasy, Mystery", - "value": "&categories=fantasy,mystery" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Fantasy, Romance", - "value": "&categories=fantasy,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Fantasy, Supernatural", - "value": "&categories=fantasy,supernatural" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Music", "value": "&categories=music"} - }, - { - "type": "SelectOption", - "filter": {"name": "Music, Drama", "value": "&categories=music,drama"} - }, - { - "type": "SelectOption", - "filter": {"name": "Music, Idols", "value": "&categories=music,idols"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Music, slice of life", - "value": "&categories=music,slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Romance", "value": "&categories=romance"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Romance, Harem", - "value": "&categories=romance,harem" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Romance, Historical", - "value": "&categories=romance,historical" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Sci-Fi", "value": "&categories=sci-fi"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Sci-Fi, Fantasy", - "value": "&categories=sci-fi,Fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Sci-Fi, Historical", - "value": "&categories=sci-fi,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Sci-Fi, Mecha", - "value": "&categories=sci-fi,mecha" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Seinen", "value": "&categories=seinen"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Seinen, Action", - "value": "&categories=seinen,action" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Seinen, Drama", - "value": "&categories=seinen,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Seinen, Fantasy", - "value": "&categories=seinen,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Seinen, Historical", - "value": "&categories=seinen,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Seinen, Supernatural", - "value": "&categories=seinen,supernatural" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Shojo", "value": "&categories=shojo"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Shojo, Fantasy", - "value": "&categories=shojo,Fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shojo, Magical Girls", - "value": "&categories=shojo,magical-girls" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shojo, Romance", - "value": "&categories=shojo,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shojo, Slice of life", - "value": "&categories=shojo,slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Shonen", "value": "&categories=shonen"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Action", - "value": "&categories=shonen,action" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Adventure", - "value": "&categories=shonen,adventure" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Comedy", - "value": "&categories=shonen,comedy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Drama", - "value": "&categories=shonen,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Fantasy", - "value": "&categories=shonen,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Mystery", - "value": "&categories=shonen,mystery" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Post-Apocalyptic", - "value": "&categories=shonen,post-apocalyptic" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Shonen, Supernatural", - "value": "&categories=shonen,supernatural" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Slice of life", - "value": "&categories=slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Slice of life, Fantasy", - "value": "&categories=slice+of+life,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Slice of life, Romance", - "value": "&categories=slice+of+life,romance" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Slice of life, Sci-Fi", - "value": "&categories=slice+of+life,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Sports", "value": "&categories=sports"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Sports, Action", - "value": "&categories=sports,action" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Sports, Comedy", - "value": "&categories=sports,comedy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Sports, Drama", - "value": "&categories=sports,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Supernatural", - "value": "&categories=supernatural" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Supernatural, Drama", - "value": "&categories=supernatural,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Supernatural, Historical", - "value": "&categories=supernatural,historical" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Supernatural, Mystery", - "value": "&categories=supernatural,mystery" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Supernatural, Slice of life", - "value": "&categories=supernatural,slice+of+life" - } - }, - { - "type": "SelectOption", - "filter": {"name": "Thriller", "value": "&categories=thriller"} - }, - { - "type": "SelectOption", - "filter": { - "name": "Thriller, Drama", - "value": "&categories=thriller,drama" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Thriller, Fantasy", - "value": "&categories=thriller,fantasy" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Thriller, Sci-Fi", - "value": "&categories=thriller,sci-fi" - } - }, - { - "type": "SelectOption", - "filter": { - "name": "Thriller, Supernatural", - "value": "&categories=thriller,supernatural" - } - } - ]), - HeaderFilter("Browse Filters (ignored if searching)"), - SelectFilter("SortFilter", "Sort By", 0, [ - SelectFilterOption("Popular", "popularity"), - SelectFilterOption("New", "newly_added"), - SelectFilterOption("Alphabetical", "alphabetical") - ]), - SelectFilter("MediaFilter", "Media", 0, [ - SelectFilterOption("All", ""), - SelectFilterOption("Series", "&type=series"), - SelectFilterOption("Movies", "&type=movie_listing"), - ]), - GroupFilter("LanguageFilter", "Language", [ - CheckBoxFilter("Sub", "&is_subbed=true"), - CheckBoxFilter("Dub", "&is_dubbed=true") - ]), - ]; - } - - @override - List getSourcePreferences() { - return [ - ListPreference( - key: "preferred_quality", - title: "Preferred Quality", - summary: "", - valueIndex: 0, - entries: ["1080p", "720p", "480p", "360p", "240p", "80p"], - entryValues: ["1080p", "720p", "480p", "360p", "240p", "80p"]), - ListPreference( - key: "preferred_audioLang", - title: "Preferred Audio Language", - summary: "", - valueIndex: 3, - entries: locale.entries.map((e) => e.value).toList(), - entryValues: locale.entries.map((e) => e.key).toList()), - ListPreference( - key: "preferred_subLang", - title: "Preferred Sub language", - summary: "", - valueIndex: 3, - entries: locale.entries.map((e) => e.value).toList(), - entryValues: locale.entries.map((e) => e.key).toList()), - ListPreference( - key: "preferred_sub_type1", - title: "Preferred Sub Type", - summary: "", - valueIndex: 0, - entries: ["Softsub", "Hardsub"], - entryValues: ["SoftSub", "HardSub"]), - ]; - } -} - -YomiRoll main(MSource source) { - return YomiRoll(source: source); -} diff --git a/anime/source_generator.dart b/dart/anime/anime_source_list.dart similarity index 50% rename from anime/source_generator.dart rename to dart/anime/anime_source_list.dart index 298c0ff9..6e6e4173 100644 --- a/anime/source_generator.dart +++ b/dart/anime/anime_source_list.dart @@ -1,13 +1,9 @@ -import 'dart:convert'; -import 'dart:developer'; -import 'dart:io'; -import '../model/source.dart'; +import '../../model/source.dart'; import 'multisrc/datalifeengine/sources.dart'; import 'multisrc/dopeflix/sources.dart'; import 'multisrc/zorotheme/sources.dart'; import 'src/all/animeworldindia/sources.dart'; import 'src/all/nyaa/source.dart'; -import 'src/all/yomiroll/source.dart'; import 'src/ar/okanime/source.dart'; import 'src/de/aniflix/source.dart'; import 'src/de/animetoast/source.dart'; @@ -30,42 +26,31 @@ import 'src/it/animesaturn/source.dart'; import 'src/pt/animesvision/source.dart'; import 'src/sq/filma24/source.dart'; -void main() { - List _sourcesList = [ - gogoanimeSource, - franimeSource, - otakufr, - animesultraSource, - ...zorothemeSourcesList, - kisskhSource, - okanimeSource, - otakudesu, - nimegami, - oploverz, - aniwave, - ...dopeflixSourcesList, - animesaturn, - uhdmoviesSource, - ...datalifeengineSourcesList, - filma24, - dramacoolSource, - yomoviesSource, - animesamaSource, - nineanimetv, - aniflix, - ...animeworldindiaSourcesList, - nyaaSource, - yomirollSource, - animepaheSource, - animetoast, - animesvision - ]; - final List> jsonList = - _sourcesList.map((source) => source.toJson()).toList(); - final jsonString = jsonEncode(jsonList); - - final file = File('anime_index.json'); - file.writeAsStringSync(jsonString); - - log('JSON file created: ${file.path}'); -} +List dartAnimesourceList = [ + gogoanimeSource, + franimeSource, + otakufr, + animesultraSource, + ...zorothemeSourcesList, + kisskhSource, + okanimeSource, + otakudesu, + nimegami, + oploverz, + aniwave, + ...dopeflixSourcesList, + animesaturn, + uhdmoviesSource, + ...datalifeengineSourcesList, + filma24, + dramacoolSource, + yomoviesSource, + animesamaSource, + nineanimetv, + aniflix, + ...animeworldindiaSourcesList, + nyaaSource, + animepaheSource, + animetoast, + animesvision +]; diff --git a/anime/multisrc/datalifeengine/datalifeengine.dart b/dart/anime/multisrc/datalifeengine/datalifeengine.dart similarity index 100% rename from anime/multisrc/datalifeengine/datalifeengine.dart rename to dart/anime/multisrc/datalifeengine/datalifeengine.dart diff --git a/anime/multisrc/datalifeengine/sources.dart b/dart/anime/multisrc/datalifeengine/sources.dart similarity index 76% rename from anime/multisrc/datalifeengine/sources.dart rename to dart/anime/multisrc/datalifeengine/sources.dart index c1140aba..d7d04c3d 100644 --- a/anime/multisrc/datalifeengine/sources.dart +++ b/dart/anime/multisrc/datalifeengine/sources.dart @@ -1,10 +1,10 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/frenchanime/frenchanime.dart'; import 'src/wiflix/wiflix.dart'; -const _datalifeengineVersion = "0.0.3"; +const _datalifeengineVersion = "0.0.35"; const _datalifeengineSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/datalifeengine.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/datalifeengine.dart"; List get datalifeengineSourcesList => _datalifeengineSourcesList; List _datalifeengineSourcesList = [ diff --git a/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart b/dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart similarity index 69% rename from anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart rename to dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart index 6199b32c..f28491dc 100644 --- a/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart +++ b/dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get frenchanimeSource => _frenchanimeSource; @@ -9,5 +9,5 @@ Source _frenchanimeSource = Source( typeSource: "datalifeengine", isManga: false, iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/src/frenchanime/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png", ); diff --git a/anime/multisrc/datalifeengine/src/frenchanime/icon.png b/dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png similarity index 100% rename from anime/multisrc/datalifeengine/src/frenchanime/icon.png rename to dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png diff --git a/anime/multisrc/datalifeengine/src/wiflix/icon.png b/dart/anime/multisrc/datalifeengine/src/wiflix/icon.png similarity index 100% rename from anime/multisrc/datalifeengine/src/wiflix/icon.png rename to dart/anime/multisrc/datalifeengine/src/wiflix/icon.png diff --git a/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart b/dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart similarity index 68% rename from anime/multisrc/datalifeengine/src/wiflix/wiflix.dart rename to dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart index 62cf4e25..0034941e 100644 --- a/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart +++ b/dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get wiflixSource => _wiflixSource; @@ -9,5 +9,5 @@ Source _wiflixSource = Source( typeSource: "datalifeengine", isManga: false, iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/src/wiflix/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/src/wiflix/icon.png", ); diff --git a/anime/multisrc/dopeflix/dopeflix.dart b/dart/anime/multisrc/dopeflix/dopeflix.dart similarity index 100% rename from anime/multisrc/dopeflix/dopeflix.dart rename to dart/anime/multisrc/dopeflix/dopeflix.dart diff --git a/anime/multisrc/dopeflix/sources.dart b/dart/anime/multisrc/dopeflix/sources.dart similarity index 76% rename from anime/multisrc/dopeflix/sources.dart rename to dart/anime/multisrc/dopeflix/sources.dart index 4e6e8d3e..dbc3cf23 100644 --- a/anime/multisrc/dopeflix/sources.dart +++ b/dart/anime/multisrc/dopeflix/sources.dart @@ -1,10 +1,10 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/dopebox/dopebox.dart'; import 'src/sflix/sflix.dart'; -const _dopeflixVersion = "0.0.45"; +const _dopeflixVersion = "0.0.5"; const _dopeflixSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/dopeflix.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/dopeflix.dart"; List get dopeflixSourcesList => _dopeflixSourcesList; List _dopeflixSourcesList = [ diff --git a/anime/multisrc/dopeflix/src/dopebox/dopebox.dart b/dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart similarity index 69% rename from anime/multisrc/dopeflix/src/dopebox/dopebox.dart rename to dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart index 143b9101..2029e53f 100644 --- a/anime/multisrc/dopeflix/src/dopebox/dopebox.dart +++ b/dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get dopeboxSource => _dopeboxSource; @@ -9,5 +9,5 @@ Source _dopeboxSource = Source( typeSource: "dopeflix", isManga: false, iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/src/dopebox/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/src/dopebox/icon.png", ); diff --git a/anime/multisrc/dopeflix/src/dopebox/icon.png b/dart/anime/multisrc/dopeflix/src/dopebox/icon.png similarity index 100% rename from anime/multisrc/dopeflix/src/dopebox/icon.png rename to dart/anime/multisrc/dopeflix/src/dopebox/icon.png diff --git a/anime/multisrc/dopeflix/src/sflix/icon.png b/dart/anime/multisrc/dopeflix/src/sflix/icon.png similarity index 100% rename from anime/multisrc/dopeflix/src/sflix/icon.png rename to dart/anime/multisrc/dopeflix/src/sflix/icon.png diff --git a/anime/multisrc/dopeflix/src/sflix/sflix.dart b/dart/anime/multisrc/dopeflix/src/sflix/sflix.dart similarity index 68% rename from anime/multisrc/dopeflix/src/sflix/sflix.dart rename to dart/anime/multisrc/dopeflix/src/sflix/sflix.dart index f44ed7bc..89d420a4 100644 --- a/anime/multisrc/dopeflix/src/sflix/sflix.dart +++ b/dart/anime/multisrc/dopeflix/src/sflix/sflix.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get sflixSource => _sflixSource; @@ -9,5 +9,5 @@ Source _sflixSource = Source( typeSource: "dopeflix", isManga: false, iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/src/sflix/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/src/sflix/icon.png", ); diff --git a/anime/multisrc/zorotheme/sources.dart b/dart/anime/multisrc/zorotheme/sources.dart similarity index 76% rename from anime/multisrc/zorotheme/sources.dart rename to dart/anime/multisrc/zorotheme/sources.dart index b8dde3eb..1a7d29cb 100644 --- a/anime/multisrc/zorotheme/sources.dart +++ b/dart/anime/multisrc/zorotheme/sources.dart @@ -1,10 +1,10 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/hianime/hianime.dart'; import 'src/kaido/kaido.dart'; -const _zorothemeVersion = "0.0.85"; +const _zorothemeVersion = "0.0.9"; const _zorothemeSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/zorotheme.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/zorotheme.dart"; List get zorothemeSourcesList => _zorothemeSourcesList; List _zorothemeSourcesList = [ diff --git a/anime/multisrc/zorotheme/src/hianime/hianime.dart b/dart/anime/multisrc/zorotheme/src/hianime/hianime.dart similarity index 70% rename from anime/multisrc/zorotheme/src/hianime/hianime.dart rename to dart/anime/multisrc/zorotheme/src/hianime/hianime.dart index 62d9dc79..86b54428 100644 --- a/anime/multisrc/zorotheme/src/hianime/hianime.dart +++ b/dart/anime/multisrc/zorotheme/src/hianime/hianime.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get aniwatchSource => _aniwatchSource; @@ -10,5 +10,5 @@ Source _aniwatchSource = Source( lang: "en", typeSource: "zorotheme", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/src/hianime/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/src/hianime/icon.png", ); diff --git a/anime/multisrc/zorotheme/src/hianime/icon.png b/dart/anime/multisrc/zorotheme/src/hianime/icon.png similarity index 100% rename from anime/multisrc/zorotheme/src/hianime/icon.png rename to dart/anime/multisrc/zorotheme/src/hianime/icon.png diff --git a/anime/multisrc/zorotheme/src/kaido/icon.png b/dart/anime/multisrc/zorotheme/src/kaido/icon.png similarity index 100% rename from anime/multisrc/zorotheme/src/kaido/icon.png rename to dart/anime/multisrc/zorotheme/src/kaido/icon.png diff --git a/anime/multisrc/zorotheme/src/kaido/kaido.dart b/dart/anime/multisrc/zorotheme/src/kaido/kaido.dart similarity index 68% rename from anime/multisrc/zorotheme/src/kaido/kaido.dart rename to dart/anime/multisrc/zorotheme/src/kaido/kaido.dart index 5928aff5..7270c8cb 100644 --- a/anime/multisrc/zorotheme/src/kaido/kaido.dart +++ b/dart/anime/multisrc/zorotheme/src/kaido/kaido.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get kaidoSource => _kaidoSource; @@ -9,5 +9,5 @@ Source _kaidoSource = Source( isManga: false, typeSource: "zorotheme", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/src/kaido/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/src/kaido/icon.png", ); diff --git a/anime/multisrc/zorotheme/zorotheme.dart b/dart/anime/multisrc/zorotheme/zorotheme.dart similarity index 100% rename from anime/multisrc/zorotheme/zorotheme.dart rename to dart/anime/multisrc/zorotheme/zorotheme.dart diff --git a/anime/src/all/animeworldindia/animeworldindia.dart b/dart/anime/src/all/animeworldindia/animeworldindia.dart similarity index 100% rename from anime/src/all/animeworldindia/animeworldindia.dart rename to dart/anime/src/all/animeworldindia/animeworldindia.dart diff --git a/anime/src/all/animeworldindia/icon.png b/dart/anime/src/all/animeworldindia/icon.png similarity index 100% rename from anime/src/all/animeworldindia/icon.png rename to dart/anime/src/all/animeworldindia/icon.png diff --git a/anime/src/all/animeworldindia/sources.dart b/dart/anime/src/all/animeworldindia/sources.dart similarity index 76% rename from anime/src/all/animeworldindia/sources.dart rename to dart/anime/src/all/animeworldindia/sources.dart index 3a3fa68b..b7c0cddb 100644 --- a/anime/src/all/animeworldindia/sources.dart +++ b/dart/anime/src/all/animeworldindia/sources.dart @@ -1,11 +1,11 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; -const _animeworldindiaVersion = "0.0.2"; +const _animeworldindiaVersion = "0.0.25"; const _animeworldindiaSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/animeworldindia/animeworldindia.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/animeworldindia/animeworldindia.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/animeworldindia/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/animeworldindia/icon.png"; List _languages = [ "all", diff --git a/anime/src/all/nyaa/icon.png b/dart/anime/src/all/nyaa/icon.png similarity index 100% rename from anime/src/all/nyaa/icon.png rename to dart/anime/src/all/nyaa/icon.png diff --git a/anime/src/all/nyaa/nyaa.dart b/dart/anime/src/all/nyaa/nyaa.dart similarity index 100% rename from anime/src/all/nyaa/nyaa.dart rename to dart/anime/src/all/nyaa/nyaa.dart diff --git a/anime/src/all/nyaa/source.dart b/dart/anime/src/all/nyaa/source.dart similarity index 71% rename from anime/src/all/nyaa/source.dart rename to dart/anime/src/all/nyaa/source.dart index 69ab96ac..ea04acd6 100644 --- a/anime/src/all/nyaa/source.dart +++ b/dart/anime/src/all/nyaa/source.dart @@ -1,11 +1,11 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; -const _nyaaVersion = "0.0.15"; +const _nyaaVersion = "0.0.2"; const _nyaaSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/nyaa/nyaa.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/nyaa/nyaa.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/nyaa/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/nyaa/icon.png"; Source get nyaaSource => _nyaaSource; Source _nyaaSource = Source( diff --git a/anime/src/ar/okanime/icon.png b/dart/anime/src/ar/okanime/icon.png similarity index 100% rename from anime/src/ar/okanime/icon.png rename to dart/anime/src/ar/okanime/icon.png diff --git a/anime/src/ar/okanime/okanime.dart b/dart/anime/src/ar/okanime/okanime.dart similarity index 100% rename from anime/src/ar/okanime/okanime.dart rename to dart/anime/src/ar/okanime/okanime.dart diff --git a/anime/src/ar/okanime/source.dart b/dart/anime/src/ar/okanime/source.dart similarity index 69% rename from anime/src/ar/okanime/source.dart rename to dart/anime/src/ar/okanime/source.dart index 57c779bd..64ab435d 100644 --- a/anime/src/ar/okanime/source.dart +++ b/dart/anime/src/ar/okanime/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get okanimeSource => _okanimeSource; -const _okanimeVersion = "0.0.5"; +const _okanimeVersion = "0.0.55"; const _okanimeSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/ar/okanime/okanime.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/ar/okanime/okanime.dart"; Source _okanimeSource = Source( name: "Okanime", baseUrl: "https://www.okanime.xyz", lang: "ar", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/ar/okanime/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/ar/okanime/icon.png", sourceCodeUrl: _okanimeSourceCodeUrl, version: _okanimeVersion, isManga: false); diff --git a/anime/src/de/aniflix/aniflix.dart b/dart/anime/src/de/aniflix/aniflix.dart similarity index 100% rename from anime/src/de/aniflix/aniflix.dart rename to dart/anime/src/de/aniflix/aniflix.dart diff --git a/anime/src/de/aniflix/icon.png b/dart/anime/src/de/aniflix/icon.png similarity index 100% rename from anime/src/de/aniflix/icon.png rename to dart/anime/src/de/aniflix/icon.png diff --git a/anime/src/de/aniflix/source.dart b/dart/anime/src/de/aniflix/source.dart similarity index 67% rename from anime/src/de/aniflix/source.dart rename to dart/anime/src/de/aniflix/source.dart index 73d67c24..2702e820 100644 --- a/anime/src/de/aniflix/source.dart +++ b/dart/anime/src/de/aniflix/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get aniflix => _aniflix; -const _aniflixVersion = "0.0.25"; +const _aniflixVersion = "0.0.3"; const _aniflixCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/aniflix/aniflix.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/aniflix/aniflix.dart"; Source _aniflix = Source( name: "Aniflix", baseUrl: "https://aniflix.cc", lang: "de", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/aniflix/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/aniflix/icon.png", sourceCodeUrl: _aniflixCodeUrl, version: _aniflixVersion, isManga: false); diff --git a/anime/src/de/animetoast/animetoast.dart b/dart/anime/src/de/animetoast/animetoast.dart similarity index 100% rename from anime/src/de/animetoast/animetoast.dart rename to dart/anime/src/de/animetoast/animetoast.dart diff --git a/anime/src/de/animetoast/icon.png b/dart/anime/src/de/animetoast/icon.png similarity index 100% rename from anime/src/de/animetoast/icon.png rename to dart/anime/src/de/animetoast/icon.png diff --git a/anime/src/de/animetoast/source.dart b/dart/anime/src/de/animetoast/source.dart similarity index 67% rename from anime/src/de/animetoast/source.dart rename to dart/anime/src/de/animetoast/source.dart index b28dd8ad..a8ef68fd 100644 --- a/anime/src/de/animetoast/source.dart +++ b/dart/anime/src/de/animetoast/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animetoast => _animetoast; -const _animetoastVersion = "0.0.1"; +const _animetoastVersion = "0.0.15"; const _animetoastCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/animetoast/animetoast.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/animetoast/animetoast.dart"; Source _animetoast = Source( name: "AnimeToast", baseUrl: "https://animetoast.cc", lang: "de", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/animetoast/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/animetoast/icon.png", sourceCodeUrl: _animetoastCodeUrl, version: _animetoastVersion, isManga: false); diff --git a/anime/src/en/animepahe/animepahe.dart b/dart/anime/src/en/animepahe/animepahe.dart similarity index 100% rename from anime/src/en/animepahe/animepahe.dart rename to dart/anime/src/en/animepahe/animepahe.dart diff --git a/anime/src/en/animepahe/icon.png b/dart/anime/src/en/animepahe/icon.png similarity index 100% rename from anime/src/en/animepahe/icon.png rename to dart/anime/src/en/animepahe/icon.png diff --git a/anime/src/en/animepahe/source.dart b/dart/anime/src/en/animepahe/source.dart similarity index 69% rename from anime/src/en/animepahe/source.dart rename to dart/anime/src/en/animepahe/source.dart index 7d4d60a3..6c6669ad 100644 --- a/anime/src/en/animepahe/source.dart +++ b/dart/anime/src/en/animepahe/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animepaheSource => _animepaheSource; -const _animepaheVersion = "0.0.3"; +const _animepaheVersion = "0.0.35"; const _animepaheSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/animepahe/animepahe.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/animepahe/animepahe.dart"; Source _animepaheSource = Source( name: "AnimePahe", baseUrl: "https://www.animepahe.ru", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/animepahe/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/animepahe/icon.png", sourceCodeUrl: _animepaheSourceCodeUrl, version: _animepaheVersion, isManga: false); diff --git a/anime/src/en/aniwave/aniwave.dart b/dart/anime/src/en/aniwave/aniwave.dart similarity index 100% rename from anime/src/en/aniwave/aniwave.dart rename to dart/anime/src/en/aniwave/aniwave.dart diff --git a/anime/src/en/aniwave/icon.png b/dart/anime/src/en/aniwave/icon.png similarity index 100% rename from anime/src/en/aniwave/icon.png rename to dart/anime/src/en/aniwave/icon.png diff --git a/anime/src/en/aniwave/source.dart b/dart/anime/src/en/aniwave/source.dart similarity index 67% rename from anime/src/en/aniwave/source.dart rename to dart/anime/src/en/aniwave/source.dart index 2d2dad24..b8ed096a 100644 --- a/anime/src/en/aniwave/source.dart +++ b/dart/anime/src/en/aniwave/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get aniwave => _aniwave; -const _aniwaveVersion = "0.0.6"; +const _aniwaveVersion = "0.0.65"; const _aniwaveCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/aniwave/aniwave.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/aniwave/aniwave.dart"; Source _aniwave = Source( name: "Aniwave", baseUrl: "https://aniwave.to", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/aniwave/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/aniwave/icon.png", sourceCodeUrl: _aniwaveCodeUrl, version: _aniwaveVersion, isManga: false); diff --git a/anime/src/en/dramacool/dramacool.dart b/dart/anime/src/en/dramacool/dramacool.dart similarity index 100% rename from anime/src/en/dramacool/dramacool.dart rename to dart/anime/src/en/dramacool/dramacool.dart diff --git a/anime/src/en/dramacool/icon.png b/dart/anime/src/en/dramacool/icon.png similarity index 100% rename from anime/src/en/dramacool/icon.png rename to dart/anime/src/en/dramacool/icon.png diff --git a/anime/src/en/dramacool/source.dart b/dart/anime/src/en/dramacool/source.dart similarity index 69% rename from anime/src/en/dramacool/source.dart rename to dart/anime/src/en/dramacool/source.dart index 89db770d..f70146c6 100644 --- a/anime/src/en/dramacool/source.dart +++ b/dart/anime/src/en/dramacool/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get dramacoolSource => _dramacoolSource; -const _dramacoolVersion = "0.0.2"; +const _dramacoolVersion = "0.0.25"; const _dramacoolSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/dramacool/dramacool.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/dramacool/dramacool.dart"; Source _dramacoolSource = Source( name: "DramaCool", baseUrl: "https://dramacool.pa", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/dramacool/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/dramacool/icon.png", sourceCodeUrl: _dramacoolSourceCodeUrl, version: _dramacoolVersion, isManga: false); diff --git a/anime/src/en/gogoanime/gogoanime.dart b/dart/anime/src/en/gogoanime/gogoanime.dart similarity index 100% rename from anime/src/en/gogoanime/gogoanime.dart rename to dart/anime/src/en/gogoanime/gogoanime.dart diff --git a/anime/src/en/gogoanime/icon.png b/dart/anime/src/en/gogoanime/icon.png similarity index 100% rename from anime/src/en/gogoanime/icon.png rename to dart/anime/src/en/gogoanime/icon.png diff --git a/anime/src/en/gogoanime/source.dart b/dart/anime/src/en/gogoanime/source.dart similarity index 69% rename from anime/src/en/gogoanime/source.dart rename to dart/anime/src/en/gogoanime/source.dart index f632e5e9..0a60daeb 100644 --- a/anime/src/en/gogoanime/source.dart +++ b/dart/anime/src/en/gogoanime/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get gogoanimeSource => _gogoanimeSource; -const _gogoanimeVersion = "0.0.85"; +const _gogoanimeVersion = "0.0.9"; const _gogoanimeSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/gogoanime/gogoanime.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/gogoanime/gogoanime.dart"; Source _gogoanimeSource = Source( name: "Gogoanime", baseUrl: "https://anitaku.to", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/gogoanime/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/gogoanime/icon.png", sourceCodeUrl: _gogoanimeSourceCodeUrl, version: _gogoanimeVersion, isManga: false); diff --git a/anime/src/en/kisskh/icon.png b/dart/anime/src/en/kisskh/icon.png similarity index 100% rename from anime/src/en/kisskh/icon.png rename to dart/anime/src/en/kisskh/icon.png diff --git a/anime/src/en/kisskh/kisskh.dart b/dart/anime/src/en/kisskh/kisskh.dart similarity index 100% rename from anime/src/en/kisskh/kisskh.dart rename to dart/anime/src/en/kisskh/kisskh.dart diff --git a/anime/src/en/kisskh/source.dart b/dart/anime/src/en/kisskh/source.dart similarity index 69% rename from anime/src/en/kisskh/source.dart rename to dart/anime/src/en/kisskh/source.dart index 8afdfe43..824f368c 100644 --- a/anime/src/en/kisskh/source.dart +++ b/dart/anime/src/en/kisskh/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get kisskhSource => _kisskhSource; -const _kisskhVersion = "0.0.5"; +const _kisskhVersion = "0.0.55"; const _kisskhSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/kisskh/kisskh.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/kisskh/kisskh.dart"; Source _kisskhSource = Source( name: "KissKH", baseUrl: "https://kisskh.co", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/kisskh/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/kisskh/icon.png", sourceCodeUrl: _kisskhSourceCodeUrl, version: _kisskhVersion, isManga: false); diff --git a/anime/src/en/nineanimetv/icon.png b/dart/anime/src/en/nineanimetv/icon.png similarity index 100% rename from anime/src/en/nineanimetv/icon.png rename to dart/anime/src/en/nineanimetv/icon.png diff --git a/anime/src/en/nineanimetv/nineanimetv.dart b/dart/anime/src/en/nineanimetv/nineanimetv.dart similarity index 100% rename from anime/src/en/nineanimetv/nineanimetv.dart rename to dart/anime/src/en/nineanimetv/nineanimetv.dart diff --git a/anime/src/en/nineanimetv/source.dart b/dart/anime/src/en/nineanimetv/source.dart similarity index 67% rename from anime/src/en/nineanimetv/source.dart rename to dart/anime/src/en/nineanimetv/source.dart index e361dcd2..adc00d53 100644 --- a/anime/src/en/nineanimetv/source.dart +++ b/dart/anime/src/en/nineanimetv/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get nineanimetv => _nineanimetv; -const _nineanimetvVersion = "0.0.25"; +const _nineanimetvVersion = "0.0.3"; const _nineanimetvCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/nineanimetv/nineanimetv.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/nineanimetv/nineanimetv.dart"; Source _nineanimetv = Source( name: "9AnimeTv", baseUrl: "https://9animetv.to", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/nineanimetv/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/nineanimetv/icon.png", sourceCodeUrl: _nineanimetvCodeUrl, version: _nineanimetvVersion, isManga: false); diff --git a/anime/src/en/uhdmovies/icon.png b/dart/anime/src/en/uhdmovies/icon.png similarity index 100% rename from anime/src/en/uhdmovies/icon.png rename to dart/anime/src/en/uhdmovies/icon.png diff --git a/anime/src/en/uhdmovies/source.dart b/dart/anime/src/en/uhdmovies/source.dart similarity index 69% rename from anime/src/en/uhdmovies/source.dart rename to dart/anime/src/en/uhdmovies/source.dart index 4292eb6f..bd0abef6 100644 --- a/anime/src/en/uhdmovies/source.dart +++ b/dart/anime/src/en/uhdmovies/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get uhdmoviesSource => _uhdmoviesSource; -const _uhdmoviesVersion = "0.0.3"; +const _uhdmoviesVersion = "0.0.35"; const _uhdmoviesSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/uhdmovies/uhdmovies.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/uhdmovies/uhdmovies.dart"; Source _uhdmoviesSource = Source( name: "UHD Movies", baseUrl: "https://uhdmovies.zip", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/uhdmovies/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/uhdmovies/icon.png", sourceCodeUrl: _uhdmoviesSourceCodeUrl, version: _uhdmoviesVersion, isManga: false); diff --git a/anime/src/en/uhdmovies/uhdmovies.dart b/dart/anime/src/en/uhdmovies/uhdmovies.dart similarity index 100% rename from anime/src/en/uhdmovies/uhdmovies.dart rename to dart/anime/src/en/uhdmovies/uhdmovies.dart diff --git a/anime/src/fr/animesama/animesama.dart b/dart/anime/src/fr/animesama/animesama.dart similarity index 100% rename from anime/src/fr/animesama/animesama.dart rename to dart/anime/src/fr/animesama/animesama.dart diff --git a/anime/src/fr/animesama/icon.png b/dart/anime/src/fr/animesama/icon.png similarity index 100% rename from anime/src/fr/animesama/icon.png rename to dart/anime/src/fr/animesama/icon.png diff --git a/anime/src/fr/animesama/source.dart b/dart/anime/src/fr/animesama/source.dart similarity index 68% rename from anime/src/fr/animesama/source.dart rename to dart/anime/src/fr/animesama/source.dart index 39bb1f9f..842ec8f9 100644 --- a/anime/src/fr/animesama/source.dart +++ b/dart/anime/src/fr/animesama/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animesamaSource => _animesama; -const animesamaVersion = "0.0.2"; +const animesamaVersion = "0.0.25"; const animesamaCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesama/animesama.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesama/animesama.dart"; Source _animesama = Source( name: "Anime-Sama", baseUrl: "https://anime-sama.fr", lang: "fr", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesama/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesama/icon.png", sourceCodeUrl: animesamaCodeUrl, version: animesamaVersion, isManga: false); diff --git a/anime/src/fr/animesultra/animesultra.dart b/dart/anime/src/fr/animesultra/animesultra.dart similarity index 100% rename from anime/src/fr/animesultra/animesultra.dart rename to dart/anime/src/fr/animesultra/animesultra.dart diff --git a/anime/src/fr/animesultra/icon.png b/dart/anime/src/fr/animesultra/icon.png similarity index 100% rename from anime/src/fr/animesultra/icon.png rename to dart/anime/src/fr/animesultra/icon.png diff --git a/anime/src/fr/animesultra/source.dart b/dart/anime/src/fr/animesultra/source.dart similarity index 70% rename from anime/src/fr/animesultra/source.dart rename to dart/anime/src/fr/animesultra/source.dart index 7fef94ac..bac175c7 100644 --- a/anime/src/fr/animesultra/source.dart +++ b/dart/anime/src/fr/animesultra/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animesultraSource => _animesultraSource; -const _animesultraVersion = "0.0.6"; +const _animesultraVersion = "0.0.65"; const _animesultraSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesultra/animesultra.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesultra/animesultra.dart"; Source _animesultraSource = Source( name: "AnimesUltra", baseUrl: "https://ww.animesultra.net", lang: "fr", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesultra/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesultra/icon.png", sourceCodeUrl: _animesultraSourceCodeUrl, version: _animesultraVersion, isManga: false, diff --git a/anime/src/fr/franime/franime.dart b/dart/anime/src/fr/franime/franime.dart similarity index 100% rename from anime/src/fr/franime/franime.dart rename to dart/anime/src/fr/franime/franime.dart diff --git a/anime/src/fr/franime/icon.png b/dart/anime/src/fr/franime/icon.png similarity index 100% rename from anime/src/fr/franime/icon.png rename to dart/anime/src/fr/franime/icon.png diff --git a/anime/src/fr/franime/source.dart b/dart/anime/src/fr/franime/source.dart similarity index 72% rename from anime/src/fr/franime/source.dart rename to dart/anime/src/fr/franime/source.dart index d59a1175..7d3e5fcb 100644 --- a/anime/src/fr/franime/source.dart +++ b/dart/anime/src/fr/franime/source.dart @@ -1,9 +1,9 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get franimeSource => _franimeSource; -const _franimeVersion = "0.0.65"; +const _franimeVersion = "0.0.7"; const _franimeSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/franime/franime.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/franime/franime.dart"; Source _franimeSource = Source( name: "FrAnime", baseUrl: "https://franime.fr", @@ -11,7 +11,7 @@ Source _franimeSource = Source( lang: "fr", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/franime/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/franime/icon.png", sourceCodeUrl: _franimeSourceCodeUrl, version: _franimeVersion, isManga: false, diff --git a/anime/src/fr/otakufr/icon.png b/dart/anime/src/fr/otakufr/icon.png similarity index 100% rename from anime/src/fr/otakufr/icon.png rename to dart/anime/src/fr/otakufr/icon.png diff --git a/anime/src/fr/otakufr/otakufr.dart b/dart/anime/src/fr/otakufr/otakufr.dart similarity index 100% rename from anime/src/fr/otakufr/otakufr.dart rename to dart/anime/src/fr/otakufr/otakufr.dart diff --git a/anime/src/fr/otakufr/source.dart b/dart/anime/src/fr/otakufr/source.dart similarity index 68% rename from anime/src/fr/otakufr/source.dart rename to dart/anime/src/fr/otakufr/source.dart index ca1b5d2e..4037336f 100644 --- a/anime/src/fr/otakufr/source.dart +++ b/dart/anime/src/fr/otakufr/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get otakufr => _otakufr; -const otakufrVersion = "0.0.75"; +const otakufrVersion = "0.0.8"; const otakufrCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/otakufr/otakufr.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/otakufr/otakufr.dart"; Source _otakufr = Source( name: "OtakuFr", baseUrl: "https://otakufr.co", lang: "fr", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/otakufr/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/otakufr/icon.png", sourceCodeUrl: otakufrCodeUrl, version: otakufrVersion, isManga: false, diff --git a/anime/src/hi/yomovies/icon.png b/dart/anime/src/hi/yomovies/icon.png similarity index 100% rename from anime/src/hi/yomovies/icon.png rename to dart/anime/src/hi/yomovies/icon.png diff --git a/anime/src/hi/yomovies/source.dart b/dart/anime/src/hi/yomovies/source.dart similarity index 69% rename from anime/src/hi/yomovies/source.dart rename to dart/anime/src/hi/yomovies/source.dart index 181f1ce0..db8a160c 100644 --- a/anime/src/hi/yomovies/source.dart +++ b/dart/anime/src/hi/yomovies/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get yomoviesSource => _yomoviesSource; -const _yomoviesVersion = "0.0.15"; +const _yomoviesVersion = "0.0.2"; const _yomoviesSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/hi/yomovies/yomovies.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/hi/yomovies/yomovies.dart"; Source _yomoviesSource = Source( name: "YoMovies", baseUrl: "https://yomovies.boo", lang: "hi", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/hi/yomovies/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/hi/yomovies/icon.png", sourceCodeUrl: _yomoviesSourceCodeUrl, version: _yomoviesVersion, isManga: false); diff --git a/anime/src/hi/yomovies/yomovies.dart b/dart/anime/src/hi/yomovies/yomovies.dart similarity index 100% rename from anime/src/hi/yomovies/yomovies.dart rename to dart/anime/src/hi/yomovies/yomovies.dart diff --git a/anime/src/id/nimegami/icon.png b/dart/anime/src/id/nimegami/icon.png similarity index 100% rename from anime/src/id/nimegami/icon.png rename to dart/anime/src/id/nimegami/icon.png diff --git a/anime/src/id/nimegami/nimegami.dart b/dart/anime/src/id/nimegami/nimegami.dart similarity index 100% rename from anime/src/id/nimegami/nimegami.dart rename to dart/anime/src/id/nimegami/nimegami.dart diff --git a/anime/src/id/nimegami/source.dart b/dart/anime/src/id/nimegami/source.dart similarity index 67% rename from anime/src/id/nimegami/source.dart rename to dart/anime/src/id/nimegami/source.dart index 8f212ae0..1468aca8 100644 --- a/anime/src/id/nimegami/source.dart +++ b/dart/anime/src/id/nimegami/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get nimegami => _nimegami; -const _nimegamiVersion = "0.0.5"; +const _nimegamiVersion = "0.0.55"; const _nimegamiCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/nimegami/nimegami.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/nimegami/nimegami.dart"; Source _nimegami = Source( name: "NimeGami", baseUrl: "https://nimegami.id", lang: "id", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/nimegami/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/nimegami/icon.png", sourceCodeUrl: _nimegamiCodeUrl, version: _nimegamiVersion, isManga: false); diff --git a/anime/src/id/oploverz/icon.png b/dart/anime/src/id/oploverz/icon.png similarity index 100% rename from anime/src/id/oploverz/icon.png rename to dart/anime/src/id/oploverz/icon.png diff --git a/anime/src/id/oploverz/oploverz.dart b/dart/anime/src/id/oploverz/oploverz.dart similarity index 100% rename from anime/src/id/oploverz/oploverz.dart rename to dart/anime/src/id/oploverz/oploverz.dart diff --git a/anime/src/id/oploverz/source.dart b/dart/anime/src/id/oploverz/source.dart similarity index 67% rename from anime/src/id/oploverz/source.dart rename to dart/anime/src/id/oploverz/source.dart index 6469562b..4083f29f 100644 --- a/anime/src/id/oploverz/source.dart +++ b/dart/anime/src/id/oploverz/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get oploverz => _oploverz; -const _oploverzVersion = "0.0.45"; +const _oploverzVersion = "0.0.5"; const _oploverzCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/oploverz/oploverz.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/oploverz/oploverz.dart"; Source _oploverz = Source( name: "Oploverz", baseUrl: "https://oploverz.gold", lang: "id", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/oploverz/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/oploverz/icon.png", sourceCodeUrl: _oploverzCodeUrl, version: _oploverzVersion, isManga: false); diff --git a/anime/src/id/otakudesu/icon.png b/dart/anime/src/id/otakudesu/icon.png similarity index 100% rename from anime/src/id/otakudesu/icon.png rename to dart/anime/src/id/otakudesu/icon.png diff --git a/anime/src/id/otakudesu/otakudesu.dart b/dart/anime/src/id/otakudesu/otakudesu.dart similarity index 100% rename from anime/src/id/otakudesu/otakudesu.dart rename to dart/anime/src/id/otakudesu/otakudesu.dart diff --git a/anime/src/id/otakudesu/source.dart b/dart/anime/src/id/otakudesu/source.dart similarity index 67% rename from anime/src/id/otakudesu/source.dart rename to dart/anime/src/id/otakudesu/source.dart index 635eb29c..288b4050 100644 --- a/anime/src/id/otakudesu/source.dart +++ b/dart/anime/src/id/otakudesu/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get otakudesu => _otakudesu; -const _otakudesuVersion = "0.0.5"; +const _otakudesuVersion = "0.0.55"; const _otakudesuCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/otakudesu/otakudesu.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/otakudesu/otakudesu.dart"; Source _otakudesu = Source( name: "OtakuDesu", baseUrl: "https://otakudesu.cloud", lang: "id", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/otakudesu/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/otakudesu/icon.png", sourceCodeUrl: _otakudesuCodeUrl, version: _otakudesuVersion, isManga: false); diff --git a/anime/src/it/animesaturn/animesaturn.dart b/dart/anime/src/it/animesaturn/animesaturn.dart similarity index 100% rename from anime/src/it/animesaturn/animesaturn.dart rename to dart/anime/src/it/animesaturn/animesaturn.dart diff --git a/anime/src/it/animesaturn/icon.png b/dart/anime/src/it/animesaturn/icon.png similarity index 100% rename from anime/src/it/animesaturn/icon.png rename to dart/anime/src/it/animesaturn/icon.png diff --git a/anime/src/it/animesaturn/source.dart b/dart/anime/src/it/animesaturn/source.dart similarity index 67% rename from anime/src/it/animesaturn/source.dart rename to dart/anime/src/it/animesaturn/source.dart index c7b318c8..8148ab4c 100644 --- a/anime/src/it/animesaturn/source.dart +++ b/dart/anime/src/it/animesaturn/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animesaturn => _animesaturn; -const _animesaturnVersion = "0.0.3"; +const _animesaturnVersion = "0.0.35"; const _animesaturnCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/it/animesaturn/animesaturn.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/it/animesaturn/animesaturn.dart"; Source _animesaturn = Source( name: "AnimeSaturn", baseUrl: "https://www.animesaturn.tv", lang: "it", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/it/animesaturn/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/it/animesaturn/icon.png", sourceCodeUrl: _animesaturnCodeUrl, version: _animesaturnVersion, isManga: false); diff --git a/anime/src/pt/animesvision/animesvision.dart b/dart/anime/src/pt/animesvision/animesvision.dart similarity index 100% rename from anime/src/pt/animesvision/animesvision.dart rename to dart/anime/src/pt/animesvision/animesvision.dart diff --git a/anime/src/pt/animesvision/icon.png b/dart/anime/src/pt/animesvision/icon.png similarity index 100% rename from anime/src/pt/animesvision/icon.png rename to dart/anime/src/pt/animesvision/icon.png diff --git a/anime/src/pt/animesvision/source.dart b/dart/anime/src/pt/animesvision/source.dart similarity index 67% rename from anime/src/pt/animesvision/source.dart rename to dart/anime/src/pt/animesvision/source.dart index a6784b57..e2aa1711 100644 --- a/anime/src/pt/animesvision/source.dart +++ b/dart/anime/src/pt/animesvision/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get animesvision => _animesvision; -const _animesvisionVersion = "0.0.1"; +const _animesvisionVersion = "0.0.15"; const _animesvisionCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/pt/animesvision/animesvision.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/pt/animesvision/animesvision.dart"; Source _animesvision = Source( name: "AnimesVision", baseUrl: "https://animes.vision", lang: "pt-br", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/pt/animesvision/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/pt/animesvision/icon.png", sourceCodeUrl: _animesvisionCodeUrl, version: _animesvisionVersion, isManga: false); diff --git a/anime/src/sq/filma24/filma24.dart b/dart/anime/src/sq/filma24/filma24.dart similarity index 100% rename from anime/src/sq/filma24/filma24.dart rename to dart/anime/src/sq/filma24/filma24.dart diff --git a/anime/src/sq/filma24/icon.png b/dart/anime/src/sq/filma24/icon.png similarity index 100% rename from anime/src/sq/filma24/icon.png rename to dart/anime/src/sq/filma24/icon.png diff --git a/anime/src/sq/filma24/source.dart b/dart/anime/src/sq/filma24/source.dart similarity index 67% rename from anime/src/sq/filma24/source.dart rename to dart/anime/src/sq/filma24/source.dart index c9774238..0eef613f 100644 --- a/anime/src/sq/filma24/source.dart +++ b/dart/anime/src/sq/filma24/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get filma24 => _filma24; -const _filma24Version = "0.0.2"; +const _filma24Version = "0.0.25"; const _filma24CodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/sq/filma24/filma24.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/sq/filma24/filma24.dart"; Source _filma24 = Source( name: "Filma24", baseUrl: "https://www.filma24.pl", lang: "sq", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/sq/filma24/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/sq/filma24/icon.png", sourceCodeUrl: _filma24CodeUrl, version: _filma24Version, isManga: false); diff --git a/dart/manga/manga_source_list.dart b/dart/manga/manga_source_list.dart new file mode 100644 index 00000000..925e5c42 --- /dev/null +++ b/dart/manga/manga_source_list.dart @@ -0,0 +1,26 @@ +import '../../model/source.dart'; +import 'multisrc/heancms/sources.dart'; +import 'multisrc/madara/sources.dart'; +import 'multisrc/mangabox/sources.dart'; +import 'multisrc/mangareader/sources.dart'; +import 'multisrc/mmrcms/sources.dart'; +import 'multisrc/nepnep/sources.dart'; +import 'src/all/batoto/sources.dart'; +import 'src/all/comick/sources.dart'; +import 'src/all/mangadex/sources.dart'; +import 'src/all/nhentai/sources.dart'; +import 'src/en/mangahere/source.dart'; + +List dartMangasourceList = [ + ...madaraSourcesList, + ...comickSourcesList, + ...mangaDexSourcesList, + ...mangareaderSourcesList, + ...mmrcmsSourcesList, + ...heancmsSourcesList, + mangahereSource, + ...nepnepSourcesList, + ...mangaboxSourcesList, + ...batotoSourcesList, + ...nhentaiSourcesList +]; diff --git a/manga/multisrc/heancms/heancms.dart b/dart/manga/multisrc/heancms/heancms.dart similarity index 100% rename from manga/multisrc/heancms/heancms.dart rename to dart/manga/multisrc/heancms/heancms.dart diff --git a/manga/multisrc/heancms/sources.dart b/dart/manga/multisrc/heancms/sources.dart similarity index 80% rename from manga/multisrc/heancms/sources.dart rename to dart/manga/multisrc/heancms/sources.dart index fff0c8af..4c04d5df 100644 --- a/manga/multisrc/heancms/sources.dart +++ b/dart/manga/multisrc/heancms/sources.dart @@ -1,11 +1,11 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/yugenmangas/yugenmangas.dart'; import 'src/omegascans/omegascans.dart'; import 'src/perfscan/perfscan.dart'; -const heancmsVersion = "0.0.7"; +const heancmsVersion = "0.0.75"; const heancmsSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/heancms.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/heancms.dart"; List get heancmsSourcesList => _heancmsSourcesList; List _heancmsSourcesList = [ diff --git a/manga/multisrc/heancms/src/omegascans/icon.png b/dart/manga/multisrc/heancms/src/omegascans/icon.png similarity index 100% rename from manga/multisrc/heancms/src/omegascans/icon.png rename to dart/manga/multisrc/heancms/src/omegascans/icon.png diff --git a/manga/multisrc/heancms/src/omegascans/omegascans.dart b/dart/manga/multisrc/heancms/src/omegascans/omegascans.dart similarity index 76% rename from manga/multisrc/heancms/src/omegascans/omegascans.dart rename to dart/manga/multisrc/heancms/src/omegascans/omegascans.dart index dc3c9c11..6420a792 100644 --- a/manga/multisrc/heancms/src/omegascans/omegascans.dart +++ b/dart/manga/multisrc/heancms/src/omegascans/omegascans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get omegascansSource => _omegascansSource; @@ -10,7 +10,7 @@ Source _omegascansSource = Source( isNsfw: true, typeSource: "heancms", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/omegascans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/omegascans/icon.png", dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ", dateFormatLocale: "en", ); diff --git a/manga/multisrc/heancms/src/perfscan/icon.png b/dart/manga/multisrc/heancms/src/perfscan/icon.png similarity index 100% rename from manga/multisrc/heancms/src/perfscan/icon.png rename to dart/manga/multisrc/heancms/src/perfscan/icon.png diff --git a/manga/multisrc/heancms/src/perfscan/perfscan.dart b/dart/manga/multisrc/heancms/src/perfscan/perfscan.dart similarity index 75% rename from manga/multisrc/heancms/src/perfscan/perfscan.dart rename to dart/manga/multisrc/heancms/src/perfscan/perfscan.dart index 40d41f61..653f82bd 100644 --- a/manga/multisrc/heancms/src/perfscan/perfscan.dart +++ b/dart/manga/multisrc/heancms/src/perfscan/perfscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get perfscanSource => _perfscanSource; @@ -9,7 +9,7 @@ Source _perfscanSource = Source( lang: "fr", typeSource: "heancms", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/perfscan/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/perfscan/icon.png", dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ", dateFormatLocale: "en", ); diff --git a/manga/multisrc/heancms/src/yugenmangas/icon.png b/dart/manga/multisrc/heancms/src/yugenmangas/icon.png similarity index 100% rename from manga/multisrc/heancms/src/yugenmangas/icon.png rename to dart/manga/multisrc/heancms/src/yugenmangas/icon.png diff --git a/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart b/dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart similarity index 76% rename from manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart rename to dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart index be22d2a9..83c7849a 100644 --- a/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart +++ b/dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get yugenmangasSource => _yugenmangasSource; @@ -10,7 +10,7 @@ Source _yugenmangasSource = Source( isNsfw: true, typeSource: "heancms", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/yugenmangas/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/yugenmangas/icon.png", dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ", dateFormatLocale: "en", ); diff --git a/manga/multisrc/madara/madara.dart b/dart/manga/multisrc/madara/madara.dart similarity index 100% rename from manga/multisrc/madara/madara.dart rename to dart/manga/multisrc/madara/madara.dart diff --git a/manga/multisrc/madara/sources.dart b/dart/manga/multisrc/madara/sources.dart similarity index 99% rename from manga/multisrc/madara/sources.dart rename to dart/manga/multisrc/madara/sources.dart index 8e4f1396..d8de2f78 100644 --- a/manga/multisrc/madara/sources.dart +++ b/dart/manga/multisrc/madara/sources.dart @@ -1,4 +1,4 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/firstkissdashmanga/firstkissdashmanga.dart'; import 'src/firstmanhwa/firstmanhwa.dart'; import 'src/manhwaworld/manhwaworld.dart'; @@ -164,9 +164,9 @@ import 'src/comicarab/comicarab.dart'; import 'src/manga3asq/manga3asq.dart'; import 'src/bakamh/bakamh.dart'; -const madaraVersion = "0.0.86"; +const madaraVersion = "0.0.95"; const madaraSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/madara.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/madara.dart"; List get madaraSourcesList => _madaraSourcesList; List _madaraSourcesList = [ diff --git a/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart b/dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart similarity index 74% rename from manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart rename to dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart index b2b656a6..ecf2704b 100644 --- a/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart +++ b/dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get adultwebtoonSource => _adultwebtoonSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/adultwebtoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/adultwebtoon/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/adultwebtoon/icon.png b/dart/manga/multisrc/madara/src/adultwebtoon/icon.png similarity index 100% rename from manga/multisrc/madara/src/adultwebtoon/icon.png rename to dart/manga/multisrc/madara/src/adultwebtoon/icon.png diff --git a/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart b/dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart similarity index 73% rename from manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart rename to dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart index 107ec938..9aa9ec5e 100644 --- a/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart +++ b/dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get akumanotenshiSource => _akumanotenshiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/akumanotenshi/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/akumanotenshi/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/akumanotenshi/icon.png b/dart/manga/multisrc/madara/src/akumanotenshi/icon.png similarity index 100% rename from manga/multisrc/madara/src/akumanotenshi/icon.png rename to dart/manga/multisrc/madara/src/akumanotenshi/icon.png diff --git a/manga/multisrc/madara/src/anikiga/anikiga.dart b/dart/manga/multisrc/madara/src/anikiga/anikiga.dart similarity index 72% rename from manga/multisrc/madara/src/anikiga/anikiga.dart rename to dart/manga/multisrc/madara/src/anikiga/anikiga.dart index 56ed74bb..5612b263 100644 --- a/manga/multisrc/madara/src/anikiga/anikiga.dart +++ b/dart/manga/multisrc/madara/src/anikiga/anikiga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get anikigaSource => _anikigaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/anikiga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/anikiga/icon.png", dateFormat:"d MMMMM yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/anikiga/icon.png b/dart/manga/multisrc/madara/src/anikiga/icon.png similarity index 100% rename from manga/multisrc/madara/src/anikiga/icon.png rename to dart/manga/multisrc/madara/src/anikiga/icon.png diff --git a/manga/multisrc/madara/src/apollcomics/apollcomics.dart b/dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart similarity index 73% rename from manga/multisrc/madara/src/apollcomics/apollcomics.dart rename to dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart index 75397fd8..9481cb4b 100644 --- a/manga/multisrc/madara/src/apollcomics/apollcomics.dart +++ b/dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get apollcomicsSource => _apollcomicsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/apollcomics/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/apollcomics/icon.png", dateFormat:"dd MMMM, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/apollcomics/icon.png b/dart/manga/multisrc/madara/src/apollcomics/icon.png similarity index 100% rename from manga/multisrc/madara/src/apollcomics/icon.png rename to dart/manga/multisrc/madara/src/apollcomics/icon.png diff --git a/manga/multisrc/madara/src/apolltoons/apolltoons.dart b/dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart similarity index 73% rename from manga/multisrc/madara/src/apolltoons/apolltoons.dart rename to dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart index 971fa205..972fb708 100644 --- a/manga/multisrc/madara/src/apolltoons/apolltoons.dart +++ b/dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get apolltoonsSource => _apolltoonsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/apolltoons/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/apolltoons/icon.png", dateFormat:"dd MMMMM, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/apolltoons/icon.png b/dart/manga/multisrc/madara/src/apolltoons/icon.png similarity index 100% rename from manga/multisrc/madara/src/apolltoons/icon.png rename to dart/manga/multisrc/madara/src/apolltoons/icon.png diff --git a/manga/multisrc/madara/src/araznovel/araznovel.dart b/dart/manga/multisrc/madara/src/araznovel/araznovel.dart similarity index 73% rename from manga/multisrc/madara/src/araznovel/araznovel.dart rename to dart/manga/multisrc/madara/src/araznovel/araznovel.dart index b6526c0e..58a8ed22 100644 --- a/manga/multisrc/madara/src/araznovel/araznovel.dart +++ b/dart/manga/multisrc/madara/src/araznovel/araznovel.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get araznovelSource => _araznovelSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/araznovel/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/araznovel/icon.png", dateFormat:"d MMMM yyyy", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/araznovel/icon.png b/dart/manga/multisrc/madara/src/araznovel/icon.png similarity index 100% rename from manga/multisrc/madara/src/araznovel/icon.png rename to dart/manga/multisrc/madara/src/araznovel/icon.png diff --git a/manga/multisrc/madara/src/arthurscan/arthurscan.dart b/dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart similarity index 73% rename from manga/multisrc/madara/src/arthurscan/arthurscan.dart rename to dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart index 36120412..aa8239fd 100644 --- a/manga/multisrc/madara/src/arthurscan/arthurscan.dart +++ b/dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get arthurscanSource => _arthurscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/arthurscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/arthurscan/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/arthurscan/icon.png b/dart/manga/multisrc/madara/src/arthurscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/arthurscan/icon.png rename to dart/manga/multisrc/madara/src/arthurscan/icon.png diff --git a/manga/multisrc/madara/src/astralmanga/astralmanga.dart b/dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart similarity index 73% rename from manga/multisrc/madara/src/astralmanga/astralmanga.dart rename to dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart index cafca9cf..a8734bd6 100644 --- a/manga/multisrc/madara/src/astralmanga/astralmanga.dart +++ b/dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get astralmangaSource => _astralmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/astralmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/astralmanga/icon.png", dateFormat:"dd/mm/yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/astralmanga/icon.png b/dart/manga/multisrc/madara/src/astralmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/astralmanga/icon.png rename to dart/manga/multisrc/madara/src/astralmanga/icon.png diff --git a/manga/multisrc/madara/src/asurascansus/asurascansus.dart b/dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart similarity index 74% rename from manga/multisrc/madara/src/asurascansus/asurascansus.dart rename to dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart index 47b882d7..08bc139e 100644 --- a/manga/multisrc/madara/src/asurascansus/asurascansus.dart +++ b/dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get asurascansusSource => _asurascansusSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/asurascansus/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/asurascansus/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/asurascansus/icon.png b/dart/manga/multisrc/madara/src/asurascansus/icon.png similarity index 100% rename from manga/multisrc/madara/src/asurascansus/icon.png rename to dart/manga/multisrc/madara/src/asurascansus/icon.png diff --git a/manga/multisrc/madara/src/bakamh/bakamh.dart b/dart/manga/multisrc/madara/src/bakamh/bakamh.dart similarity index 70% rename from manga/multisrc/madara/src/bakamh/bakamh.dart rename to dart/manga/multisrc/madara/src/bakamh/bakamh.dart index 73fb83d6..789dc32f 100644 --- a/manga/multisrc/madara/src/bakamh/bakamh.dart +++ b/dart/manga/multisrc/madara/src/bakamh/bakamh.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get bakamhSource => _bakamhSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "zh", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bakamh/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bakamh/icon.png", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/bakamh/icon.png b/dart/manga/multisrc/madara/src/bakamh/icon.png similarity index 100% rename from manga/multisrc/madara/src/bakamh/icon.png rename to dart/manga/multisrc/madara/src/bakamh/icon.png diff --git a/manga/multisrc/madara/src/bananamanga/bananamanga.dart b/dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart similarity index 74% rename from manga/multisrc/madara/src/bananamanga/bananamanga.dart rename to dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart index 84441bdd..d557ec75 100644 --- a/manga/multisrc/madara/src/bananamanga/bananamanga.dart +++ b/dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get bananamangaSource => _bananamangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bananamanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bananamanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/bananamanga/icon.png b/dart/manga/multisrc/madara/src/bananamanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/bananamanga/icon.png rename to dart/manga/multisrc/madara/src/bananamanga/icon.png diff --git a/manga/multisrc/madara/src/barmanga/barmanga.dart b/dart/manga/multisrc/madara/src/barmanga/barmanga.dart similarity index 72% rename from manga/multisrc/madara/src/barmanga/barmanga.dart rename to dart/manga/multisrc/madara/src/barmanga/barmanga.dart index 64dfc41d..8117d05e 100644 --- a/manga/multisrc/madara/src/barmanga/barmanga.dart +++ b/dart/manga/multisrc/madara/src/barmanga/barmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get barmangaSource => _barmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/barmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/barmanga/icon.png", dateFormat:"MM/dd/yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/barmanga/icon.png b/dart/manga/multisrc/madara/src/barmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/barmanga/icon.png rename to dart/manga/multisrc/madara/src/barmanga/icon.png diff --git a/manga/multisrc/madara/src/bestmanga/bestmanga.dart b/dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart similarity index 72% rename from manga/multisrc/madara/src/bestmanga/bestmanga.dart rename to dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart index 79fb133a..acffde3a 100644 --- a/manga/multisrc/madara/src/bestmanga/bestmanga.dart +++ b/dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get bestmangaSource => _bestmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ru", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bestmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bestmanga/icon.png", dateFormat:"dd.MM.yyyy", dateFormatLocale:"ru", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/bestmanga/icon.png b/dart/manga/multisrc/madara/src/bestmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/bestmanga/icon.png rename to dart/manga/multisrc/madara/src/bestmanga/icon.png diff --git a/manga/multisrc/madara/src/birdtoon/birdtoon.dart b/dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart similarity index 73% rename from manga/multisrc/madara/src/birdtoon/birdtoon.dart rename to dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart index eaf1a53e..58c36522 100644 --- a/manga/multisrc/madara/src/birdtoon/birdtoon.dart +++ b/dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get birdtoonSource => _birdtoonSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "id", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/birdtoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/birdtoon/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/birdtoon/icon.png b/dart/manga/multisrc/madara/src/birdtoon/icon.png similarity index 100% rename from manga/multisrc/madara/src/birdtoon/icon.png rename to dart/manga/multisrc/madara/src/birdtoon/icon.png diff --git a/manga/multisrc/madara/src/cerisescans/cerisescans.dart b/dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart similarity index 74% rename from manga/multisrc/madara/src/cerisescans/cerisescans.dart rename to dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart index 59c3e808..a4639ffe 100644 --- a/manga/multisrc/madara/src/cerisescans/cerisescans.dart +++ b/dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get cerisescansSource => _cerisescansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/cerisescans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/cerisescans/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/cerisescans/icon.png b/dart/manga/multisrc/madara/src/cerisescans/icon.png similarity index 100% rename from manga/multisrc/madara/src/cerisescans/icon.png rename to dart/manga/multisrc/madara/src/cerisescans/icon.png diff --git a/manga/multisrc/madara/src/chibimanga/chibimanga.dart b/dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart similarity index 73% rename from manga/multisrc/madara/src/chibimanga/chibimanga.dart rename to dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart index c764c794..3de735c2 100644 --- a/manga/multisrc/madara/src/chibimanga/chibimanga.dart +++ b/dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get chibimangaSource => _chibimangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/chibimanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/chibimanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/chibimanga/icon.png b/dart/manga/multisrc/madara/src/chibimanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/chibimanga/icon.png rename to dart/manga/multisrc/madara/src/chibimanga/icon.png diff --git a/manga/multisrc/madara/src/clovermanga/clovermanga.dart b/dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart similarity index 73% rename from manga/multisrc/madara/src/clovermanga/clovermanga.dart rename to dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart index 6fed93e5..620dae67 100644 --- a/manga/multisrc/madara/src/clovermanga/clovermanga.dart +++ b/dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get clovermangaSource => _clovermangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/clovermanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/clovermanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/clovermanga/icon.png b/dart/manga/multisrc/madara/src/clovermanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/clovermanga/icon.png rename to dart/manga/multisrc/madara/src/clovermanga/icon.png diff --git a/manga/multisrc/madara/src/cocorip/cocorip.dart b/dart/manga/multisrc/madara/src/cocorip/cocorip.dart similarity index 72% rename from manga/multisrc/madara/src/cocorip/cocorip.dart rename to dart/manga/multisrc/madara/src/cocorip/cocorip.dart index b54a3bc5..9f83b990 100644 --- a/manga/multisrc/madara/src/cocorip/cocorip.dart +++ b/dart/manga/multisrc/madara/src/cocorip/cocorip.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get cocoripSource => _cocoripSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/cocorip/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/cocorip/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/cocorip/icon.png b/dart/manga/multisrc/madara/src/cocorip/icon.png similarity index 100% rename from manga/multisrc/madara/src/cocorip/icon.png rename to dart/manga/multisrc/madara/src/cocorip/icon.png diff --git a/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart b/dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart similarity index 73% rename from manga/multisrc/madara/src/coffeemanga/coffeemanga.dart rename to dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart index e71cad09..c23452fc 100644 --- a/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart +++ b/dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get coffeemangaSource => _coffeemangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/coffeemanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/coffeemanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/coffeemanga/icon.png b/dart/manga/multisrc/madara/src/coffeemanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/coffeemanga/icon.png rename to dart/manga/multisrc/madara/src/coffeemanga/icon.png diff --git a/manga/multisrc/madara/src/comicarab/comicarab.dart b/dart/manga/multisrc/madara/src/comicarab/comicarab.dart similarity index 71% rename from manga/multisrc/madara/src/comicarab/comicarab.dart rename to dart/manga/multisrc/madara/src/comicarab/comicarab.dart index d5a8d60f..75146bbb 100644 --- a/manga/multisrc/madara/src/comicarab/comicarab.dart +++ b/dart/manga/multisrc/madara/src/comicarab/comicarab.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get comicarabSource => _comicarabSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ar", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/comicarab/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/comicarab/icon.png", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/comicarab/icon.png b/dart/manga/multisrc/madara/src/comicarab/icon.png similarity index 100% rename from manga/multisrc/madara/src/comicarab/icon.png rename to dart/manga/multisrc/madara/src/comicarab/icon.png diff --git a/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart b/dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart similarity index 74% rename from manga/multisrc/madara/src/comicznetv2/comicznetv2.dart rename to dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart index aff8965d..cfcd24a6 100644 --- a/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart +++ b/dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get comicznetv2Source => _comicznetv2Source; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "all", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/comicznetv2/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/comicznetv2/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/comicznetv2/icon.png b/dart/manga/multisrc/madara/src/comicznetv2/icon.png similarity index 100% rename from manga/multisrc/madara/src/comicznetv2/icon.png rename to dart/manga/multisrc/madara/src/comicznetv2/icon.png diff --git a/manga/multisrc/madara/src/decadencescans/decadencescans.dart b/dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart similarity index 74% rename from manga/multisrc/madara/src/decadencescans/decadencescans.dart rename to dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart index a35dea9b..64968353 100644 --- a/manga/multisrc/madara/src/decadencescans/decadencescans.dart +++ b/dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get decadencescansSource => _decadencescansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/decadencescans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/decadencescans/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/decadencescans/icon.png b/dart/manga/multisrc/madara/src/decadencescans/icon.png similarity index 100% rename from manga/multisrc/madara/src/decadencescans/icon.png rename to dart/manga/multisrc/madara/src/decadencescans/icon.png diff --git a/manga/multisrc/madara/src/dessertscan/dessertscan.dart b/dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart similarity index 74% rename from manga/multisrc/madara/src/dessertscan/dessertscan.dart rename to dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart index b8f86a87..7b741126 100644 --- a/manga/multisrc/madara/src/dessertscan/dessertscan.dart +++ b/dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get dessertscanSource => _dessertscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/dessertscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/dessertscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/dessertscan/icon.png b/dart/manga/multisrc/madara/src/dessertscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/dessertscan/icon.png rename to dart/manga/multisrc/madara/src/dessertscan/icon.png diff --git a/manga/multisrc/madara/src/doodmanga/doodmanga.dart b/dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart similarity index 73% rename from manga/multisrc/madara/src/doodmanga/doodmanga.dart rename to dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart index 71c6ff1f..bdf0a591 100644 --- a/manga/multisrc/madara/src/doodmanga/doodmanga.dart +++ b/dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get doodmangaSource => _doodmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "th", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/doodmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/doodmanga/icon.png", dateFormat:"dd MMMMM yyyy", dateFormatLocale:"th", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/doodmanga/icon.png b/dart/manga/multisrc/madara/src/doodmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/doodmanga/icon.png rename to dart/manga/multisrc/madara/src/doodmanga/icon.png diff --git a/manga/multisrc/madara/src/elitemanga/elitemanga.dart b/dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart similarity index 73% rename from manga/multisrc/madara/src/elitemanga/elitemanga.dart rename to dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart index 3c431b89..efecf166 100644 --- a/manga/multisrc/madara/src/elitemanga/elitemanga.dart +++ b/dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get elitemangaSource => _elitemangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/elitemanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/elitemanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/elitemanga/icon.png b/dart/manga/multisrc/madara/src/elitemanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/elitemanga/icon.png rename to dart/manga/multisrc/madara/src/elitemanga/icon.png diff --git a/manga/multisrc/madara/src/emperorscan/emperorscan.dart b/dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart similarity index 73% rename from manga/multisrc/madara/src/emperorscan/emperorscan.dart rename to dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart index 26b2ff8f..33c27598 100644 --- a/manga/multisrc/madara/src/emperorscan/emperorscan.dart +++ b/dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get emperorscanSource => _emperorscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/emperorscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/emperorscan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/emperorscan/icon.png b/dart/manga/multisrc/madara/src/emperorscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/emperorscan/icon.png rename to dart/manga/multisrc/madara/src/emperorscan/icon.png diff --git a/manga/multisrc/madara/src/evascans/evascans.dart b/dart/manga/multisrc/madara/src/evascans/evascans.dart similarity index 72% rename from manga/multisrc/madara/src/evascans/evascans.dart rename to dart/manga/multisrc/madara/src/evascans/evascans.dart index e27849db..91818c51 100644 --- a/manga/multisrc/madara/src/evascans/evascans.dart +++ b/dart/manga/multisrc/madara/src/evascans/evascans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get evascansSource => _evascansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/evascans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/evascans/icon.png", dateFormat:"MMM d, yyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/evascans/icon.png b/dart/manga/multisrc/madara/src/evascans/icon.png similarity index 100% rename from manga/multisrc/madara/src/evascans/icon.png rename to dart/manga/multisrc/madara/src/evascans/icon.png diff --git a/manga/multisrc/madara/src/factmanga/factmanga.dart b/dart/manga/multisrc/madara/src/factmanga/factmanga.dart similarity index 73% rename from manga/multisrc/madara/src/factmanga/factmanga.dart rename to dart/manga/multisrc/madara/src/factmanga/factmanga.dart index 21c1abaf..c64fde2b 100644 --- a/manga/multisrc/madara/src/factmanga/factmanga.dart +++ b/dart/manga/multisrc/madara/src/factmanga/factmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get factmangaSource => _factmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/factmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/factmanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/factmanga/icon.png b/dart/manga/multisrc/madara/src/factmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/factmanga/icon.png rename to dart/manga/multisrc/madara/src/factmanga/icon.png diff --git a/manga/multisrc/madara/src/falconmanga/falconmanga.dart b/dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart similarity index 70% rename from manga/multisrc/madara/src/falconmanga/falconmanga.dart rename to dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart index f8f389ee..9b7a27cb 100644 --- a/manga/multisrc/madara/src/falconmanga/falconmanga.dart +++ b/dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get falconmangaSource => _falconmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ar", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/falconmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/falconmanga/icon.png", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/falconmanga/icon.png b/dart/manga/multisrc/madara/src/falconmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/falconmanga/icon.png rename to dart/manga/multisrc/madara/src/falconmanga/icon.png diff --git a/manga/multisrc/madara/src/finalscans/finalscans.dart b/dart/manga/multisrc/madara/src/finalscans/finalscans.dart similarity index 74% rename from manga/multisrc/madara/src/finalscans/finalscans.dart rename to dart/manga/multisrc/madara/src/finalscans/finalscans.dart index 016072f0..b620c4e9 100644 --- a/manga/multisrc/madara/src/finalscans/finalscans.dart +++ b/dart/manga/multisrc/madara/src/finalscans/finalscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get finalscansSource => _finalscansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-br", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/finalscans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/finalscans/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/finalscans/icon.png b/dart/manga/multisrc/madara/src/finalscans/icon.png similarity index 100% rename from manga/multisrc/madara/src/finalscans/icon.png rename to dart/manga/multisrc/madara/src/finalscans/icon.png diff --git a/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart b/dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart similarity index 74% rename from manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart rename to dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart index 6b30537c..deb9fb77 100644 --- a/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart +++ b/dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get firstkissdashmangaSource => _firstkissdashmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/firstkissdashmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/firstkissdashmanga/icon.png b/dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/firstkissdashmanga/icon.png rename to dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png diff --git a/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart b/dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart similarity index 73% rename from manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart rename to dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart index c4cb2392..8acbd2d6 100644 --- a/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart +++ b/dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get firstmanhwaSource => _firstmanhwaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/firstmanhwa/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/firstmanhwa/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/firstmanhwa/icon.png b/dart/manga/multisrc/madara/src/firstmanhwa/icon.png similarity index 100% rename from manga/multisrc/madara/src/firstmanhwa/icon.png rename to dart/manga/multisrc/madara/src/firstmanhwa/icon.png diff --git a/manga/multisrc/madara/src/flextapescans/flextapescans.dart b/dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart similarity index 74% rename from manga/multisrc/madara/src/flextapescans/flextapescans.dart rename to dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart index 34660d59..ed63deff 100644 --- a/manga/multisrc/madara/src/flextapescans/flextapescans.dart +++ b/dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get flextapescansSource => _flextapescansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/flextapescans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/flextapescans/icon.png", dateFormat:"MM/dd/yyy", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/flextapescans/icon.png b/dart/manga/multisrc/madara/src/flextapescans/icon.png similarity index 100% rename from manga/multisrc/madara/src/flextapescans/icon.png rename to dart/manga/multisrc/madara/src/flextapescans/icon.png diff --git a/manga/multisrc/madara/src/freemanga/freemanga.dart b/dart/manga/multisrc/madara/src/freemanga/freemanga.dart similarity index 73% rename from manga/multisrc/madara/src/freemanga/freemanga.dart rename to dart/manga/multisrc/madara/src/freemanga/freemanga.dart index 6b5465ea..6ae523aa 100644 --- a/manga/multisrc/madara/src/freemanga/freemanga.dart +++ b/dart/manga/multisrc/madara/src/freemanga/freemanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get freemangaSource => _freemangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/freemanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/freemanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/freemanga/icon.png b/dart/manga/multisrc/madara/src/freemanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/freemanga/icon.png rename to dart/manga/multisrc/madara/src/freemanga/icon.png diff --git a/manga/multisrc/madara/src/freemangatop/freemangatop.dart b/dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart similarity index 73% rename from manga/multisrc/madara/src/freemangatop/freemangatop.dart rename to dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart index 2f952e17..a5310e19 100644 --- a/manga/multisrc/madara/src/freemangatop/freemangatop.dart +++ b/dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get freemangatopSource => _freemangatopSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/freemangatop/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/freemangatop/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/freemangatop/icon.png b/dart/manga/multisrc/madara/src/freemangatop/icon.png similarity index 100% rename from manga/multisrc/madara/src/freemangatop/icon.png rename to dart/manga/multisrc/madara/src/freemangatop/icon.png diff --git a/manga/multisrc/madara/src/frscan/frscan.dart b/dart/manga/multisrc/madara/src/frscan/frscan.dart similarity index 72% rename from manga/multisrc/madara/src/frscan/frscan.dart rename to dart/manga/multisrc/madara/src/frscan/frscan.dart index 9137d14f..e8496294 100644 --- a/manga/multisrc/madara/src/frscan/frscan.dart +++ b/dart/manga/multisrc/madara/src/frscan/frscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get frscanSource => _frscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/frscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/frscan/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/frscan/icon.png b/dart/manga/multisrc/madara/src/frscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/frscan/icon.png rename to dart/manga/multisrc/madara/src/frscan/icon.png diff --git a/manga/multisrc/madara/src/ghostscan/ghostscan.dart b/dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart similarity index 74% rename from manga/multisrc/madara/src/ghostscan/ghostscan.dart rename to dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart index c91c3851..e2061a2c 100644 --- a/manga/multisrc/madara/src/ghostscan/ghostscan.dart +++ b/dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get ghostscanSource => _ghostscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ghostscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ghostscan/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/ghostscan/icon.png b/dart/manga/multisrc/madara/src/ghostscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/ghostscan/icon.png rename to dart/manga/multisrc/madara/src/ghostscan/icon.png diff --git a/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart b/dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart similarity index 74% rename from manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart rename to dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart index 2bcfc50f..7d0d4185 100644 --- a/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart +++ b/dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get girlslovemangaSource => _girlslovemangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/girlslovemanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/girlslovemanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/girlslovemanga/icon.png b/dart/manga/multisrc/madara/src/girlslovemanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/girlslovemanga/icon.png rename to dart/manga/multisrc/madara/src/girlslovemanga/icon.png diff --git a/manga/multisrc/madara/src/glorymanga/glorymanga.dart b/dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart similarity index 72% rename from manga/multisrc/madara/src/glorymanga/glorymanga.dart rename to dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart index e2cd2170..f6860513 100644 --- a/manga/multisrc/madara/src/glorymanga/glorymanga.dart +++ b/dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get glorymangaSource => _glorymangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/glorymanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/glorymanga/icon.png", dateFormat:"dd/MM/yyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/glorymanga/icon.png b/dart/manga/multisrc/madara/src/glorymanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/glorymanga/icon.png rename to dart/manga/multisrc/madara/src/glorymanga/icon.png diff --git a/manga/multisrc/madara/src/gooffansub/gooffansub.dart b/dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart similarity index 73% rename from manga/multisrc/madara/src/gooffansub/gooffansub.dart rename to dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart index a2e7937e..d4bbd4ef 100644 --- a/manga/multisrc/madara/src/gooffansub/gooffansub.dart +++ b/dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get gooffansubSource => _gooffansubSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/gooffansub/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/gooffansub/icon.png", dateFormat:"dd/MM/yyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/gooffansub/icon.png b/dart/manga/multisrc/madara/src/gooffansub/icon.png similarity index 100% rename from manga/multisrc/madara/src/gooffansub/icon.png rename to dart/manga/multisrc/madara/src/gooffansub/icon.png diff --git a/manga/multisrc/madara/src/harimanga/harimanga.dart b/dart/manga/multisrc/madara/src/harimanga/harimanga.dart similarity index 73% rename from manga/multisrc/madara/src/harimanga/harimanga.dart rename to dart/manga/multisrc/madara/src/harimanga/harimanga.dart index cf6985be..fd18e2e3 100644 --- a/manga/multisrc/madara/src/harimanga/harimanga.dart +++ b/dart/manga/multisrc/madara/src/harimanga/harimanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get harimangaSource => _harimangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/harimanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/harimanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/harimanga/icon.png b/dart/manga/multisrc/madara/src/harimanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/harimanga/icon.png rename to dart/manga/multisrc/madara/src/harimanga/icon.png diff --git a/manga/multisrc/madara/src/hentai3z/hentai3z.dart b/dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart similarity index 73% rename from manga/multisrc/madara/src/hentai3z/hentai3z.dart rename to dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart index c8ce895b..ee6c0679 100644 --- a/manga/multisrc/madara/src/hentai3z/hentai3z.dart +++ b/dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentai3zSource => _hentai3zSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentai3z/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentai3z/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentai3z/icon.png b/dart/manga/multisrc/madara/src/hentai3z/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentai3z/icon.png rename to dart/manga/multisrc/madara/src/hentai3z/icon.png diff --git a/manga/multisrc/madara/src/hentaicube/hentaicube.dart b/dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart similarity index 73% rename from manga/multisrc/madara/src/hentaicube/hentaicube.dart rename to dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart index e37c4b05..ebb51bac 100644 --- a/manga/multisrc/madara/src/hentaicube/hentaicube.dart +++ b/dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaicubeSource => _hentaicubeSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "vi", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaicube/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaicube/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"vi", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaicube/icon.png b/dart/manga/multisrc/madara/src/hentaicube/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaicube/icon.png rename to dart/manga/multisrc/madara/src/hentaicube/icon.png diff --git a/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart b/dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart similarity index 73% rename from manga/multisrc/madara/src/hentaimanga/hentaimanga.dart rename to dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart index aed81585..7bb6aa80 100644 --- a/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart +++ b/dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaimangaSource => _hentaimangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaimanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaimanga/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaimanga/icon.png b/dart/manga/multisrc/madara/src/hentaimanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaimanga/icon.png rename to dart/manga/multisrc/madara/src/hentaimanga/icon.png diff --git a/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart b/dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart similarity index 74% rename from manga/multisrc/madara/src/hentaiteca/hentaiteca.dart rename to dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart index f3c74f6a..68e31968 100644 --- a/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart +++ b/dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaitecaSource => _hentaitecaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaiteca/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaiteca/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaiteca/icon.png b/dart/manga/multisrc/madara/src/hentaiteca/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaiteca/icon.png rename to dart/manga/multisrc/madara/src/hentaiteca/icon.png diff --git a/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart b/dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart similarity index 74% rename from manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart rename to dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart index 70f1aa05..2e784fe0 100644 --- a/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart +++ b/dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaiwebtoonSource => _hentaiwebtoonSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaiwebtoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaiwebtoon/icon.png b/dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaiwebtoon/icon.png rename to dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png diff --git a/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart b/dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart similarity index 74% rename from manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart rename to dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart index 8f23ad9e..d88b50a9 100644 --- a/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart +++ b/dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaixcomicSource => _hentaixcomicSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaixcomic/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaixcomic/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaixcomic/icon.png b/dart/manga/multisrc/madara/src/hentaixcomic/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaixcomic/icon.png rename to dart/manga/multisrc/madara/src/hentaixcomic/icon.png diff --git a/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart b/dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart similarity index 73% rename from manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart rename to dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart index cd556926..a5ddbe36 100644 --- a/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart +++ b/dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaixyuriSource => _hentaixyuriSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaixyuri/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaixyuri/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hentaixyuri/icon.png b/dart/manga/multisrc/madara/src/hentaixyuri/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaixyuri/icon.png rename to dart/manga/multisrc/madara/src/hentaixyuri/icon.png diff --git a/manga/multisrc/madara/src/hentaizone/hentaizone.dart b/dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart similarity index 70% rename from manga/multisrc/madara/src/hentaizone/hentaizone.dart rename to dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart index b63ecb3e..95f4bd16 100644 --- a/manga/multisrc/madara/src/hentaizone/hentaizone.dart +++ b/dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hentaizoneSource => _hentaizoneSource; @@ -9,5 +9,5 @@ Source _hentaizoneSource = Source( isNsfw: true, typeSource: "madara", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaizone/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaizone/icon.png", ); diff --git a/manga/multisrc/madara/src/hentaizone/icon.png b/dart/manga/multisrc/madara/src/hentaizone/icon.png similarity index 100% rename from manga/multisrc/madara/src/hentaizone/icon.png rename to dart/manga/multisrc/madara/src/hentaizone/icon.png diff --git a/manga/multisrc/madara/src/hipercool/hipercool.dart b/dart/manga/multisrc/madara/src/hipercool/hipercool.dart similarity index 74% rename from manga/multisrc/madara/src/hipercool/hipercool.dart rename to dart/manga/multisrc/madara/src/hipercool/hipercool.dart index deb5aca6..49257075 100644 --- a/manga/multisrc/madara/src/hipercool/hipercool.dart +++ b/dart/manga/multisrc/madara/src/hipercool/hipercool.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hipercoolSource => _hipercoolSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hipercool/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hipercool/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hipercool/icon.png b/dart/manga/multisrc/madara/src/hipercool/icon.png similarity index 100% rename from manga/multisrc/madara/src/hipercool/icon.png rename to dart/manga/multisrc/madara/src/hipercool/icon.png diff --git a/manga/multisrc/madara/src/hiperdex/hiperdex.dart b/dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart similarity index 73% rename from manga/multisrc/madara/src/hiperdex/hiperdex.dart rename to dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart index 30e31578..2787d25b 100644 --- a/manga/multisrc/madara/src/hiperdex/hiperdex.dart +++ b/dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hiperdexSource => _hiperdexSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hiperdex/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hiperdex/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hiperdex/icon.png b/dart/manga/multisrc/madara/src/hiperdex/icon.png similarity index 100% rename from manga/multisrc/madara/src/hiperdex/icon.png rename to dart/manga/multisrc/madara/src/hiperdex/icon.png diff --git a/manga/multisrc/madara/src/hm2d/hm2d.dart b/dart/manga/multisrc/madara/src/hm2d/hm2d.dart similarity index 74% rename from manga/multisrc/madara/src/hm2d/hm2d.dart rename to dart/manga/multisrc/madara/src/hm2d/hm2d.dart index df2f14a3..62417aa0 100644 --- a/manga/multisrc/madara/src/hm2d/hm2d.dart +++ b/dart/manga/multisrc/madara/src/hm2d/hm2d.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get hm2dSource => _hm2dSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hm2d/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hm2d/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/hm2d/icon.png b/dart/manga/multisrc/madara/src/hm2d/icon.png similarity index 100% rename from manga/multisrc/madara/src/hm2d/icon.png rename to dart/manga/multisrc/madara/src/hm2d/icon.png diff --git a/manga/multisrc/madara/src/immortalupdates/icon.png b/dart/manga/multisrc/madara/src/immortalupdates/icon.png similarity index 100% rename from manga/multisrc/madara/src/immortalupdates/icon.png rename to dart/manga/multisrc/madara/src/immortalupdates/icon.png diff --git a/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart b/dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart similarity index 73% rename from manga/multisrc/madara/src/immortalupdates/immortalupdates.dart rename to dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart index 8c0e3117..365a3bb5 100644 --- a/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart +++ b/dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get immortalupdatesSource => _immortalupdatesSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/immortalupdates/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/immortalupdates/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/imperioscans/icon.png b/dart/manga/multisrc/madara/src/imperioscans/icon.png similarity index 100% rename from manga/multisrc/madara/src/imperioscans/icon.png rename to dart/manga/multisrc/madara/src/imperioscans/icon.png diff --git a/manga/multisrc/madara/src/imperioscans/imperioscans.dart b/dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart similarity index 73% rename from manga/multisrc/madara/src/imperioscans/imperioscans.dart rename to dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart index 04c0e837..3d9fae00 100644 --- a/manga/multisrc/madara/src/imperioscans/imperioscans.dart +++ b/dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get imperioscansSource => _imperioscansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/imperioscans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/imperioscans/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/inmortalscan/icon.png b/dart/manga/multisrc/madara/src/inmortalscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/inmortalscan/icon.png rename to dart/manga/multisrc/madara/src/inmortalscan/icon.png diff --git a/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart b/dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart similarity index 73% rename from manga/multisrc/madara/src/inmortalscan/inmortalscan.dart rename to dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart index cb99d785..02321c9f 100644 --- a/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart +++ b/dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get inmortalscanSource => _inmortalscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/inmortalscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/inmortalscan/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/isekaiscanmanga/icon.png b/dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/isekaiscanmanga/icon.png rename to dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png diff --git a/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart b/dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart similarity index 74% rename from manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart rename to dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart index 721dfa37..dd52da8e 100644 --- a/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart +++ b/dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get isekaiscanmangaSource => _isekaiscanmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/isekaiscanmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png", dateFormat:"dd MMM، yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/jiangzaitoon/icon.png b/dart/manga/multisrc/madara/src/jiangzaitoon/icon.png similarity index 100% rename from manga/multisrc/madara/src/jiangzaitoon/icon.png rename to dart/manga/multisrc/madara/src/jiangzaitoon/icon.png diff --git a/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart b/dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart similarity index 73% rename from manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart rename to dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart index 3b88567d..a50514e9 100644 --- a/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart +++ b/dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get jiangzaitoonSource => _jiangzaitoonSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/jiangzaitoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/jiangzaitoon/icon.png", dateFormat:"d MMM yyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/jimanga/icon.png b/dart/manga/multisrc/madara/src/jimanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/jimanga/icon.png rename to dart/manga/multisrc/madara/src/jimanga/icon.png diff --git a/manga/multisrc/madara/src/jimanga/jimanga.dart b/dart/manga/multisrc/madara/src/jimanga/jimanga.dart similarity index 72% rename from manga/multisrc/madara/src/jimanga/jimanga.dart rename to dart/manga/multisrc/madara/src/jimanga/jimanga.dart index 99acb0ef..11e018cd 100644 --- a/manga/multisrc/madara/src/jimanga/jimanga.dart +++ b/dart/manga/multisrc/madara/src/jimanga/jimanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get jimangaSource => _jimangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/jimanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/jimanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/kakuseiproject/icon.png b/dart/manga/multisrc/madara/src/kakuseiproject/icon.png similarity index 100% rename from manga/multisrc/madara/src/kakuseiproject/icon.png rename to dart/manga/multisrc/madara/src/kakuseiproject/icon.png diff --git a/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart b/dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart similarity index 74% rename from manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart rename to dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart index 60f88eaf..fdd6dab5 100644 --- a/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart +++ b/dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get kakuseiprojectSource => _kakuseiprojectSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/kakuseiproject/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/kakuseiproject/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/kamisamaexplorer/icon.png b/dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png similarity index 100% rename from manga/multisrc/madara/src/kamisamaexplorer/icon.png rename to dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png diff --git a/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart b/dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart similarity index 74% rename from manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart rename to dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart index 884271df..be1df7a2 100644 --- a/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart +++ b/dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get kamisamaexplorerSource => _kamisamaexplorerSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-br", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/kamisamaexplorer/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png", dateFormat:"dd 'de' MMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/komikchan/icon.png b/dart/manga/multisrc/madara/src/komikchan/icon.png similarity index 100% rename from manga/multisrc/madara/src/komikchan/icon.png rename to dart/manga/multisrc/madara/src/komikchan/icon.png diff --git a/manga/multisrc/madara/src/komikchan/komikchan.dart b/dart/manga/multisrc/madara/src/komikchan/komikchan.dart similarity index 73% rename from manga/multisrc/madara/src/komikchan/komikchan.dart rename to dart/manga/multisrc/madara/src/komikchan/komikchan.dart index ccb70b7c..8315498d 100644 --- a/manga/multisrc/madara/src/komikchan/komikchan.dart +++ b/dart/manga/multisrc/madara/src/komikchan/komikchan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komikchanSource => _komikchanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/komikchan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/komikchan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/ksgroupscans/icon.png b/dart/manga/multisrc/madara/src/ksgroupscans/icon.png similarity index 100% rename from manga/multisrc/madara/src/ksgroupscans/icon.png rename to dart/manga/multisrc/madara/src/ksgroupscans/icon.png diff --git a/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart b/dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart similarity index 73% rename from manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart rename to dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart index 8dc55f89..10aeba38 100644 --- a/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart +++ b/dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get ksgroupscansSource => _ksgroupscansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ksgroupscans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ksgroupscans/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/ladyestelarscan/icon.png b/dart/manga/multisrc/madara/src/ladyestelarscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/ladyestelarscan/icon.png rename to dart/manga/multisrc/madara/src/ladyestelarscan/icon.png diff --git a/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart b/dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart similarity index 74% rename from manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart rename to dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart index b669ca7e..0d369500 100644 --- a/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart +++ b/dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get ladyestelarscanSource => _ladyestelarscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ladyestelarscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ladyestelarscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/leviatanscans/icon.png b/dart/manga/multisrc/madara/src/leviatanscans/icon.png similarity index 100% rename from manga/multisrc/madara/src/leviatanscans/icon.png rename to dart/manga/multisrc/madara/src/leviatanscans/icon.png diff --git a/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart b/dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart similarity index 73% rename from manga/multisrc/madara/src/leviatanscans/leviatanscans.dart rename to dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart index e19ab73a..eac88d0f 100644 --- a/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart +++ b/dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get leviatanscansSource => _leviatanscansSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/leviatanscans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/leviatanscans/icon.png", dateFormat:"MMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/lhtranslation/icon.png b/dart/manga/multisrc/madara/src/lhtranslation/icon.png similarity index 100% rename from manga/multisrc/madara/src/lhtranslation/icon.png rename to dart/manga/multisrc/madara/src/lhtranslation/icon.png diff --git a/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart b/dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart similarity index 73% rename from manga/multisrc/madara/src/lhtranslation/lhtranslation.dart rename to dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart index ffca0b16..bfefc6b6 100644 --- a/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart +++ b/dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get lhtranslationSource => _lhtranslationSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/lhtranslation/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/lhtranslation/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/linkstartscan/icon.png b/dart/manga/multisrc/madara/src/linkstartscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/linkstartscan/icon.png rename to dart/manga/multisrc/madara/src/linkstartscan/icon.png diff --git a/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart b/dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart similarity index 74% rename from manga/multisrc/madara/src/linkstartscan/linkstartscan.dart rename to dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart index a35ab608..119dddda 100644 --- a/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart +++ b/dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get linkstartscanSource => _linkstartscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/linkstartscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/linkstartscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/lolicon/icon.png b/dart/manga/multisrc/madara/src/lolicon/icon.png similarity index 100% rename from manga/multisrc/madara/src/lolicon/icon.png rename to dart/manga/multisrc/madara/src/lolicon/icon.png diff --git a/manga/multisrc/madara/src/lolicon/lolicon.dart b/dart/manga/multisrc/madara/src/lolicon/lolicon.dart similarity index 73% rename from manga/multisrc/madara/src/lolicon/lolicon.dart rename to dart/manga/multisrc/madara/src/lolicon/lolicon.dart index b7ba7172..9cf6d0fe 100644 --- a/manga/multisrc/madara/src/lolicon/lolicon.dart +++ b/dart/manga/multisrc/madara/src/lolicon/lolicon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get loliconSource => _loliconSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/lolicon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/lolicon/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/luffymanga/icon.png b/dart/manga/multisrc/madara/src/luffymanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/luffymanga/icon.png rename to dart/manga/multisrc/madara/src/luffymanga/icon.png diff --git a/manga/multisrc/madara/src/luffymanga/luffymanga.dart b/dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart similarity index 73% rename from manga/multisrc/madara/src/luffymanga/luffymanga.dart rename to dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart index a680da92..23bb4380 100644 --- a/manga/multisrc/madara/src/luffymanga/luffymanga.dart +++ b/dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get luffymangaSource => _luffymangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/luffymanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/luffymanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/maidscan/icon.png b/dart/manga/multisrc/madara/src/maidscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/maidscan/icon.png rename to dart/manga/multisrc/madara/src/maidscan/icon.png diff --git a/manga/multisrc/madara/src/maidscan/maidscan.dart b/dart/manga/multisrc/madara/src/maidscan/maidscan.dart similarity index 73% rename from manga/multisrc/madara/src/maidscan/maidscan.dart rename to dart/manga/multisrc/madara/src/maidscan/maidscan.dart index 916eb817..afa20f3c 100644 --- a/manga/multisrc/madara/src/maidscan/maidscan.dart +++ b/dart/manga/multisrc/madara/src/maidscan/maidscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get maidscanSource => _maidscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/maidscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/maidscan/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manga18h/icon.png b/dart/manga/multisrc/madara/src/manga18h/icon.png similarity index 100% rename from manga/multisrc/madara/src/manga18h/icon.png rename to dart/manga/multisrc/madara/src/manga18h/icon.png diff --git a/manga/multisrc/madara/src/manga18h/manga18h.dart b/dart/manga/multisrc/madara/src/manga18h/manga18h.dart similarity index 73% rename from manga/multisrc/madara/src/manga18h/manga18h.dart rename to dart/manga/multisrc/madara/src/manga18h/manga18h.dart index 99f4ad27..391a4ff2 100644 --- a/manga/multisrc/madara/src/manga18h/manga18h.dart +++ b/dart/manga/multisrc/madara/src/manga18h/manga18h.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manga18hSource => _manga18hSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manga18h/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manga18h/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manga3asq/icon.png b/dart/manga/multisrc/madara/src/manga3asq/icon.png similarity index 100% rename from manga/multisrc/madara/src/manga3asq/icon.png rename to dart/manga/multisrc/madara/src/manga3asq/icon.png diff --git a/manga/multisrc/madara/src/manga3asq/manga3asq.dart b/dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart similarity index 70% rename from manga/multisrc/madara/src/manga3asq/manga3asq.dart rename to dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart index 385c9427..d813d534 100644 --- a/manga/multisrc/madara/src/manga3asq/manga3asq.dart +++ b/dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manga3asqSource => _manga3asqSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ar", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manga3asq/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manga3asq/icon.png", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangabee/icon.png b/dart/manga/multisrc/madara/src/mangabee/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangabee/icon.png rename to dart/manga/multisrc/madara/src/mangabee/icon.png diff --git a/manga/multisrc/madara/src/mangabee/mangabee.dart b/dart/manga/multisrc/madara/src/mangabee/mangabee.dart similarity index 73% rename from manga/multisrc/madara/src/mangabee/mangabee.dart rename to dart/manga/multisrc/madara/src/mangabee/mangabee.dart index 78295c1a..e9ffeff5 100644 --- a/manga/multisrc/madara/src/mangabee/mangabee.dart +++ b/dart/manga/multisrc/madara/src/mangabee/mangabee.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangabeeSource => _mangabeeSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangabee/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangabee/icon.png", dateFormat:"MM/dd/yyyy", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaclash/icon.png b/dart/manga/multisrc/madara/src/mangaclash/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaclash/icon.png rename to dart/manga/multisrc/madara/src/mangaclash/icon.png diff --git a/manga/multisrc/madara/src/mangaclash/mangaclash.dart b/dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart similarity index 73% rename from manga/multisrc/madara/src/mangaclash/mangaclash.dart rename to dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart index 87d4e5c0..f062f723 100644 --- a/manga/multisrc/madara/src/mangaclash/mangaclash.dart +++ b/dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaclashSource => _mangaclashSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaclash/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaclash/icon.png", dateFormat:"MM/dd/yy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangadistrict/icon.png b/dart/manga/multisrc/madara/src/mangadistrict/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangadistrict/icon.png rename to dart/manga/multisrc/madara/src/mangadistrict/icon.png diff --git a/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart b/dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart similarity index 74% rename from manga/multisrc/madara/src/mangadistrict/mangadistrict.dart rename to dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart index 7ed18243..39b9ef52 100644 --- a/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart +++ b/dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangadistrictSource => _mangadistrictSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangadistrict/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangadistrict/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangadiyari/icon.png b/dart/manga/multisrc/madara/src/mangadiyari/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangadiyari/icon.png rename to dart/manga/multisrc/madara/src/mangadiyari/icon.png diff --git a/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart b/dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart similarity index 73% rename from manga/multisrc/madara/src/mangadiyari/mangadiyari.dart rename to dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart index c9c29593..ae315fb3 100644 --- a/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart +++ b/dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangadiyariSource => _mangadiyariSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangadiyari/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangadiyari/icon.png", dateFormat:"MMM dd, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangafenix/icon.png b/dart/manga/multisrc/madara/src/mangafenix/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangafenix/icon.png rename to dart/manga/multisrc/madara/src/mangafenix/icon.png diff --git a/manga/multisrc/madara/src/mangafenix/mangafenix.dart b/dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart similarity index 73% rename from manga/multisrc/madara/src/mangafenix/mangafenix.dart rename to dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart index 1505770b..de32a921 100644 --- a/manga/multisrc/madara/src/mangafenix/mangafenix.dart +++ b/dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangafenixSource => _mangafenixSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangafenix/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangafenix/icon.png", dateFormat:"dd MMMM, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangafreakonline/icon.png b/dart/manga/multisrc/madara/src/mangafreakonline/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangafreakonline/icon.png rename to dart/manga/multisrc/madara/src/mangafreakonline/icon.png diff --git a/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart b/dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart similarity index 73% rename from manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart rename to dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart index 489a8c63..b3d33cbe 100644 --- a/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart +++ b/dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangafreakonlineSource => _mangafreakonlineSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangafreakonline/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangafreakonline/icon.png", dateFormat:"d MMMM، yyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangagalaxy/icon.png b/dart/manga/multisrc/madara/src/mangagalaxy/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangagalaxy/icon.png rename to dart/manga/multisrc/madara/src/mangagalaxy/icon.png diff --git a/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart b/dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart similarity index 73% rename from manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart rename to dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart index 462ec462..cf0ddda5 100644 --- a/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart +++ b/dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangagalaxySource => _mangagalaxySource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagalaxy/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagalaxy/icon.png", dateFormat:"MM/dd/yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangagoyaoi/icon.png b/dart/manga/multisrc/madara/src/mangagoyaoi/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangagoyaoi/icon.png rename to dart/manga/multisrc/madara/src/mangagoyaoi/icon.png diff --git a/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart b/dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart similarity index 74% rename from manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart rename to dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart index e4ed0c61..9bcd6f4f 100644 --- a/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart +++ b/dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangagoyaoiSource => _mangagoyaoiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagoyaoi/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagoyaoi/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangagreat/icon.png b/dart/manga/multisrc/madara/src/mangagreat/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangagreat/icon.png rename to dart/manga/multisrc/madara/src/mangagreat/icon.png diff --git a/manga/multisrc/madara/src/mangagreat/mangagreat.dart b/dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart similarity index 73% rename from manga/multisrc/madara/src/mangagreat/mangagreat.dart rename to dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart index 98a0aa45..1a162be0 100644 --- a/manga/multisrc/madara/src/mangagreat/mangagreat.dart +++ b/dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangagreatSource => _mangagreatSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagreat/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagreat/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangakomi/icon.png b/dart/manga/multisrc/madara/src/mangakomi/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangakomi/icon.png rename to dart/manga/multisrc/madara/src/mangakomi/icon.png diff --git a/manga/multisrc/madara/src/mangakomi/mangakomi.dart b/dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart similarity index 73% rename from manga/multisrc/madara/src/mangakomi/mangakomi.dart rename to dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart index 58df15e2..8ace85ab 100644 --- a/manga/multisrc/madara/src/mangakomi/mangakomi.dart +++ b/dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangakomiSource => _mangakomiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangakomi/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangakomi/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaland/icon.png b/dart/manga/multisrc/madara/src/mangaland/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaland/icon.png rename to dart/manga/multisrc/madara/src/mangaland/icon.png diff --git a/manga/multisrc/madara/src/mangaland/mangaland.dart b/dart/manga/multisrc/madara/src/mangaland/mangaland.dart similarity index 73% rename from manga/multisrc/madara/src/mangaland/mangaland.dart rename to dart/manga/multisrc/madara/src/mangaland/mangaland.dart index df95535c..88dfb25d 100644 --- a/manga/multisrc/madara/src/mangaland/mangaland.dart +++ b/dart/manga/multisrc/madara/src/mangaland/mangaland.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangalandSource => _mangalandSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaland/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaland/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangananquim/icon.png b/dart/manga/multisrc/madara/src/mangananquim/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangananquim/icon.png rename to dart/manga/multisrc/madara/src/mangananquim/icon.png diff --git a/manga/multisrc/madara/src/mangananquim/mangananquim.dart b/dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart similarity index 74% rename from manga/multisrc/madara/src/mangananquim/mangananquim.dart rename to dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart index eade274c..f60f1442 100644 --- a/manga/multisrc/madara/src/mangananquim/mangananquim.dart +++ b/dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangananquimSource => _mangananquimSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangananquim/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangananquim/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaowlone/icon.png b/dart/manga/multisrc/madara/src/mangaowlone/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaowlone/icon.png rename to dart/manga/multisrc/madara/src/mangaowlone/icon.png diff --git a/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart b/dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart similarity index 74% rename from manga/multisrc/madara/src/mangaowlone/mangaowlone.dart rename to dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart index 984583e8..92c7f290 100644 --- a/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart +++ b/dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaowloneSource => _mangaowloneSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaowlone/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaowlone/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangapure/icon.png b/dart/manga/multisrc/madara/src/mangapure/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangapure/icon.png rename to dart/manga/multisrc/madara/src/mangapure/icon.png diff --git a/manga/multisrc/madara/src/mangapure/mangapure.dart b/dart/manga/multisrc/madara/src/mangapure/mangapure.dart similarity index 73% rename from manga/multisrc/madara/src/mangapure/mangapure.dart rename to dart/manga/multisrc/madara/src/mangapure/mangapure.dart index a8f562a7..75d8d898 100644 --- a/manga/multisrc/madara/src/mangapure/mangapure.dart +++ b/dart/manga/multisrc/madara/src/mangapure/mangapure.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangapureSource => _mangapureSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangapure/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangapure/icon.png", dateFormat:"MMM dd, HH:mm", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaqueencom/icon.png b/dart/manga/multisrc/madara/src/mangaqueencom/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaqueencom/icon.png rename to dart/manga/multisrc/madara/src/mangaqueencom/icon.png diff --git a/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart b/dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart similarity index 74% rename from manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart rename to dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart index de0c65fa..12df7d56 100644 --- a/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart +++ b/dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaqueencomSource => _mangaqueencomSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaqueencom/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaqueencom/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaread/icon.png b/dart/manga/multisrc/madara/src/mangaread/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaread/icon.png rename to dart/manga/multisrc/madara/src/mangaread/icon.png diff --git a/manga/multisrc/madara/src/mangaread/mangaread.dart b/dart/manga/multisrc/madara/src/mangaread/mangaread.dart similarity index 72% rename from manga/multisrc/madara/src/mangaread/mangaread.dart rename to dart/manga/multisrc/madara/src/mangaread/mangaread.dart index 99dc1e49..715a191e 100644 --- a/manga/multisrc/madara/src/mangaread/mangaread.dart +++ b/dart/manga/multisrc/madara/src/mangaread/mangaread.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangareadSource => _mangareadSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaread/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaread/icon.png", dateFormat:"yyyy-MM-dd", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangareadorg/icon.png b/dart/manga/multisrc/madara/src/mangareadorg/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangareadorg/icon.png rename to dart/manga/multisrc/madara/src/mangareadorg/icon.png diff --git a/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart b/dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart similarity index 73% rename from manga/multisrc/madara/src/mangareadorg/mangareadorg.dart rename to dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart index 1cac3b14..e131fcc3 100644 --- a/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart +++ b/dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangareadorgSource => _mangareadorgSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangareadorg/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangareadorg/icon.png", dateFormat:"dd.MM.yyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangarolls/icon.png b/dart/manga/multisrc/madara/src/mangarolls/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangarolls/icon.png rename to dart/manga/multisrc/madara/src/mangarolls/icon.png diff --git a/manga/multisrc/madara/src/mangarolls/mangarolls.dart b/dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart similarity index 73% rename from manga/multisrc/madara/src/mangarolls/mangarolls.dart rename to dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart index 92c5e171..a558b932 100644 --- a/manga/multisrc/madara/src/mangarolls/mangarolls.dart +++ b/dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangarollsSource => _mangarollsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangarolls/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangarolls/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangarubycom/icon.png b/dart/manga/multisrc/madara/src/mangarubycom/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangarubycom/icon.png rename to dart/manga/multisrc/madara/src/mangarubycom/icon.png diff --git a/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart b/dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart similarity index 74% rename from manga/multisrc/madara/src/mangarubycom/mangarubycom.dart rename to dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart index 02ba2ba2..9943eb19 100644 --- a/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart +++ b/dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangarubycomSource => _mangarubycomSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangarubycom/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangarubycom/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaryu/icon.png b/dart/manga/multisrc/madara/src/mangaryu/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaryu/icon.png rename to dart/manga/multisrc/madara/src/mangaryu/icon.png diff --git a/manga/multisrc/madara/src/mangaryu/mangaryu.dart b/dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart similarity index 73% rename from manga/multisrc/madara/src/mangaryu/mangaryu.dart rename to dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart index 28b5bcdd..b6073c06 100644 --- a/manga/multisrc/madara/src/mangaryu/mangaryu.dart +++ b/dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaryuSource => _mangaryuSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaryu/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaryu/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangasehri/icon.png b/dart/manga/multisrc/madara/src/mangasehri/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangasehri/icon.png rename to dart/manga/multisrc/madara/src/mangasehri/icon.png diff --git a/manga/multisrc/madara/src/mangasehri/mangasehri.dart b/dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart similarity index 73% rename from manga/multisrc/madara/src/mangasehri/mangasehri.dart rename to dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart index 8c6e4f61..e36d1831 100644 --- a/manga/multisrc/madara/src/mangasehri/mangasehri.dart +++ b/dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangasehriSource => _mangasehriSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasehri/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasehri/icon.png", dateFormat:"dd/MM/yyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangasorigines/icon.png b/dart/manga/multisrc/madara/src/mangasorigines/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangasorigines/icon.png rename to dart/manga/multisrc/madara/src/mangasorigines/icon.png diff --git a/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart b/dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart similarity index 74% rename from manga/multisrc/madara/src/mangasorigines/mangasorigines.dart rename to dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart index 786c082c..a90b3969 100644 --- a/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart +++ b/dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangasoriginesSource => _mangasoriginesSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasorigines/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasorigines/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangasoverall/icon.png b/dart/manga/multisrc/madara/src/mangasoverall/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangasoverall/icon.png rename to dart/manga/multisrc/madara/src/mangasoverall/icon.png diff --git a/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart b/dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart similarity index 73% rename from manga/multisrc/madara/src/mangasoverall/mangasoverall.dart rename to dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart index 82e821d6..64abef24 100644 --- a/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart +++ b/dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangasoverallSource => _mangasoverallSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasoverall/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasoverall/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangasushi/icon.png b/dart/manga/multisrc/madara/src/mangasushi/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangasushi/icon.png rename to dart/manga/multisrc/madara/src/mangasushi/icon.png diff --git a/manga/multisrc/madara/src/mangasushi/mangasushi.dart b/dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart similarity index 73% rename from manga/multisrc/madara/src/mangasushi/mangasushi.dart rename to dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart index 6ca9d066..db49e103 100644 --- a/manga/multisrc/madara/src/mangasushi/mangasushi.dart +++ b/dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangasushiSource => _mangasushiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasushi/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasushi/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangatxgg/icon.png b/dart/manga/multisrc/madara/src/mangatxgg/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangatxgg/icon.png rename to dart/manga/multisrc/madara/src/mangatxgg/icon.png diff --git a/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart b/dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart similarity index 73% rename from manga/multisrc/madara/src/mangatxgg/mangatxgg.dart rename to dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart index a5512c4d..8217ca91 100644 --- a/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart +++ b/dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangatxggSource => _mangatxggSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatxgg/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatxgg/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangatxunoriginal/icon.png b/dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangatxunoriginal/icon.png rename to dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png diff --git a/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart b/dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart similarity index 73% rename from manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart rename to dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart index ba93e5cf..67b0c2e8 100644 --- a/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart +++ b/dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangatxunoriginalSource => _mangatxunoriginalSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatxunoriginal/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangatyrant/icon.png b/dart/manga/multisrc/madara/src/mangatyrant/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangatyrant/icon.png rename to dart/manga/multisrc/madara/src/mangatyrant/icon.png diff --git a/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart b/dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart similarity index 73% rename from manga/multisrc/madara/src/mangatyrant/mangatyrant.dart rename to dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart index 65e9800a..c333444f 100644 --- a/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart +++ b/dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangatyrantSource => _mangatyrantSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatyrant/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatyrant/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaus/icon.png b/dart/manga/multisrc/madara/src/mangaus/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaus/icon.png rename to dart/manga/multisrc/madara/src/mangaus/icon.png diff --git a/manga/multisrc/madara/src/mangaus/mangaus.dart b/dart/manga/multisrc/madara/src/mangaus/mangaus.dart similarity index 72% rename from manga/multisrc/madara/src/mangaus/mangaus.dart rename to dart/manga/multisrc/madara/src/mangaus/mangaus.dart index 1a63d226..5f24c8ac 100644 --- a/manga/multisrc/madara/src/mangaus/mangaus.dart +++ b/dart/manga/multisrc/madara/src/mangaus/mangaus.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangausSource => _mangausSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaus/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaus/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaweebs/icon.png b/dart/manga/multisrc/madara/src/mangaweebs/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaweebs/icon.png rename to dart/manga/multisrc/madara/src/mangaweebs/icon.png diff --git a/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart b/dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart similarity index 73% rename from manga/multisrc/madara/src/mangaweebs/mangaweebs.dart rename to dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart index e2d198c5..65023ac2 100644 --- a/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart +++ b/dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaweebsSource => _mangaweebsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaweebs/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaweebs/icon.png", dateFormat:"dd MMMM HH:mm", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mangaxico/icon.png b/dart/manga/multisrc/madara/src/mangaxico/icon.png similarity index 100% rename from manga/multisrc/madara/src/mangaxico/icon.png rename to dart/manga/multisrc/madara/src/mangaxico/icon.png diff --git a/manga/multisrc/madara/src/mangaxico/mangaxico.dart b/dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart similarity index 73% rename from manga/multisrc/madara/src/mangaxico/mangaxico.dart rename to dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart index 937847d8..e4857298 100644 --- a/manga/multisrc/madara/src/mangaxico/mangaxico.dart +++ b/dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaxicoSource => _mangaxicoSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaxico/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaxico/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhuaes/icon.png b/dart/manga/multisrc/madara/src/manhuaes/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhuaes/icon.png rename to dart/manga/multisrc/madara/src/manhuaes/icon.png diff --git a/manga/multisrc/madara/src/manhuaes/manhuaes.dart b/dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart similarity index 73% rename from manga/multisrc/madara/src/manhuaes/manhuaes.dart rename to dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart index cec311e4..bfb55c92 100644 --- a/manga/multisrc/madara/src/manhuaes/manhuaes.dart +++ b/dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhuaesSource => _manhuaesSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuaes/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuaes/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhuaus/icon.png b/dart/manga/multisrc/madara/src/manhuaus/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhuaus/icon.png rename to dart/manga/multisrc/madara/src/manhuaus/icon.png diff --git a/manga/multisrc/madara/src/manhuaus/manhuaus.dart b/dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart similarity index 73% rename from manga/multisrc/madara/src/manhuaus/manhuaus.dart rename to dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart index 9543f24e..e1d7daed 100644 --- a/manga/multisrc/madara/src/manhuaus/manhuaus.dart +++ b/dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhuausSource => _manhuausSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuaus/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuaus/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhuazone/icon.png b/dart/manga/multisrc/madara/src/manhuazone/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhuazone/icon.png rename to dart/manga/multisrc/madara/src/manhuazone/icon.png diff --git a/manga/multisrc/madara/src/manhuazone/manhuazone.dart b/dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart similarity index 73% rename from manga/multisrc/madara/src/manhuazone/manhuazone.dart rename to dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart index 9e3bdc08..dbb4e2cd 100644 --- a/manga/multisrc/madara/src/manhuazone/manhuazone.dart +++ b/dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhuazoneSource => _manhuazoneSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuazone/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuazone/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhuazonghe/icon.png b/dart/manga/multisrc/madara/src/manhuazonghe/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhuazonghe/icon.png rename to dart/manga/multisrc/madara/src/manhuazonghe/icon.png diff --git a/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart b/dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart similarity index 74% rename from manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart rename to dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart index 9190e402..d09c61a2 100644 --- a/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart +++ b/dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhuazongheSource => _manhuazongheSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuazonghe/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuazonghe/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwa18app/icon.png b/dart/manga/multisrc/madara/src/manhwa18app/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwa18app/icon.png rename to dart/manga/multisrc/madara/src/manhwa18app/icon.png diff --git a/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart b/dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart similarity index 73% rename from manga/multisrc/madara/src/manhwa18app/manhwa18app.dart rename to dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart index aa48e6b1..a43b75e4 100644 --- a/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart +++ b/dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwa18appSource => _manhwa18appSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa18app/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa18app/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwa18org/icon.png b/dart/manga/multisrc/madara/src/manhwa18org/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwa18org/icon.png rename to dart/manga/multisrc/madara/src/manhwa18org/icon.png diff --git a/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart b/dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart similarity index 73% rename from manga/multisrc/madara/src/manhwa18org/manhwa18org.dart rename to dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart index b8580d30..3095d35e 100644 --- a/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart +++ b/dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwa18orgSource => _manhwa18orgSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa18org/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa18org/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwa68/icon.png b/dart/manga/multisrc/madara/src/manhwa68/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwa68/icon.png rename to dart/manga/multisrc/madara/src/manhwa68/icon.png diff --git a/manga/multisrc/madara/src/manhwa68/manhwa68.dart b/dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart similarity index 73% rename from manga/multisrc/madara/src/manhwa68/manhwa68.dart rename to dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart index 15956cc5..92ab3ea4 100644 --- a/manga/multisrc/madara/src/manhwa68/manhwa68.dart +++ b/dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwa68Source => _manhwa68Source; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa68/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa68/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwaclan/icon.png b/dart/manga/multisrc/madara/src/manhwaclan/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwaclan/icon.png rename to dart/manga/multisrc/madara/src/manhwaclan/icon.png diff --git a/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart b/dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart similarity index 73% rename from manga/multisrc/madara/src/manhwaclan/manhwaclan.dart rename to dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart index df46478f..bc7ea5c8 100644 --- a/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart +++ b/dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwaclanSource => _manhwaclanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwaclan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwaclan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwafull/icon.png b/dart/manga/multisrc/madara/src/manhwafull/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwafull/icon.png rename to dart/manga/multisrc/madara/src/manhwafull/icon.png diff --git a/manga/multisrc/madara/src/manhwafull/manhwafull.dart b/dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart similarity index 73% rename from manga/multisrc/madara/src/manhwafull/manhwafull.dart rename to dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart index 1cdc3109..c2cee81e 100644 --- a/manga/multisrc/madara/src/manhwafull/manhwafull.dart +++ b/dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwafullSource => _manhwafullSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwafull/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwafull/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwahentaime/icon.png b/dart/manga/multisrc/madara/src/manhwahentaime/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwahentaime/icon.png rename to dart/manga/multisrc/madara/src/manhwahentaime/icon.png diff --git a/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart b/dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart similarity index 74% rename from manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart rename to dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart index ea84439a..9ccd0d28 100644 --- a/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart +++ b/dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwahentaimeSource => _manhwahentaimeSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwahentaime/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwahentaime/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwamanhua/icon.png b/dart/manga/multisrc/madara/src/manhwamanhua/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwamanhua/icon.png rename to dart/manga/multisrc/madara/src/manhwamanhua/icon.png diff --git a/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart b/dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart similarity index 74% rename from manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart rename to dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart index fe4a3a88..00a02163 100644 --- a/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart +++ b/dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwamanhuaSource => _manhwamanhuaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwamanhua/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwamanhua/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwanew/icon.png b/dart/manga/multisrc/madara/src/manhwanew/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwanew/icon.png rename to dart/manga/multisrc/madara/src/manhwanew/icon.png diff --git a/manga/multisrc/madara/src/manhwanew/manhwanew.dart b/dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart similarity index 73% rename from manga/multisrc/madara/src/manhwanew/manhwanew.dart rename to dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart index 1efa180a..69b0414d 100644 --- a/manga/multisrc/madara/src/manhwanew/manhwanew.dart +++ b/dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwanewSource => _manhwanewSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwanew/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwanew/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/manhwaworld/icon.png b/dart/manga/multisrc/madara/src/manhwaworld/icon.png similarity index 100% rename from manga/multisrc/madara/src/manhwaworld/icon.png rename to dart/manga/multisrc/madara/src/manhwaworld/icon.png diff --git a/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart b/dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart similarity index 73% rename from manga/multisrc/madara/src/manhwaworld/manhwaworld.dart rename to dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart index ba6529e8..5d7fb5ff 100644 --- a/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart +++ b/dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwaworldSource => _manhwaworldSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwaworld/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwaworld/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/mantrazscan/icon.png b/dart/manga/multisrc/madara/src/mantrazscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/mantrazscan/icon.png rename to dart/manga/multisrc/madara/src/mantrazscan/icon.png diff --git a/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart b/dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart similarity index 73% rename from manga/multisrc/madara/src/mantrazscan/mantrazscan.dart rename to dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart index 2075ba10..11f4d73a 100644 --- a/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart +++ b/dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mantrazscanSource => _mantrazscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mantrazscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mantrazscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/milftoon/icon.png b/dart/manga/multisrc/madara/src/milftoon/icon.png similarity index 100% rename from manga/multisrc/madara/src/milftoon/icon.png rename to dart/manga/multisrc/madara/src/milftoon/icon.png diff --git a/manga/multisrc/madara/src/milftoon/milftoon.dart b/dart/manga/multisrc/madara/src/milftoon/milftoon.dart similarity index 73% rename from manga/multisrc/madara/src/milftoon/milftoon.dart rename to dart/manga/multisrc/madara/src/milftoon/milftoon.dart index 42c39251..8a2d7b32 100644 --- a/manga/multisrc/madara/src/milftoon/milftoon.dart +++ b/dart/manga/multisrc/madara/src/milftoon/milftoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get milftoonSource => _milftoonSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/milftoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/milftoon/icon.png", dateFormat:"d MMMM, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/momonohanascan/icon.png b/dart/manga/multisrc/madara/src/momonohanascan/icon.png similarity index 100% rename from manga/multisrc/madara/src/momonohanascan/icon.png rename to dart/manga/multisrc/madara/src/momonohanascan/icon.png diff --git a/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart b/dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart similarity index 73% rename from manga/multisrc/madara/src/momonohanascan/momonohanascan.dart rename to dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart index df62d54a..67a4ca1e 100644 --- a/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart +++ b/dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get momonohanascanSource => _momonohanascanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/momonohanascan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/momonohanascan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/monarcamanga/icon.png b/dart/manga/multisrc/madara/src/monarcamanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/monarcamanga/icon.png rename to dart/manga/multisrc/madara/src/monarcamanga/icon.png diff --git a/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart b/dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart similarity index 73% rename from manga/multisrc/madara/src/monarcamanga/monarcamanga.dart rename to dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart index d8110c7d..0c9e80f5 100644 --- a/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart +++ b/dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get monarcamangaSource => _monarcamangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/monarcamanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/monarcamanga/icon.png", dateFormat:"MMM d, yyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/moonloversscan/icon.png b/dart/manga/multisrc/madara/src/moonloversscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/moonloversscan/icon.png rename to dart/manga/multisrc/madara/src/moonloversscan/icon.png diff --git a/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart b/dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart similarity index 74% rename from manga/multisrc/madara/src/moonloversscan/moonloversscan.dart rename to dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart index b78cd558..e5e3a439 100644 --- a/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart +++ b/dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get moonloversscanSource => _moonloversscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/moonloversscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/moonloversscan/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/moonwitchinlove/icon.png b/dart/manga/multisrc/madara/src/moonwitchinlove/icon.png similarity index 100% rename from manga/multisrc/madara/src/moonwitchinlove/icon.png rename to dart/manga/multisrc/madara/src/moonwitchinlove/icon.png diff --git a/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart b/dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart similarity index 74% rename from manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart rename to dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart index 5096a57f..2404a169 100644 --- a/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart +++ b/dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get moonwitchinloveSource => _moonwitchinloveSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/moonwitchinlove/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/moonwitchinlove/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/murimscan/icon.png b/dart/manga/multisrc/madara/src/murimscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/murimscan/icon.png rename to dart/manga/multisrc/madara/src/murimscan/icon.png diff --git a/manga/multisrc/madara/src/murimscan/murimscan.dart b/dart/manga/multisrc/madara/src/murimscan/murimscan.dart similarity index 73% rename from manga/multisrc/madara/src/murimscan/murimscan.dart rename to dart/manga/multisrc/madara/src/murimscan/murimscan.dart index f27bf4c1..53ad15e8 100644 --- a/manga/multisrc/madara/src/murimscan/murimscan.dart +++ b/dart/manga/multisrc/madara/src/murimscan/murimscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get murimscanSource => _murimscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/murimscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/murimscan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/nekopostco/icon.png b/dart/manga/multisrc/madara/src/nekopostco/icon.png similarity index 100% rename from manga/multisrc/madara/src/nekopostco/icon.png rename to dart/manga/multisrc/madara/src/nekopostco/icon.png diff --git a/manga/multisrc/madara/src/nekopostco/nekopostco.dart b/dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart similarity index 73% rename from manga/multisrc/madara/src/nekopostco/nekopostco.dart rename to dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart index 1114f159..02ea5831 100644 --- a/manga/multisrc/madara/src/nekopostco/nekopostco.dart +++ b/dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get nekopostcoSource => _nekopostcoSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "th", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/nekopostco/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/nekopostco/icon.png", dateFormat:"d MMMM yyyy", dateFormatLocale:"th", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/nijitranslations/icon.png b/dart/manga/multisrc/madara/src/nijitranslations/icon.png similarity index 100% rename from manga/multisrc/madara/src/nijitranslations/icon.png rename to dart/manga/multisrc/madara/src/nijitranslations/icon.png diff --git a/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart b/dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart similarity index 71% rename from manga/multisrc/madara/src/nijitranslations/nijitranslations.dart rename to dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart index cb6886cd..237daf55 100644 --- a/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart +++ b/dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get nijitranslationsSource => _nijitranslationsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ar", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/nijitranslations/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/nijitranslations/icon.png", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/novelcrow/icon.png b/dart/manga/multisrc/madara/src/novelcrow/icon.png similarity index 100% rename from manga/multisrc/madara/src/novelcrow/icon.png rename to dart/manga/multisrc/madara/src/novelcrow/icon.png diff --git a/manga/multisrc/madara/src/novelcrow/novelcrow.dart b/dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart similarity index 73% rename from manga/multisrc/madara/src/novelcrow/novelcrow.dart rename to dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart index 265326ab..7a42fe85 100644 --- a/manga/multisrc/madara/src/novelcrow/novelcrow.dart +++ b/dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get novelcrowSource => _novelcrowSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/novelcrow/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/novelcrow/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/pantheonscan/icon.png b/dart/manga/multisrc/madara/src/pantheonscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/pantheonscan/icon.png rename to dart/manga/multisrc/madara/src/pantheonscan/icon.png diff --git a/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart b/dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart similarity index 73% rename from manga/multisrc/madara/src/pantheonscan/pantheonscan.dart rename to dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart index 38a526cd..221fd06d 100644 --- a/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart +++ b/dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get pantheonscanSource => _pantheonscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pantheonscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pantheonscan/icon.png", dateFormat:"d MMMM yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/pawmanga/icon.png b/dart/manga/multisrc/madara/src/pawmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/pawmanga/icon.png rename to dart/manga/multisrc/madara/src/pawmanga/icon.png diff --git a/manga/multisrc/madara/src/pawmanga/pawmanga.dart b/dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart similarity index 73% rename from manga/multisrc/madara/src/pawmanga/pawmanga.dart rename to dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart index 2c8a98d1..a4bcb35f 100644 --- a/manga/multisrc/madara/src/pawmanga/pawmanga.dart +++ b/dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get pawmangaSource => _pawmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pawmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pawmanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/pinkseaunicorn/icon.png b/dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png similarity index 100% rename from manga/multisrc/madara/src/pinkseaunicorn/icon.png rename to dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png diff --git a/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart b/dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart similarity index 74% rename from manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart rename to dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart index 38ba63df..38acf1d7 100644 --- a/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart +++ b/dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get pinkseaunicornSource => _pinkseaunicornSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pinkseaunicorn/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/pojokmanga/icon.png b/dart/manga/multisrc/madara/src/pojokmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/pojokmanga/icon.png rename to dart/manga/multisrc/madara/src/pojokmanga/icon.png diff --git a/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart b/dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart similarity index 73% rename from manga/multisrc/madara/src/pojokmanga/pojokmanga.dart rename to dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart index 114a8805..4caf0ba5 100644 --- a/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart +++ b/dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get pojokmangaSource => _pojokmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "id", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pojokmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pojokmanga/icon.png", dateFormat:"MMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/portalyaoi/icon.png b/dart/manga/multisrc/madara/src/portalyaoi/icon.png similarity index 100% rename from manga/multisrc/madara/src/portalyaoi/icon.png rename to dart/manga/multisrc/madara/src/portalyaoi/icon.png diff --git a/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart b/dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart similarity index 74% rename from manga/multisrc/madara/src/portalyaoi/portalyaoi.dart rename to dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart index 755b8b9a..0a86aff3 100644 --- a/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart +++ b/dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get portalyaoiSource => _portalyaoiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/portalyaoi/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/portalyaoi/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/prismahentais/icon.png b/dart/manga/multisrc/madara/src/prismahentais/icon.png similarity index 100% rename from manga/multisrc/madara/src/prismahentais/icon.png rename to dart/manga/multisrc/madara/src/prismahentais/icon.png diff --git a/manga/multisrc/madara/src/prismahentais/prismahentais.dart b/dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart similarity index 74% rename from manga/multisrc/madara/src/prismahentais/prismahentais.dart rename to dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart index 979d34b8..0b7f4913 100644 --- a/manga/multisrc/madara/src/prismahentais/prismahentais.dart +++ b/dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get prismahentaisSource => _prismahentaisSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/prismahentais/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/prismahentais/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/projetoscanlator/icon.png b/dart/manga/multisrc/madara/src/projetoscanlator/icon.png similarity index 100% rename from manga/multisrc/madara/src/projetoscanlator/icon.png rename to dart/manga/multisrc/madara/src/projetoscanlator/icon.png diff --git a/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart b/dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart similarity index 74% rename from manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart rename to dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart index 80e909c6..c365fe6b 100644 --- a/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart +++ b/dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get projetoscanlatorSource => _projetoscanlatorSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/projetoscanlator/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/projetoscanlator/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/ragnarokscanlation/icon.png b/dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png similarity index 100% rename from manga/multisrc/madara/src/ragnarokscanlation/icon.png rename to dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png diff --git a/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart b/dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart similarity index 74% rename from manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart rename to dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart index 00a8ca3b..f44ad87a 100644 --- a/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart +++ b/dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get ragnarokscanlationSource => _ragnarokscanlationSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ragnarokscanlation/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/rainbowfairyscan/icon.png b/dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/rainbowfairyscan/icon.png rename to dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png diff --git a/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart b/dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart similarity index 74% rename from manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart rename to dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart index bc1fc94e..e16a91c4 100644 --- a/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart +++ b/dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get rainbowfairyscanSource => _rainbowfairyscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rainbowfairyscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/randomscan/icon.png b/dart/manga/multisrc/madara/src/randomscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/randomscan/icon.png rename to dart/manga/multisrc/madara/src/randomscan/icon.png diff --git a/manga/multisrc/madara/src/randomscan/randomscan.dart b/dart/manga/multisrc/madara/src/randomscan/randomscan.dart similarity index 73% rename from manga/multisrc/madara/src/randomscan/randomscan.dart rename to dart/manga/multisrc/madara/src/randomscan/randomscan.dart index 75c80497..41f619df 100644 --- a/manga/multisrc/madara/src/randomscan/randomscan.dart +++ b/dart/manga/multisrc/madara/src/randomscan/randomscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get randomscanSource => _randomscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/randomscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/randomscan/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/readergen/icon.png b/dart/manga/multisrc/madara/src/readergen/icon.png similarity index 100% rename from manga/multisrc/madara/src/readergen/icon.png rename to dart/manga/multisrc/madara/src/readergen/icon.png diff --git a/manga/multisrc/madara/src/readergen/readergen.dart b/dart/manga/multisrc/madara/src/readergen/readergen.dart similarity index 73% rename from manga/multisrc/madara/src/readergen/readergen.dart rename to dart/manga/multisrc/madara/src/readergen/readergen.dart index 097026c1..9e449465 100644 --- a/manga/multisrc/madara/src/readergen/readergen.dart +++ b/dart/manga/multisrc/madara/src/readergen/readergen.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get readergenSource => _readergenSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/readergen/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/readergen/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/richtoscan/icon.png b/dart/manga/multisrc/madara/src/richtoscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/richtoscan/icon.png rename to dart/manga/multisrc/madara/src/richtoscan/icon.png diff --git a/manga/multisrc/madara/src/richtoscan/richtoscan.dart b/dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart similarity index 73% rename from manga/multisrc/madara/src/richtoscan/richtoscan.dart rename to dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart index 619c66e8..90f6662d 100644 --- a/manga/multisrc/madara/src/richtoscan/richtoscan.dart +++ b/dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get richtoscanSource => _richtoscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/richtoscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/richtoscan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/rightdarkscan/icon.png b/dart/manga/multisrc/madara/src/rightdarkscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/rightdarkscan/icon.png rename to dart/manga/multisrc/madara/src/rightdarkscan/icon.png diff --git a/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart b/dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart similarity index 73% rename from manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart rename to dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart index dfd36ebb..ebfb20c0 100644 --- a/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart +++ b/dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get rightdarkscanSource => _rightdarkscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rightdarkscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rightdarkscan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/rio2manga/icon.png b/dart/manga/multisrc/madara/src/rio2manga/icon.png similarity index 100% rename from manga/multisrc/madara/src/rio2manga/icon.png rename to dart/manga/multisrc/madara/src/rio2manga/icon.png diff --git a/manga/multisrc/madara/src/rio2manga/rio2manga.dart b/dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart similarity index 73% rename from manga/multisrc/madara/src/rio2manga/rio2manga.dart rename to dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart index fc4c2832..cb387fb3 100644 --- a/manga/multisrc/madara/src/rio2manga/rio2manga.dart +++ b/dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get rio2mangaSource => _rio2mangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rio2manga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rio2manga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/romantikmanga/icon.png b/dart/manga/multisrc/madara/src/romantikmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/romantikmanga/icon.png rename to dart/manga/multisrc/madara/src/romantikmanga/icon.png diff --git a/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart b/dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart similarity index 73% rename from manga/multisrc/madara/src/romantikmanga/romantikmanga.dart rename to dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart index 6c636279..f8aa317f 100644 --- a/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart +++ b/dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get romantikmangaSource => _romantikmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/romantikmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/romantikmanga/icon.png", dateFormat:"MMM d, yyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/s2manga/icon.png b/dart/manga/multisrc/madara/src/s2manga/icon.png similarity index 100% rename from manga/multisrc/madara/src/s2manga/icon.png rename to dart/manga/multisrc/madara/src/s2manga/icon.png diff --git a/manga/multisrc/madara/src/s2manga/s2manga.dart b/dart/manga/multisrc/madara/src/s2manga/s2manga.dart similarity index 73% rename from manga/multisrc/madara/src/s2manga/s2manga.dart rename to dart/manga/multisrc/madara/src/s2manga/s2manga.dart index e93bf0e4..ac1765db 100644 --- a/manga/multisrc/madara/src/s2manga/s2manga.dart +++ b/dart/manga/multisrc/madara/src/s2manga/s2manga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get s2mangaSource => _s2mangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/s2manga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/s2manga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/samuraiscan/icon.png b/dart/manga/multisrc/madara/src/samuraiscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/samuraiscan/icon.png rename to dart/manga/multisrc/madara/src/samuraiscan/icon.png diff --git a/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart b/dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart similarity index 73% rename from manga/multisrc/madara/src/samuraiscan/samuraiscan.dart rename to dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart index cce9b8ee..ebf5a648 100644 --- a/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart +++ b/dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get samuraiscanSource => _samuraiscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/samuraiscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/samuraiscan/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/scambertraslator/icon.png b/dart/manga/multisrc/madara/src/scambertraslator/icon.png similarity index 100% rename from manga/multisrc/madara/src/scambertraslator/icon.png rename to dart/manga/multisrc/madara/src/scambertraslator/icon.png diff --git a/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart b/dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart similarity index 73% rename from manga/multisrc/madara/src/scambertraslator/scambertraslator.dart rename to dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart index a09df8cc..d3c76659 100644 --- a/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart +++ b/dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get scambertraslatorSource => _scambertraslatorSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/scambertraslator/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/scambertraslator/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/scantradvf/icon.png b/dart/manga/multisrc/madara/src/scantradvf/icon.png similarity index 100% rename from manga/multisrc/madara/src/scantradvf/icon.png rename to dart/manga/multisrc/madara/src/scantradvf/icon.png diff --git a/manga/multisrc/madara/src/scantradvf/scantradvf.dart b/dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart similarity index 73% rename from manga/multisrc/madara/src/scantradvf/scantradvf.dart rename to dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart index f5af2084..995a9270 100644 --- a/manga/multisrc/madara/src/scantradvf/scantradvf.dart +++ b/dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get scantradvfSource => _scantradvfSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/scantradvf/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/scantradvf/icon.png", dateFormat:"d MMMM yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/shadowtrad/icon.png b/dart/manga/multisrc/madara/src/shadowtrad/icon.png similarity index 100% rename from manga/multisrc/madara/src/shadowtrad/icon.png rename to dart/manga/multisrc/madara/src/shadowtrad/icon.png diff --git a/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart b/dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart similarity index 73% rename from manga/multisrc/madara/src/shadowtrad/shadowtrad.dart rename to dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart index d51b91d4..866b9a14 100644 --- a/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart +++ b/dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get shadowtradSource => _shadowtradSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/shadowtrad/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/shadowtrad/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/shibamanga/icon.png b/dart/manga/multisrc/madara/src/shibamanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/shibamanga/icon.png rename to dart/manga/multisrc/madara/src/shibamanga/icon.png diff --git a/manga/multisrc/madara/src/shibamanga/shibamanga.dart b/dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart similarity index 73% rename from manga/multisrc/madara/src/shibamanga/shibamanga.dart rename to dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart index e9b9a77b..1c47942d 100644 --- a/manga/multisrc/madara/src/shibamanga/shibamanga.dart +++ b/dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get shibamangaSource => _shibamangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/shibamanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/shibamanga/icon.png", dateFormat:"MM/dd/yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/sinensis/icon.png b/dart/manga/multisrc/madara/src/sinensis/icon.png similarity index 100% rename from manga/multisrc/madara/src/sinensis/icon.png rename to dart/manga/multisrc/madara/src/sinensis/icon.png diff --git a/manga/multisrc/madara/src/sinensis/sinensis.dart b/dart/manga/multisrc/madara/src/sinensis/sinensis.dart similarity index 73% rename from manga/multisrc/madara/src/sinensis/sinensis.dart rename to dart/manga/multisrc/madara/src/sinensis/sinensis.dart index d1a8e073..7375030f 100644 --- a/manga/multisrc/madara/src/sinensis/sinensis.dart +++ b/dart/manga/multisrc/madara/src/sinensis/sinensis.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get sinensisSource => _sinensisSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/sinensis/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/sinensis/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/sweettimescan/icon.png b/dart/manga/multisrc/madara/src/sweettimescan/icon.png similarity index 100% rename from manga/multisrc/madara/src/sweettimescan/icon.png rename to dart/manga/multisrc/madara/src/sweettimescan/icon.png diff --git a/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart b/dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart similarity index 73% rename from manga/multisrc/madara/src/sweettimescan/sweettimescan.dart rename to dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart index 7cd4bdd7..2b042ab7 100644 --- a/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart +++ b/dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get sweettimescanSource => _sweettimescanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/sweettimescan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/sweettimescan/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/taberumangas/icon.png b/dart/manga/multisrc/madara/src/taberumangas/icon.png similarity index 100% rename from manga/multisrc/madara/src/taberumangas/icon.png rename to dart/manga/multisrc/madara/src/taberumangas/icon.png diff --git a/manga/multisrc/madara/src/taberumangas/taberumangas.dart b/dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart similarity index 73% rename from manga/multisrc/madara/src/taberumangas/taberumangas.dart rename to dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart index 87db9878..e62477d7 100644 --- a/manga/multisrc/madara/src/taberumangas/taberumangas.dart +++ b/dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get taberumangasSource => _taberumangasSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/taberumangas/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/taberumangas/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/tankouhentai/icon.png b/dart/manga/multisrc/madara/src/tankouhentai/icon.png similarity index 100% rename from manga/multisrc/madara/src/tankouhentai/icon.png rename to dart/manga/multisrc/madara/src/tankouhentai/icon.png diff --git a/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart b/dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart similarity index 74% rename from manga/multisrc/madara/src/tankouhentai/tankouhentai.dart rename to dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart index 2c016655..ec551cb4 100644 --- a/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart +++ b/dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get tankouhentaiSource => _tankouhentaiSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tankouhentai/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tankouhentai/icon.png", dateFormat:"dd 'de' MMMMM 'de' YYYY", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/tatakaescan/icon.png b/dart/manga/multisrc/madara/src/tatakaescan/icon.png similarity index 100% rename from manga/multisrc/madara/src/tatakaescan/icon.png rename to dart/manga/multisrc/madara/src/tatakaescan/icon.png diff --git a/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart b/dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart similarity index 74% rename from manga/multisrc/madara/src/tatakaescan/tatakaescan.dart rename to dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart index 8e600e77..94fab01f 100644 --- a/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart +++ b/dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get tatakaescanSource => _tatakaescanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tatakaescan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tatakaescan/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/taurusfansub/icon.png b/dart/manga/multisrc/madara/src/taurusfansub/icon.png similarity index 100% rename from manga/multisrc/madara/src/taurusfansub/icon.png rename to dart/manga/multisrc/madara/src/taurusfansub/icon.png diff --git a/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart b/dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart similarity index 73% rename from manga/multisrc/madara/src/taurusfansub/taurusfansub.dart rename to dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart index 2ad9c3d0..2b78afac 100644 --- a/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart +++ b/dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get taurusfansubSource => _taurusfansubSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/taurusfansub/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/taurusfansub/icon.png", dateFormat:"dd/MM/yyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/thebeginningaftertheend/icon.png b/dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png similarity index 100% rename from manga/multisrc/madara/src/thebeginningaftertheend/icon.png rename to dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png diff --git a/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart b/dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart similarity index 74% rename from manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart rename to dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart index e827707b..3c15d2b1 100644 --- a/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart +++ b/dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get thebeginningaftertheendSource => _thebeginningaftertheendSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/thebeginningaftertheend/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"fr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/toonizy/icon.png b/dart/manga/multisrc/madara/src/toonizy/icon.png similarity index 100% rename from manga/multisrc/madara/src/toonizy/icon.png rename to dart/manga/multisrc/madara/src/toonizy/icon.png diff --git a/manga/multisrc/madara/src/toonizy/toonizy.dart b/dart/manga/multisrc/madara/src/toonizy/toonizy.dart similarity index 73% rename from manga/multisrc/madara/src/toonizy/toonizy.dart rename to dart/manga/multisrc/madara/src/toonizy/toonizy.dart index 845acf8c..fb21630a 100644 --- a/manga/multisrc/madara/src/toonizy/toonizy.dart +++ b/dart/manga/multisrc/madara/src/toonizy/toonizy.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get toonizySource => _toonizySource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/toonizy/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/toonizy/icon.png", dateFormat:"MMM d, yy", dateFormatLocale:"en", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/tortugaceviri/icon.png b/dart/manga/multisrc/madara/src/tortugaceviri/icon.png similarity index 100% rename from manga/multisrc/madara/src/tortugaceviri/icon.png rename to dart/manga/multisrc/madara/src/tortugaceviri/icon.png diff --git a/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart b/dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart similarity index 73% rename from manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart rename to dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart index d2da10c0..cf1105a2 100644 --- a/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart +++ b/dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get tortugaceviriSource => _tortugaceviriSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "tr", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tortugaceviri/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tortugaceviri/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/valkyriescan/icon.png b/dart/manga/multisrc/madara/src/valkyriescan/icon.png similarity index 100% rename from manga/multisrc/madara/src/valkyriescan/icon.png rename to dart/manga/multisrc/madara/src/valkyriescan/icon.png diff --git a/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart b/dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart similarity index 74% rename from manga/multisrc/madara/src/valkyriescan/valkyriescan.dart rename to dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart index 5626084d..bad0ae9c 100644 --- a/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart +++ b/dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get valkyriescanSource => _valkyriescanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/valkyriescan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/valkyriescan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/vermanhwas/icon.png b/dart/manga/multisrc/madara/src/vermanhwas/icon.png similarity index 100% rename from manga/multisrc/madara/src/vermanhwas/icon.png rename to dart/manga/multisrc/madara/src/vermanhwas/icon.png diff --git a/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart b/dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart similarity index 73% rename from manga/multisrc/madara/src/vermanhwas/vermanhwas.dart rename to dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart index 52294bfd..79f3353f 100644 --- a/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart +++ b/dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get vermanhwasSource => _vermanhwasSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "es", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/vermanhwas/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/vermanhwas/icon.png", dateFormat:"MMMM d, yyyy", dateFormatLocale:"es", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/vinmanga/icon.png b/dart/manga/multisrc/madara/src/vinmanga/icon.png similarity index 100% rename from manga/multisrc/madara/src/vinmanga/icon.png rename to dart/manga/multisrc/madara/src/vinmanga/icon.png diff --git a/manga/multisrc/madara/src/vinmanga/vinmanga.dart b/dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart similarity index 73% rename from manga/multisrc/madara/src/vinmanga/vinmanga.dart rename to dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart index 0dd3c0e9..091fe8c2 100644 --- a/manga/multisrc/madara/src/vinmanga/vinmanga.dart +++ b/dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get vinmangaSource => _vinmangaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/vinmanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/vinmanga/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/wickedwitchscan/icon.png b/dart/manga/multisrc/madara/src/wickedwitchscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/wickedwitchscan/icon.png rename to dart/manga/multisrc/madara/src/wickedwitchscan/icon.png diff --git a/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart b/dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart similarity index 74% rename from manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart rename to dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart index fb798cd0..cd397985 100644 --- a/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart +++ b/dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get wickedwitchscanSource => _wickedwitchscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/wickedwitchscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/wickedwitchscan/icon.png", dateFormat:"MMMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/winterscan/icon.png b/dart/manga/multisrc/madara/src/winterscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/winterscan/icon.png rename to dart/manga/multisrc/madara/src/winterscan/icon.png diff --git a/manga/multisrc/madara/src/winterscan/winterscan.dart b/dart/manga/multisrc/madara/src/winterscan/winterscan.dart similarity index 74% rename from manga/multisrc/madara/src/winterscan/winterscan.dart rename to dart/manga/multisrc/madara/src/winterscan/winterscan.dart index 4bb89327..fd2289a3 100644 --- a/manga/multisrc/madara/src/winterscan/winterscan.dart +++ b/dart/manga/multisrc/madara/src/winterscan/winterscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get winterscanSource => _winterscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/winterscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/winterscan/icon.png", dateFormat:"dd 'de' MMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/wonderlandscan/icon.png b/dart/manga/multisrc/madara/src/wonderlandscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/wonderlandscan/icon.png rename to dart/manga/multisrc/madara/src/wonderlandscan/icon.png diff --git a/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart b/dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart similarity index 73% rename from manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart rename to dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart index d170d32e..d60096f5 100644 --- a/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart +++ b/dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get wonderlandscanSource => _wonderlandscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/wonderlandscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/wonderlandscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/yanpfansub/icon.png b/dart/manga/multisrc/madara/src/yanpfansub/icon.png similarity index 100% rename from manga/multisrc/madara/src/yanpfansub/icon.png rename to dart/manga/multisrc/madara/src/yanpfansub/icon.png diff --git a/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart b/dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart similarity index 74% rename from manga/multisrc/madara/src/yanpfansub/yanpfansub.dart rename to dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart index 6adb251a..da318110 100644 --- a/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart +++ b/dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get yanpfansubSource => _yanpfansubSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yanpfansub/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yanpfansub/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/yaoicomics/icon.png b/dart/manga/multisrc/madara/src/yaoicomics/icon.png similarity index 100% rename from manga/multisrc/madara/src/yaoicomics/icon.png rename to dart/manga/multisrc/madara/src/yaoicomics/icon.png diff --git a/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart b/dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart similarity index 74% rename from manga/multisrc/madara/src/yaoicomics/yaoicomics.dart rename to dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart index 9775e090..50712134 100644 --- a/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart +++ b/dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get yaoicomicsSource => _yaoicomicsSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-BR", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yaoicomics/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yaoicomics/icon.png", dateFormat:"dd 'de' MMMMM 'de' yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/yuriverso/icon.png b/dart/manga/multisrc/madara/src/yuriverso/icon.png similarity index 100% rename from manga/multisrc/madara/src/yuriverso/icon.png rename to dart/manga/multisrc/madara/src/yuriverso/icon.png diff --git a/manga/multisrc/madara/src/yuriverso/yuriverso.dart b/dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart similarity index 72% rename from manga/multisrc/madara/src/yuriverso/yuriverso.dart rename to dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart index fff3ef57..739e4c70 100644 --- a/manga/multisrc/madara/src/yuriverso/yuriverso.dart +++ b/dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get yuriversoSource => _yuriversoSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-br", typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yuriverso/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yuriverso/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/madara/src/zeroscan/icon.png b/dart/manga/multisrc/madara/src/zeroscan/icon.png similarity index 100% rename from manga/multisrc/madara/src/zeroscan/icon.png rename to dart/manga/multisrc/madara/src/zeroscan/icon.png diff --git a/manga/multisrc/madara/src/zeroscan/zeroscan.dart b/dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart similarity index 73% rename from manga/multisrc/madara/src/zeroscan/zeroscan.dart rename to dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart index a96dc623..e4a60132 100644 --- a/manga/multisrc/madara/src/zeroscan/zeroscan.dart +++ b/dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get zeroscanSource => _zeroscanSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "pt-br", isNsfw:true, typeSource: "madara", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/zeroscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/zeroscan/icon.png", dateFormat:"dd/MM/yyyy", dateFormatLocale:"pt-br", ); \ No newline at end of file diff --git a/manga/multisrc/mangabox/mangabox.dart b/dart/manga/multisrc/mangabox/mangabox.dart similarity index 100% rename from manga/multisrc/mangabox/mangabox.dart rename to dart/manga/multisrc/mangabox/mangabox.dart diff --git a/manga/multisrc/mangabox/sources.dart b/dart/manga/multisrc/mangabox/sources.dart similarity index 81% rename from manga/multisrc/mangabox/sources.dart rename to dart/manga/multisrc/mangabox/sources.dart index bd46dfc9..6a3169c6 100644 --- a/manga/multisrc/mangabox/sources.dart +++ b/dart/manga/multisrc/mangabox/sources.dart @@ -1,12 +1,12 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/mangabat/mangabat.dart'; import 'src/mangairo/mangaeiro.dart'; import 'src/mangakakalot/mangakakalot.dart'; import 'src/manganato/manganato.dart'; -const mangaboxVersion = "0.0.4"; +const mangaboxVersion = "0.0.45"; const mangaboxSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/mangabox.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/mangabox.dart"; List get mangaboxSourcesList => _mangaboxSourcesList; List _mangaboxSourcesList = [ diff --git a/manga/multisrc/mangabox/src/mangabat/icon.png b/dart/manga/multisrc/mangabox/src/mangabat/icon.png similarity index 100% rename from manga/multisrc/mangabox/src/mangabat/icon.png rename to dart/manga/multisrc/mangabox/src/mangabat/icon.png diff --git a/manga/multisrc/mangabox/src/mangabat/mangabat.dart b/dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart similarity index 72% rename from manga/multisrc/mangabox/src/mangabat/mangabat.dart rename to dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart index df57c1a3..ed6c5d86 100644 --- a/manga/multisrc/mangabox/src/mangabat/mangabat.dart +++ b/dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangabatSource => _mangabatSource; @@ -8,7 +8,7 @@ Source _mangabatSource = Source( lang: "en", typeSource: "mangabox", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangabat/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangabat/icon.png", dateFormat: "MMM dd,yy", dateFormatLocale: "en", ); diff --git a/manga/multisrc/mangabox/src/mangairo/icon.png b/dart/manga/multisrc/mangabox/src/mangairo/icon.png similarity index 100% rename from manga/multisrc/mangabox/src/mangairo/icon.png rename to dart/manga/multisrc/mangabox/src/mangairo/icon.png diff --git a/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart similarity index 73% rename from manga/multisrc/mangabox/src/mangairo/mangaeiro.dart rename to dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart index ab6d8af5..add00bdd 100644 --- a/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart +++ b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangairoSource => _mangairoSource; @@ -9,7 +9,7 @@ Source _mangairoSource = Source( isNsfw: true, typeSource: "mangabox", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangairo/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangairo/icon.png", dateFormat: "MMM-dd-yy", dateFormatLocale: "en", ); diff --git a/manga/multisrc/mangabox/src/mangakakalot/icon.png b/dart/manga/multisrc/mangabox/src/mangakakalot/icon.png similarity index 100% rename from manga/multisrc/mangabox/src/mangakakalot/icon.png rename to dart/manga/multisrc/mangabox/src/mangakakalot/icon.png diff --git a/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart similarity index 72% rename from manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart rename to dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart index d1b5649d..8715e7c9 100644 --- a/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart +++ b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangakakalotSource => _mangakakalotSource; @@ -8,7 +8,7 @@ Source _mangakakalotSource = Source( lang: "en", typeSource: "mangabox", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangakakalot/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangakakalot/icon.png", dateFormat: "MMM-dd-yy", dateFormatLocale: "en", ); diff --git a/manga/multisrc/mangabox/src/manganato/icon.png b/dart/manga/multisrc/mangabox/src/manganato/icon.png similarity index 100% rename from manga/multisrc/mangabox/src/manganato/icon.png rename to dart/manga/multisrc/mangabox/src/manganato/icon.png diff --git a/manga/multisrc/mangabox/src/manganato/manganato.dart b/dart/manga/multisrc/mangabox/src/manganato/manganato.dart similarity index 72% rename from manga/multisrc/mangabox/src/manganato/manganato.dart rename to dart/manga/multisrc/mangabox/src/manganato/manganato.dart index c776156e..f9e3907d 100644 --- a/manga/multisrc/mangabox/src/manganato/manganato.dart +++ b/dart/manga/multisrc/mangabox/src/manganato/manganato.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manganatoSource => _manganatoSource; @@ -8,7 +8,7 @@ Source _manganatoSource = Source( lang: "en", typeSource: "mangabox", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/manganato/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/manganato/icon.png", dateFormat: "MMM dd,yy", dateFormatLocale: "en", ); diff --git a/manga/multisrc/mangareader/mangareader.dart b/dart/manga/multisrc/mangareader/mangareader.dart similarity index 100% rename from manga/multisrc/mangareader/mangareader.dart rename to dart/manga/multisrc/mangareader/mangareader.dart diff --git a/manga/multisrc/mangareader/sources.dart b/dart/manga/multisrc/mangareader/sources.dart similarity index 95% rename from manga/multisrc/mangareader/sources.dart rename to dart/manga/multisrc/mangareader/sources.dart index 5ca370a7..8eeca0c4 100644 --- a/manga/multisrc/mangareader/sources.dart +++ b/dart/manga/multisrc/mangareader/sources.dart @@ -1,4 +1,4 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/beastscans/beastscans.dart'; import 'src/lelmanga/lelmanga.dart'; import 'src/asurascans/asurascans.dart'; @@ -39,9 +39,9 @@ import 'src/turktoon/turktoon.dart'; import 'src/uzaymanga/uzaymanga.dart'; import 'src/xcalibrscans/xcalibrscans.dart'; -const mangareaderVersion = "0.0.85"; +const mangareaderVersion = "0.0.9"; const mangareaderSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/mangareader.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/mangareader.dart"; List get mangareaderSourcesList => _mangareaderSourcesList; List _mangareaderSourcesList = [ diff --git a/manga/multisrc/mangareader/src/asurascans/asurascans.dart b/dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart similarity index 72% rename from manga/multisrc/mangareader/src/asurascans/asurascans.dart rename to dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart index 600dcf8a..4660c9ff 100644 --- a/manga/multisrc/mangareader/src/asurascans/asurascans.dart +++ b/dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get asurascansSource => _asurascansSource; @@ -8,7 +8,7 @@ Source _asurascansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/asurascans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/asurascans/icon.png", dateFormat: "MMM d, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/asurascans/icon.png b/dart/manga/multisrc/mangareader/src/asurascans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/asurascans/icon.png rename to dart/manga/multisrc/mangareader/src/asurascans/icon.png diff --git a/manga/multisrc/mangareader/src/azurescans/azurescans.dart b/dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart similarity index 72% rename from manga/multisrc/mangareader/src/azurescans/azurescans.dart rename to dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart index 5140c1c6..b42bd9c9 100644 --- a/manga/multisrc/mangareader/src/azurescans/azurescans.dart +++ b/dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get azurescansSource => _azurescansSource; @@ -8,7 +8,7 @@ Source _azurescansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/azurescans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/azurescans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/azurescans/icon.png b/dart/manga/multisrc/mangareader/src/azurescans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/azurescans/icon.png rename to dart/manga/multisrc/mangareader/src/azurescans/icon.png diff --git a/manga/multisrc/mangareader/src/beastscans/beastscans.dart b/dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/beastscans/beastscans.dart rename to dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart index ec4728ff..c533b895 100644 --- a/manga/multisrc/mangareader/src/beastscans/beastscans.dart +++ b/dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get beastscansSource => _beastscansSource; @@ -8,7 +8,7 @@ Source _beastscansSource = Source( lang: "ar", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/beastscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/beastscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "ar", ); diff --git a/manga/multisrc/mangareader/src/beastscans/icon.png b/dart/manga/multisrc/mangareader/src/beastscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/beastscans/icon.png rename to dart/manga/multisrc/mangareader/src/beastscans/icon.png diff --git a/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart b/dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart rename to dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart index ee2243f3..65229406 100644 --- a/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart +++ b/dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get cosmicscansSource => _cosmicscansSource; @@ -8,7 +8,7 @@ Source _cosmicscansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/cosmicscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/cosmicscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/cosmicscans/icon.png b/dart/manga/multisrc/mangareader/src/cosmicscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/cosmicscans/icon.png rename to dart/manga/multisrc/mangareader/src/cosmicscans/icon.png diff --git a/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart b/dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart similarity index 72% rename from manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart rename to dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart index f4a10d32..f0ba24b0 100644 --- a/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart +++ b/dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get cosmicscansidSource => _cosmicscansidSource; @@ -8,7 +8,7 @@ Source _cosmicscansidSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/cosmicscansid/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/cosmicscansid/icon.png b/dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/cosmicscansid/icon.png rename to dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png diff --git a/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart b/dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart similarity index 73% rename from manga/multisrc/mangareader/src/dojingnet/dojingnet.dart rename to dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart index 1cea4caa..873d7763 100644 --- a/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart +++ b/dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get dojingnetSource => _dojingnetSource; @@ -9,7 +9,7 @@ Source _dojingnetSource = Source( isNsfw: true, typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/dojingnet/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/dojingnet/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/dojingnet/icon.png b/dart/manga/multisrc/mangareader/src/dojingnet/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/dojingnet/icon.png rename to dart/manga/multisrc/mangareader/src/dojingnet/icon.png diff --git a/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart b/dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart similarity index 72% rename from manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart rename to dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart index 528f42cd..748a8032 100644 --- a/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart +++ b/dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get duniakomikidSource => _duniakomikidSource; @@ -8,7 +8,7 @@ Source _duniakomikidSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/duniakomikid/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/duniakomikid/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/duniakomikid/icon.png b/dart/manga/multisrc/mangareader/src/duniakomikid/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/duniakomikid/icon.png rename to dart/manga/multisrc/mangareader/src/duniakomikid/icon.png diff --git a/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart b/dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart similarity index 72% rename from manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart rename to dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart index a8dfe4b0..9c8491e3 100644 --- a/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart +++ b/dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get geceninlorduSource => _geceninlorduSource; @@ -8,7 +8,7 @@ Source _geceninlorduSource = Source( lang: "tr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/geceninlordu/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/geceninlordu/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/geceninlordu/icon.png b/dart/manga/multisrc/mangareader/src/geceninlordu/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/geceninlordu/icon.png rename to dart/manga/multisrc/mangareader/src/geceninlordu/icon.png diff --git a/manga/multisrc/mangareader/src/infernalvoidscans/icon.png b/dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/infernalvoidscans/icon.png rename to dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png diff --git a/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart b/dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart similarity index 73% rename from manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart rename to dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart index 21bbb0a2..5d805a11 100644 --- a/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart +++ b/dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get infernalvoidscansSource => _infernalvoidscansSource; @@ -8,7 +8,7 @@ Source _infernalvoidscansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/infernalvoidscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/kanzenin/icon.png b/dart/manga/multisrc/mangareader/src/kanzenin/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/kanzenin/icon.png rename to dart/manga/multisrc/mangareader/src/kanzenin/icon.png diff --git a/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart b/dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart similarity index 73% rename from manga/multisrc/mangareader/src/kanzenin/kanzenin.dart rename to dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart index 2e2c11ec..52d7ffa2 100644 --- a/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart +++ b/dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get kanzeninSource => _kanzeninSource; @@ -9,7 +9,7 @@ Source _kanzeninSource = Source( isNsfw: true, typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/kanzenin/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/kanzenin/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/katakomik/icon.png b/dart/manga/multisrc/mangareader/src/katakomik/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/katakomik/icon.png rename to dart/manga/multisrc/mangareader/src/katakomik/icon.png diff --git a/manga/multisrc/mangareader/src/katakomik/katakomik.dart b/dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart similarity index 72% rename from manga/multisrc/mangareader/src/katakomik/katakomik.dart rename to dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart index fd444de2..67a040c8 100644 --- a/manga/multisrc/mangareader/src/katakomik/katakomik.dart +++ b/dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get katakomikSource => _katakomikSource; @@ -8,7 +8,7 @@ Source _katakomikSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/katakomik/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/katakomik/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/komiklab/icon.png b/dart/manga/multisrc/mangareader/src/komiklab/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/komiklab/icon.png rename to dart/manga/multisrc/mangareader/src/komiklab/icon.png diff --git a/manga/multisrc/mangareader/src/komiklab/komiklab.dart b/dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart similarity index 74% rename from manga/multisrc/mangareader/src/komiklab/komiklab.dart rename to dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart index 9409839d..ce62e75e 100644 --- a/manga/multisrc/mangareader/src/komiklab/komiklab.dart +++ b/dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komiklabSource => _komiklabSource; @@ -9,6 +9,6 @@ Source _komiklabSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komiklab/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komiklab/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us"); diff --git a/manga/multisrc/mangareader/src/komikmama/icon.png b/dart/manga/multisrc/mangareader/src/komikmama/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/komikmama/icon.png rename to dart/manga/multisrc/mangareader/src/komikmama/icon.png diff --git a/manga/multisrc/mangareader/src/komikmama/komikmama.dart b/dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart similarity index 72% rename from manga/multisrc/mangareader/src/komikmama/komikmama.dart rename to dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart index 5ebf1b6b..65c29d0a 100644 --- a/manga/multisrc/mangareader/src/komikmama/komikmama.dart +++ b/dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komikmamaSource => _komikmamaSource; @@ -8,7 +8,7 @@ Source _komikmamaSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikmama/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikmama/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/komikstation/icon.png b/dart/manga/multisrc/mangareader/src/komikstation/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/komikstation/icon.png rename to dart/manga/multisrc/mangareader/src/komikstation/icon.png diff --git a/manga/multisrc/mangareader/src/komikstation/komikstation.dart b/dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart similarity index 72% rename from manga/multisrc/mangareader/src/komikstation/komikstation.dart rename to dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart index cce6ccdb..cfa15976 100644 --- a/manga/multisrc/mangareader/src/komikstation/komikstation.dart +++ b/dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komikstationSource => _komikstationSource; @@ -8,7 +8,7 @@ Source _komikstationSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikstation/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikstation/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/komikucom/icon.png b/dart/manga/multisrc/mangareader/src/komikucom/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/komikucom/icon.png rename to dart/manga/multisrc/mangareader/src/komikucom/icon.png diff --git a/manga/multisrc/mangareader/src/komikucom/komikucom.dart b/dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart similarity index 72% rename from manga/multisrc/mangareader/src/komikucom/komikucom.dart rename to dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart index 519bc12f..8641811e 100644 --- a/manga/multisrc/mangareader/src/komikucom/komikucom.dart +++ b/dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komikucomSource => _komikucomSource; @@ -8,7 +8,7 @@ Source _komikucomSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikucom/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikucom/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/kumapoi/icon.png b/dart/manga/multisrc/mangareader/src/kumapoi/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/kumapoi/icon.png rename to dart/manga/multisrc/mangareader/src/kumapoi/icon.png diff --git a/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart b/dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart similarity index 72% rename from manga/multisrc/mangareader/src/kumapoi/kumapoi.dart rename to dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart index 53d593c5..433ddaeb 100644 --- a/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart +++ b/dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get kumapoiSource => _kumapoiSource; @@ -9,7 +9,7 @@ Source _kumapoiSource = Source( isNsfw: true, typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/kumapoi/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/kumapoi/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/lelmanga/icon.png b/dart/manga/multisrc/mangareader/src/lelmanga/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/lelmanga/icon.png rename to dart/manga/multisrc/mangareader/src/lelmanga/icon.png diff --git a/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart b/dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart similarity index 72% rename from manga/multisrc/mangareader/src/lelmanga/lelmanga.dart rename to dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart index 41abf2c8..626893fb 100644 --- a/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart +++ b/dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get lelmangaSource => _lelmangaSource; @@ -8,7 +8,7 @@ Source _lelmangaSource = Source( lang: "fr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/lelmanga/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/lelmanga/icon.png", dateFormat: "MMMM d, yyyy", dateFormatLocale: "en", ); diff --git a/manga/multisrc/mangareader/src/magusmanga/icon.png b/dart/manga/multisrc/mangareader/src/magusmanga/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/magusmanga/icon.png rename to dart/manga/multisrc/mangareader/src/magusmanga/icon.png diff --git a/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart b/dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart similarity index 72% rename from manga/multisrc/mangareader/src/magusmanga/magusmanga.dart rename to dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart index d4c372f1..fdbed78c 100644 --- a/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart +++ b/dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get magusmangaSource => _magusmangaSource; @@ -8,7 +8,7 @@ Source _magusmangaSource = Source( lang: "ar", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/magusmanga/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/magusmanga/icon.png", dateFormat: "MMMMM d, yyyy", dateFormatLocale: "ar", ); diff --git a/manga/multisrc/mangareader/src/mangacim/icon.png b/dart/manga/multisrc/mangareader/src/mangacim/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/mangacim/icon.png rename to dart/manga/multisrc/mangareader/src/mangacim/icon.png diff --git a/manga/multisrc/mangareader/src/mangacim/mangacim.dart b/dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart similarity index 72% rename from manga/multisrc/mangareader/src/mangacim/mangacim.dart rename to dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart index 1bd30a38..47b07b35 100644 --- a/manga/multisrc/mangareader/src/mangacim/mangacim.dart +++ b/dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangacimSource => _mangacimSource; @@ -8,7 +8,7 @@ Source _mangacimSource = Source( lang: "tr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangacim/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangacim/icon.png", dateFormat: "MMM d, yyy", dateFormatLocale: "tr", ); diff --git a/manga/multisrc/mangareader/src/mangaindome/icon.png b/dart/manga/multisrc/mangareader/src/mangaindome/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/mangaindome/icon.png rename to dart/manga/multisrc/mangareader/src/mangaindome/icon.png diff --git a/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart b/dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart similarity index 72% rename from manga/multisrc/mangareader/src/mangaindome/mangaindome.dart rename to dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart index c7d11854..70c355f9 100644 --- a/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart +++ b/dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaindomeSource => _mangaindomeSource; @@ -8,7 +8,7 @@ Source _mangaindomeSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangaindome/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangaindome/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/mangatale/icon.png b/dart/manga/multisrc/mangareader/src/mangatale/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/mangatale/icon.png rename to dart/manga/multisrc/mangareader/src/mangatale/icon.png diff --git a/manga/multisrc/mangareader/src/mangatale/mangatale.dart b/dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart similarity index 72% rename from manga/multisrc/mangareader/src/mangatale/mangatale.dart rename to dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart index cb8ecd7e..9d029eae 100644 --- a/manga/multisrc/mangareader/src/mangatale/mangatale.dart +++ b/dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangataleSource => _mangataleSource; @@ -8,7 +8,7 @@ Source _mangataleSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangatale/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangatale/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/mangawt/icon.png b/dart/manga/multisrc/mangareader/src/mangawt/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/mangawt/icon.png rename to dart/manga/multisrc/mangareader/src/mangawt/icon.png diff --git a/manga/multisrc/mangareader/src/mangawt/mangawt.dart b/dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart similarity index 71% rename from manga/multisrc/mangareader/src/mangawt/mangawt.dart rename to dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart index 768376b6..2bf68e44 100644 --- a/manga/multisrc/mangareader/src/mangawt/mangawt.dart +++ b/dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangawtSource => _mangawtSource; @@ -8,7 +8,7 @@ Source _mangawtSource = Source( lang: "tr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangawt/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangawt/icon.png", dateFormat: "MMM d, yyyy", dateFormatLocale: "tr", ); diff --git a/manga/multisrc/mangareader/src/manhwax/icon.png b/dart/manga/multisrc/mangareader/src/manhwax/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/manhwax/icon.png rename to dart/manga/multisrc/mangareader/src/manhwax/icon.png diff --git a/manga/multisrc/mangareader/src/manhwax/manhwax.dart b/dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart similarity index 73% rename from manga/multisrc/mangareader/src/manhwax/manhwax.dart rename to dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart index 05832884..b4957abf 100644 --- a/manga/multisrc/mangareader/src/manhwax/manhwax.dart +++ b/dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get manhwaxSource => _manhwaxSource; @@ -9,7 +9,7 @@ Source _manhwaxSource = Source( isNsfw: true, typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/manhwax/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/manhwax/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/melokomik/icon.png b/dart/manga/multisrc/mangareader/src/melokomik/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/melokomik/icon.png rename to dart/manga/multisrc/mangareader/src/melokomik/icon.png diff --git a/manga/multisrc/mangareader/src/melokomik/melokomik.dart b/dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart similarity index 72% rename from manga/multisrc/mangareader/src/melokomik/melokomik.dart rename to dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart index de5668c5..86e13fa1 100644 --- a/manga/multisrc/mangareader/src/melokomik/melokomik.dart +++ b/dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get melokomikSource => _melokomikSource; @@ -8,7 +8,7 @@ Source _melokomikSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/melokomik/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/melokomik/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "id", ); diff --git a/manga/multisrc/mangareader/src/mihentai/icon.png b/dart/manga/multisrc/mangareader/src/mihentai/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/mihentai/icon.png rename to dart/manga/multisrc/mangareader/src/mihentai/icon.png diff --git a/manga/multisrc/mangareader/src/mihentai/mihentai.dart b/dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart similarity index 73% rename from manga/multisrc/mangareader/src/mihentai/mihentai.dart rename to dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart index ef059f69..e07e2103 100644 --- a/manga/multisrc/mangareader/src/mihentai/mihentai.dart +++ b/dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mihentaiSource => _mihentaiSource; @@ -9,7 +9,7 @@ Source _mihentaiSource = Source( isNsfw: true, typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mihentai/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mihentai/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/origamiorpheans/icon.png b/dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/origamiorpheans/icon.png rename to dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png diff --git a/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart b/dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart similarity index 73% rename from manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart rename to dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart index 84dd374c..a1ccca05 100644 --- a/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart +++ b/dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get origamiorpheansSource => _origamiorpheansSource; @@ -8,7 +8,7 @@ Source _origamiorpheansSource = Source( lang: "pt-br", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/origamiorpheans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png", dateFormat: "MMMMM dd, yyyy", dateFormatLocale: "pt-br", ); diff --git a/manga/multisrc/mangareader/src/phenixscans/icon.png b/dart/manga/multisrc/mangareader/src/phenixscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/phenixscans/icon.png rename to dart/manga/multisrc/mangareader/src/phenixscans/icon.png diff --git a/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart b/dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/phenixscans/phenixscans.dart rename to dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart index d3249249..92bccd33 100644 --- a/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart +++ b/dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get phenixscansSource => _phenixscansSource; @@ -8,7 +8,7 @@ Source _phenixscansSource = Source( lang: "fr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/phenixscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/phenixscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "fr", ); diff --git a/manga/multisrc/mangareader/src/piscans/icon.png b/dart/manga/multisrc/mangareader/src/piscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/piscans/icon.png rename to dart/manga/multisrc/mangareader/src/piscans/icon.png diff --git a/manga/multisrc/mangareader/src/piscans/piscans.dart b/dart/manga/multisrc/mangareader/src/piscans/piscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/piscans/piscans.dart rename to dart/manga/multisrc/mangareader/src/piscans/piscans.dart index 35e80f24..dfd94152 100644 --- a/manga/multisrc/mangareader/src/piscans/piscans.dart +++ b/dart/manga/multisrc/mangareader/src/piscans/piscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get piscansSource => _piscansSource; @@ -8,7 +8,7 @@ Source _piscansSource = Source( lang: "id", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/piscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/piscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/raikiscan/icon.png b/dart/manga/multisrc/mangareader/src/raikiscan/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/raikiscan/icon.png rename to dart/manga/multisrc/mangareader/src/raikiscan/icon.png diff --git a/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart b/dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart similarity index 72% rename from manga/multisrc/mangareader/src/raikiscan/raikiscan.dart rename to dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart index f021e35e..5ff70f8a 100644 --- a/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart +++ b/dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get raikiscanSource => _raikiscanSource; @@ -7,7 +7,7 @@ import '../../../../../model/source.dart'; baseUrl: "https://raikiscan.com", lang: "es", typeSource: "mangareader", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/raikiscan/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/raikiscan/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mangareader/src/ravenscans/icon.png b/dart/manga/multisrc/mangareader/src/ravenscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/ravenscans/icon.png rename to dart/manga/multisrc/mangareader/src/ravenscans/icon.png diff --git a/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart b/dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/ravenscans/ravenscans.dart rename to dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart index cd8bd468..afcf6b42 100644 --- a/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart +++ b/dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get ravenscansSource => _ravenscansSource; @@ -8,7 +8,7 @@ Source _ravenscansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/ravenscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/ravenscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/shadowmangas/icon.png b/dart/manga/multisrc/mangareader/src/shadowmangas/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/shadowmangas/icon.png rename to dart/manga/multisrc/mangareader/src/shadowmangas/icon.png diff --git a/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart b/dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart similarity index 72% rename from manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart rename to dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart index bdc31f82..e634851c 100644 --- a/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart +++ b/dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get shadowmangasSource => _shadowmangasSource; @@ -8,7 +8,7 @@ Source _shadowmangasSource = Source( lang: "es", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/shadowmangas/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/shadowmangas/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "es", ); diff --git a/manga/multisrc/mangareader/src/suryascans/icon.png b/dart/manga/multisrc/mangareader/src/suryascans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/suryascans/icon.png rename to dart/manga/multisrc/mangareader/src/suryascans/icon.png diff --git a/manga/multisrc/mangareader/src/suryascans/suryascans.dart b/dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart similarity index 72% rename from manga/multisrc/mangareader/src/suryascans/suryascans.dart rename to dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart index 86aa8855..1a16cfc8 100644 --- a/manga/multisrc/mangareader/src/suryascans/suryascans.dart +++ b/dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get suryascansSource => _suryascansSource; @@ -8,7 +8,7 @@ Source _suryascansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/suryascans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/suryascans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mangareader/src/sushiscan/icon.png b/dart/manga/multisrc/mangareader/src/sushiscan/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/sushiscan/icon.png rename to dart/manga/multisrc/mangareader/src/sushiscan/icon.png diff --git a/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart b/dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart similarity index 72% rename from manga/multisrc/mangareader/src/sushiscan/sushiscan.dart rename to dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart index 73c5cb33..77a95220 100644 --- a/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart +++ b/dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get sushiscanSource => _sushiscanSource; @@ -8,7 +8,7 @@ Source _sushiscanSource = Source( lang: "fr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/sushiscan/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/sushiscan/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "fr", ); diff --git a/manga/multisrc/mangareader/src/sushiscans/icon.png b/dart/manga/multisrc/mangareader/src/sushiscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/sushiscans/icon.png rename to dart/manga/multisrc/mangareader/src/sushiscans/icon.png diff --git a/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart b/dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/sushiscans/sushiscans.dart rename to dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart index c2976946..4ae65a48 100644 --- a/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart +++ b/dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get sushiscansSource => _sushiscansSource; @@ -8,7 +8,7 @@ Source _sushiscansSource = Source( lang: "fr", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/sushiscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/sushiscans/icon.png", dateFormat: "MMMM d, yyyy", dateFormatLocale: "fr", ); diff --git a/manga/multisrc/mangareader/src/tarotscans/icon.png b/dart/manga/multisrc/mangareader/src/tarotscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/tarotscans/icon.png rename to dart/manga/multisrc/mangareader/src/tarotscans/icon.png diff --git a/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart b/dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/tarotscans/tarotscans.dart rename to dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart index c4ec765f..a4287f68 100644 --- a/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart +++ b/dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get tarotscansSource => _tarotscansSource; @@ -7,7 +7,7 @@ import '../../../../../model/source.dart'; baseUrl: "https://www.tarotscans.com", lang: "tr", typeSource: "mangareader", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/tarotscans/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/tarotscans/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/mangareader/src/tukangkomik/icon.png b/dart/manga/multisrc/mangareader/src/tukangkomik/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/tukangkomik/icon.png rename to dart/manga/multisrc/mangareader/src/tukangkomik/icon.png diff --git a/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart b/dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart similarity index 72% rename from manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart rename to dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart index 57f21dcd..8d733462 100644 --- a/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart +++ b/dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get tukangkomikSource => _tukangkomikSource; @@ -7,7 +7,7 @@ import '../../../../../model/source.dart'; baseUrl: "https://tukangkomik.id", lang: "id", typeSource: "mangareader", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/tukangkomik/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/tukangkomik/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/mangareader/src/turktoon/icon.png b/dart/manga/multisrc/mangareader/src/turktoon/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/turktoon/icon.png rename to dart/manga/multisrc/mangareader/src/turktoon/icon.png diff --git a/manga/multisrc/mangareader/src/turktoon/turktoon.dart b/dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart similarity index 72% rename from manga/multisrc/mangareader/src/turktoon/turktoon.dart rename to dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart index e57ea172..bc65b213 100644 --- a/manga/multisrc/mangareader/src/turktoon/turktoon.dart +++ b/dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get turktoonSource => _turktoonSource; @@ -7,7 +7,7 @@ import '../../../../../model/source.dart'; baseUrl: "https://turktoon.com", lang: "tr", typeSource: "mangareader", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/turktoon/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/turktoon/icon.png", dateFormat:"MMMM dd, yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mangareader/src/uzaymanga/icon.png b/dart/manga/multisrc/mangareader/src/uzaymanga/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/uzaymanga/icon.png rename to dart/manga/multisrc/mangareader/src/uzaymanga/icon.png diff --git a/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart b/dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart similarity index 72% rename from manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart rename to dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart index 13a79711..26ddc585 100644 --- a/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart +++ b/dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get uzaymangaSource => _uzaymangaSource; @@ -7,7 +7,7 @@ import '../../../../../model/source.dart'; baseUrl: "https://uzaymanga.com", lang: "tr", typeSource: "mangareader", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/uzaymanga/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/uzaymanga/icon.png", dateFormat:"MMM d, yyyy", dateFormatLocale:"tr", ); \ No newline at end of file diff --git a/manga/multisrc/mangareader/src/xcalibrscans/icon.png b/dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png similarity index 100% rename from manga/multisrc/mangareader/src/xcalibrscans/icon.png rename to dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png diff --git a/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart b/dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart similarity index 72% rename from manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart rename to dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart index 1afa8658..6deb748c 100644 --- a/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart +++ b/dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get xcalibrscansSource => _xcalibrscansSource; @@ -8,7 +8,7 @@ Source _xcalibrscansSource = Source( lang: "en", typeSource: "mangareader", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/xcalibrscans/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png", dateFormat: "MMMM dd, yyyy", dateFormatLocale: "en_us", ); diff --git a/manga/multisrc/mmrcms/mmrcms.dart b/dart/manga/multisrc/mmrcms/mmrcms.dart similarity index 100% rename from manga/multisrc/mmrcms/mmrcms.dart rename to dart/manga/multisrc/mmrcms/mmrcms.dart diff --git a/manga/multisrc/mmrcms/sources.dart b/dart/manga/multisrc/mmrcms/sources.dart similarity index 87% rename from manga/multisrc/mmrcms/sources.dart rename to dart/manga/multisrc/mmrcms/sources.dart index 47bdb69a..57164115 100644 --- a/manga/multisrc/mmrcms/sources.dart +++ b/dart/manga/multisrc/mmrcms/sources.dart @@ -1,4 +1,4 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/scanvf/scanvf.dart'; import 'src/komikid/komikid.dart'; import 'src/mangaid/mangaid.dart'; @@ -8,9 +8,9 @@ import 'src/readcomicsonline/readcomicsonline.dart'; import 'src/lelscanvf/lelscanvf.dart'; import 'src/mangafr/mangafr.dart'; -const mmrcmsVersion = "0.0.6"; +const mmrcmsVersion = "0.0.65"; const mmrcmsSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/mmrcms.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/mmrcms.dart"; List get mmrcmsSourcesList => _mmrcmsSourcesList; List _mmrcmsSourcesList = [ diff --git a/manga/multisrc/mmrcms/src/jpmangas/icon.png b/dart/manga/multisrc/mmrcms/src/jpmangas/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/jpmangas/icon.png rename to dart/manga/multisrc/mmrcms/src/jpmangas/icon.png diff --git a/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart b/dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart similarity index 72% rename from manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart rename to dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart index 42bc6c7f..a748aef6 100644 --- a/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart +++ b/dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get jpmangasSource => _jpmangasSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/jpmangas/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/jpmangas/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/komikid/icon.png b/dart/manga/multisrc/mmrcms/src/komikid/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/komikid/icon.png rename to dart/manga/multisrc/mmrcms/src/komikid/icon.png diff --git a/manga/multisrc/mmrcms/src/komikid/komikid.dart b/dart/manga/multisrc/mmrcms/src/komikid/komikid.dart similarity index 73% rename from manga/multisrc/mmrcms/src/komikid/komikid.dart rename to dart/manga/multisrc/mmrcms/src/komikid/komikid.dart index c3044e7b..79fa0a8a 100644 --- a/manga/multisrc/mmrcms/src/komikid/komikid.dart +++ b/dart/manga/multisrc/mmrcms/src/komikid/komikid.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get komikidSource => _komikidSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "id", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/komikid/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/komikid/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/lelscanvf/icon.png b/dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/lelscanvf/icon.png rename to dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png diff --git a/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart b/dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart similarity index 73% rename from manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart rename to dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart index c272bcf1..5564a76a 100644 --- a/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart +++ b/dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get lelscanvfSource => _lelscanvfSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/lelscanvf/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/mangafr/icon.png b/dart/manga/multisrc/mmrcms/src/mangafr/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/mangafr/icon.png rename to dart/manga/multisrc/mmrcms/src/mangafr/icon.png diff --git a/manga/multisrc/mmrcms/src/mangafr/mangafr.dart b/dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart similarity index 72% rename from manga/multisrc/mmrcms/src/mangafr/mangafr.dart rename to dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart index 5ecf47e0..4280a798 100644 --- a/manga/multisrc/mmrcms/src/mangafr/mangafr.dart +++ b/dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangafrSource => _mangafrSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/mangafr/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/mangafr/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/mangaid/icon.png b/dart/manga/multisrc/mmrcms/src/mangaid/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/mangaid/icon.png rename to dart/manga/multisrc/mmrcms/src/mangaid/icon.png diff --git a/manga/multisrc/mmrcms/src/mangaid/mangaid.dart b/dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart similarity index 72% rename from manga/multisrc/mmrcms/src/mangaid/mangaid.dart rename to dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart index 9fa0a701..b82ac099 100644 --- a/manga/multisrc/mmrcms/src/mangaid/mangaid.dart +++ b/dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaidSource => _mangaidSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "id", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/mangaid/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/mangaid/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/onma/icon.png b/dart/manga/multisrc/mmrcms/src/onma/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/onma/icon.png rename to dart/manga/multisrc/mmrcms/src/onma/icon.png diff --git a/manga/multisrc/mmrcms/src/onma/onma.dart b/dart/manga/multisrc/mmrcms/src/onma/onma.dart similarity index 73% rename from manga/multisrc/mmrcms/src/onma/onma.dart rename to dart/manga/multisrc/mmrcms/src/onma/onma.dart index ba11c065..e55e48b5 100644 --- a/manga/multisrc/mmrcms/src/onma/onma.dart +++ b/dart/manga/multisrc/mmrcms/src/onma/onma.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get onmaSource => _onmaSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "ar", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/onma/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/onma/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/readcomicsonline/icon.png b/dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/readcomicsonline/icon.png rename to dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png diff --git a/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart b/dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart similarity index 73% rename from manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart rename to dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart index e028eaa8..6cedaaa6 100644 --- a/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart +++ b/dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get readcomicsonlineSource => _readcomicsonlineSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "en", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/readcomicsonline/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/mmrcms/src/scanvf/icon.png b/dart/manga/multisrc/mmrcms/src/scanvf/icon.png similarity index 100% rename from manga/multisrc/mmrcms/src/scanvf/icon.png rename to dart/manga/multisrc/mmrcms/src/scanvf/icon.png diff --git a/manga/multisrc/mmrcms/src/scanvf/scanvf.dart b/dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart similarity index 72% rename from manga/multisrc/mmrcms/src/scanvf/scanvf.dart rename to dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart index 3b77ee72..890f1217 100644 --- a/manga/multisrc/mmrcms/src/scanvf/scanvf.dart +++ b/dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get scanvfSource => _scanvfSource; @@ -8,7 +8,7 @@ import '../../../../../model/source.dart'; lang: "fr", typeSource: "mmrcms", - iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/scanvf/icon.png", + iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/scanvf/icon.png", dateFormat:"d MMM. yyyy", dateFormatLocale:"en_us", ); \ No newline at end of file diff --git a/manga/multisrc/nepnep/nepnep.dart b/dart/manga/multisrc/nepnep/nepnep.dart similarity index 100% rename from manga/multisrc/nepnep/nepnep.dart rename to dart/manga/multisrc/nepnep/nepnep.dart diff --git a/manga/multisrc/nepnep/sources.dart b/dart/manga/multisrc/nepnep/sources.dart similarity index 77% rename from manga/multisrc/nepnep/sources.dart rename to dart/manga/multisrc/nepnep/sources.dart index 16522a5f..e191c8e0 100644 --- a/manga/multisrc/nepnep/sources.dart +++ b/dart/manga/multisrc/nepnep/sources.dart @@ -1,11 +1,11 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; import 'src/mangasee/mangasee.dart'; import 'src/mangalife/mangalife.dart'; -const nepnepVersion = "0.0.6"; +const nepnepVersion = "0.0.65"; const nepnepSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/nepnep.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/nepnep.dart"; List get nepnepSourcesList => _nepnepSourcesList; List _nepnepSourcesList = [ diff --git a/manga/multisrc/nepnep/src/mangalife/icon.png b/dart/manga/multisrc/nepnep/src/mangalife/icon.png similarity index 100% rename from manga/multisrc/nepnep/src/mangalife/icon.png rename to dart/manga/multisrc/nepnep/src/mangalife/icon.png diff --git a/manga/multisrc/nepnep/src/mangalife/mangalife.dart b/dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart similarity index 73% rename from manga/multisrc/nepnep/src/mangalife/mangalife.dart rename to dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart index c3eb2e36..784a1f5f 100644 --- a/manga/multisrc/nepnep/src/mangalife/mangalife.dart +++ b/dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangalifeSource => _mangalifeSource; @@ -8,7 +8,7 @@ Source _mangalifeSource = Source( lang: "en", typeSource: "nepnep", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/src/mangalife/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/src/mangalife/icon.png", dateFormat: "yyyy-MM-dd HH:mm:ss", dateFormatLocale: "en", ); diff --git a/manga/multisrc/nepnep/src/mangasee/icon.png b/dart/manga/multisrc/nepnep/src/mangasee/icon.png similarity index 100% rename from manga/multisrc/nepnep/src/mangasee/icon.png rename to dart/manga/multisrc/nepnep/src/mangasee/icon.png diff --git a/manga/multisrc/nepnep/src/mangasee/mangasee.dart b/dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart similarity index 73% rename from manga/multisrc/nepnep/src/mangasee/mangasee.dart rename to dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart index 06a2077f..418ec290 100644 --- a/manga/multisrc/nepnep/src/mangasee/mangasee.dart +++ b/dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart @@ -1,4 +1,4 @@ -import '../../../../../model/source.dart'; +import '../../../../../../model/source.dart'; Source get mangaseeSource => _mangaseeSource; @@ -8,7 +8,7 @@ Source _mangaseeSource = Source( lang: "en", typeSource: "nepnep", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/src/mangasee/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/src/mangasee/icon.png", dateFormat: "yyyy-MM-dd HH:mm:ss", dateFormatLocale: "en", ); diff --git a/manga/src/all/batoto/batoto.dart b/dart/manga/src/all/batoto/batoto.dart similarity index 100% rename from manga/src/all/batoto/batoto.dart rename to dart/manga/src/all/batoto/batoto.dart diff --git a/manga/src/all/batoto/icon.png b/dart/manga/src/all/batoto/icon.png similarity index 100% rename from manga/src/all/batoto/icon.png rename to dart/manga/src/all/batoto/icon.png diff --git a/manga/src/all/batoto/sources.dart b/dart/manga/src/all/batoto/sources.dart similarity index 89% rename from manga/src/all/batoto/sources.dart rename to dart/manga/src/all/batoto/sources.dart index cd2757e1..582a2c40 100644 --- a/manga/src/all/batoto/sources.dart +++ b/dart/manga/src/all/batoto/sources.dart @@ -1,11 +1,11 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; -const _batotoVersion = "0.0.7"; +const _batotoVersion = "0.0.75"; const _batotoSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/batoto/batoto.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/batoto/batoto.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/batoto/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/batoto/icon.png"; const _baseUrl = 'https://bato.to'; const _isNsfw = true; diff --git a/manga/src/all/comick/comick.dart b/dart/manga/src/all/comick/comick.dart similarity index 100% rename from manga/src/all/comick/comick.dart rename to dart/manga/src/all/comick/comick.dart diff --git a/manga/src/all/comick/icon.png b/dart/manga/src/all/comick/icon.png similarity index 100% rename from manga/src/all/comick/icon.png rename to dart/manga/src/all/comick/icon.png diff --git a/manga/src/all/comick/sources.dart b/dart/manga/src/all/comick/sources.dart similarity index 85% rename from manga/src/all/comick/sources.dart rename to dart/manga/src/all/comick/sources.dart index f13a74db..6d0915a0 100644 --- a/manga/src/all/comick/sources.dart +++ b/dart/manga/src/all/comick/sources.dart @@ -1,11 +1,11 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; -const _comickVersion = "0.0.65"; +const _comickVersion = "0.0.7"; const _comickSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/comick/comick.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/comick/comick.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/comick/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/comick/icon.png"; const _apiUrl = 'https://api.comick.fun'; const _baseUrl = 'https://comick.app'; const _isNsfw = true; diff --git a/manga/src/all/mangadex/icon.png b/dart/manga/src/all/mangadex/icon.png similarity index 100% rename from manga/src/all/mangadex/icon.png rename to dart/manga/src/all/mangadex/icon.png diff --git a/manga/src/all/mangadex/mangadex.dart b/dart/manga/src/all/mangadex/mangadex.dart similarity index 100% rename from manga/src/all/mangadex/mangadex.dart rename to dart/manga/src/all/mangadex/mangadex.dart diff --git a/manga/src/all/mangadex/sources.dart b/dart/manga/src/all/mangadex/sources.dart similarity index 85% rename from manga/src/all/mangadex/sources.dart rename to dart/manga/src/all/mangadex/sources.dart index 9f788d78..dac8219f 100644 --- a/manga/src/all/mangadex/sources.dart +++ b/dart/manga/src/all/mangadex/sources.dart @@ -1,13 +1,13 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; const _apiUrl = 'https://api.mangadex.org'; const _baseUrl = 'https://mangadex.org'; const _isNsfw = true; -const _mangadexVersion = "0.0.7"; +const _mangadexVersion = "0.0.75"; const _mangadexSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/mangadex/mangadex.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/mangadex/mangadex.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/mangadex/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/mangadex/icon.png"; final _languages = [ "ar", diff --git a/manga/src/all/nhentai/icon.png b/dart/manga/src/all/nhentai/icon.png similarity index 100% rename from manga/src/all/nhentai/icon.png rename to dart/manga/src/all/nhentai/icon.png diff --git a/manga/src/all/nhentai/nhentai.dart b/dart/manga/src/all/nhentai/nhentai.dart similarity index 100% rename from manga/src/all/nhentai/nhentai.dart rename to dart/manga/src/all/nhentai/nhentai.dart diff --git a/manga/src/all/nhentai/sources.dart b/dart/manga/src/all/nhentai/sources.dart similarity index 78% rename from manga/src/all/nhentai/sources.dart rename to dart/manga/src/all/nhentai/sources.dart index f602db08..048867b6 100644 --- a/manga/src/all/nhentai/sources.dart +++ b/dart/manga/src/all/nhentai/sources.dart @@ -1,11 +1,11 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; -const _nhentaiVersion = "0.0.1"; +const _nhentaiVersion = "0.0.15"; const _nhentaiSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/nhentai/nhentai.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/nhentai/nhentai.dart"; String _iconUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/nhentai/icon.png"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/nhentai/icon.png"; const _baseUrl = 'https://nhentai.net'; const _isNsfw = true; diff --git a/manga/src/en/mangahere/icon.png b/dart/manga/src/en/mangahere/icon.png similarity index 100% rename from manga/src/en/mangahere/icon.png rename to dart/manga/src/en/mangahere/icon.png diff --git a/manga/src/en/mangahere/mangahere.dart b/dart/manga/src/en/mangahere/mangahere.dart similarity index 100% rename from manga/src/en/mangahere/mangahere.dart rename to dart/manga/src/en/mangahere/mangahere.dart diff --git a/manga/src/en/mangahere/source.dart b/dart/manga/src/en/mangahere/source.dart similarity index 70% rename from manga/src/en/mangahere/source.dart rename to dart/manga/src/en/mangahere/source.dart index b49e63be..095f6fe0 100644 --- a/manga/src/en/mangahere/source.dart +++ b/dart/manga/src/en/mangahere/source.dart @@ -1,16 +1,16 @@ -import '../../../../model/source.dart'; +import '../../../../../model/source.dart'; Source get mangahereSource => _mangahereSource; -const _mangahereVersion = "0.0.65"; +const _mangahereVersion = "0.0.7"; const _mangahereSourceCodeUrl = - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/en/mangahere/mangahere.dart"; + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/en/mangahere/mangahere.dart"; Source _mangahereSource = Source( name: "MangaHere", baseUrl: "http://www.mangahere.cc", lang: "en", typeSource: "single", iconUrl: - "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/en/mangahere/icon.png", + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/en/mangahere/icon.png", sourceCodeUrl: _mangahereSourceCodeUrl, version: _mangahereVersion, dateFormat: "MMM dd,yyyy", diff --git a/index.json b/index.json deleted file mode 100644 index fe7bbd84..00000000 --- a/index.json +++ /dev/null @@ -1 +0,0 @@ -[{"name":"1st Kiss-Manga (unoriginal)","id":638504049,"baseUrl":"https://1stkiss-manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/firstkissdashmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"1st Manhwa","id":387503373,"baseUrl":"https://1stmanhwa.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/firstmanhwa/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"AQUA Scans","id":1022584413,"baseUrl":"https://aquascans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwaworld/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Adult Webtoon","id":772321498,"baseUrl":"https://adultwebtoon.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/adultwebtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Akuma no Tenshi","id":556872410,"baseUrl":"https://akumanotenshi.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/akumanotenshi/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Anikiga","id":554316969,"baseUrl":"https://anikiga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/anikiga/icon.png","dateFormat":"d MMMMM yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ApollComics","id":972562070,"baseUrl":"https://apollcomics.xyz","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apollcomics/icon.png","dateFormat":"dd MMMM, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Apolltoons","id":939174022,"baseUrl":"https://apolltoons.xyz","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apolltoons/icon.png","dateFormat":"dd MMMMM, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ArazNovel","id":966932111,"baseUrl":"https://www.araznovel.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/araznovel/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Arthur Scan","id":678948853,"baseUrl":"https://arthurscan.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/arthurscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"AstralManga","id":1028022993,"baseUrl":"https://astral-manga.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/astralmanga/icon.png","dateFormat":"dd/mm/yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Asura Scans.us (unoriginal)","id":586702086,"baseUrl":"https://asurascans.us","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/asurascansus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Banana Manga","id":526824196,"baseUrl":"https://bananamanga.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bananamanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BarManga","id":627965453,"baseUrl":"https://barmanga.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/barmanga/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BestManga","id":926276360,"baseUrl":"https://bestmanga.club","lang":"ru","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bestmanga/icon.png","dateFormat":"dd.MM.yyyy","dateFormatLocale":"ru","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BirdToon","id":206524190,"baseUrl":"https://birdtoon.net","lang":"id","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/birdtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Cerise Scan","id":810843193,"baseUrl":"https://cerisescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cerisescans/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Chibi Manga","id":105430403,"baseUrl":"https://www.cmreader.info","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/chibimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Clover Manga","id":811523862,"baseUrl":"https://clover-manga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/clovermanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Coco Rip","id":316931886,"baseUrl":"https://cocorip.net","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cocorip/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Coffee Manga","id":212388160,"baseUrl":"https://coffeemanga.io","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/coffeemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comicz.net v2","id":741933310,"baseUrl":"https://v2.comiz.net","lang":"all","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicznetv2/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Decadence Scans","id":677961546,"baseUrl":"https://reader.decadencescans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/decadencescans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Dessert Scan","id":412942543,"baseUrl":"https://cabaredowatame.site","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/dessertscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Doodmanga","id":796439892,"baseUrl":"https://www.doodmanga.com","lang":"th","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/doodmanga/icon.png","dateFormat":"dd MMMMM yyyy","dateFormatLocale":"th","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Elite Manga","id":667501516,"baseUrl":"https://www.elitemanga.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/elitemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Emperor Scan","id":21325920,"baseUrl":"https://emperorscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/emperorscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"EvaScans","id":439004766,"baseUrl":"https://evascans.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/evascans/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FR-Scan","id":669019889,"baseUrl":"https://fr-scan.com","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/frscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FactManga","id":956621361,"baseUrl":"https://factmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/factmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Final Scans","id":477960837,"baseUrl":"https://finalscans.com","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/finalscans/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Flex Tape Scans","id":702338002,"baseUrl":"https://flextapescans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/flextapescans/icon.png","dateFormat":"MM/dd/yyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Free Manga","id":247159741,"baseUrl":"https://freemanga.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/freemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FreeMangaTop","id":679915593,"baseUrl":"https://freemangatop.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/freemangatop/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ghost Scan","id":1016673742,"baseUrl":"https://ghostscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ghostscan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Girls Love Manga!","id":789718186,"baseUrl":"https://glmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/girlslovemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Glory Manga","id":284318957,"baseUrl":"https://glorymanga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/glorymanga/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Goof Fansub","id":861279589,"baseUrl":"https://gooffansub.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/gooffansub/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HM2D","id":426914847,"baseUrl":"https://mangadistrict.com/hdoujin","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hm2d/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Harimanga","id":178905360,"baseUrl":"https://harimanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/harimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai CB","id":284514484,"baseUrl":"https://hentaicube.net","lang":"vi","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaicube/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"vi","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai Manga","id":380525964,"baseUrl":"https://hentaimanga.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaimanga/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai Teca","id":664328547,"baseUrl":"https://hentaiteca.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaiteca/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai3z","id":311377173,"baseUrl":"https://hentai3z.xyz","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentai3z/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiWebtoon","id":1002766402,"baseUrl":"https://hentaiwebtoon.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaiwebtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiXComic","id":267707785,"baseUrl":"https://hentaixcomic.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaixcomic/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiXYuri","id":434799767,"baseUrl":"https://hentaixyuri.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaixyuri/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiZone","id":349347662,"baseUrl":"https://hentaizone.xyz","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaizone/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HipercooL","id":875017128,"baseUrl":"https://hipercool.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hipercool/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hiperdex","id":478476643,"baseUrl":"https://hiperdex.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hiperdex/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Immortal Updates","id":227459275,"baseUrl":"https://immortalupdates.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/immortalupdates/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Império Scans","id":721205416,"baseUrl":"https://imperioscans.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/imperioscans/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Inmortal Scan","id":809387434,"baseUrl":"https://manga.mundodrama.site","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/inmortalscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"IsekaiScanManga (unoriginal)","id":775728183,"baseUrl":"https://isekaiscanmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/isekaiscanmanga/icon.png","dateFormat":"dd MMM، yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jiangzaitoon","id":971161379,"baseUrl":"https://jiangzaitoon.cc","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/jiangzaitoon/icon.png","dateFormat":"d MMM yyy","dateFormatLocale":"tr","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jimanga","id":773169340,"baseUrl":"https://jimanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/jimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KSGroupScans","id":374902680,"baseUrl":"https://ksgroupscans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ksgroupscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kakusei Project","id":872023105,"baseUrl":"https://kakuseiproject.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/kakuseiproject/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kami Sama Explorer","id":797019242,"baseUrl":"https://leitor.kamisama.com.br","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/kamisamaexplorer/icon.png","dateFormat":"dd 'de' MMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komik Chan","id":852383302,"baseUrl":"https://komikchan.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/komikchan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"LHTranslation","id":21247797,"baseUrl":"https://lhtranslation.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/lhtranslation/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lady Estelar Scan","id":987669145,"baseUrl":"https://ladyestelarscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ladyestelarscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Leviatan Scans","id":280413449,"baseUrl":"https://lscomic.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/leviatanscans/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Link Start Scan","id":109961529,"baseUrl":"https://www.linkstartscan.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/linkstartscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lolicon","id":526980015,"baseUrl":"https://lolicon.mobi","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/lolicon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Luffy Manga","id":797524700,"baseUrl":"https://luffymanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/luffymanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Maid Scan","id":931615028,"baseUrl":"https://maidscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/maidscan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga 18h","id":353819244,"baseUrl":"https://manga18h.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manga18h/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Bee","id":968546744,"baseUrl":"https://mangabee.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangabee/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga District","id":281100270,"baseUrl":"https://mangadistrict.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangadistrict/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Diyari","id":531861751,"baseUrl":"https://manga-diyari.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangadiyari/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Fenix","id":533195191,"baseUrl":"https://manhua-fenix.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangafenix/icon.png","dateFormat":"dd MMMM, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Galaxy","id":935714707,"baseUrl":"https://mangagalaxy.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagalaxy/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Queen.com","id":34584231,"baseUrl":"https://mangaqueen.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaqueencom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Read","id":256879643,"baseUrl":"https://mangaread.co","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaread/icon.png","dateFormat":"yyyy-MM-dd","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Tx.gg (unoriginal)","id":457634416,"baseUrl":"https://mangatx.gg","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatxgg/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Weebs","id":499853860,"baseUrl":"https://mangaweebs.in","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaweebs/icon.png","dateFormat":"dd MMMM HH:mm","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Şehri","id":865354788,"baseUrl":"https://mangasehri.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasehri/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga-TX","id":382229208,"baseUrl":"https://manga-tx.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatxunoriginal/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaClash","id":1022665553,"baseUrl":"https://mangaclash.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaclash/icon.png","dateFormat":"MM/dd/yy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaFreak.online","id":223793266,"baseUrl":"https://mangafreak.online","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangafreakonline/icon.png","dateFormat":"d MMMM، yyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaGo Yaoi","id":116756650,"baseUrl":"https://mangagoyaoi.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagoyaoi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaGreat","id":1054806605,"baseUrl":"https://mangagreat.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagreat/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaKomi","id":396237578,"baseUrl":"https://mangakomi.io","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangakomi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaOwl.one (unoriginal)","id":898418147,"baseUrl":"https://mangaowl.one","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaowlone/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaPure","id":793551541,"baseUrl":"https://mangapure.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangapure/icon.png","dateFormat":"MMM dd, HH:mm","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRead.org","id":120353492,"baseUrl":"https://www.mangaread.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangareadorg/icon.png","dateFormat":"dd.MM.yyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRolls","id":720109919,"baseUrl":"https://mangarolls.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangarolls/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRuby.com","id":915294050,"baseUrl":"https://mangaruby.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangarubycom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaTyrant","id":32333683,"baseUrl":"https://mangatyrant.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatyrant/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaUS","id":503871898,"baseUrl":"https://mangaus.xyz","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaland","id":50457500,"baseUrl":"https://mangaland.net","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaland/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaryu","id":525322529,"baseUrl":"https://mangaryu.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaryu/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangas Origines","id":158023271,"baseUrl":"https://mangas-origines.xyz","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasorigines/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangasushi","id":224429716,"baseUrl":"https://mangasushi.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasushi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaxico","id":545535912,"baseUrl":"https://mangaxico.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaxico/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangá Nanquim","id":92850584,"baseUrl":"https://mangananquim.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangananquim/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhua ES","id":722532191,"baseUrl":"https://manhuaaz.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuaes/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhua Zonghe","id":6495840,"baseUrl":"https://manhuazonghe.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuazonghe/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhuaUS","id":802461663,"baseUrl":"https://manhuaus.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuaus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhuaZone","id":751568949,"baseUrl":"https://manhuazone.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuazone/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa18.app","id":1019125765,"baseUrl":"https://manhwa18.app","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa18app/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa18.org","id":735580979,"baseUrl":"https://manhwa18.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa18org/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa68","id":1002141127,"baseUrl":"https://manhwa68.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa68/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaClan","id":668862828,"baseUrl":"https://manhwaclan.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwaclan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaManhua","id":56000092,"baseUrl":"https://manhwamanhua.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwamanhua/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaNew","id":700518094,"baseUrl":"https://manhwanew.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwanew/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwafull","id":316078751,"baseUrl":"https://manhwafull.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwafull/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwahentai.me","id":106140792,"baseUrl":"https://manhwahentai.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwahentaime/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mantraz Scan","id":919786495,"baseUrl":"https://mantrazscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mantrazscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Milftoon","id":381914974,"baseUrl":"https://milftoon.xxx","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/milftoon/icon.png","dateFormat":"d MMMM, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Momo no Hana Scan","id":800496106,"baseUrl":"https://momonohanascan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/momonohanascan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MonarcaManga","id":677489943,"baseUrl":"https://monarcamanga.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/monarcamanga/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Moon Witch In Love","id":1023454168,"baseUrl":"https://moonwitchinlovescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/moonwitchinlove/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MoonLovers Scan","id":374308516,"baseUrl":"https://moonloversscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/moonloversscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MurimScan","id":104886226,"baseUrl":"https://murimscan.run","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/murimscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NekoPost.co (unoriginal)","id":68388394,"baseUrl":"https://www.nekopost.co","lang":"th","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/nekopostco/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"th","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Niji Translations","id":1040686830,"baseUrl":"https://niji-translations.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/nijitranslations/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NovelCrow","id":768834856,"baseUrl":"https://novelcrow.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/novelcrow/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pantheon Scan","id":722864118,"baseUrl":"https://pantheon-scan.com","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pantheonscan/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Paw Manga","id":113817973,"baseUrl":"https://pawmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pawmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pink Sea Unicorn","id":406299663,"baseUrl":"https://psunicorn.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pinkseaunicorn/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pojok Manga","id":620356987,"baseUrl":"https://pojokmanga.net","lang":"id","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pojokmanga/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Portal Yaoi","id":871327423,"baseUrl":"https://portalyaoi.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/portalyaoi/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Prisma Hentais","id":770321944,"baseUrl":"https://prismahentai.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/prismahentais/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Projeto Scanlator","id":1059909508,"baseUrl":"https://projetoscanlator.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/projetoscanlator/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ROG Mangás","id":876053235,"baseUrl":"https://rogmangas.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasoverall/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ragnarok Scanlation","id":1045851788,"baseUrl":"https://ragnarokscanlation.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ragnarokscanlation/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rainbow Fairy Scan","id":342232477,"baseUrl":"https://rainbowfairyscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rainbowfairyscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Random Scan","id":608218815,"baseUrl":"https://randomscanlators.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/randomscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ReaderGen","id":630253320,"baseUrl":"https://fr.readergen.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/readergen/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"RichtoScan","id":688713066,"baseUrl":"https://richtoscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/richtoscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rightdark Scan","id":1015914849,"baseUrl":"https://rightdark-scan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rightdarkscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rio2 Manga","id":110090511,"baseUrl":"https://rio2manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rio2manga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Romantik Manga","id":944131896,"baseUrl":"https://romantikmanga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/romantikmanga/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"S2Manga","id":763495726,"baseUrl":"https://www.s2manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/s2manga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"SamuraiScan","id":76766511,"baseUrl":"https://samuraiscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/samuraiscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ScamberTraslator","id":774205343,"baseUrl":"https://scambertraslator.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/scambertraslator/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Scantrad-VF","id":400350749,"baseUrl":"https://scantrad-vf.co","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/scantradvf/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shadowtrad","id":171182128,"baseUrl":"https://shadowtrad.net","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/shadowtrad/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shiba Manga","id":368209304,"baseUrl":"https://shibamanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/shibamanga/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sinensis Scan","id":874513309,"baseUrl":"https://sinensisscan.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/sinensis/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sweet Time Scan","id":773665225,"baseUrl":"https://sweetscan.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/sweettimescan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Taberu Mangás","id":7604243,"baseUrl":"https://taberu.org","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/taberumangas/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tankou Hentai","id":976109751,"baseUrl":"https://tankouhentai.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tankouhentai/icon.png","dateFormat":"dd 'de' MMMMM 'de' YYYY","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tatakae Scan","id":296744306,"baseUrl":"https://tatakaescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tatakaescan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Taurus Fansub","id":1036726988,"baseUrl":"https://taurusfansub.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/taurusfansub/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"The Beginning After The End","id":337822334,"baseUrl":"https://www.thebeginningaftertheend.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/thebeginningaftertheend/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Toonizy","id":266657748,"baseUrl":"https://toonizy.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/toonizy/icon.png","dateFormat":"MMM d, yy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tortuga Ceviri","id":294602572,"baseUrl":"https://tortuga-ceviri.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tortugaceviri/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Valkyrie Scan","id":391013611,"baseUrl":"https://valkyriescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/valkyriescan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ver Manhwas","id":894860944,"baseUrl":"https://vermanhwa.es","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/vermanhwas/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"VinManga","id":99727771,"baseUrl":"https://vinload.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/vinmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Wicked Witch Scan","id":679298799,"baseUrl":"https://wickedwitchscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/wickedwitchscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Winter Scan","id":455337571,"baseUrl":"https://winterscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/winterscan/icon.png","dateFormat":"dd 'de' MMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Wonderland Scan","id":867820989,"baseUrl":"https://wonderlandscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/wonderlandscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"YANP Fansub","id":712590954,"baseUrl":"https://yanpfansub.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yanpfansub/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Yaoi Comics","id":365689322,"baseUrl":"https://ycscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yaoicomics/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Yuri Verso","id":756257030,"baseUrl":"https://yuri.live","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yuriverso/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Zero Scan","id":637786379,"baseUrl":"https://zeroscan.com.br","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/zeroscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"فالكون مانجا","id":390316279,"baseUrl":"https://falconmanga.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/falconmanga/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"كوميك العرب","id":786443770,"baseUrl":"https://comicarab.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicarab/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"مانجا العاشق","id":913767194,"baseUrl":"https://3asq.org","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manga3asq/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"巴卡漫画","id":678298980,"baseUrl":"https://bakamh.com","lang":"zh","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bakamh/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":370890607,"baseUrl":"https://comick.app","lang":"all","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":955190069,"baseUrl":"https://comick.app","lang":"en","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":494197461,"baseUrl":"https://comick.app","lang":"pt-br","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1050814052,"baseUrl":"https://comick.app","lang":"ru","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":380505196,"baseUrl":"https://comick.app","lang":"fr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":296390197,"baseUrl":"https://comick.app","lang":"es-419","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":242913014,"baseUrl":"https://comick.app","lang":"pl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":507059585,"baseUrl":"https://comick.app","lang":"tr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":851891714,"baseUrl":"https://comick.app","lang":"it","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":115169439,"baseUrl":"https://comick.app","lang":"es","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":719269008,"baseUrl":"https://comick.app","lang":"id","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":719759654,"baseUrl":"https://comick.app","lang":"hu","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":301477894,"baseUrl":"https://comick.app","lang":"vi","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":113594984,"baseUrl":"https://comick.app","lang":"zh-hk","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":602472856,"baseUrl":"https://comick.app","lang":"ar","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":401493183,"baseUrl":"https://comick.app","lang":"de","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":752155292,"baseUrl":"https://comick.app","lang":"zh","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1069764002,"baseUrl":"https://comick.app","lang":"ca","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":678531099,"baseUrl":"https://comick.app","lang":"bg","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":311480598,"baseUrl":"https://comick.app","lang":"th","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":141560456,"baseUrl":"https://comick.app","lang":"fa","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":8261465,"baseUrl":"https://comick.app","lang":"uk","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":565474938,"baseUrl":"https://comick.app","lang":"mn","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":533803532,"baseUrl":"https://comick.app","lang":"ro","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":459976450,"baseUrl":"https://comick.app","lang":"he","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":375702775,"baseUrl":"https://comick.app","lang":"ms","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":737984097,"baseUrl":"https://comick.app","lang":"tl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":796489006,"baseUrl":"https://comick.app","lang":"ja","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":683471552,"baseUrl":"https://comick.app","lang":"hi","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":778623467,"baseUrl":"https://comick.app","lang":"my","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1065236294,"baseUrl":"https://comick.app","lang":"ko","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":422767524,"baseUrl":"https://comick.app","lang":"cs","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":678647945,"baseUrl":"https://comick.app","lang":"pt","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":698202010,"baseUrl":"https://comick.app","lang":"nl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":359879447,"baseUrl":"https://comick.app","lang":"sv","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":532878423,"baseUrl":"https://comick.app","lang":"bn","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":481504622,"baseUrl":"https://comick.app","lang":"no","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":112887841,"baseUrl":"https://comick.app","lang":"lt","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":824905526,"baseUrl":"https://comick.app","lang":"el","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":373675453,"baseUrl":"https://comick.app","lang":"sr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":574420905,"baseUrl":"https://comick.app","lang":"da","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":202373705,"baseUrl":"https://mangadex.org","lang":"ar","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":860658373,"baseUrl":"https://mangadex.org","lang":"bn","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":722270529,"baseUrl":"https://mangadex.org","lang":"bg","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":978675083,"baseUrl":"https://mangadex.org","lang":"my","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":689496451,"baseUrl":"https://mangadex.org","lang":"ca","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":593575397,"baseUrl":"https://mangadex.org","lang":"zh","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":115179159,"baseUrl":"https://mangadex.org","lang":"zh-hk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":869144666,"baseUrl":"https://mangadex.org","lang":"cs","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":846142909,"baseUrl":"https://mangadex.org","lang":"da","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":841149659,"baseUrl":"https://mangadex.org","lang":"nl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":810342358,"baseUrl":"https://mangadex.org","lang":"en","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":309024312,"baseUrl":"https://mangadex.org","lang":"tl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":164642544,"baseUrl":"https://mangadex.org","lang":"fi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":545017689,"baseUrl":"https://mangadex.org","lang":"fr","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":110023605,"baseUrl":"https://mangadex.org","lang":"de","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":767687578,"baseUrl":"https://mangadex.org","lang":"el","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":511907642,"baseUrl":"https://mangadex.org","lang":"he","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":986826068,"baseUrl":"https://mangadex.org","lang":"hi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":128441350,"baseUrl":"https://mangadex.org","lang":"hu","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":183977130,"baseUrl":"https://mangadex.org","lang":"id","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":127887438,"baseUrl":"https://mangadex.org","lang":"it","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":204112007,"baseUrl":"https://mangadex.org","lang":"ja","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1063442064,"baseUrl":"https://mangadex.org","lang":"kk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":898061477,"baseUrl":"https://mangadex.org","lang":"ko","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":387646759,"baseUrl":"https://mangadex.org","lang":"la","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":270482698,"baseUrl":"https://mangadex.org","lang":"lt","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":284400542,"baseUrl":"https://mangadex.org","lang":"ms","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":525041874,"baseUrl":"https://mangadex.org","lang":"mn","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":613632949,"baseUrl":"https://mangadex.org","lang":"ne","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":441032670,"baseUrl":"https://mangadex.org","lang":"no","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":693311514,"baseUrl":"https://mangadex.org","lang":"fa","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":683661227,"baseUrl":"https://mangadex.org","lang":"pl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":417850874,"baseUrl":"https://mangadex.org","lang":"pt-br","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1027115198,"baseUrl":"https://mangadex.org","lang":"pt","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":399589398,"baseUrl":"https://mangadex.org","lang":"ro","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":367421943,"baseUrl":"https://mangadex.org","lang":"ru","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":254140838,"baseUrl":"https://mangadex.org","lang":"sh","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":823535267,"baseUrl":"https://mangadex.org","lang":"es-419","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":736630443,"baseUrl":"https://mangadex.org","lang":"es","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":146351677,"baseUrl":"https://mangadex.org","lang":"sv","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":739930809,"baseUrl":"https://mangadex.org","lang":"ta","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":385031783,"baseUrl":"https://mangadex.org","lang":"th","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1008587213,"baseUrl":"https://mangadex.org","lang":"tr","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":778357609,"baseUrl":"https://mangadex.org","lang":"uk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":88174952,"baseUrl":"https://mangadex.org","lang":"vi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Beast Scans","id":1051043161,"baseUrl":"https://beast-scans.com","lang":"ar","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/beastscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"ar","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lelmanga","id":35877276,"baseUrl":"https://www.lelmanga.com","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/lelmanga/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Asura Scans","id":524070078,"baseUrl":"https://asuratoon.com/","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/asurascans/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KomikLab Scans","id":932554594,"baseUrl":"https://komiklab.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komiklab/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Azure Scans","id":316512590,"baseUrl":"https://azuremanga.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/azurescans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Cosmic Scans","id":938687459,"baseUrl":"https://cosmicscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/cosmicscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"CosmicScans.id","id":1053293978,"baseUrl":"https://cosmicscans.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/cosmicscansid/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Dojing.net","id":725568407,"baseUrl":"https://dojing.net","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/dojingnet/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"DuniaKomik.id","id":326969052,"baseUrl":"https://duniakomik.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/duniakomikid/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Gecenin Lordu","id":622207049,"baseUrl":"https://geceninlordu.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/geceninlordu/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Infernal Void Scans","id":460393112,"baseUrl":"https://void-scans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/infernalvoidscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KataKomik","id":61302571,"baseUrl":"https://katakomik.online","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/katakomik/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kanzenin","id":729954705,"baseUrl":"https://kanzenin.xyz","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/kanzenin/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komik Station","id":866615506,"baseUrl":"https://komikstation.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikstation/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KomikMama","id":148959602,"baseUrl":"https://komikmama.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikmama/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KumaPoi","id":855502386,"baseUrl":"https://kumapoi.club","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/kumapoi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komiku.com","id":869906392,"baseUrl":"https://komiku.com","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikucom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Magus Manga","id":487156426,"baseUrl":"https://magusmanga.com","lang":"ar","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/magusmanga/icon.png","dateFormat":"MMMMM d, yyyy","dateFormatLocale":"ar","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Indo.me","id":425166803,"baseUrl":"https://mangaindo.me","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangaindome/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangacim","id":642410916,"baseUrl":"https://www.mangacim.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangacim/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaTale","id":343986734,"baseUrl":"https://mangatale.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangatale/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaWT","id":1014190199,"baseUrl":"https://mangawt.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangawt/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwax","id":188130307,"baseUrl":"https://manhwax.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/manhwax/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MELOKOMIK","id":532392938,"baseUrl":"https://melokomik.xyz","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/melokomik/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mihentai","id":59058359,"baseUrl":"https://mihentai.com","lang":"all","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mihentai/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Origami Orpheans","id":261849744,"baseUrl":"https://origami-orpheans.com.br","lang":"pt-br","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/origamiorpheans/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"PhenixScans","id":984162065,"baseUrl":"https://phenixscans.fr","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/phenixscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pi Scans","id":548699583,"baseUrl":"https://piscans.in","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/piscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Raiki Scan","id":550138305,"baseUrl":"https://raikiscan.com","lang":"es","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/raikiscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Raven Scans","id":299682436,"baseUrl":"https://ravenscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/ravenscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shadow Mangas","id":229424731,"baseUrl":"https://shadowmangas.com","lang":"es","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/shadowmangas/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Surya Scans","id":935389321,"baseUrl":"https://suryascans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/suryascans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sushi-Scans","id":1036140988,"baseUrl":"https://sushiscan.fr","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/sushiscans/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sushi-Scan","id":972784612,"baseUrl":"https://sushiscan.net","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/sushiscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tarot Scans","id":347606260,"baseUrl":"https://www.tarotscans.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/tarotscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"TukangKomik","id":884904192,"baseUrl":"https://tukangkomik.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/tukangkomik/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"TurkToon","id":579681001,"baseUrl":"https://turktoon.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/turktoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Uzay Manga","id":762273201,"baseUrl":"https://uzaymanga.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/uzaymanga/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"xCaliBR Scans","id":699314250,"baseUrl":"https://xcalibrscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/xcalibrscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Scan VF","id":929253523,"baseUrl":"https://www.scan-vf.net","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/scanvf/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komikid","id":400330220,"baseUrl":"https://www.komikid.com","lang":"id","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/komikid/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaID","id":181458486,"baseUrl":"https://mangaid.click","lang":"id","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/mangaid/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jpmangas","id":1009609900,"baseUrl":"https://jpmangas.cc","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/jpmangas/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"مانجا اون لاين","id":19018595,"baseUrl":"https://onma.top","lang":"ar","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/onma/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Read Comics Online","id":1021546729,"baseUrl":"https://readcomicsonline.ru","lang":"en","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/readcomicsonline/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lelscan-VF","id":529915550,"baseUrl":"https://www.lelscanvf.cc/","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/lelscanvf/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga-FR","id":410779276,"baseUrl":"https://manga-fr.me","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/mangafr/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"YugenMangas","id":719565854,"baseUrl":"https://yugenmangas.lat","lang":"es","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/yugenmangas/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.yugenmangas.net","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"OmegaScans","id":555665028,"baseUrl":"https://omegascans.org","lang":"en","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/omegascans/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.omegascans.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Perf Scan","id":452473272,"baseUrl":"https://perf-scan.fr","lang":"fr","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/perfscan/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.perf-scan.fr","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaHere","id":434984458,"baseUrl":"http://www.mangahere.cc","lang":"en","typeSource":"single","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/en/mangahere/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/en/mangahere/mangahere.dart","apiUrl":"","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaSee","id":531216751,"baseUrl":"https://mangasee123.com","lang":"en","typeSource":"nepnep","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/src/mangasee/icon.png","dateFormat":"yyyy-MM-dd HH:mm:ss","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/nepnep.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaLife","id":434747478,"baseUrl":"https://manga4life.com","lang":"en","typeSource":"nepnep","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/src/mangalife/icon.png","dateFormat":"yyyy-MM-dd HH:mm:ss","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/nepnep.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangabat","id":658659024,"baseUrl":"https://m.mangabat.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangabat/icon.png","dateFormat":"MMM dd,yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangairo","id":119266018,"baseUrl":"https://h.mangairo.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangairo/icon.png","dateFormat":"MMM-dd-yy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangakakalot","id":1071729594,"baseUrl":"https://mangakakalot.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangakakalot/icon.png","dateFormat":"MMM-dd-yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manganato","id":796167348,"baseUrl":"https://manganato.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/manganato/icon.png","dateFormat":"MMM dd,yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":108983442,"baseUrl":"https://bato.to","lang":"all","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":219967156,"baseUrl":"https://bato.to","lang":"en","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":946539390,"baseUrl":"https://bato.to","lang":"ar","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1009090494,"baseUrl":"https://bato.to","lang":"bg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":49344864,"baseUrl":"https://bato.to","lang":"zh","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":413792936,"baseUrl":"https://bato.to","lang":"cs","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":127120581,"baseUrl":"https://bato.to","lang":"da","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":897709680,"baseUrl":"https://bato.to","lang":"nl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":454148350,"baseUrl":"https://bato.to","lang":"fil","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":174179665,"baseUrl":"https://bato.to","lang":"fi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":318824497,"baseUrl":"https://bato.to","lang":"fr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1030715262,"baseUrl":"https://bato.to","lang":"de","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":395270492,"baseUrl":"https://bato.to","lang":"el","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":714199973,"baseUrl":"https://bato.to","lang":"he","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":596730405,"baseUrl":"https://bato.to","lang":"hi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1062815490,"baseUrl":"https://bato.to","lang":"hu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":551583074,"baseUrl":"https://bato.to","lang":"id","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":627608115,"baseUrl":"https://bato.to","lang":"it","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":709143604,"baseUrl":"https://bato.to","lang":"ja","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":42724933,"baseUrl":"https://bato.to","lang":"ko","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":900155911,"baseUrl":"https://bato.to","lang":"ms","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":945309998,"baseUrl":"https://bato.to","lang":"pl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":791127366,"baseUrl":"https://bato.to","lang":"pt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":364027455,"baseUrl":"https://bato.to","lang":"pt-br","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":604327151,"baseUrl":"https://bato.to","lang":"ro","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1057708733,"baseUrl":"https://bato.to","lang":"ru","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":106846058,"baseUrl":"https://bato.to","lang":"es","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":994364326,"baseUrl":"https://bato.to","lang":"es-419","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":214830540,"baseUrl":"https://bato.to","lang":"sv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":375150025,"baseUrl":"https://bato.to","lang":"th","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":975805389,"baseUrl":"https://bato.to","lang":"tr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":159356975,"baseUrl":"https://bato.to","lang":"uk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":719702196,"baseUrl":"https://bato.to","lang":"vi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":605330389,"baseUrl":"https://bato.to","lang":"af","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":500354556,"baseUrl":"https://bato.to","lang":"sq","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":364708326,"baseUrl":"https://bato.to","lang":"am","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":579132190,"baseUrl":"https://bato.to","lang":"hy","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":704228914,"baseUrl":"https://bato.to","lang":"az","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":465187235,"baseUrl":"https://bato.to","lang":"be","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":996023306,"baseUrl":"https://bato.to","lang":"bn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":240943151,"baseUrl":"https://bato.to","lang":"bs","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":716816408,"baseUrl":"https://bato.to","lang":"my","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":539580717,"baseUrl":"https://bato.to","lang":"km","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":227037230,"baseUrl":"https://bato.to","lang":"ca","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":179733992,"baseUrl":"https://bato.to","lang":"ceb","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":419966767,"baseUrl":"https://bato.to","lang":"zh-hk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":775604375,"baseUrl":"https://bato.to","lang":"zh-tw","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":741957110,"baseUrl":"https://bato.to","lang":"hr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":65918010,"baseUrl":"https://bato.to","lang":"en-us","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":48306365,"baseUrl":"https://bato.to","lang":"eo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":591213520,"baseUrl":"https://bato.to","lang":"et","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":208056920,"baseUrl":"https://bato.to","lang":"fo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":304199459,"baseUrl":"https://bato.to","lang":"ka","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":281640882,"baseUrl":"https://bato.to","lang":"gn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":94882230,"baseUrl":"https://bato.to","lang":"gu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":218756163,"baseUrl":"https://bato.to","lang":"ht","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":683264032,"baseUrl":"https://bato.to","lang":"ha","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":461776450,"baseUrl":"https://bato.to","lang":"is","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":508086706,"baseUrl":"https://bato.to","lang":"ig","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":73117126,"baseUrl":"https://bato.to","lang":"ga","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":930639709,"baseUrl":"https://bato.to","lang":"jv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":530409414,"baseUrl":"https://bato.to","lang":"kn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":998225990,"baseUrl":"https://bato.to","lang":"kk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1041723980,"baseUrl":"https://bato.to","lang":"ku","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":126099954,"baseUrl":"https://bato.to","lang":"ky","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":887942732,"baseUrl":"https://bato.to","lang":"lo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":842729597,"baseUrl":"https://bato.to","lang":"lv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":634440809,"baseUrl":"https://bato.to","lang":"lt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":180153330,"baseUrl":"https://bato.to","lang":"lb","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":954223541,"baseUrl":"https://bato.to","lang":"mk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":90956400,"baseUrl":"https://bato.to","lang":"mg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":495467192,"baseUrl":"https://bato.to","lang":"ml","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":543265972,"baseUrl":"https://bato.to","lang":"mt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":707155829,"baseUrl":"https://bato.to","lang":"mi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":707060384,"baseUrl":"https://bato.to","lang":"mr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":284683165,"baseUrl":"https://bato.to","lang":"mn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":984326467,"baseUrl":"https://bato.to","lang":"ne","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":131491491,"baseUrl":"https://bato.to","lang":"no","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":778635885,"baseUrl":"https://bato.to","lang":"ny","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":963992548,"baseUrl":"https://bato.to","lang":"ps","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":679819356,"baseUrl":"https://bato.to","lang":"fa","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":661882861,"baseUrl":"https://bato.to","lang":"rm","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":48526565,"baseUrl":"https://bato.to","lang":"sm","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":175814547,"baseUrl":"https://bato.to","lang":"sr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":45175594,"baseUrl":"https://bato.to","lang":"sh","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1066078403,"baseUrl":"https://bato.to","lang":"st","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":314138671,"baseUrl":"https://bato.to","lang":"sn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1034525411,"baseUrl":"https://bato.to","lang":"sd","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":756819764,"baseUrl":"https://bato.to","lang":"si","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1009716343,"baseUrl":"https://bato.to","lang":"sk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":468154856,"baseUrl":"https://bato.to","lang":"sl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":601076648,"baseUrl":"https://bato.to","lang":"so","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":713165767,"baseUrl":"https://bato.to","lang":"sw","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":999603530,"baseUrl":"https://bato.to","lang":"tg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":215668101,"baseUrl":"https://bato.to","lang":"ta","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":349639462,"baseUrl":"https://bato.to","lang":"ti","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":101342233,"baseUrl":"https://bato.to","lang":"to","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":308642475,"baseUrl":"https://bato.to","lang":"tk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":49360269,"baseUrl":"https://bato.to","lang":"ur","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":110209479,"baseUrl":"https://bato.to","lang":"uz","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":335757198,"baseUrl":"https://bato.to","lang":"yo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":955608975,"baseUrl":"https://bato.to","lang":"zu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":98386892,"baseUrl":"https://bato.to","lang":"eu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":664604703,"baseUrl":"https://bato.to","lang":"pt-PT","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":237596387,"baseUrl":"https://nhentai.net","lang":"all","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":233063804,"baseUrl":"https://nhentai.net","lang":"en","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":551539997,"baseUrl":"https://nhentai.net","lang":"zh","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":890197569,"baseUrl":"https://nhentai.net","lang":"ja","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""}] \ No newline at end of file diff --git a/manga/sources_generator.dart b/manga/sources_generator.dart deleted file mode 100644 index 70347745..00000000 --- a/manga/sources_generator.dart +++ /dev/null @@ -1,39 +0,0 @@ -import 'dart:convert'; -import 'dart:developer'; -import 'dart:io'; -import '../model/source.dart'; -import 'multisrc/heancms/sources.dart'; -import 'multisrc/madara/sources.dart'; -import 'multisrc/mangabox/sources.dart'; -import 'multisrc/mangareader/sources.dart'; -import 'multisrc/mmrcms/sources.dart'; -import 'multisrc/nepnep/sources.dart'; -import 'src/all/batoto/sources.dart'; -import 'src/all/comick/sources.dart'; -import 'src/all/mangadex/sources.dart'; -import 'src/all/nhentai/sources.dart'; -import 'src/en/mangahere/source.dart'; - -void main() { - List sourcesList = [ - ...madaraSourcesList, - ...comickSourcesList, - ...mangaDexSourcesList, - ...mangareaderSourcesList, - ...mmrcmsSourcesList, - ...heancmsSourcesList, - mangahereSource, - ...nepnepSourcesList, - ...mangaboxSourcesList, - ...batotoSourcesList, - ...nhentaiSourcesList - ]; - final List> jsonList = - sourcesList.map((source) => source.toJson()).toList(); - final jsonString = jsonEncode(jsonList); - - final file = File('index.json'); - file.writeAsStringSync(jsonString); - - log('JSON file created: ${file.path}'); -} diff --git a/model/source.dart b/model/source.dart index 187a4e49..f32f5305 100644 --- a/model/source.dart +++ b/model/source.dart @@ -33,6 +33,8 @@ class Source { String? additionalParams; + int? sourceCodeLanguage; + Source( {this.id = null, this.name = "", @@ -49,8 +51,33 @@ class Source { this.version = "", this.isManga = true, this.isFullData = false, - this.appMinVerReq = "0.1.7", - this.additionalParams = ""}); + this.appMinVerReq = "0.2.0", + this.additionalParams = "", + this.sourceCodeLanguage = 0}); + Source.fromJson(Map json) { + final sourceCodeLang = json['sourceCodeLanguage'] ?? 0; + apiUrl = json['apiUrl'] ?? ""; + appMinVerReq = json['appMinVerReq'] ?? appMinVerReq; + baseUrl = json['baseUrl']; + dateFormat = json['dateFormat'] ?? ""; + dateFormatLocale = json['dateFormatLocale'] ?? ""; + hasCloudflare = json['hasCloudflare'] ?? false; + iconUrl = json['iconUrl'] ?? ""; + id = (json['id'] ?? sourceCodeLang == 0 + ? 'mangayomi-"${json['lang'] ?? ""}"."${json['name'] ?? ""}"' + : 'mangayomi-js-"${json['lang'] ?? ""}"."${json['name'] ?? ""}"') + .hashCode; + isFullData = json['isFullData'] ?? false; + isManga = json['isManga'] ?? false; + isNsfw = json['isNsfw'] ?? false; + lang = json['lang'] ?? ""; + name = json['name'] ?? ""; + sourceCodeUrl = json['sourceCodeUrl'] ?? ""; + typeSource = json['typeSource'] ?? ""; + version = json['version'] ?? ""; + additionalParams = json['additionalParams'] ?? ""; + sourceCodeLanguage = sourceCodeLang; + } Map toJson() { return { @@ -70,7 +97,8 @@ class Source { "isManga": isManga, "isFullData": isFullData, "appMinVerReq": appMinVerReq, - "additionalParams": additionalParams + "additionalParams": additionalParams, + "sourceCodeLanguage": sourceCodeLanguage }; } } diff --git a/source_generator.dart b/source_generator.dart new file mode 100644 index 00000000..0c40f999 --- /dev/null +++ b/source_generator.dart @@ -0,0 +1,71 @@ +import 'dart:convert'; +import 'dart:developer'; +import 'dart:io'; +import 'dart/anime/anime_source_list.dart'; +import 'dart/manga/manga_source_list.dart'; +import 'model/source.dart'; + +void main() { + final jsSources = _searchJsSources(Directory("javascript")); + genManga(jsSources.where((element) => element.isManga!).toList()); + genAnime(jsSources.where((element) => !element.isManga!).toList()); +} + +void genManga(List jsMangasourceList) { + List mangaSources = []; + mangaSources.addAll(dartMangasourceList); + mangaSources.addAll(jsMangasourceList); + final List> jsonList = + mangaSources.map((source) => source.toJson()).toList(); + final jsonString = jsonEncode(jsonList); + + final file = File('index.json'); + file.writeAsStringSync(jsonString); + + log('JSON file created: ${file.path}'); +} + +void genAnime(List jsAnimesourceList) { + List animeSources = []; + animeSources.addAll(dartAnimesourceList); + animeSources.addAll(jsAnimesourceList); + final List> jsonList = + animeSources.map((source) => source.toJson()).toList(); + final jsonString = jsonEncode(jsonList); + + final file = File('anime_index.json'); + file.writeAsStringSync(jsonString); + + log('JSON file created: ${file.path}'); +} + +List _searchJsSources(Directory dir) { + List sourceList = []; + List entities = dir.listSync(); + for (FileSystemEntity entity in entities) { + if (entity is Directory) { + List entities = entity.listSync(); + for (FileSystemEntity entity in entities) { + if (entity is Directory) { + sourceList.addAll(_searchJsSources(entity)); + } else if (entity is File && entity.path.endsWith('.js')) { + final RegExp regex = RegExp( + r'const\s+mangayomiSources\s*=\s*(\[.*?\]);', + dotAll: true); + final defaultSource = Source(); + Match? match = regex.firstMatch(entity.readAsStringSync()); + if (match != null) { + sourceList.addAll((jsonDecode(match.group(1)!) as List) + .map((e) => Source.fromJson(e) + ..sourceCodeLanguage = 1 + ..appMinVerReq = defaultSource.appMinVerReq + ..sourceCodeUrl = + "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/javascript/${e["pkgPath"]}") + .toList()); + } + } + } + } + } + return sourceList; +}