From 7dcdc68a1cd975bf4a95516beea0bd3424325c71 Mon Sep 17 00:00:00 2001 From: Matheus William Date: Wed, 21 Apr 2021 06:41:47 -0300 Subject: [PATCH] Adding news sources (#6647) * Adding news sources * Update MadaraGenerator.kt * Update url * Update url 2 * Update url 3 * Update url 4 * Update url 5 * Update url 6 * Adding overrideVersionCode * Update url 7 * Update RandomScan.kt --- .../madara/fukushuunoyuusha/src/FukushuuNoYuusha.kt | 9 +++++++++ .../madara/littlemonsterscan/src/LittleMonsterScan.kt | 8 ++++++++ multisrc/overrides/madara/pornwha/src/Pornwha.kt | 7 +++++++ multisrc/overrides/madara/randomscan/src/RandomScan.kt | 2 +- .../threequeensscanlator/src/ThreeQueensScanlator.kt | 8 ++++++++ multisrc/overrides/madara/winterscan/src/WinterScan.kt | 8 ++++++++ multisrc/overrides/madara/wonderland/src/Wonderland.kt | 8 ++++++++ .../kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt | 8 +++++++- 8 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 multisrc/overrides/madara/fukushuunoyuusha/src/FukushuuNoYuusha.kt create mode 100644 multisrc/overrides/madara/littlemonsterscan/src/LittleMonsterScan.kt create mode 100644 multisrc/overrides/madara/pornwha/src/Pornwha.kt create mode 100644 multisrc/overrides/madara/threequeensscanlator/src/ThreeQueensScanlator.kt create mode 100644 multisrc/overrides/madara/winterscan/src/WinterScan.kt create mode 100644 multisrc/overrides/madara/wonderland/src/Wonderland.kt diff --git a/multisrc/overrides/madara/fukushuunoyuusha/src/FukushuuNoYuusha.kt b/multisrc/overrides/madara/fukushuunoyuusha/src/FukushuuNoYuusha.kt new file mode 100644 index 000000000..d9be9734e --- /dev/null +++ b/multisrc/overrides/madara/fukushuunoyuusha/src/FukushuuNoYuusha.kt @@ -0,0 +1,9 @@ +package eu.kanade.tachiyomi.extension.fr.fukushuunoyuusha + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class FukushuuNoYuusha : Madara( + "Fukushuu no Yuusha", "https://fny-scantrad.com", + "fr", dateFormat = SimpleDateFormat("dd/MM/yy", Locale.US)) diff --git a/multisrc/overrides/madara/littlemonsterscan/src/LittleMonsterScan.kt b/multisrc/overrides/madara/littlemonsterscan/src/LittleMonsterScan.kt new file mode 100644 index 000000000..f8703e50a --- /dev/null +++ b/multisrc/overrides/madara/littlemonsterscan/src/LittleMonsterScan.kt @@ -0,0 +1,8 @@ +package eu.kanade.tachiyomi.extension.pt.littlemonsterscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class LittleMonsterScan : Madara("Little Monster Scan", "https://littlemonsterscan.com.br", + "pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) diff --git a/multisrc/overrides/madara/pornwha/src/Pornwha.kt b/multisrc/overrides/madara/pornwha/src/Pornwha.kt new file mode 100644 index 000000000..758f7c41c --- /dev/null +++ b/multisrc/overrides/madara/pornwha/src/Pornwha.kt @@ -0,0 +1,7 @@ +package eu.kanade.tachiyomi.extension.en.pornwha + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.annotations.Nsfw + +@Nsfw +class Pornwha : Madara("Pornwha", "https://pornwha.com", "en") diff --git a/multisrc/overrides/madara/randomscan/src/RandomScan.kt b/multisrc/overrides/madara/randomscan/src/RandomScan.kt index a999756a2..3f24c8ad7 100644 --- a/multisrc/overrides/madara/randomscan/src/RandomScan.kt +++ b/multisrc/overrides/madara/randomscan/src/RandomScan.kt @@ -4,4 +4,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara import java.text.SimpleDateFormat import java.util.Locale -class RandomScan : Madara("Random Scan", "https://randomscan.online/", "pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) +class RandomScan : Madara("Random Scan","https://randomscan.online","pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) diff --git a/multisrc/overrides/madara/threequeensscanlator/src/ThreeQueensScanlator.kt b/multisrc/overrides/madara/threequeensscanlator/src/ThreeQueensScanlator.kt new file mode 100644 index 000000000..6f62ffa7a --- /dev/null +++ b/multisrc/overrides/madara/threequeensscanlator/src/ThreeQueensScanlator.kt @@ -0,0 +1,8 @@ +package eu.kanade.tachiyomi.extension.pt.threequeensscanlator + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class ThreeQueensScanlator : Madara("Three Queens Scanlator", "https://tqscan.com.br", + "pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) diff --git a/multisrc/overrides/madara/winterscan/src/WinterScan.kt b/multisrc/overrides/madara/winterscan/src/WinterScan.kt new file mode 100644 index 000000000..f8f6d2d58 --- /dev/null +++ b/multisrc/overrides/madara/winterscan/src/WinterScan.kt @@ -0,0 +1,8 @@ +package eu.kanade.tachiyomi.extension.pt.winterscan + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class WinterScan : Madara("Winter Scan", "https://winterscan.com.br", + "pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) diff --git a/multisrc/overrides/madara/wonderland/src/Wonderland.kt b/multisrc/overrides/madara/wonderland/src/Wonderland.kt new file mode 100644 index 000000000..36843d86f --- /dev/null +++ b/multisrc/overrides/madara/wonderland/src/Wonderland.kt @@ -0,0 +1,8 @@ +package eu.kanade.tachiyomi.extension.pt.wonderland + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import java.text.SimpleDateFormat +import java.util.Locale + +class Wonderland : Madara("Wonderland", "https://landwebtoons.site", + "pt-BR", SimpleDateFormat("dd 'de' MMMM 'de' yyyy", Locale("pt", "BR"))) diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index 43bd9fec8..882704dff 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -251,7 +251,13 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Reset Scans", "https://reset-scans.com", "en", overrideVersionCode = 2), SingleLang("XuN Scans", "https://reader.xunscans.xyz", "en"), SingleLang("Sani-Go", "https://sani-go.net", "ar", className = "SaniGo"), - SingleLang("Random Scan", "https://randomscan.online/", "pt-BR"), + SingleLang("Random Scan", "https://randomscan.online", "pt-BR", overrideVersionCode = 1), + SingleLang("Fukushuu no Yuusha", "https://fny-scantrad.com", "fr"), + SingleLang("Three Queens Scanlator", "https://tqscan.com.br", "pt-BR"), + SingleLang("Winter Scan", "https://winterscan.com.br", "pt-BR"), + SingleLang("Little Monster Scan", "https://littlemonsterscan.com.br", "pt-BR"), + SingleLang("Wonderland", "https://landwebtoons.site", "pt-BR"), + SingleLang("Pornwha", "https://pornwha.com", "en", isNsfw = true), ) companion object {