Added icons

This commit is contained in:
kodjomoustapha
2023-08-27 15:22:48 +01:00
parent 1a8dac5709
commit 4cd0627e72
72 changed files with 143 additions and 125 deletions

View File

@@ -1,10 +1,12 @@
import '../../../model/source.dart';
import '../../../utils/utils.dart';
const madaraVersion = "0.0.12";
const madaraSourceCodeUrl =
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara-v$madaraVersion.dart";
const defaultDateFormat = "MMMM dd, yyyy";
const defaultDateFormatLocale = "en_US";
List<Source> get madaraSourcesList => _madaraSourcesList;
List<Source> _madaraSourcesList = [
Source(
@@ -12,7 +14,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://fr-scan.com",
lang: "fr",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-fr-frscan.png',
iconUrl: getIconUrl("frscan", "fr"),
dateFormat: "MMMM d, yyyy",
dateFormatLocale: "fr",
version: madaraVersion,
@@ -22,7 +24,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://astral-manga.fr",
lang: "fr",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-fr-astralmanga.png',
iconUrl: getIconUrl("astralmanga", "fr"),
dateFormat: "dd/mm/yyyy",
dateFormatLocale: "fr",
version: madaraVersion,
@@ -30,9 +32,9 @@ List<Source> _madaraSourcesList = [
Source(
name: "Akuma no Tenshi",
baseUrl: "https://akumanotenshi.com",
lang: "tr",
lang: "pt-BR",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("akumanotenshi", "pt"),
dateFormat: "dd/MM/yyyy",
dateFormatLocale: "pt-BR",
version: madaraVersion,
@@ -42,7 +44,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://adultwebtoon.com",
lang: "en",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-en-adultwebtoon.png',
iconUrl: getIconUrl("adultwebtoon", "en"),
isNsfw: true,
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
@@ -53,7 +55,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://www.araznovel.com",
lang: "tr",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-tr-araznovel.png',
iconUrl: getIconUrl("araznovel", "tr"),
dateFormat: "d MMMM yyyy",
dateFormatLocale: "en",
version: madaraVersion,
@@ -63,7 +65,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://bestmanga.club",
lang: "ru",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-ru-bestmanga.png',
iconUrl: getIconUrl("bestmanga", "ru"),
dateFormat: "dd.MM.yyyy",
dateFormatLocale: "ru",
version: madaraVersion,
@@ -73,7 +75,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://www.cmreader.info",
lang: "en",
typeSource: "madara",
iconUrl: 'https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/icon/mangayomi-en-chibimanga.png',
iconUrl: getIconUrl("chibimanga", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -83,7 +85,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://evascans.com",
lang: "tr",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("evascans", "tr"),
dateFormat: "MMM d, yyy",
dateFormatLocale: "tr",
version: madaraVersion,
@@ -93,7 +95,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://finalscans.com",
lang: "pt-br",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("finalscans", "pt"),
isNsfw: true,
dateFormat: "MMMM d, yyyy",
dateFormatLocale: "pt-BR",
@@ -104,18 +106,17 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://glorymanga.com",
lang: "tr",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("glorymanga", "tr"),
dateFormat: "dd/MM/yyy",
dateFormatLocale: "tr",
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Its Your Right Manhua",
baseUrl: "https://itsyourightmanhua.com/",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("", ""),
dateFormat: "MMMM d, yyyy",
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -125,7 +126,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://leitor.kamisama.com.br",
lang: "pt-br",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("kamisamaexplorer", "pt"),
dateFormat: "dd 'de' MMMM 'de' yyyy",
dateFormatLocale: "pt-BR",
version: madaraVersion,
@@ -135,7 +136,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://ksgroupscans.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("ksgroupscans", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -145,7 +146,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://lhtranslation.net",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("lhtranslation", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -156,7 +157,7 @@ List<Source> _madaraSourcesList = [
lang: "en",
isNsfw: true,
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("lolicon", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -166,7 +167,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangavisa.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("", ""),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -174,9 +175,9 @@ List<Source> _madaraSourcesList = [
Source(
name: "Manga District",
baseUrl: "https://mangadistrict.com",
lang: "tr",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangadistrict", "en"),
isNsfw: true,
dateFormat: "MMMM d, yyyy",
dateFormatLocale: defaultDateFormatLocale,
@@ -187,7 +188,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangafreak.online",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangafreakonline", "en"),
dateFormat: "d MMMM، yyy",
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -197,7 +198,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangagreat.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangagreat", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -207,7 +208,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangaread.co",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangaread", "en"),
dateFormat: "yyyy-MM-dd",
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -217,7 +218,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangarolls.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangarolls", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -227,7 +228,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangasehri.com",
lang: "tr",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangasehri", "tr"),
dateFormat: "dd/MM/yyy",
dateFormatLocale: "tr",
version: madaraVersion,
@@ -237,7 +238,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://mangasushi.org",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("mangasushi", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -248,7 +249,7 @@ List<Source> _madaraSourcesList = [
lang: "en",
isNsfw: true,
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("manhwa68", "en"),
dateFormat: "MMMM d, yyyy",
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -259,7 +260,7 @@ List<Source> _madaraSourcesList = [
lang: "en",
isNsfw: true,
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("milftoon", "en"),
dateFormat: "d MMMM, yyyy",
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
@@ -269,49 +270,58 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://novelcrow.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("novelcrow", "en"),
isNsfw: true,
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Rio2 Manga",
baseUrl: "https://rio2manga.com",
lang: "en",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("rio2manga", "en"),
dateFormat: defaultDateFormat,
dateFormatLocale: defaultDateFormatLocale,
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Romantik Manga",
baseUrl: "https://rio2manga.com",
baseUrl: "https://romantikmanga.com",
lang: "tr",
typeSource: "madara",
iconUrl: '',
dateFormat: "MMMM d, yyyy",
dateFormatLocale: defaultDateFormatLocale,
iconUrl: getIconUrl("romantikmanga", "tr"),
dateFormat: "MMM d, yyy",
dateFormatLocale: "tr",
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Taurus Fansub",
baseUrl: "https://tatakaescan.com",
baseUrl: "https://taurusfansub.com",
lang: "es",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("taurusfansub", "es"),
dateFormat: "dd/MM/yyy",
dateFormatLocale: "es",
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Tatakae Scan",
baseUrl: "https://tatakaescan.com",
lang: "pt-BR",
typeSource: "madara",
iconUrl: getIconUrl("tatakaescan", "pt"),
dateFormat: "dd 'de' MMMMM 'de' yyyy",
dateFormatLocale: "pt-BR",
version: madaraVersion,
sourceCodeUrl: madaraSourceCodeUrl),
Source(
name: "Tortuga Ceviri",
baseUrl: "https://tortuga-ceviri.com",
lang: "tr",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("tortugaceviri", "tr"),
dateFormat: "MMMM d, yyyy",
dateFormatLocale: "tr",
version: madaraVersion,
@@ -321,7 +331,7 @@ List<Source> _madaraSourcesList = [
baseUrl: "https://yuri.live",
lang: "pt-br",
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("yuriverso", "pt"),
dateFormat: "dd/MM/yyyy",
dateFormatLocale: "pt-BR",
version: madaraVersion,
@@ -332,7 +342,7 @@ List<Source> _madaraSourcesList = [
lang: "pt-br",
isNsfw: true,
typeSource: "madara",
iconUrl: '',
iconUrl: getIconUrl("zeroscan", "pt"),
dateFormat: "dd/MM/yyyy",
dateFormatLocale: "pt-BR",
version: madaraVersion,