parent
3a3436b3c1
commit
7ff1c2b657
@ -5,7 +5,7 @@ ext {
|
|||||||
appName = 'Tachiyomi: MangaPark'
|
appName = 'Tachiyomi: MangaPark'
|
||||||
pkgNameSuffix = 'en.mangapark'
|
pkgNameSuffix = 'en.mangapark'
|
||||||
extClass = '.MangaPark'
|
extClass = '.MangaPark'
|
||||||
extVersionCode = 6
|
extVersionCode = 7
|
||||||
libVersion = '1.2'
|
libVersion = '1.2'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -232,46 +232,95 @@ class MangaPark : ParsedHttpSource() {
|
|||||||
private class GenreGroup : Filter.Group<GenreFilter>("Genres", listOf(
|
private class GenreGroup : Filter.Group<GenreFilter>("Genres", listOf(
|
||||||
GenreFilter("4-koma", "4 koma"),
|
GenreFilter("4-koma", "4 koma"),
|
||||||
GenreFilter("action", "Action"),
|
GenreFilter("action", "Action"),
|
||||||
|
GenreFilter("adaptation", "Adaptation"),
|
||||||
GenreFilter("adult", "Adult"),
|
GenreFilter("adult", "Adult"),
|
||||||
GenreFilter("adventure", "Adventure"),
|
GenreFilter("adventure", "Adventure"),
|
||||||
|
GenreFilter("aliens", "Aliens"),
|
||||||
|
GenreFilter("animals", "Animals"),
|
||||||
|
GenreFilter("anthology", "Anthology"),
|
||||||
GenreFilter("award-winning", "Award winning"),
|
GenreFilter("award-winning", "Award winning"),
|
||||||
GenreFilter("comedy", "Comedy"),
|
GenreFilter("comedy", "Comedy"),
|
||||||
GenreFilter("cooking", "Cooking"),
|
GenreFilter("cooking", "Cooking"),
|
||||||
|
GenreFilter("crime", "Crime"),
|
||||||
|
GenreFilter("crossdressing", "Crossdressing"),
|
||||||
|
GenreFilter("delinquents", "Delinquents"),
|
||||||
GenreFilter("demons", "Demons"),
|
GenreFilter("demons", "Demons"),
|
||||||
GenreFilter("doujinshi", "Doujinshi"),
|
GenreFilter("doujinshi", "Doujinshi"),
|
||||||
GenreFilter("drama", "Drama"),
|
GenreFilter("drama", "Drama"),
|
||||||
GenreFilter("ecchi", "Ecchi"),
|
GenreFilter("ecchi", "Ecchi"),
|
||||||
GenreFilter("fantasy", "Fantasy"),
|
GenreFilter("fantasy", "Fantasy"),
|
||||||
|
GenreFilter("full-color", "Full color"),
|
||||||
|
GenreFilter("game", "Game"),
|
||||||
GenreFilter("gender-bender", "Gender bender"),
|
GenreFilter("gender-bender", "Gender bender"),
|
||||||
|
GenreFilter("genderswap", "Genderswap"),
|
||||||
|
GenreFilter("ghosts", "Ghosts"),
|
||||||
|
GenreFilter("gore", "Gore"),
|
||||||
|
GenreFilter("gossip", "Gossip"),
|
||||||
|
GenreFilter("gyaru", "Gyaru"),
|
||||||
GenreFilter("harem", "Harem"),
|
GenreFilter("harem", "Harem"),
|
||||||
GenreFilter("historical", "Historical"),
|
GenreFilter("historical", "Historical"),
|
||||||
GenreFilter("horror", "Horror"),
|
GenreFilter("horror", "Horror"),
|
||||||
|
GenreFilter("incest", "Incest"),
|
||||||
|
GenreFilter("isekai", "Isekai"),
|
||||||
GenreFilter("josei", "Josei"),
|
GenreFilter("josei", "Josei"),
|
||||||
|
GenreFilter("kids", "Kids"),
|
||||||
|
GenreFilter("loli", "Loli"),
|
||||||
|
GenreFilter("lolicon", "Lolicon"),
|
||||||
|
GenreFilter("long-strip", "Long strip"),
|
||||||
GenreFilter("magic", "Magic"),
|
GenreFilter("magic", "Magic"),
|
||||||
|
GenreFilter("magical-girls", "Magical girls"),
|
||||||
|
GenreFilter("manhwa", "Manhwa"),
|
||||||
GenreFilter("martial-arts", "Martial arts"),
|
GenreFilter("martial-arts", "Martial arts"),
|
||||||
GenreFilter("mature", "Mature"),
|
GenreFilter("mature", "Mature"),
|
||||||
GenreFilter("mecha", "Mecha"),
|
GenreFilter("mecha", "Mecha"),
|
||||||
GenreFilter("medical", "Medical"),
|
GenreFilter("medical", "Medical"),
|
||||||
|
GenreFilter("military", "Military"),
|
||||||
|
GenreFilter("monster-girls", "Monster girls"),
|
||||||
|
GenreFilter("monsters", "Monsters"),
|
||||||
GenreFilter("music", "Music"),
|
GenreFilter("music", "Music"),
|
||||||
GenreFilter("mystery", "Mystery"),
|
GenreFilter("mystery", "Mystery"),
|
||||||
|
GenreFilter("office-workers", "Office workers"),
|
||||||
|
GenreFilter("official-colored", "Official colored"),
|
||||||
GenreFilter("one-shot", "One shot"),
|
GenreFilter("one-shot", "One shot"),
|
||||||
|
GenreFilter("parody", "Parody"),
|
||||||
|
GenreFilter("philosophical", "Philosophical"),
|
||||||
|
GenreFilter("police", "Police"),
|
||||||
|
GenreFilter("post-apocalyptic", "Post apocalyptic"),
|
||||||
GenreFilter("psychological", "Psychological"),
|
GenreFilter("psychological", "Psychological"),
|
||||||
|
GenreFilter("reincarnation", "Reincarnation"),
|
||||||
|
GenreFilter("reverse-harem", "Reverse harem"),
|
||||||
GenreFilter("romance", "Romance"),
|
GenreFilter("romance", "Romance"),
|
||||||
GenreFilter("school-life", "School life"),
|
GenreFilter("school-life", "School life"),
|
||||||
GenreFilter("sci-fi", "Sci fi"),
|
GenreFilter("sci-fi", "Sci fi"),
|
||||||
GenreFilter("seinen", "Seinen"),
|
GenreFilter("seinen", "Seinen"),
|
||||||
|
GenreFilter("shota", "Shota"),
|
||||||
|
GenreFilter("shotacon", "Shotacon"),
|
||||||
GenreFilter("shoujo", "Shoujo"),
|
GenreFilter("shoujo", "Shoujo"),
|
||||||
GenreFilter("shoujo-ai", "Shoujo ai"),
|
GenreFilter("shoujo-ai", "Shoujo ai"),
|
||||||
GenreFilter("shounen", "Shounen"),
|
GenreFilter("shounen", "Shounen"),
|
||||||
GenreFilter("shounen-ai", "Shounen ai"),
|
GenreFilter("shounen-ai", "Shounen ai"),
|
||||||
GenreFilter("slice-of-life", "Slice of life"),
|
GenreFilter("slice-of-life", "Slice of life"),
|
||||||
GenreFilter("smut", "Smut"),
|
GenreFilter("smut", "Smut"),
|
||||||
|
GenreFilter("space", "Space"),
|
||||||
GenreFilter("sports", "Sports"),
|
GenreFilter("sports", "Sports"),
|
||||||
|
GenreFilter("super-power", "Super power"),
|
||||||
|
GenreFilter("superhero", "Superhero"),
|
||||||
GenreFilter("supernatural", "Supernatural"),
|
GenreFilter("supernatural", "Supernatural"),
|
||||||
|
GenreFilter("survival", "Survival"),
|
||||||
|
GenreFilter("suspense", "Suspense"),
|
||||||
|
GenreFilter("thriller", "Thriller"),
|
||||||
|
GenreFilter("time-travel", "Time travel"),
|
||||||
GenreFilter("tragedy", "Tragedy"),
|
GenreFilter("tragedy", "Tragedy"),
|
||||||
|
GenreFilter("user-created", "User created"),
|
||||||
|
GenreFilter("vampire", "Vampire"),
|
||||||
|
GenreFilter("vampires", "Vampires"),
|
||||||
|
GenreFilter("video-games", "Video games"),
|
||||||
|
GenreFilter("web-comic", "Web comic"),
|
||||||
GenreFilter("webtoon", "Webtoon"),
|
GenreFilter("webtoon", "Webtoon"),
|
||||||
|
GenreFilter("wuxia", "Wuxia"),
|
||||||
GenreFilter("yaoi", "Yaoi"),
|
GenreFilter("yaoi", "Yaoi"),
|
||||||
GenreFilter("yuri", "Yuri")
|
GenreFilter("yuri", "Yuri"),
|
||||||
|
GenreFilter("zombies", "Zombies")
|
||||||
)), UriFilter {
|
)), UriFilter {
|
||||||
override fun addToUri(uri: Uri.Builder) {
|
override fun addToUri(uri: Uri.Builder) {
|
||||||
uri.appendQueryParameter("genres", state.filter { it.isIncluded() }.map { it.uriParam }.joinToString(","))
|
uri.appendQueryParameter("genres", state.filter { it.isIncluded() }.map { it.uriParam }.joinToString(","))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user