add Madara sources Mangakik, Mangauptocats, SamuraiScan (#6230)

This commit is contained in:
Vetle Ledaal 2021-03-22 12:56:54 +01:00 committed by GitHub
parent 589ec0d292
commit 25c91338be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 129 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1,47 @@
package eu.kanade.tachiyomi.extension.en.mangakik
import eu.kanade.tachiyomi.multisrc.madara.Madara
class Mangakik : Madara("Mangakik", "https://mangakik.com", "en") {
override fun getGenreList() = listOf(
Genre("Action", "read-action-manga-or-free"),
Genre("Adult", "adullt"),
Genre("Adventure", "read-adventure-manga"),
Genre("Comedy", "comedy"),
Genre("Comics", "comics"),
Genre("Completed", "completed"),
Genre("Cooking", "cooking"),
Genre("Crime", "crime"),
Genre("Drama", "read-drama-manga"),
Genre("Ecchi", "ecchi"),
Genre("Fantasy", "read-fantasy-manga-for-free"),
Genre("Harem", "read-harem-manga"),
Genre("Historical", "historical"),
Genre("Horror", "horror"),
Genre("Isekai", "read-isekai-manga-online-for-free"),
Genre("Magic", "magic"),
Genre("Manga", "manga"),
Genre("Manhua", "manhua"),
Genre("Manhwa", "manhwa"),
Genre("Martial Arts", "read-martial-arts-manga-for-free"),
Genre("Mecha", "mecha"),
Genre("Medical", "medical"),
Genre("Mystery", "mystery"),
Genre("Post Apocalyptic", "post-apocalyptic"),
Genre("Psychological", "psychological"),
Genre("Reincarnation", "read-reincarnation-manga-for-free"),
Genre("Romance", "read-romance-manga"),
Genre("School Life", "school-life"),
Genre("Sci Fi", "sci-fi"),
Genre("Seinen", "seinen"),
Genre("Shoujo", "shoujo"),
Genre("Shounen", "shounen"),
Genre("Slice of Life", "slice-of-life"),
Genre("Sports", "sports"),
Genre("Supernatural", "read-supernatural-manga-for-free"),
Genre("Thriller", "thriller"),
Genre("Tragedy", "tragedy"),
Genre("Webtoon", "read-webtoon-manga"),
Genre("Zombies", "zombies")
)
}

View File

@ -0,0 +1,51 @@
package eu.kanade.tachiyomi.extension.th.mangauptocats
import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat
import java.util.Locale
class Mangauptocats : Madara("Mangauptocats", "https://mangauptocats.online", "th", SimpleDateFormat("MMMM d, yyyy", Locale("th"))) {
override fun getGenreList() = listOf(
Genre("Mecha", "mecha"),
Genre("Mystery", "mystery"),
Genre("One shot", "one-shot"),
Genre("Psychological", "psychological"),
Genre("Romance", "romance"),
Genre("Sci-fi", "sci-fi"),
Genre("Seinen", "seinen"),
Genre("Shoujo Ai", "shoujo-ai"),
Genre("Shounen", "shounen"),
Genre("Slice of Life", "slice-of-life"),
Genre("Smut", "smut"),
Genre("Tragedy", "tragedy"),
Genre("Webtoon", "webtoon"),
Genre("การ์ตูน", "cartoon"),
Genre("กีฬา", "sports"),
Genre("คอมเมดี้", "comedy"),
Genre("ชีวิตในโรงเรียน", "ชีวิตในโรงเรียน"),
Genre("ดราม่า", "drama"),
Genre("ต่างโลก", "ต่างโลก"),
Genre("ทะลึ่ง", "ecchi"),
Genre("ทำอาหาร", "cooking"),
Genre("ผจญภัย", "adventure"),
Genre("มังงะจีน", "manga-chaina"),
Genre("มังงะญี่ปุ่น", "manga-japan"),
Genre("มังงะที่จบแล้ว", "มังงะที่จบแล้ว"),
Genre("มังงะที่ยังไม่จบ", "มังงะที่ยังไม่จบ"),
Genre("ย้อนยุค", "historical"),
Genre("ยูริ", "yuri"),
Genre("วาย", "yaoi"),
Genre("ศิลปะการต่อสู้", "martial-arts"),
Genre("สมบทบาท", "live-action"),
Genre("สยองขวัญ", "horror"),
Genre("ฮาเร็ม", "harem"),
Genre("เหนือธรรมชาติ", "supernatural"),
Genre("แฟนตาซี", "fantasy"),
Genre("แอคชั่น", "action"),
Genre("โดจิน", "doujinshi"),
Genre("Completed", "complete"),
Genre("Ongoing", "on-going"),
Genre("Canceled", "canceled"),
Genre("On Hold", "on-hold")
)
}

View File

@ -0,0 +1,28 @@
package eu.kanade.tachiyomi.extension.es.samuraiscan
import eu.kanade.tachiyomi.multisrc.madara.Madara
import java.text.SimpleDateFormat
import java.util.Locale
class SamuraiScan : Madara("SamuraiScan", "https://samuraiscan.com", "es", SimpleDateFormat("MMMM d, yyyy", Locale("es"))) {
override fun getGenreList() = listOf(
Genre("Acción", "accion"),
Genre("Artes Marciales", "artes-marciales"),
Genre("Aventura", "aventura"),
Genre("Drama", "drama"),
Genre("Fantasia", "fantasia"),
Genre("Horror", "horror"),
Genre("Isekai", "isekai"),
Genre("Magia", "magia"),
Genre("Manhua", "manhua"),
Genre("Manhwa", "manhwa"),
Genre("Psicológico", "psicologico"),
Genre("Reencarnación", "reencarnacion"),
Genre("Romance", "romance"),
Genre("Shoujo", "shoujo"),
Genre("Shounen", "shounen"),
Genre("Sobrenatural", "sobrenatural"),
Genre("Tragedia", "tragedia"),
Genre("Wuxia", "wuxia")
)
}

View File

@ -99,6 +99,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("MangaEffect", "https://mangaeffect.com", "en"),
SingleLang("MangaGreat", "https://mangagreat.com", "en"),
SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true),
SingleLang("Mangakik", "https://mangakik.com", "en"),
SingleLang("Manga Kiss", "https://mangakiss.org", "en"),
SingleLang("MangaKomi", "https://mangakomi.com", "en"),
SingleLang("Manga Land Arabic", "https://mangalandarabic.com", "ar"),
@ -128,6 +129,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("MangaTeca", "https://www.mangateca.com", "pt-BR"),
SingleLang("Manga Turf", "https://mangaturf.com", "en"),
SingleLang("MangaTX", "https://mangatx.com", "en"),
SingleLang("Mangauptocats", "https://mangauptocats.online", "th"),
SingleLang("MangaUS", "https://mangaus.xyz", "en", overrideVersionCode = 1),
SingleLang("Manga Weebs", "https://mangaweebs.in", "en"),
SingleLang("MangaWT", "https://mangawt.com", "tr"),
@ -192,6 +194,7 @@ class MadaraGenerator : ThemeSourceGenerator {
SingleLang("Renascence Scans (Renascans)", "https://new.renascans.com", "en", className = "RenaScans"),
SingleLang("Rüya Manga", "https://www.ruyamanga.com", "tr", className = "RuyaManga"),
SingleLang("S2Manga", "https://s2manga.com", "en"),
SingleLang("SamuraiScan", "https://samuraiscan.com", "es"),
SingleLang("Sekte Doujin", "https://sektedoujin.xyz", "id", isNsfw = true),
SingleLang("Shield Manga", "https://shieldmanga.club", "en", overrideVersionCode = 1),
SingleLang("Shinzoo", "https://shinzooscan.xyz", "pt-br"),