From 2de6f142153535fc71f24cea9865ceb9b24fcfe0 Mon Sep 17 00:00:00 2001 From: Vetle Ledaal Date: Sun, 18 Feb 2024 10:53:09 +0000 Subject: [PATCH] Manhwa Freak: remove spinner image (#1343) --- src/en/manhwafreak/build.gradle | 3 ++- .../tachiyomi/extension/en/manhwafreak/ManhwaFreak.kt | 9 +++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/en/manhwafreak/build.gradle b/src/en/manhwafreak/build.gradle index bb1e1f1a0..3f2c61137 100644 --- a/src/en/manhwafreak/build.gradle +++ b/src/en/manhwafreak/build.gradle @@ -3,7 +3,8 @@ ext { extClass = '.ManhwaFreak' themePkg = 'mangathemesia' baseUrl = 'https://manhwa-freak.com' - overrideVersionCode = 3 + overrideVersionCode = 4 + isNsfw = false } apply from: "$rootDir/common.gradle" diff --git a/src/en/manhwafreak/src/eu/kanade/tachiyomi/extension/en/manhwafreak/ManhwaFreak.kt b/src/en/manhwafreak/src/eu/kanade/tachiyomi/extension/en/manhwafreak/ManhwaFreak.kt index 8dab850ba..28f7bb6c2 100644 --- a/src/en/manhwafreak/src/eu/kanade/tachiyomi/extension/en/manhwafreak/ManhwaFreak.kt +++ b/src/en/manhwafreak/src/eu/kanade/tachiyomi/extension/en/manhwafreak/ManhwaFreak.kt @@ -3,9 +3,11 @@ package eu.kanade.tachiyomi.extension.en.manhwafreak import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.source.model.FilterList +import eu.kanade.tachiyomi.source.model.Page import eu.kanade.tachiyomi.source.model.SChapter import eu.kanade.tachiyomi.source.model.SManga import okhttp3.Request +import org.jsoup.nodes.Document import org.jsoup.nodes.Element import java.util.Calendar @@ -57,6 +59,13 @@ class ManhwaFreak : MangaThemesia("Manhwa Freak", "https://manhwa-freak.com", "e date_upload = getChapterDate(chapterElements.first()) } + override fun pageListParse(document: Document): List { + // Example: /wp-content/plugins/page-views-count/ajax-loader-2x.gif + return super.pageListParse(document).filterNot { + it.imageUrl?.startsWith("$baseUrl/wp-content/plugins/") == true + } + } + override fun getFilterList() = FilterList() private fun getChapterDate(element: Element?): Long {