diff --git a/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt b/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt index 2253bc0ef..5b5e54767 100644 --- a/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt +++ b/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt @@ -8,142 +8,4 @@ class AllPornComic : Madara("AllPornComic", "https://allporncomic.com", "en") { override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=views", headers) override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=latest", headers) override fun searchMangaNextPageSelector() = "a[rel=next]" - override fun getGenreList() = listOf( - Genre("3D", "3d"), - Genre("Ahegao", "ahegao"), - Genre("Alien Girl", "alien-girl"), - Genre("Anal", "anal"), - Genre("Anime", "anime"), - Genre("Anthology", "anthology"), - Genre("Artbook", "artbook"), - Genre("BBW / Chubby / Fat Woman", "bbw"), - Genre("BDSM", "bdsm"), - Genre("Big Areolae", "big-areolae"), - Genre("Big Ass", "big-ass"), - Genre("Big Balls", "big-balls"), - Genre("Big Breasts", "big-breasts"), - Genre("Big Clit", "big-clit"), - Genre("Big Nipples", "big-nipples"), - Genre("Big Penis", "big-penis"), - Genre("Bikini", "bikini"), - Genre("Blackmail", "blackmail"), - Genre("Blindfold", "blindfold"), - Genre("Body Modification", "body-modification"), - Genre("Body Swap", "body-swap"), - Genre("Body Writing", "body-writing"), - Genre("BodyStocking", "bodystocking"), - Genre("Bodysuit", "bodysuit"), - Genre("Bondage", "bondage"), - Genre("Brain Fuck", "brain-fuck"), - Genre("Cartoon", "cartoon"), - Genre("Cheerleader", "cheerleader"), - Genre("Chinese Dress", "chinese-dress"), - Genre("Collar / Choker", "collar"), - Genre("Comedy", "comedy"), - Genre("Corruption", "corruption"), - Genre("Corset", "corset"), - Genre("Crotch Tattoo", "crotch-tattoo"), - Genre("Dark Skin", "dark-skin"), - Genre("Demon Girl / Succubus", "demon-girl"), - Genre("Dick Growth", "dick-growth"), - Genre("Dickgirl On Dickgirl", "dickgirl-on-dickgirl"), - Genre("Dickgirl On Male", "dickgirl-on-male"), - Genre("Dickgirls Only", "dickgirls-only"), - Genre("Drugs", "drugs"), - Genre("Drunk", "drunk"), - Genre("Exhibitionism", "exhibitionism"), - Genre("FFM Threesome", "ffm-threesome"), - Genre("FFT Threesome", "fft-threesome"), - Genre("Females Only", "females-only"), - Genre("Femdom", "femdom"), - Genre("Feminization", "feminization"), - Genre("Full Body Tattoo", "full-body-tattoo"), - Genre("Full Color", "full-color"), - Genre("Futanari", "futanari"), - Genre("Gender Bender", "gender-bender"), - Genre("Glasses", "glasses"), - Genre("Group", "group"), - Genre("Gyaru", "gyaru"), - Genre("Gyaru-OH", "gyaru-oh"), - Genre("Harem", "harem"), - Genre("Hentai", "hentai"), - Genre("Human Pet", "human-pet"), - Genre("Humiliation", "humiliation"), - Genre("Impregnation", "impregnation"), - Genre("Incest", "incest"), - Genre("Interracial", "interracial"), - Genre("Kimono", "kimono"), - Genre("Latex", "latex"), - Genre("Leash", "leash"), - Genre("Lingerie", "lingerie"), - Genre("Lolicon", "lolicon"), - Genre("MILF", "milf"), - Genre("MMF Threesome", "mmf-threesome"), - Genre("MMT Threesome", "mmt-threesome"), - Genre("Magical Girl", "magical-girl"), - Genre("Maid", "maid"), - Genre("Male On Dickgirl", "male-on-dickgirl"), - Genre("Manhwa", "manhwa"), - Genre("Military", "military"), - Genre("Milking", "milking"), - Genre("Mind Break", "mind-break"), - Genre("Mind Control", "mind-control"), - Genre("Monster Girl", "monster-girl"), - Genre("Moral Degeneration", "moral-degeneration"), - Genre("Muscle", "muscle"), - Genre("Muscle Growth", "muscle-growth"), - Genre("Nakadashi", "nakadashi"), - Genre("Netorare", "netorare"), - Genre("Netori", "netori"), - Genre("Ninja", "ninja"), - Genre("Nun", "nun"), - Genre("Nurse", "nurse"), - Genre("Orgy", "orgy"), - Genre("Paizuri", "paizuri"), - Genre("Pegging", "pegging"), - Genre("Piercing", "piercing"), - Genre("Pixie Cut", "pixie-cut"), - Genre("Policewoman", "policewoman"), - Genre("Possession", "possession"), - Genre("Retro", "retro"), - Genre("Ryona", "ryona"), - Genre("School Swimsuit", "school-swimsuit"), - Genre("Schoolboy Uniform", "schoolboy-uniform"), - Genre("Schoolgirl Uniform", "schoolgirl-uniform"), - Genre("Shared Senses", "shared-senses"), - Genre("Shemale", "shemale"), - Genre("Shibari", "shibari"), - Genre("Shotacon", "shotacon"), - Genre("Slave", "slave"), - Genre("Slime Girl", "slime-girl"), - Genre("Small Breasts", "small-breasts"), - Genre("Stockings", "stockings"), - Genre("Strap-on", "strap-on"), - Genre("Stuck In Wall", "stuck-in-wall"), - Genre("Superhero", "superhero"), - Genre("Superheroine", "superheroine"), - Genre("Tail", "tail"), - Genre("Tail Plug", "tail-plug"), - Genre("Tankoubon", "tankoubon"), - Genre("Tentacles", "tentacles"), - Genre("Thigh High Boots", "thigh-high-boots"), - Genre("Tights", "tights"), - Genre("Time Stop", "time-stop"), - Genre("Tomboy", "tomboy"), - Genre("Tomgirl", "tomgirl"), - Genre("Torture", "torture"), - Genre("Transformation", "transformation"), - Genre("Uncensored", "uncensored"), - Genre("Unusual Pupils", "unusual-pupils"), - Genre("Unusual Teeth", "unusual-teeth"), - Genre("Vampire", "vampire"), - Genre("Virginity", "virginity"), - Genre("Voyeurism", "voyeurism"), - Genre("Webtoon", "webtoon"), - Genre("Western", "western"), - Genre("Witch", "witch"), - Genre("Yandere", "yandere"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri") - ) } diff --git a/multisrc/overrides/madara/araznovel/src/ArazNovel.kt b/multisrc/overrides/madara/araznovel/src/ArazNovel.kt index 4899f223d..86d721fc0 100644 --- a/multisrc/overrides/madara/araznovel/src/ArazNovel.kt +++ b/multisrc/overrides/madara/araznovel/src/ArazNovel.kt @@ -12,52 +12,6 @@ class ArazNovel : Madara("ArazNovel", "https://www.araznovel.com", "tr", SimpleD override fun formBuilder(page: Int, popular: Boolean): FormBody.Builder = super.formBuilder(page, popular) .add("vars[meta_query][0][0][value]", "manga") - override fun getGenreList() = listOf( - Genre("Aksiyon", "action"), - Genre("Macera", "adventure"), - Genre("Cartoon", "cartoon"), - Genre("Comic", "comic"), - Genre("Komedi", "comedy"), - Genre("Yemek", "cooking"), - Genre("Doujinshi", "doujinshi"), - Genre("Dram", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fantastik", "fantasy"), - Genre("Harem", "harem"), - Genre("Tarihi", "historical"), - Genre("Korku", "horror"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Olgun", "mature"), - Genre("Mecha", "mecha"), - Genre("Yetişkin", "adult"), - Genre("Gizem", "mystery"), - Genre("One Shot", "one-shot"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Dedektif", "detective"), - Genre("Karanlık", "smut"), - Genre("Romantizm", "romance"), - Genre("Okul Yaşamı", "school-life"), - Genre("Yaşamdan Kesit", "slice-of-life"), - Genre("Spor", "sports"), - Genre("Doğa Üstü", "supernatural"), - Genre("Trajedi", "tragedy"), - Genre("Webtoon ", "webtoon"), - Genre("Dövüş Sanatları ", "martial-arts"), - Genre("Bilim Kurgu", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo Ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen Ai", "shounen-ai"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri") - ) - override fun chapterListParse(response: Response): List { val document = response.asJsoup() val mangaId = document.select("div#manga-chapters-holder").attr("data-id") diff --git a/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt b/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt index 168d35eae..8047cabc6 100644 --- a/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt +++ b/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt @@ -23,32 +23,4 @@ class ArthurScan : Madara( override val useNewChapterEndpoint = true override fun popularMangaSelector() = "div.page-item-detail.manga" - - // [...document.querySelectorAll('div.genres li a')] - // .map(x => `Genre("${x.innerText.slice(1, -4).trim()}", "${x.href.replace(/.*-genre\/(.*)\//, '$1')}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Artes Marciais", "artes-marciais"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Fantasia", "fantasia"), - Genre("Harém", "harem"), - Genre("Histórico", "historico"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Mistério", "misterio"), - Genre("Reencarnação", "reencarnacao"), - Genre("Romance", "romance"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shounen", "shounen"), - Genre("Slice of Life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Vida Escolar", "vida-escolar"), - Genre("Web Comic", "web-comic"), - Genre("Web Novel", "web-novel"), - Genre("Webtoon", "webtoon") - ) } diff --git a/multisrc/overrides/madara/blmanhwaclub/src/BlManhwaClub.kt b/multisrc/overrides/madara/blmanhwaclub/src/BlManhwaClub.kt index 94c250d3c..c84f7f2d8 100644 --- a/multisrc/overrides/madara/blmanhwaclub/src/BlManhwaClub.kt +++ b/multisrc/overrides/madara/blmanhwaclub/src/BlManhwaClub.kt @@ -17,33 +17,4 @@ class BlManhwaClub : Madara( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 2, TimeUnit.SECONDS)) .build() - - // [...document.querySelectorAll('div.genres li a')] - // .map(x => `Genre("${x.innerText.slice(1, -4).replace('(', '').trim()}", "${x.href.replace(/.*genero\/(.*)\//, '$1')}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Adulto", "adulto"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Cotidiano", "cotidiano"), - Genre("Drama", "drama"), - Genre("Esporte", "esporte"), - Genre("Fantasia", "fantasia"), - Genre("Gender Bender", "gender-bender"), - Genre("Histórico", "historico"), - Genre("Horror", "horror"), - Genre("Mafia", "mafia"), - Genre("Mistério", "misterio"), - Genre("Omegaverse", "omegaverse"), - Genre("Psicológico", "psicologico"), - Genre("Romance", "romance"), - Genre("Sci-fi", "sci-fi"), - Genre("Shounen Ai", "shounen-ai"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Super Herói", "super-heroi"), - Genre("Tragédia", "tragedia"), - Genre("Vida Escolar", "vida-escolar"), - Genre("Yaoi", "yaoi") - ) } diff --git a/multisrc/overrides/madara/boyslove/src/BoysLove.kt b/multisrc/overrides/madara/boyslove/src/BoysLove.kt deleted file mode 100644 index 7ab8602cf..000000000 --- a/multisrc/overrides/madara/boyslove/src/BoysLove.kt +++ /dev/null @@ -1,56 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.boyslove - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class BoysLove : Madara("BoysLove", "https://boyslove.me", "en") { - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Boys Love", "boys-love"), - Genre("Cartoon", "cartoon"), - Genre("Comedy", "comedy"), - Genre("Comic", "comic"), - Genre("Complete", "complete"), - Genre("Cooking", "cooking"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "Isekai"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) -} diff --git a/multisrc/overrides/madara/cerisescans/src/CeriseScans.kt b/multisrc/overrides/madara/cerisescans/src/CeriseScans.kt index 1a5059f24..d6b384c40 100644 --- a/multisrc/overrides/madara/cerisescans/src/CeriseScans.kt +++ b/multisrc/overrides/madara/cerisescans/src/CeriseScans.kt @@ -21,33 +21,4 @@ class CeriseScans : Madara( override fun popularMangaSelector() = "div.page-item-detail.manga" override val altName: String = "Nome alternativo: " - - // [...document.querySelectorAll('div.genres li a')] - // .map(x => `Genre("${x.innerText.trim()}", "${x.href.replace(/.*-genre\/(.*)\//, '$1')}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Adulto", "adulto"), - Genre("Comédia", "comedia"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fantasia", "fantasia"), - Genre("Harem", "harem"), - Genre("Harém Reverso", "harem-reverso"), - Genre("Hentai", "hentai"), - Genre("Histórico", "historico"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Magia", "magia"), - Genre("Mistério", "misterio"), - Genre("Romance", "romance"), - Genre("Shoujo", "shoujo"), - Genre("Slice of Life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri") - ) } diff --git a/multisrc/overrides/madara/darkyurealm/src/DarkYueRealm.kt b/multisrc/overrides/madara/darkyurealm/src/DarkYueRealm.kt index e3f3bc450..c1f169d85 100644 --- a/multisrc/overrides/madara/darkyurealm/src/DarkYueRealm.kt +++ b/multisrc/overrides/madara/darkyurealm/src/DarkYueRealm.kt @@ -31,26 +31,4 @@ class DarkYueRealm : Madara( override fun chapterListRequest(manga: SManga): Request { return GET(baseUrl + manga.url.removePrefix("/web"), headers) } - - // [...document.querySelectorAll('input[name="genre[]"]')] - // .map(x => `Genre("${document.querySelector('label[for=' + x.id + ']').innerHTML.trim()}", "${x.value}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Escolar", "escolar"), - Genre("Fantasia", "fantasia"), - Genre("Harém", "harem"), - Genre("Isekai", "isekai"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Seinen", "seinen"), - Genre("Shounen", "shounen"), - Genre("Slice of Life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Vida Escolar", "vida-escolar") - ) } diff --git a/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt b/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt index a8295600d..9553d5718 100644 --- a/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt +++ b/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt @@ -58,6 +58,7 @@ class DoujinHentai : Madara("DoujinHentai", "https://doujinhentai.net", "es", Si override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() override fun chapterListSelector() = "ul.main.version-chap > li.wp-manga-chapter:not(:last-child)" // removing empty li override val pageListParseSelector = "div#all > img.img-responsive" + override fun getFilterList() = FilterList( Filter.Header("Solo funciona si la consulta está en blanco"), GenreSelectFilter() diff --git a/multisrc/overrides/madara/freemanga/src/FreeManga.kt b/multisrc/overrides/madara/freemanga/src/FreeManga.kt index ad4dd8082..c84fec67d 100644 --- a/multisrc/overrides/madara/freemanga/src/FreeManga.kt +++ b/multisrc/overrides/madara/freemanga/src/FreeManga.kt @@ -10,56 +10,4 @@ class FreeManga : Madara("Free Manga", "https://freemanga.me", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Anime", "anime"), - Genre("Cartoon", "cartoon"), - Genre("Comedy", "comedy"), - Genre("Comic", "comic"), - Genre("Cooking", "cooking"), - Genre("Detective", "detective"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/gloryscans/src/GloryScans.kt b/multisrc/overrides/madara/gloryscans/src/GloryScans.kt index b01de37de..286896269 100644 --- a/multisrc/overrides/madara/gloryscans/src/GloryScans.kt +++ b/multisrc/overrides/madara/gloryscans/src/GloryScans.kt @@ -17,44 +17,4 @@ class GloryScans : Madara( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 2, TimeUnit.SECONDS)) .build() - - // [...document.querySelectorAll('input[name="genre[]"]')] - // .map(x => `Genre("${document.querySelector('label[for=' + x.id + ']').innerHTML.trim()}", "${x.value}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Adulto", "adulto"), - Genre("Artes Marciais", "artes-marciais"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Esporte", "esporte"), - Genre("Fantasia", "fantasia"), - Genre("Harém", "harem"), - Genre("Hentai", "hentai"), - Genre("Horror", "horror"), - Genre("Horror", "horror-horror"), - Genre("Isekai", "isekai"), - Genre("Magia", "magia"), - Genre("Mistério", "misterio"), - Genre("Monstros", "monstros"), - Genre("Psicologico", "psicologico"), - Genre("Reencarnação", "reencarnacao"), - Genre("Romance", "romance"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shounen", "shounen"), - Genre("Slice of life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Sobrevivência", "sobrevivencia"), - Genre("superpoderes", "superpoderes"), - Genre("Suspense", "suspense"), - Genre("Tragédia", "tragedia"), - Genre("Vida Escolar", "vida-escolar"), - Genre("Vingança", "vinganca"), - Genre("Webtoon", "webtoon"), - Genre("Yuri", "yuri") - ) } diff --git a/multisrc/overrides/madara/hentai20/src/Hentai20.kt b/multisrc/overrides/madara/hentai20/src/Hentai20.kt index 1556432f3..804dedba4 100644 --- a/multisrc/overrides/madara/hentai20/src/Hentai20.kt +++ b/multisrc/overrides/madara/hentai20/src/Hentai20.kt @@ -10,32 +10,4 @@ class Hentai20 : Madara("Hentai20", "https://hentai20.com", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("BL", "bl"), - Genre("Comedy", "comedy"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("GL", "gl"), - Genre("Harem", "harem"), - Genre("Hentai", "hentai"), - Genre("Horror", "horror"), - Genre("Manga", "manga"), - Genre("Manhwa hentai", "manhwa-hentai"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mystery", "mystery"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - ) } diff --git a/multisrc/overrides/madara/hentaidexy/src/Hentaidexy.kt b/multisrc/overrides/madara/hentaidexy/src/Hentaidexy.kt index dc449a7cf..537058705 100644 --- a/multisrc/overrides/madara/hentaidexy/src/Hentaidexy.kt +++ b/multisrc/overrides/madara/hentaidexy/src/Hentaidexy.kt @@ -10,84 +10,4 @@ class Hentaidexy : Madara("Hentaidexy", "https://hentaidexy.com", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("All Ages", "all-ages"), - Genre("Big Ass", "big-ass"), - Genre("BL", "bl"), - Genre("Blowjob", "blowjob"), - Genre("Body swap", "body-swap"), - Genre("Bondage", "bondage"), - Genre("Censored", "censored"), - Genre("Comedy", "comedy"), - Genre("Comics", "comics"), - Genre("Completed manga", "completed-manga"), - Genre("Cooking", "cooking"), - Genre("Creampie", "creampie"), - Genre("Crime", "crime"), - Genre("Cunnilingus", "cunnilingus"), - Genre("Dirty oldman", "dirty-oldman"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Fingering", "fingering"), - Genre("Full color", "full-color"), - Genre("Gender bender", "gender-bender"), - Genre("GL", "gl"), - Genre("Gossip", "gossip"), - Genre("Hardcore Vanilla", "hardcore-vanilla"), - Genre("Harem", "harem"), - Genre("Hentai", "hentai"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Incest", "incest"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Long strip", "long-strip"), - Genre("Mafia", "mafia"), - Genre("Magic", "magic"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Manhwa Hentai Manga", "martial-manhwa-hentai-manga"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("NTR", "ntr"), - Genre("Office", "office"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Rape", "rape"), - Genre("Raw", "raw"), - Genre("Romance", "romance"), - Genre("Sci-fi", "sci-fi"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Toomics", "toomics"), - Genre("Tragedy", "tragedy"), - Genre("Uncensored", "uncensored"), - Genre("Vampire", "vampire"), - Genre("Vanilla", "vanilla"), - Genre("Web comic", "web-comic"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt b/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt deleted file mode 100644 index e89af1563..000000000 --- a/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaiwebtoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class HentaiWebtoon : Madara("HentaiWebtoon", "https://hentaiwebtoon.com", "en") diff --git a/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt b/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt index c9fba7577..5281a70cd 100644 --- a/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt +++ b/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt @@ -3,40 +3,5 @@ package eu.kanade.tachiyomi.extension.en.hiperdex import eu.kanade.tachiyomi.multisrc.madara.Madara class Hiperdex : Madara("Hiperdex", "https://hiperdex.com", "en") { - override fun getGenreList() = listOf( - Genre("Adult", "adult"), - Genre("Action", "action"), - Genre("Adventure", "adventure"), - Genre("Bully", "bully"), - Genre("Comedy", "comedy"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fantasy", "fantasy"), - Genre("Gender Bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Martial Arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mystery", "mystery"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - 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("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri") - ) - override val useNewChapterEndpoint: Boolean = true } diff --git a/multisrc/overrides/madara/hzmanga/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hzmanga/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3897ad61d..000000000 Binary files a/multisrc/overrides/madara/hzmanga/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hzmanga/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hzmanga/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c2a3a2778..000000000 Binary files a/multisrc/overrides/madara/hzmanga/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hzmanga/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hzmanga/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c564ad663..000000000 Binary files a/multisrc/overrides/madara/hzmanga/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hzmanga/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hzmanga/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bbd536bb7..000000000 Binary files a/multisrc/overrides/madara/hzmanga/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hzmanga/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hzmanga/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fd65e26a9..000000000 Binary files a/multisrc/overrides/madara/hzmanga/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hzmanga/web_hi_res_512.png b/multisrc/overrides/madara/hzmanga/web_hi_res_512.png deleted file mode 100644 index fabdb73e3..000000000 Binary files a/multisrc/overrides/madara/hzmanga/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt b/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt index 1d36da14f..cd3428c4a 100644 --- a/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt +++ b/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt @@ -5,69 +5,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara class IsekaiScanCom : Madara("IsekaiScan.com", "https://isekaiscan.com", "en") { override val useNewChapterEndpoint = true - - override fun getGenreList() = listOf( - Genre("4 koma", "4-koma"), - Genre("Action", "action"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Cooking", "cooking"), - Genre("Crime", "crime"), - Genre("Crossdressing", "crossdressing"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Ecchi 2", "ecchi-2"), - Genre("Fantasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Genderswap", "genderswap"), - Genre("Ghost", "ghost"), - Genre("Gore", "gore"), - Genre("Gyaru", "gyaru"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Indonesian", "indonesian"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Loli", "loli"), - Genre("Mafia", "mafia"), - Genre("Magic", "magic"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mature 2", "adult"), // site says Mature 2 but the value is adult - Genre("Mature 3", "mature-3"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Military", "military"), - Genre("Monster", "monster"), - Genre("Monster girls", "monster-girls"), - Genre("Music", "music"), - Genre("Mystery", "mystery"), - Genre("Polish Comics", "polish-comics"), - Genre("Post apocalyptic", "post-apocalyptic"), - Genre("Psychological", "psychological"), - Genre("Reincarnation", "reincarnation"), - Genre("Reverse harem", "reverse-harem"), - Genre("Romance", "romance"), - Genre("Seinen", "seinen"), - Genre("Shota", "shota"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Si-fi", "si-fi"), - Genre("Slice of Life", "slice-of-life"), - Genre("Sports", "sports"), - Genre("Superhero", "superhero"), - Genre("Supernatural", "supernatural"), - Genre("Time travel", "time-travel"), - Genre("Tragedy", "tragedy"), - Genre("Villainess", "villainess"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - Genre("Zombies", "zombies"), - ) } diff --git a/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt b/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt index 697fcc34e..9c109470c 100644 --- a/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt +++ b/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt @@ -3,6 +3,5 @@ package eu.kanade.tachiyomi.extension.en.lhtranslation import eu.kanade.tachiyomi.multisrc.madara.Madara class LHTranslation : Madara("LHTranslation", "https://lhtranslation.net", "en") { - override val versionId = 2 override val useNewChapterEndpoint = true } diff --git a/multisrc/overrides/madara/mangaclash/src/MangaClash.kt b/multisrc/overrides/madara/mangaclash/src/MangaClash.kt index 2c9ffded8..6fc88ce90 100644 --- a/multisrc/overrides/madara/mangaclash/src/MangaClash.kt +++ b/multisrc/overrides/madara/mangaclash/src/MangaClash.kt @@ -17,70 +17,4 @@ class MangaClash : Madara( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("4-koma", "4-koma"), - Genre("Action", "action"), - Genre("Adaptation", "adaptation"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Cooking", "cooking"), - Genre("Crime", "crime"), - Genre("Demons", "demons"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("English", "english"), - Genre("Fanstasy", "fantasy"), - Genre("Food", "food"), - Genre("Full color", "full-color"), - Genre("Game", "game"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "Isekai"), - Genre("Japanese", "japanese"), - Genre("Josei", "josei"), - Genre("Korean", "korean"), - Genre("Magic", "magic"), - Genre("Magical girls", "magical-girls"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Military", "military"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Philosophical", "philosophical"), - Genre("Police", "police"), - Genre("Psychological", "psychological"), - Genre("Reincarnation", "reincarnation"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shoujoai", "shoujoai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Super power", "super-power"), - Genre("Superhero", "superhero"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Wuxia", "wuxia"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mangacv/src/MangaCV.kt b/multisrc/overrides/madara/mangacv/src/MangaCV.kt deleted file mode 100644 index dd3651b2c..000000000 --- a/multisrc/overrides/madara/mangacv/src/MangaCV.kt +++ /dev/null @@ -1,46 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangacv - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaCV : Madara("MangaCV", "https://mangacv.com", "en") { - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Josei", "josei"), - Genre("Lolicon", "lolicon"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) -} diff --git a/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt b/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt index ad40b6bd7..8667ac78d 100644 --- a/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt +++ b/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt @@ -4,73 +4,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara import java.text.SimpleDateFormat import java.util.Locale -class MangaDeemak : Madara("MangaDeemak", "https://mangadeemak.com", "th", SimpleDateFormat("d MMMM yyyy", Locale("th"))) { - override fun getGenreList() = listOf( - Genre("Action แอคชั่น", "action"), - Genre("Adult ผู้ใหญ่", "adult"), - Genre("Adventure ผจญภัย", "adventure"), - Genre("Comedy ตลก", "comedy"), - Genre("Crime อาชญากรรม", "อาชญากรรม"), - Genre("Demon", "demon"), - Genre("Detective สืบสวน", "detective"), - Genre("Drama ดราม่า", "drama"), - Genre("Ecchi เอดชิ ลามก", "ecchi"), - Genre("Fantasy แฟนตาซี", "fantasy"), - Genre("Gore", "gore"), - Genre("Harem ฮาเร็ม", "harem"), - Genre("Horror สยองขวัญ", "horror"), - Genre("Isekai ต่างโลก", "isekai"), - Genre("Loli", "loli"), - Genre("Magic เวทย์มนต์", "magic"), - Genre("Martial arts ศิลปะการต่อสู้", "martial-arts"), - Genre("Mature", "mature"), - Genre("Monster Girl", "monster-girl"), - Genre("Moster", "moster"), - Genre("Mystery ลึกลับ", "mystery"), - Genre("One shot", "one-shot"), - Genre("Romance โรแมนติก", "romance"), - Genre("School โรงเรียน", "school"), - Genre("Sci-fi ไซ-ไฟ", "sci-fi"), - Genre("Second Life", "second-life"), - Genre("Seinen", "seinen"), - Genre("Shota", "shota"), - Genre("Shoujo", "shoujo"), - Genre("Shounen", "shounen"), - Genre("Shounen Ai", "shounen-ai"), - Genre("Smut", "smut"), - Genre("Superhero ซุปเปอร์ฮีโร่", "superhero-ซุปเปอร์ฮีโร่"), - Genre("Tragedy โศกนาฏกรรม", "tragedy-โศกนาฏกรรม"), - Genre("Trap กับดัก", "trap-กับดัก"), - Genre("VR Virtual Reality", "vr-virtual-reality"), - Genre("Web Comic", "web-comic"), - Genre("Webtoon", "webtoon"), - Genre("Zombie ซอมบี้", "zombie"), - Genre("การ์ตูน", "cartoon"), - Genre("กีฬา", "sports"), - Genre("คอมมิค", "comic"), - Genre("จิตวิทยา", "จิตวิทยา"), - Genre("ซุปเปอร์ พาวเวอร์", "super-power"), - Genre("ทหาร", "military"), - Genre("ทำอาหาร", "cooking"), - Genre("ประวัติศาสตร์", "historical"), - Genre("มังงะจบแล้ว", "manga-ending"), - Genre("มังงะจีน", "manhua"), - Genre("มังงะญีปุ่น", "manga-japan"), - Genre("มังงะยอดนิยม", "manga-popular"), - Genre("มังงะยังไม่จบ", "manga-updating"), - Genre("มังงะเกาหลี", "manhwa"), - Genre("ยาโอย Yaoi", "yaoi"), - Genre("ยูริ Yuri", "yuri"), - Genre("สลับเพศ", "gender-bender"), - Genre("ส่วนหนึ่งของชีวิต", "ส่วนหนึ่งของชีวิต"), - Genre("อนิเมะ", "anime"), - Genre("เมือง", "เมือง"), - Genre("เหนือธรรมชาติ", "supernatural"), - Genre("เอาชีวิตรอด", "survival"), - Genre("โดจิน", "doujinshi") - ) - - override fun popularMangaSelector() = "div.mangalist-content" - - override val popularMangaUrlSelector = "div.title a" -} +class MangaDeemak : Madara("MangaDeemak", "https://mangadeemak.com", "th", SimpleDateFormat("d MMMM yyyy", Locale("th"))) diff --git a/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt b/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt index a8f4965dd..6f8633286 100644 --- a/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt +++ b/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt @@ -16,23 +16,4 @@ class MangaFenix : Madara( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1)) .build() - - override fun getGenreList(): List = listOf( - Genre("Accion", "accion"), - Genre("Artes Marciales", "artes-marciales"), - Genre("Aventuras", "aventuras"), - Genre("Ciencia Ficción", "ciencia-ficcion"), - Genre("Comédia", "comedia"), - Genre("Cultivacion", "cultivacion"), - Genre("Drama", "drama"), - Genre("Fantasia", "fantasia"), - Genre("Haren", "haren"), - Genre("Manhua", "manhua"), - Genre("Puto Amo", "puto-amo"), - Genre("Reencarnacion", "reencarnacion"), - Genre("Romance", "romance"), - Genre("Seinen", "seinen"), - Genre("Shounen", "shounen"), - Genre("Terror", "terror"), - ) } diff --git a/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt b/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt index 33495a83f..b4b8a6a3b 100644 --- a/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt +++ b/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt @@ -31,54 +31,4 @@ abstract class MangaForFree( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Anime", "anime"), - Genre("Cartoon", "cartoon"), - Genre("Comedy", "comedy"), - Genre("Comic", "comic"), - Genre("Completed", "completed"), - Genre("Cooking", "cooking"), - Genre("Detective", "detective"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mangaforfreecom/src/Mangaforfreecom.kt b/multisrc/overrides/madara/mangaforfreecom/src/Mangaforfreecom.kt deleted file mode 100644 index 7297ae27f..000000000 --- a/multisrc/overrides/madara/mangaforfreecom/src/Mangaforfreecom.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaforfreecom - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Mangaforfreecom : Madara("Mangaforfree.com", "https://mangaforfree.com", "en") diff --git a/multisrc/overrides/madara/mangagg/src/MangaGG.kt b/multisrc/overrides/madara/mangagg/src/MangaGG.kt deleted file mode 100644 index 4e74d0cbd..000000000 --- a/multisrc/overrides/madara/mangagg/src/MangaGG.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangagg - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaGG : Madara("MangaGG", "https://mangagg.com", "en") diff --git a/multisrc/overrides/madara/mangakik/src/Mangakik.kt b/multisrc/overrides/madara/mangakik/src/Mangakik.kt deleted file mode 100644 index b10ba2195..000000000 --- a/multisrc/overrides/madara/mangakik/src/Mangakik.kt +++ /dev/null @@ -1,47 +0,0 @@ -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/mangakitsune/src/MangaKitsune.kt b/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt index 2c42f84cb..43bb9aef0 100644 --- a/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt +++ b/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt @@ -9,56 +9,4 @@ import java.util.Locale class MangaKitsune : Madara("MangaKitsune", "https://mangakitsune.com", "en", dateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.US)) { override fun chapterListParse(response: Response): List = super.chapterListParse(response).reversed() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Anime", "anime"), - Genre("Cartoon", "cartoon"), - Genre("Comedy", "comedy"), - Genre("Comic", "comic"), - Genre("Cooking", "cooking"), - Genre("Detective", "detective"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Lolicon", "lolicon"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shotacon", "shotacon"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt b/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt index b8b1b2d75..7910f26bb 100644 --- a/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt +++ b/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt @@ -14,74 +14,4 @@ class MangaKomi : Madara( override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("4-koma", "4-koma"), - Genre("Action", "action"), - Genre("Adaptation", "adaptation"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Cooking", "cooking"), - Genre("Crime", "crime"), - Genre("Demons", "demons"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Food", "food"), - Genre("Full color", "full-color"), - Genre("Game", "game"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "Isekai"), - Genre("Japanese", "japanese"), - Genre("Josei", "josei"), - Genre("Kids", "kids"), - Genre("Korean", "korean"), - Genre("Magic", "magic"), - Genre("Magical girls", "magical-girls"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Military", "military"), - Genre("Monsters", "monsters"), - Genre("Music", "music"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Philosophical", "philosophical"), - Genre("Police", "police"), - Genre("Psychological", "psychological"), - Genre("Reincarnation", "reincarnation"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shoujoai", "shoujoai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Super power", "super-power"), - Genre("Superhero", "superhero"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Vampire", "vampire"), - Genre("Vietnamese", "vietnamese"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Wuxia", "wuxia"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mangamitsu/src/MangaMitsu.kt b/multisrc/overrides/madara/mangamitsu/src/MangaMitsu.kt deleted file mode 100644 index f73b2fca9..000000000 --- a/multisrc/overrides/madara/mangamitsu/src/MangaMitsu.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangamitsu - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaMitsu : Madara("Manga Mitsu", "https://mangamitsu.com", "en") diff --git a/multisrc/overrides/madara/mangapl/src/MangaPL.kt b/multisrc/overrides/madara/mangapl/src/MangaPL.kt index 5d31048b2..9fef38e8f 100644 --- a/multisrc/overrides/madara/mangapl/src/MangaPL.kt +++ b/multisrc/overrides/madara/mangapl/src/MangaPL.kt @@ -10,27 +10,4 @@ class MangaPL : Madara("MangaPL", "https://mangapl.com", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Drama", "drama"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Harem", "harem"), - Genre("Mature", "mature"), - Genre("Mystery", "mystery"), - Genre("Psychological", "psychological"), - Genre("Raw", "raw"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Seinen", "seinen"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - ) } diff --git a/multisrc/overrides/madara/mangatuli/src/MangaTuli.kt b/multisrc/overrides/madara/mangatuli/src/MangaTuli.kt index 48940e8a3..a62622baf 100644 --- a/multisrc/overrides/madara/mangatuli/src/MangaTuli.kt +++ b/multisrc/overrides/madara/mangatuli/src/MangaTuli.kt @@ -10,69 +10,4 @@ class MangaTuli : Madara("MangaTuli", "https://mangatuli.com", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("4-koma", "4-koma"), - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Chinese", "chinese"), - Genre("Comedy", "comedy"), - Genre("Cooking", "cooking"), - Genre("Crime", "crime"), - Genre("Crossdressing", "crossdressing"), - Genre("Demons", "demons"), - Genre("Detective", "detective"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("English", "english"), - Genre("Fanstasy", "fantasy"), - Genre("Full color", "full-color"), - Genre("Game", "game"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Korean", "korean"), - Genre("Magic", "magic"), - Genre("Magical girls", "magical-girls"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Military", "military"), - Genre("Music", "music"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Reincarnation", "reincarnation"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Super power", "super-power"), - Genre("Superhero", "superhero"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Traditional games", "traditional-games"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Wuxia", "wuxia"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt b/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt index 19471ae73..48bd818b4 100644 --- a/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt +++ b/multisrc/overrides/madara/mangauptocats/src/Mangauptocats.kt @@ -9,48 +9,4 @@ class Mangauptocats : Madara( "https://mangauptocats.net", "th", SimpleDateFormat("d MMMM 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/mangayami/src/MangaYami.kt b/multisrc/overrides/madara/mangayami/src/MangaYami.kt deleted file mode 100644 index 858113e8c..000000000 --- a/multisrc/overrides/madara/mangayami/src/MangaYami.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangayami - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaYami : Madara("MangaYami", "https://www.mangayami.club", "en") diff --git a/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt b/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt deleted file mode 100644 index d6bae9584..000000000 --- a/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuafast - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaFast : Madara("ManhuaFast", "https://manhuafast.com", "en") diff --git a/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt b/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt index 40421ac28..d30b3a8f4 100644 --- a/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt +++ b/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt @@ -5,53 +5,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara class ManhwahentaiMe : Madara("Manhwahentai.me", "https://manhwahentai.me", "en") { override val useNewChapterEndpoint: Boolean = true - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Complete", "complete"), - Genre("Cooking", "cooking"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Gossip", "gossip"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/manytoon/src/ManyToon.kt b/multisrc/overrides/madara/manytoon/src/ManyToon.kt index 2a8f1d6bf..488c72eef 100644 --- a/multisrc/overrides/madara/manytoon/src/ManyToon.kt +++ b/multisrc/overrides/madara/manytoon/src/ManyToon.kt @@ -5,59 +5,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara class ManyToon : Madara("ManyToon", "https://manytoon.com", "en") { override val useNewChapterEndpoint: Boolean = true - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("BL", "bl"), - Genre("Boys love", "boys-love"), - Genre("Comedy", "comedy"), - Genre("Complete", "complete"), - Genre("Cooking", "cooking"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Girls love", "girls-love"), - Genre("Gossip", "gossip"), - Genre("Harem", "harem"), - Genre("Hentai", "hentai"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Japanese", "japanese"), - Genre("Josei", "josei"), - Genre("Manga", "manga"), - Genre("Manga hentai", "manga-hentai"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Porn comic", "porn-comic"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt b/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt index d538ff1e1..17798be34 100644 --- a/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt +++ b/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt @@ -5,54 +5,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara class ManyToonMe : Madara("ManyToon.me", "https://manytoon.me", "en") { override val useNewChapterEndpoint: Boolean = true - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Comedy", "comedy"), - Genre("Complete", "complete"), - Genre("Cooking", "cooking"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Gender bender", "gender-bender"), - Genre("Gossip", "gossip"), - Genre("Harem", "harem"), - Genre("Hentai", "hentai"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Manga", "manga"), - Genre("Manga hentai", "manga-hentai"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Psychological", "psychological"), - Genre("Romance", "romance"), - Genre("School Life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Thriller", "thriller"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/mhmanga/web_hi_res_512.png b/multisrc/overrides/madara/mhmanga/res/web_hi_res_512.png similarity index 100% rename from multisrc/overrides/madara/mhmanga/web_hi_res_512.png rename to multisrc/overrides/madara/mhmanga/res/web_hi_res_512.png diff --git a/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt b/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt index 241d53dc8..06b053547 100644 --- a/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt +++ b/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt @@ -67,16 +67,4 @@ class MidnightMessScans : Madara("Midnight Mess Scans", "https://midnightmess.or return manga } - - override fun getGenreList() = listOf( - Genre("Bilibili", "bilibili"), - Genre("Complete", "complete"), - Genre("Manga", "manga"), - Genre("Manhwa", "manhwa"), - Genre("Manhua", "manhua"), - Genre("Shounen ai", "shounen-ai"), - Genre("Thiccass", "thiccass"), - Genre("Usahime", "usahime"), - Genre("Yaoi", "yaoi"), - ) } diff --git a/multisrc/overrides/madara/modescanlator/src/ModeScanlator.kt b/multisrc/overrides/madara/modescanlator/src/ModeScanlator.kt index f78f44333..577c15663 100644 --- a/multisrc/overrides/madara/modescanlator/src/ModeScanlator.kt +++ b/multisrc/overrides/madara/modescanlator/src/ModeScanlator.kt @@ -21,29 +21,4 @@ class ModeScanlator : Madara( override fun popularMangaSelector() = "div.page-item-detail.manga" override val altName: String = "Nome alternativo: " - - // [...document.querySelectorAll('div.c-genres-block div.genres li a')] - // .map(x => `Genre("${x.innerText.trim().slice(0, -4)}", "${x.href.replace(/.*generos\/(.*)\//, '$1')}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Artes Marciais", "artes-marciais"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Esportes", "esportes"), - Genre("Fantasia", "fantasia"), - Genre("Harem", "harem"), - Genre("Histórico", "historico"), - Genre("Horror", "horror"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Psicológico", "psicologico"), - Genre("Romance", "romance"), - Genre("Slice of Life", "slice-of-life"), - Genre("Webtoon", "webtoon"), - Genre("Zumbis", "zumbis") - ) } diff --git a/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt b/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt deleted file mode 100644 index 43681f145..000000000 --- a/multisrc/overrides/madara/ohnomanga/src/OhNoManga.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.ohnomanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class OhNoManga : Madara("Oh No Manga", "https://ohnomanga.com", "en") diff --git a/multisrc/overrides/madara/pornwha/src/Pornwha.kt b/multisrc/overrides/madara/pornwha/src/Pornwha.kt deleted file mode 100644 index 008d16ac7..000000000 --- a/multisrc/overrides/madara/pornwha/src/Pornwha.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.pornwha - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Pornwha : Madara("Pornwha", "https://pornwha.com", "en") diff --git a/multisrc/overrides/madara/readadult/src/ReadAdult.kt b/multisrc/overrides/madara/readadult/src/ReadAdult.kt deleted file mode 100644 index f651c5cfc..000000000 --- a/multisrc/overrides/madara/readadult/src/ReadAdult.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.readadult - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ReadAdult : Madara("Read Adult", "https://readadult.net", "en") diff --git a/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt b/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt index 31a331002..eda50ebe3 100644 --- a/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt +++ b/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt @@ -8,40 +8,6 @@ import java.util.Locale class Rh2PlusManga : Madara("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", SimpleDateFormat("d MMMM yyyy", Locale("th"))) { override val useNewChapterEndpoint = true - override fun getGenreList() = listOf( - Genre("เหนือธรรมชาติ", "supernatural"), - Genre("ทำอาหาร", "cooking"), - Genre("สยองขวัญ", "horror"), - Genre("ยูริ", "yuri"), - Genre("จิตวิทยา", "psychological"), - Genre("วัยรุ่น", "seinen"), - Genre("ชีวิตประจำวัน", "slice-of-life"), - Genre("เค-เว็บตูน", "เค-เว็บตูน"), - Genre("ต่างโลก", "ต่างโลก"), - Genre("แฟนตาซี", "fantasy"), - Genre("ไซ-ไฟ", "sci-fi"), - Genre("คอมเมดี้", "comedy"), - Genre("โรแมนติก", "romance"), - Genre("สำหรับผู้ใหญ่", "adult"), - Genre("ยาโอย", "yaoi"), - Genre("ศิลปะการต่อสู้", "martial-arts"), - Genre("โชเน็น", "shounen"), - Genre("ดราม่า", "drama"), - Genre("เกิดใหม่", "เกิดใหม่"), - Genre("ปริศนา", "mystery"), - Genre("ประวัติศาสตร์", "historical"), - Genre("มันฮวา", "มันฮวา"), - Genre("ผจญภัย", "adventure"), - Genre("กีฬา", "sports"), - Genre("มังงะ", "manga"), - Genre("One shot", "one-shot"), - Genre("โชโจ", "shoujo"), - Genre("หุ่นยนต์", "mecha"), - Genre("แอคชั่น", "action"), - Genre("ชีวิตในโรงเรียน", "school-life"), - Genre("ฮาเร็ม", "harem"), - Genre("ลามก", "ecchi") - ) override val pageListParseSelector = "div.reading-content p code img" diff --git a/multisrc/overrides/madara/romance24h/src/Romance24h.kt b/multisrc/overrides/madara/romance24h/src/Romance24h.kt deleted file mode 100644 index 3d25d2638..000000000 --- a/multisrc/overrides/madara/romance24h/src/Romance24h.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.romance24h - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Romance24h : Madara("24hRomance", "https://24hromance.com", "en") diff --git a/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt b/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt index bfcb33f4a..a7a308119 100644 --- a/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt +++ b/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt @@ -4,25 +4,4 @@ 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") - ) -} +class SamuraiScan : Madara("SamuraiScan", "https://samuraiscan.com", "es", SimpleDateFormat("MMMM d, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/sawamics/web_hi_res_512.png b/multisrc/overrides/madara/sawamics/res/web_hi_res_512.png similarity index 100% rename from multisrc/overrides/madara/sawamics/web_hi_res_512.png rename to multisrc/overrides/madara/sawamics/res/web_hi_res_512.png diff --git a/multisrc/overrides/madara/skymanga/src/Skymanga.kt b/multisrc/overrides/madara/skymanga/src/Skymanga.kt deleted file mode 100644 index 071293f1b..000000000 --- a/multisrc/overrides/madara/skymanga/src/Skymanga.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.skymanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Skymanga : Madara("Skymanga", "https://skymanga.co", "en") diff --git a/multisrc/overrides/madara/sunshinebutterflyscans/src/SunshineButterflyScans.kt b/multisrc/overrides/madara/sunshinebutterflyscans/src/SunshineButterflyScans.kt deleted file mode 100644 index 0cb42b19d..000000000 --- a/multisrc/overrides/madara/sunshinebutterflyscans/src/SunshineButterflyScans.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.sunshinebutterflyscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class SunshineButterflyScans : Madara("Sunshine Butterfly Scans", "https://sunshinebutterflyscan.com", "en") diff --git a/multisrc/overrides/madara/sweettimescan/src/SweetTimeScan.kt b/multisrc/overrides/madara/sweettimescan/src/SweetTimeScan.kt index e3e0a56b8..e1a65d78e 100644 --- a/multisrc/overrides/madara/sweettimescan/src/SweetTimeScan.kt +++ b/multisrc/overrides/madara/sweettimescan/src/SweetTimeScan.kt @@ -37,33 +37,6 @@ class SweetTimeScan : Madara( return baseUrl + super.imageFromElement(element)?.substringAfter(baseUrl) } - // [...document.querySelectorAll('input[name="genre[]"]')] - // .map(x => `Genre("${document.querySelector('label[for=' + x.id + ']').innerHTML.trim()}", "${x.value}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Artes Marciais", "artes-marciais"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Escolar", "escolar"), - Genre("Fantasia", "fantasia"), - Genre("Histórico", "historico"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Magia", "magia"), - Genre("Médico", "medico"), - Genre("Mistério", "misterio"), - Genre("Psicológico", "psicologico"), - Genre("Reencarnação", "reencarnacao"), - Genre("Romance", "romance"), - Genre("Sci Fi", "sci-fi"), - Genre("Shoujo", "shoujo"), - Genre("Slice of Life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural") - ) - companion object { private val NOVEL_REGEX = "novel|livro".toRegex(RegexOption.IGNORE_CASE) } diff --git a/multisrc/overrides/madara/toonily/src/Toonily.kt b/multisrc/overrides/madara/toonily/src/Toonily.kt index ae8493833..0f95b7dfb 100644 --- a/multisrc/overrides/madara/toonily/src/Toonily.kt +++ b/multisrc/overrides/madara/toonily/src/Toonily.kt @@ -3,36 +3,5 @@ package eu.kanade.tachiyomi.extension.en.toonily import eu.kanade.tachiyomi.multisrc.madara.Madara class Toonily : Madara("Toonily", "https://toonily.com", "en") { - override fun getGenreList(): List = listOf( - Genre("Action", "action-webtoon"), - Genre("Adult", "adult-webtoon"), - Genre("Adventure", "adventure-webtoon"), - Genre("Comedy", "comedy-webtoon"), - Genre("Drama", "drama-webtoon"), - Genre("Fantasy", "fantasy-webtoon"), - Genre("Gender Bender", "gender-bender"), - Genre("Gossip", "gossip"), - Genre("Harem", "harem-webtoon"), - Genre("Historical", "webtoon-historical"), - Genre("Horror", "horror-webtoon"), - Genre("Josei", "josei-manga"), - Genre("Mature", "mature-webtoon"), - Genre("Mystery", "mystery-webtoon"), - Genre("NTR", "ntr-webtoon"), - Genre("Psychological", "psychological-webtoon"), - Genre("Romance", "romance-webtoon"), - Genre("School life", "school-life-webtoon"), - Genre("Sci-Fi", "scifi-webtoon"), - Genre("Seinen", "seinen-webtoon"), - Genre("Shoujo", "shoujo"), - Genre("Shounen", "shounen-webtoon"), - Genre("Slice of Life", "sliceoflife-webtoon"), - Genre("Supernatural", "supernatural-webtoon"), - Genre("Thriller", "thriller-webtoon"), - Genre("Tragedy", "tragedy"), - Genre("Vanilla", "vanilla-webtoon"), - Genre("Yaoi", "yaoi-webtoon"), - Genre("Yuri", "yuri-webtoon") - ) override val useNewChapterEndpoint: Boolean = true } diff --git a/multisrc/overrides/madara/toonilynet/src/Toonilynet.kt b/multisrc/overrides/madara/toonilynet/src/Toonilynet.kt deleted file mode 100644 index 2d81a24db..000000000 --- a/multisrc/overrides/madara/toonilynet/src/Toonilynet.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.toonilynet - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Toonilynet : Madara("Toonily.net", "https://toonily.net", "en") diff --git a/multisrc/overrides/madara/tritiniascans/src/TritiniaScans.kt b/multisrc/overrides/madara/tritiniascans/src/TritiniaScans.kt deleted file mode 100644 index fc2d9e69c..000000000 --- a/multisrc/overrides/madara/tritiniascans/src/TritiniaScans.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.tritiniascans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class TritiniaScans : Madara("TritiniaScans", "https://tritinia.com", "en") diff --git a/multisrc/overrides/madara/tsundokutraducoes/src/TsundokuTraducoes.kt b/multisrc/overrides/madara/tsundokutraducoes/src/TsundokuTraducoes.kt index e3cf0ba12..1cfea0991 100644 --- a/multisrc/overrides/madara/tsundokutraducoes/src/TsundokuTraducoes.kt +++ b/multisrc/overrides/madara/tsundokutraducoes/src/TsundokuTraducoes.kt @@ -22,47 +22,4 @@ class TsundokuTraducoes : Madara( .build() override fun popularMangaSelector() = "div.page-item-detail.manga" - - // [...document.querySelectorAll('input[name="genre[]"]')] - // .map(x => `Genre("${document.querySelector('label[for=' + x.id + ']').innerHTML.trim()}", "${x.value}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Adulto", "adulto"), - Genre("Artes Marciais", "artes-marciais"), - Genre("Aventura", "aventura"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fantasia", "fantasia"), - Genre("Feminismo", "feminismo"), - Genre("Gore", "gore"), - Genre("Guerra", "guerra"), - Genre("Harém", "harem"), - Genre("Hentai", "hentai"), - Genre("Horror", "horror"), - Genre("Humor Negro", "humor-negro"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Joshikousei", "joshikousei"), - Genre("Maduro", "maduro"), - Genre("Mistério", "misterio"), - Genre("Otaku", "otaku"), - Genre("Psicológico", "psicologico"), - Genre("Reencarnação", "reencarnacao"), - Genre("Romance", "romance"), - Genre("RPG", "rpg"), - Genre("Sátira", "satira"), - Genre("Seinen", "seinen"), - Genre("Sexo Explícito", "sexo-explicito"), - Genre("Shoujo", "shoujo"), - Genre("Shounen", "shounen"), - Genre("Slice-of-Life", "slice-of-life"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Terror", "terror"), - Genre("Tragédia", "tragedia"), - Genre("Vida Escolar", "vida-escolar"), - Genre("Xianxia", "xianxia"), - Genre("Yuri", "yuri") - ) } diff --git a/multisrc/overrides/madara/turkcemanga/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/turkcemanga/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 667b137ec..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/turkcemanga/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/turkcemanga/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5c5c1894b..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/turkcemanga/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/turkcemanga/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5ae5a8f1e..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/turkcemanga/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/turkcemanga/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 519a65c6c..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/turkcemanga/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/turkcemanga/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4733f566e..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/turkcemanga/web_hi_res_512.png b/multisrc/overrides/madara/turkcemanga/web_hi_res_512.png deleted file mode 100644 index 17ce9c54c..000000000 Binary files a/multisrc/overrides/madara/turkcemanga/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/wakamics/src/Wakamics.kt b/multisrc/overrides/madara/wakamics/src/Wakamics.kt deleted file mode 100644 index 2935d5543..000000000 --- a/multisrc/overrides/madara/wakamics/src/Wakamics.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.wakamics - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Wakamics : Madara("Wakamics", "https://wakamics.net", "en") diff --git a/multisrc/overrides/madara/webtoon69/src/WebToon69.kt b/multisrc/overrides/madara/webtoon69/src/WebToon69.kt deleted file mode 100644 index 841684141..000000000 --- a/multisrc/overrides/madara/webtoon69/src/WebToon69.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.webtoon69 - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class WebToon69 : Madara("WebToon69", "https://webtoon69.com", "en") diff --git a/multisrc/overrides/madara/webtoonily/src/WebToonily.kt b/multisrc/overrides/madara/webtoonily/src/WebToonily.kt deleted file mode 100644 index 2d402b46e..000000000 --- a/multisrc/overrides/madara/webtoonily/src/WebToonily.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.webtoonily - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class WebToonily : Madara("WebToonily", "https://www.webtoonily.com", "en") diff --git a/multisrc/overrides/madara/webtoonscan/src/WebtoonScan.kt b/multisrc/overrides/madara/webtoonscan/src/WebtoonScan.kt deleted file mode 100644 index 601542d54..000000000 --- a/multisrc/overrides/madara/webtoonscan/src/WebtoonScan.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.webtoonscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class WebtoonScan : Madara("WebtoonScan", "https://webtoonscan.com", "en") diff --git a/multisrc/overrides/madara/wonderland/src/Wonderland.kt b/multisrc/overrides/madara/wonderland/src/Wonderland.kt index c37622df3..310233cec 100644 --- a/multisrc/overrides/madara/wonderland/src/Wonderland.kt +++ b/multisrc/overrides/madara/wonderland/src/Wonderland.kt @@ -19,25 +19,4 @@ class Wonderland : Madara( .build() override val popularMangaUrlSelector = "div.post-title a:not([target])" - - // [...document.querySelectorAll('div.genres li a')] - // .map(x => `Genre("${x.innerText.slice(1, -4)}", "${x.href.replace(/.*-genre\/(.*)\//, '$1')}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Comédia", "comedia"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fantasia ", "fantasia"), - Genre("Histórico", "historico"), - Genre("Horror", "horror"), - Genre("Josei", "josei"), - Genre("Mistério", "misterio"), - Genre("Psicológico", "psicologico"), - Genre("Romance", "romance"), - Genre("Shoujo", "shoujo"), - Genre("Slice Of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Sobrenatural", "sobrenatural") - ) } diff --git a/multisrc/overrides/madara/xmanga/src/XManga.kt b/multisrc/overrides/madara/xmanga/src/XManga.kt deleted file mode 100644 index 7e2316892..000000000 --- a/multisrc/overrides/madara/xmanga/src/XManga.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.xmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class XManga : Madara("XManga", "https://xmanga.io", "en") diff --git a/multisrc/overrides/madara/yaoimanga/src/YaoiManga.kt b/multisrc/overrides/madara/yaoimanga/src/YaoiManga.kt index 647d8d2fa..2e4933c8e 100644 --- a/multisrc/overrides/madara/yaoimanga/src/YaoiManga.kt +++ b/multisrc/overrides/madara/yaoimanga/src/YaoiManga.kt @@ -10,61 +10,4 @@ class YaoiManga : Madara("Yaoi.mobi", "https://yaoi.mobi", "en") { override val client: OkHttpClient = super.client.newBuilder() .addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS)) .build() - - override fun getGenreList() = listOf( - Genre("Action", "action"), - Genre("Adult", "adult"), - Genre("Adventure", "adventure"), - Genre("Anime", "anime"), - Genre("BL", "bl"), - Genre("Boys Love", "boyslove"), - Genre("Cartoon", "cartoon"), - Genre("Comedy", "comedy"), - Genre("Comic", "comic"), - Genre("Cooking", "cooking"), - Genre("Detective", "detective"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Fanstasy", "fantasy"), - Genre("Free hentai", "free-hentai"), - Genre("Gender bender", "gender-bender"), - Genre("Harem", "harem"), - Genre("Historical", "historical"), - Genre("Horror", "horror"), - Genre("Isekai", "isekai"), - Genre("Josei", "josei"), - Genre("Live action", "live-action"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Martial arts", "martial-arts"), - Genre("Mature", "mature"), - Genre("Mecha", "mecha"), - Genre("Medical", "medical"), - Genre("Mystery", "mystery"), - Genre("One shot", "one-shot"), - Genre("Premium", "premium"), - Genre("Psychological", "psychological"), - Genre("Raw", "raw"), - Genre("Romance", "romance"), - Genre("School life", "school-life"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen ai", "shounen-ai"), - Genre("Slice of Life", "slice-of-life"), - Genre("Smut", "smut"), - Genre("Soft Yaoi", "soft-yaoi"), - Genre("Soft Yuri", "soft-yuri"), - Genre("Sports", "sports"), - Genre("Supernatural", "supernatural"), - Genre("Tragedy", "tragedy"), - Genre("Webtoon", "webtoon"), - Genre("Webtoons", "webtoons"), - Genre("Yaoi", "yaoi"), - Genre("Yuri", "yuri"), - ) } diff --git a/multisrc/overrides/madara/yaoiscan/src/YaoiScan.kt b/multisrc/overrides/madara/yaoiscan/src/YaoiScan.kt deleted file mode 100644 index 7aa672694..000000000 --- a/multisrc/overrides/madara/yaoiscan/src/YaoiScan.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.yaoiscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class YaoiScan : Madara("YaoiScan", "https://yaoiscan.com", "en") diff --git a/multisrc/overrides/madara/yaoitoshokan/src/YaoiToshokan.kt b/multisrc/overrides/madara/yaoitoshokan/src/YaoiToshokan.kt index 0505731af..9a80d38f0 100644 --- a/multisrc/overrides/madara/yaoitoshokan/src/YaoiToshokan.kt +++ b/multisrc/overrides/madara/yaoitoshokan/src/YaoiToshokan.kt @@ -31,54 +31,4 @@ class YaoiToshokan : Madara( Page(index, document.location(), imageUrl) } } - - // [...document.querySelectorAll('input[name="genre[]"]')] - // .map(x => `Genre("${document.querySelector('label[for=' + x.id + ']').innerHTML.trim()}", "${x.value}")`) - // .join(',\n') - override fun getGenreList(): List = listOf( - Genre("Ação", "acao"), - Genre("Adulto", "adulto"), - Genre("Bara", "bara"), - Genre("BDSM", "bdsm"), - Genre("Comédia", "comedia"), - Genre("Comic", "comic"), - Genre("Cotidiano", "cotidiano"), - Genre("Crossdress", "gender-bender"), - Genre("Doujinshi", "doujinshi"), - Genre("Drama", "drama"), - Genre("Ecchi", "ecchi"), - Genre("Esportes", "esportes"), - Genre("Fantasia", "fantasia"), - Genre("Fury", "fury"), - Genre("Futanari", "futanari"), - Genre("Gender Bender", "gender-bender-2"), - Genre("Histórico", "historico"), - Genre("Horror", "horror"), - Genre("Incesto", "incesto"), - Genre("Mafia", "mafia"), - Genre("Manga", "manga"), - Genre("Manhua", "manhua"), - Genre("Manhwa", "manhwa"), - Genre("Mistério", "misterio"), - Genre("Mpreg", "mpreg"), - Genre("Omegaverse", "omegaverse"), - Genre("One shot", "one-shot"), - Genre("Poliamor", "poliamor"), - Genre("Psicológico", "psicologico"), - Genre("Romance", "romance"), - Genre("Salaryman", "salaryman"), - Genre("Sci-fi", "sci-fi"), - Genre("Seinen", "seinen"), - Genre("Shocaton", "shocaton"), - Genre("Shoujo", "shoujo"), - Genre("Shoujo Ai", "shoujo-ai"), - Genre("Shounen", "shounen"), - Genre("Shounen Ai", "shounen-ai"), - Genre("Smut", "smut"), - Genre("Sobrenatural", "sobrenatural"), - Genre("Tragédia", "tragedia"), - Genre("Vampiros", "vampiros"), - Genre("Vida Escolar", "vida-escolar"), - Genre("Yaoi", "yaoi") - ) } diff --git a/multisrc/overrides/madara/yugenmangas/src/YugenMangas.kt b/multisrc/overrides/madara/yugenmangas/src/YugenMangas.kt deleted file mode 100644 index afff9bba0..000000000 --- a/multisrc/overrides/madara/yugenmangas/src/YugenMangas.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.yugenmangas - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class YugenMangas : Madara("YugenMangas", "https://yugenmangas.com/", "es")