From 2d2ba69ee9b1e012a7540178df5b7887c377adcd Mon Sep 17 00:00:00 2001 From: bapeey <90949336+bapeey@users.noreply.github.com> Date: Thu, 13 Feb 2025 18:09:49 -0500 Subject: [PATCH] Remove MangaMate (#7639) remove mangamate --- src/ja/mangamate/build.gradle | 14 ------ .../extension/ja/mangamate/MangaMate.kt | 44 ------------------- 2 files changed, 58 deletions(-) delete mode 100644 src/ja/mangamate/build.gradle delete mode 100644 src/ja/mangamate/src/eu/kanade/tachiyomi/extension/ja/mangamate/MangaMate.kt diff --git a/src/ja/mangamate/build.gradle b/src/ja/mangamate/build.gradle deleted file mode 100644 index e7f8f481e..000000000 --- a/src/ja/mangamate/build.gradle +++ /dev/null @@ -1,14 +0,0 @@ -ext { - extName = 'Manga-Mate' - extClass = '.MangaMate' - themePkg = 'mangathemesia' - baseUrl = 'https://manga-mate.org' - overrideVersionCode = 1 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" - -dependencies { - implementation project(':lib:randomua') -} diff --git a/src/ja/mangamate/src/eu/kanade/tachiyomi/extension/ja/mangamate/MangaMate.kt b/src/ja/mangamate/src/eu/kanade/tachiyomi/extension/ja/mangamate/MangaMate.kt deleted file mode 100644 index de3639b6b..000000000 --- a/src/ja/mangamate/src/eu/kanade/tachiyomi/extension/ja/mangamate/MangaMate.kt +++ /dev/null @@ -1,44 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.mangamate - -import android.app.Application -import android.content.SharedPreferences -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.lib.randomua.addRandomUAPreferenceToScreen -import eu.kanade.tachiyomi.lib.randomua.getPrefCustomUA -import eu.kanade.tachiyomi.lib.randomua.getPrefUAType -import eu.kanade.tachiyomi.lib.randomua.setRandomUserAgent -import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.ConfigurableSource -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaMate : - MangaThemesia( - "漫画メイト", - "https://manga-mate.org", - "ja", - dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale("ja")), - ), - ConfigurableSource { - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - override val client = super.client.newBuilder() - .setRandomUserAgent( - preferences.getPrefUAType(), - preferences.getPrefCustomUA(), - ) - .rateLimit(3) - .build() - - override val seriesAuthorSelector = ".fmed b:contains(作者) + span" - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - addRandomUAPreferenceToScreen(screen) - } -}