diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..83868389a Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..0bee5510b Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..9d4f9057f Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..4f2156c87 Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..d785e667e Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png new file mode 100644 index 000000000..cfeb7b925 Binary files /dev/null and b/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/mangakik/src/Mangakik.kt b/multisrc/overrides/madara/mangakik/src/Mangakik.kt new file mode 100644 index 000000000..b10ba2195 --- /dev/null +++ b/multisrc/overrides/madara/mangakik/src/Mangakik.kt @@ -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") + ) +} diff --git a/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt b/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt new file mode 100644 index 000000000..bec637f43 --- /dev/null +++ b/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt @@ -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") + ) +} diff --git a/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt b/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt new file mode 100644 index 000000000..bfcb33f4a --- /dev/null +++ b/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt @@ -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") + ) +} 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 d94185c8c..5a35f2e81 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 @@ -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"),