Add two new sources and fix one in Madara (#18354)
Add two new sources and fix one in Madara.
This commit is contained in:
		
							parent
							
								
									080f5f910f
								
							
						
					
					
						commit
						1d8396fb28
					
				
							
								
								
									
										20
									
								
								multisrc/overrides/madara/flowermanga/src/FlowerManga.kt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								multisrc/overrides/madara/flowermanga/src/FlowerManga.kt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					package eu.kanade.tachiyomi.extension.pt.flowermanga
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
				
			||||||
 | 
					import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
				
			||||||
 | 
					import okhttp3.OkHttpClient
 | 
				
			||||||
 | 
					import java.text.SimpleDateFormat
 | 
				
			||||||
 | 
					import java.util.Locale
 | 
				
			||||||
 | 
					import java.util.concurrent.TimeUnit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class FlowerManga : Madara(
 | 
				
			||||||
 | 
					    "Flower Manga",
 | 
				
			||||||
 | 
					    "https://flowermanga.com",
 | 
				
			||||||
 | 
					    "pt-BR",
 | 
				
			||||||
 | 
					    SimpleDateFormat("dd MMMMM yyyy", Locale("pt", "BR")),
 | 
				
			||||||
 | 
					) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    override val client: OkHttpClient = super.client.newBuilder()
 | 
				
			||||||
 | 
					        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
				
			||||||
 | 
					        .build()
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -0,0 +1,22 @@
 | 
				
			|||||||
 | 
					package eu.kanade.tachiyomi.extension.pt.kakuseiproject
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import eu.kanade.tachiyomi.multisrc.madara.Madara
 | 
				
			||||||
 | 
					import eu.kanade.tachiyomi.network.interceptor.rateLimit
 | 
				
			||||||
 | 
					import okhttp3.OkHttpClient
 | 
				
			||||||
 | 
					import java.text.SimpleDateFormat
 | 
				
			||||||
 | 
					import java.util.Locale
 | 
				
			||||||
 | 
					import java.util.concurrent.TimeUnit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class KakuseiProject : Madara(
 | 
				
			||||||
 | 
					    "Kakusei Project",
 | 
				
			||||||
 | 
					    "https://kakuseiproject.com.br",
 | 
				
			||||||
 | 
					    "pt-BR",
 | 
				
			||||||
 | 
					    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
				
			||||||
 | 
					) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    override val client: OkHttpClient = super.client.newBuilder()
 | 
				
			||||||
 | 
					        .rateLimit(1, 2, TimeUnit.SECONDS)
 | 
				
			||||||
 | 
					        .build()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    override val useNewChapterEndpoint = true
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@ -9,9 +9,9 @@ import java.util.concurrent.TimeUnit
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
class PrismaScans : Madara(
 | 
					class PrismaScans : Madara(
 | 
				
			||||||
    "Prisma Scans",
 | 
					    "Prisma Scans",
 | 
				
			||||||
    "https://prismascans.net",
 | 
					    "https://prismacomics.com",
 | 
				
			||||||
    "pt-BR",
 | 
					    "pt-BR",
 | 
				
			||||||
    SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")),
 | 
					    SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")),
 | 
				
			||||||
) {
 | 
					) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    override val client: OkHttpClient = super.client.newBuilder()
 | 
					    override val client: OkHttpClient = super.client.newBuilder()
 | 
				
			||||||
 | 
				
			|||||||
@ -104,6 +104,7 @@ class MadaraGenerator : ThemeSourceGenerator {
 | 
				
			|||||||
        SingleLang("Final Scans", "https://finalscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 1),
 | 
					        SingleLang("Final Scans", "https://finalscans.com", "pt-BR", isNsfw = true, overrideVersionCode = 1),
 | 
				
			||||||
        SingleLang("Fleur Blanche", "https://fbsquads.com", "pt-BR", isNsfw = true, overrideVersionCode = 2),
 | 
					        SingleLang("Fleur Blanche", "https://fbsquads.com", "pt-BR", isNsfw = true, overrideVersionCode = 2),
 | 
				
			||||||
        SingleLang("Flex Tape Scans", "https://flextapescans.com", "en", isNsfw = true),
 | 
					        SingleLang("Flex Tape Scans", "https://flextapescans.com", "en", isNsfw = true),
 | 
				
			||||||
 | 
					        SingleLang("Flower Manga", "https://flowermanga.com", "pt-BR"),
 | 
				
			||||||
        SingleLang("Fox White", "https://foxwhite.com.br", "pt-BR"),
 | 
					        SingleLang("Fox White", "https://foxwhite.com.br", "pt-BR"),
 | 
				
			||||||
        SingleLang("FR-Scan", "https://fr-scan.cc", "fr", pkgName = "frdashscan", className = "FRScan", overrideVersionCode = 2),
 | 
					        SingleLang("FR-Scan", "https://fr-scan.cc", "fr", pkgName = "frdashscan", className = "FRScan", overrideVersionCode = 2),
 | 
				
			||||||
        SingleLang("Free Manga", "https://freemanga.me", "en", isNsfw = true, overrideVersionCode = 3),
 | 
					        SingleLang("Free Manga", "https://freemanga.me", "en", isNsfw = true, overrideVersionCode = 3),
 | 
				
			||||||
@ -168,6 +169,7 @@ class MadaraGenerator : ThemeSourceGenerator {
 | 
				
			|||||||
        SingleLang("Izakaya", "https://leitorizakaya.net", "pt-BR", isNsfw = true, overrideVersionCode = 1),
 | 
					        SingleLang("Izakaya", "https://leitorizakaya.net", "pt-BR", isNsfw = true, overrideVersionCode = 1),
 | 
				
			||||||
        SingleLang("Jiangzaitoon", "https://jiangzaitoon.co", "tr", isNsfw = true, overrideVersionCode = 2),
 | 
					        SingleLang("Jiangzaitoon", "https://jiangzaitoon.co", "tr", isNsfw = true, overrideVersionCode = 2),
 | 
				
			||||||
        SingleLang("Jimanga", "https://jimanga.com", "en", isNsfw = false),
 | 
					        SingleLang("Jimanga", "https://jimanga.com", "en", isNsfw = false),
 | 
				
			||||||
 | 
					        SingleLang("Kakusei Project", "https://kakuseiproject.com.br", "pt-BR"),
 | 
				
			||||||
        SingleLang("Kami Sama Explorer", "https://leitor.kamisama.com.br", "pt-BR", overrideVersionCode = 2),
 | 
					        SingleLang("Kami Sama Explorer", "https://leitor.kamisama.com.br", "pt-BR", overrideVersionCode = 2),
 | 
				
			||||||
        SingleLang("Karatcam Scans", "https://karatcam-scans.fr", "fr", isNsfw = true),
 | 
					        SingleLang("Karatcam Scans", "https://karatcam-scans.fr", "fr", isNsfw = true),
 | 
				
			||||||
        SingleLang("Kataitake", "https://www.kataitake.fr", "fr", isNsfw = true),
 | 
					        SingleLang("Kataitake", "https://www.kataitake.fr", "fr", isNsfw = true),
 | 
				
			||||||
@ -401,7 +403,7 @@ class MadaraGenerator : ThemeSourceGenerator {
 | 
				
			|||||||
        SingleLang("Pornwha", "https://pornwha.com", "en", isNsfw = true, overrideVersionCode = 1),
 | 
					        SingleLang("Pornwha", "https://pornwha.com", "en", isNsfw = true, overrideVersionCode = 1),
 | 
				
			||||||
        SingleLang("Portal Yaoi", "https://portalyaoi.com", "pt-BR", isNsfw = true),
 | 
					        SingleLang("Portal Yaoi", "https://portalyaoi.com", "pt-BR", isNsfw = true),
 | 
				
			||||||
        SingleLang("Prisma Hentais", "https://prismahentai.com", "pt-BR", isNsfw = true),
 | 
					        SingleLang("Prisma Hentais", "https://prismahentai.com", "pt-BR", isNsfw = true),
 | 
				
			||||||
        SingleLang("Prisma Scans", "https://prismascans.net", "pt-BR", overrideVersionCode = 2),
 | 
					        SingleLang("Prisma Scans", "https://prismacomics.com", "pt-BR", overrideVersionCode = 3),
 | 
				
			||||||
        SingleLang("Projeto Scanlator", "https://projetoscanlator.com", "pt-BR", overrideVersionCode = 3),
 | 
					        SingleLang("Projeto Scanlator", "https://projetoscanlator.com", "pt-BR", overrideVersionCode = 3),
 | 
				
			||||||
        SingleLang("Ragnarok Scanlation", "https://ragnarokscanlation.com", "es", className = "RagnarokScanlation"),
 | 
					        SingleLang("Ragnarok Scanlation", "https://ragnarokscanlation.com", "es", className = "RagnarokScanlation"),
 | 
				
			||||||
        SingleLang("RagnarokScan", "https://ragnarokscan.com", "es", overrideVersionCode = 1),
 | 
					        SingleLang("RagnarokScan", "https://ragnarokscan.com", "es", overrideVersionCode = 1),
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user