Add BananaScan and EpsilonScan and rename FlameScansFR to LegacyScans (#16713)

* Add BananaScan and EpsilonScan to Mangathemesia and rename FlameScansFR to LegacyScans

* Rename pkgName back to to FlameScansFr to avoid users having to migrate
This commit is contained in:
KirinRaikage 2023-06-12 22:21:53 +02:00 committed by GitHub
parent 9b051177d4
commit f1897430d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 26 additions and 8 deletions

View File

@ -0,0 +1,7 @@
package eu.kanade.tachiyomi.extension.fr.bananascan
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class BananaScan : MangaThemesia("Banana-Scan", "https://banana-scan.com", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH))

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,7 @@
package eu.kanade.tachiyomi.extension.fr.epsilonscan
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class EpsilonScan : MangaThemesia("Epsilon Scan", "https://epsilonscan.fr", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH))

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.4 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -1,7 +0,0 @@
package eu.kanade.tachiyomi.extension.fr.flamescansfr
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class FlameScansFR : MangaThemesia("FlameScans.fr", "https://flamescans.fr", "fr", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("fr")))

View File

@ -0,0 +1,9 @@
package eu.kanade.tachiyomi.extension.fr.flamescansfr
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import java.text.SimpleDateFormat
import java.util.Locale
class LegacyScans : MangaThemesia("Legacy Scans", "https://legacy-scans.com", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH)) {
override val id = 8947802555328550956
}

View File

@ -22,6 +22,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
SingleLang("Arcane scan", "https://arcanescan.fr", "fr"),
SingleLang("Arena Scans", "https://arenascans.net", "en", overrideVersionCode = 1),
SingleLang("Azure Scans", "https://azuremanga.com", "en", overrideVersionCode = 1),
SingleLang("Banana-Scan", "https://banana-scan.com", "fr", className = "BananaScan", isNsfw = true),
SingleLang("Boosei", "https://boosei.net", "id", overrideVersionCode = 2),
SingleLang("Babel Wuxia", "https://babelwuxia.com", "en", overrideVersionCode = 1),
SingleLang("Cartel de Manhwas", "https://carteldemanhwas.com", "es", overrideVersionCode = 5),
@ -34,7 +35,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
SingleLang("DragonTranslation", "https://dragontranslation.com", "es", isNsfw = true, overrideVersionCode = 9),
SingleLang("DuniaKomik.id", "https://duniakomik.id", "id", className = "DuniaKomikId"),
SingleLang("ElarcPage", "https://elarcpage.com", "en"),
SingleLang("FlameScans.fr", "https://flamescans.fr", "fr", className = "FlameScansFR"),
SingleLang("Epsilon Scan", "https://epsilonscan.fr", "fr", isNsfw = true),
SingleLang("Franxx Mangás", "https://franxxmangas.net", "pt-BR", className = "FranxxMangas", isNsfw = true),
SingleLang("Gecenin Lordu", "https://geceninlordu.com", "tr", overrideVersionCode = 1),
SingleLang("GoGoManga", "https://gogomanga.fun", "en", overrideVersionCode = 1),
@ -58,6 +59,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
SingleLang("KumaPoi", "https://kumapoi.me", "id", isNsfw = true),
SingleLang("Komiku.com", "https://komiku.com", "id", className = "KomikuCom"),
SingleLang("Kuma Scans (Kuma Translation)", "https://kumascans.com", "en", className = "KumaScans", overrideVersionCode = 1),
SingleLang("Legacy Scans", "https://legacy-scans.com", "fr", pkgName = "flamescansfr"),
SingleLang("LianScans", "https://www.lianscans.my.id", "id", isNsfw = true),
SingleLang("Magus Manga", "https://magusmanga.com", "ar"),
SingleLang("Manga Indo.me", "https://mangaindo.me", "id", className = "MangaIndoMe"),