From f0e75cb516f35aad23e17e96ecbbde23fd615c27 Mon Sep 17 00:00:00 2001 From: Joki <46876518+Jokism@users.noreply.github.com> Date: Sun, 30 Apr 2023 17:29:06 -0400 Subject: [PATCH] Hiveworks on hiatus support (#16228) * Updating Hiveworks.kt to include comics on hiatus Updating Hiveworks source to include filter for comics on hiatus * Update build.gradle --- src/en/hiveworks/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/en/hiveworks/Hiveworks.kt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/en/hiveworks/build.gradle b/src/en/hiveworks/build.gradle index 1ce641e56..e729f7956 100644 --- a/src/en/hiveworks/build.gradle +++ b/src/en/hiveworks/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Hiveworks Comics' pkgNameSuffix = 'en.hiveworks' extClass = '.Hiveworks' - extVersionCode = 7 + extVersionCode = 8 } apply from: "$rootDir/common.gradle" diff --git a/src/en/hiveworks/src/eu/kanade/tachiyomi/extension/en/hiveworks/Hiveworks.kt b/src/en/hiveworks/src/eu/kanade/tachiyomi/extension/en/hiveworks/Hiveworks.kt index cd23d0779..a724b78c1 100644 --- a/src/en/hiveworks/src/eu/kanade/tachiyomi/extension/en/hiveworks/Hiveworks.kt +++ b/src/en/hiveworks/src/eu/kanade/tachiyomi/extension/en/hiveworks/Hiveworks.kt @@ -91,6 +91,7 @@ class Hiveworks : ParsedHttpSource() { is OriginalsFilter -> if (filter.state) return GET("$baseUrl/originals", headers) is KidsFilter -> if (filter.state) return GET("$baseUrl/kids", headers) is CompletedFilter -> if (filter.state) return GET("$baseUrl/completed", headers) + is HiatusFilter -> if (filter.state) return GET("$baseUrl/hiatus", headers) else -> { /*Do nothing*/ } } } @@ -279,11 +280,13 @@ class Hiveworks : ParsedHttpSource() { OriginalsFilter(), KidsFilter(), CompletedFilter(), + HiatusFilter(), ) private class OriginalsFilter : Filter.CheckBox("Original Comics") private class KidsFilter : Filter.CheckBox("Kids Comics") private class CompletedFilter : Filter.CheckBox("Completed Comics") + private class HiatusFilter : Filter.CheckBox("On Hiatus Comics") private open class UriSelectFilter( displayName: String,