diff --git a/src/en/bestmanhua/build.gradle b/src/en/bestmanhua/build.gradle deleted file mode 100644 index f6e1dec8f..000000000 --- a/src/en/bestmanhua/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'BestManhua' - extClass = '.BestManhua' - themePkg = 'madara' - baseUrl = 'https://bestmanhua.com' - overrideVersionCode = 2 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/bestmanhua/res/mipmap-hdpi/ic_launcher.png b/src/en/bestmanhua/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dc5c285a4..000000000 Binary files a/src/en/bestmanhua/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/bestmanhua/res/mipmap-mdpi/ic_launcher.png b/src/en/bestmanhua/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 790189a23..000000000 Binary files a/src/en/bestmanhua/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/bestmanhua/res/mipmap-xhdpi/ic_launcher.png b/src/en/bestmanhua/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c363df261..000000000 Binary files a/src/en/bestmanhua/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png b/src/en/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 15096c2c7..000000000 Binary files a/src/en/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 09dbdbf16..000000000 Binary files a/src/en/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/bestmanhua/src/eu/kanade/tachiyomi/extension/en/bestmanhua/BestManhua.kt b/src/en/bestmanhua/src/eu/kanade/tachiyomi/extension/en/bestmanhua/BestManhua.kt deleted file mode 100644 index c9ef1dce2..000000000 --- a/src/en/bestmanhua/src/eu/kanade/tachiyomi/extension/en/bestmanhua/BestManhua.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.bestmanhua - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class BestManhua : Madara("BestManhua", "https://bestmanhua.com", "en") diff --git a/src/en/girlslovemanga/build.gradle b/src/en/girlslovemanga/build.gradle deleted file mode 100644 index f2e00bfe3..000000000 --- a/src/en/girlslovemanga/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'Girls Love Manga!' - extClass = '.GirlsLoveManga' - themePkg = 'madara' - baseUrl = 'https://glmanga.com' - overrideVersionCode = 0 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/girlslovemanga/res/mipmap-hdpi/ic_launcher.png b/src/en/girlslovemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 221c1073b..000000000 Binary files a/src/en/girlslovemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/girlslovemanga/res/mipmap-mdpi/ic_launcher.png b/src/en/girlslovemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ed34c8162..000000000 Binary files a/src/en/girlslovemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png b/src/en/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5e5bc117f..000000000 Binary files a/src/en/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png b/src/en/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 94cc3d70b..000000000 Binary files a/src/en/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 541707071..000000000 Binary files a/src/en/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/girlslovemanga/src/eu/kanade/tachiyomi/extension/en/girlslovemanga/GirlsLoveManga.kt b/src/en/girlslovemanga/src/eu/kanade/tachiyomi/extension/en/girlslovemanga/GirlsLoveManga.kt deleted file mode 100644 index 5dc30132a..000000000 --- a/src/en/girlslovemanga/src/eu/kanade/tachiyomi/extension/en/girlslovemanga/GirlsLoveManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.girlslovemanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class GirlsLoveManga : Madara("Girls Love Manga!", "https://glmanga.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/src/en/komiklab/build.gradle b/src/en/komiklab/build.gradle deleted file mode 100644 index c399a5920..000000000 --- a/src/en/komiklab/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'Komik Lab' - extClass = '.KomikLab' - themePkg = 'mangathemesia' - baseUrl = 'https://komiklab.com' - overrideVersionCode = 3 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/komiklab/res/mipmap-hdpi/ic_launcher.png b/src/en/komiklab/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2a7eb0749..000000000 Binary files a/src/en/komiklab/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/komiklab/res/mipmap-mdpi/ic_launcher.png b/src/en/komiklab/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 77ba60bdf..000000000 Binary files a/src/en/komiklab/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/komiklab/res/mipmap-xhdpi/ic_launcher.png b/src/en/komiklab/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7c125ffdd..000000000 Binary files a/src/en/komiklab/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/komiklab/res/mipmap-xxhdpi/ic_launcher.png b/src/en/komiklab/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ab649f891..000000000 Binary files a/src/en/komiklab/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/komiklab/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/komiklab/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index de8d94045..000000000 Binary files a/src/en/komiklab/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/komiklab/src/eu/kanade/tachiyomi/extension/en/komiklab/KomikLab.kt b/src/en/komiklab/src/eu/kanade/tachiyomi/extension/en/komiklab/KomikLab.kt deleted file mode 100644 index 71d3cf467..000000000 --- a/src/en/komiklab/src/eu/kanade/tachiyomi/extension/en/komiklab/KomikLab.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.komiklab - -import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia - -class KomikLab : MangaThemesia("Komik Lab", "https://komiklab.com", "en") diff --git a/src/en/lalamanga/build.gradle b/src/en/lalamanga/build.gradle deleted file mode 100644 index d57eb0adf..000000000 --- a/src/en/lalamanga/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'Lala Manga' - extClass = '.LalaManga' - themePkg = 'madara' - baseUrl = 'https://lalamanga.com' - overrideVersionCode = 0 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/lalamanga/res/mipmap-hdpi/ic_launcher.png b/src/en/lalamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4e069264e..000000000 Binary files a/src/en/lalamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/lalamanga/res/mipmap-mdpi/ic_launcher.png b/src/en/lalamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e3fe122cf..000000000 Binary files a/src/en/lalamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/lalamanga/res/mipmap-xhdpi/ic_launcher.png b/src/en/lalamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 03610c182..000000000 Binary files a/src/en/lalamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/lalamanga/res/mipmap-xxhdpi/ic_launcher.png b/src/en/lalamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4ffaa40a4..000000000 Binary files a/src/en/lalamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4898e1a53..000000000 Binary files a/src/en/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/lalamanga/src/eu/kanade/tachiyomi/extension/en/lalamanga/LalaManga.kt b/src/en/lalamanga/src/eu/kanade/tachiyomi/extension/en/lalamanga/LalaManga.kt deleted file mode 100644 index a8064d7e6..000000000 --- a/src/en/lalamanga/src/eu/kanade/tachiyomi/extension/en/lalamanga/LalaManga.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.lalamanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class LalaManga : Madara("Lala Manga", "https://lalamanga.com", "en") diff --git a/src/en/mangaweebs/build.gradle b/src/en/mangaweebs/build.gradle deleted file mode 100644 index 8e28c1047..000000000 --- a/src/en/mangaweebs/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'Manga Weebs' - extClass = '.MangaWeebs' - themePkg = 'madara' - baseUrl = 'https://mangaweebs.in' - overrideVersionCode = 10 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/mangaweebs/res/mipmap-hdpi/ic_launcher.png b/src/en/mangaweebs/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c2cb18f89..000000000 Binary files a/src/en/mangaweebs/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/mangaweebs/res/mipmap-mdpi/ic_launcher.png b/src/en/mangaweebs/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6237db63b..000000000 Binary files a/src/en/mangaweebs/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/mangaweebs/res/mipmap-xhdpi/ic_launcher.png b/src/en/mangaweebs/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 27596b610..000000000 Binary files a/src/en/mangaweebs/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png b/src/en/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 111dcbbd4..000000000 Binary files a/src/en/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f3900f1c8..000000000 Binary files a/src/en/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/mangaweebs/src/eu/kanade/tachiyomi/extension/en/mangaweebs/MangaWeebs.kt b/src/en/mangaweebs/src/eu/kanade/tachiyomi/extension/en/mangaweebs/MangaWeebs.kt deleted file mode 100644 index c49ee8620..000000000 --- a/src/en/mangaweebs/src/eu/kanade/tachiyomi/extension/en/mangaweebs/MangaWeebs.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaweebs - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class MangaWeebs : Madara("Manga Weebs", "https://mangaweebs.in", "en", dateFormat = SimpleDateFormat("dd MMMM HH:mm", Locale.US)) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 4, TimeUnit.SECONDS) - .build() - - override val mangaDetailsSelectorTag = "" - - override val pageListParseSelector = ".reading-content img:not([src*=\"logo.png\"])" -} diff --git a/src/en/vinmanga/build.gradle b/src/en/vinmanga/build.gradle deleted file mode 100644 index e6263ab5b..000000000 --- a/src/en/vinmanga/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'VinManga' - extClass = '.VinManga' - themePkg = 'madara' - baseUrl = 'https://vinload.com' - overrideVersionCode = 0 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/en/vinmanga/res/mipmap-hdpi/ic_launcher.png b/src/en/vinmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9b55a1786..000000000 Binary files a/src/en/vinmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/vinmanga/res/mipmap-mdpi/ic_launcher.png b/src/en/vinmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0ca83e94e..000000000 Binary files a/src/en/vinmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/vinmanga/res/mipmap-xhdpi/ic_launcher.png b/src/en/vinmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8e2e31cf5..000000000 Binary files a/src/en/vinmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/vinmanga/res/mipmap-xxhdpi/ic_launcher.png b/src/en/vinmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1bd35a034..000000000 Binary files a/src/en/vinmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 38fdcd818..000000000 Binary files a/src/en/vinmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/en/vinmanga/src/eu/kanade/tachiyomi/extension/en/vinmanga/VinManga.kt b/src/en/vinmanga/src/eu/kanade/tachiyomi/extension/en/vinmanga/VinManga.kt deleted file mode 100644 index c6e3670a7..000000000 --- a/src/en/vinmanga/src/eu/kanade/tachiyomi/extension/en/vinmanga/VinManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.vinmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class VinManga : Madara("VinManga", "https://vinload.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/src/es/aiyumanga/build.gradle b/src/es/aiyumanga/build.gradle deleted file mode 100644 index 791ac115e..000000000 --- a/src/es/aiyumanga/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'AiYuManhua' - extClass = '.AiYuManhua' - themePkg = 'zeistmanga' - baseUrl = 'https://www.aiyumanhua.com' - overrideVersionCode = 28 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/es/aiyumanga/res/mipmap-hdpi/ic_launcher.png b/src/es/aiyumanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6e7711df8..000000000 Binary files a/src/es/aiyumanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/aiyumanga/res/mipmap-mdpi/ic_launcher.png b/src/es/aiyumanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 979f3813c..000000000 Binary files a/src/es/aiyumanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/aiyumanga/res/mipmap-xhdpi/ic_launcher.png b/src/es/aiyumanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8a720b715..000000000 Binary files a/src/es/aiyumanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png b/src/es/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8b953a732..000000000 Binary files a/src/es/aiyumanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png b/src/es/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0e21a0fde..000000000 Binary files a/src/es/aiyumanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/aiyumanga/src/eu/kanade/tachiyomi/extension/es/aiyumanga/AiYuManhua.kt b/src/es/aiyumanga/src/eu/kanade/tachiyomi/extension/es/aiyumanga/AiYuManhua.kt deleted file mode 100644 index b4427e08a..000000000 --- a/src/es/aiyumanga/src/eu/kanade/tachiyomi/extension/es/aiyumanga/AiYuManhua.kt +++ /dev/null @@ -1,32 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.aiyumanga - -import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.util.concurrent.TimeUnit - -class AiYuManhua : ZeistManga( - "AiYuManhua", - "https://www.aiyumanhua.com", - "es", -) { - // Site moved from MangaThemesia to ZeistManga (again) - override val versionId = 4 - - override val client = super.client.newBuilder() - .rateLimit(2, 1, TimeUnit.SECONDS) - .build() - - override val popularMangaSelector = "div#PopularPosts2 article" - override val popularMangaSelectorTitle = ".post-title a" - override val popularMangaSelectorUrl = ".post-title a" - - override val hasFilters = false - - override val mangaDetailsSelector = "div.section#main div.widget:has(main)" - override val mangaDetailsSelectorGenres = "dl > dd > a[rel=tag]" - override val mangaDetailsSelectorInfo = "div#extra-info > dl" - override val mangaDetailsSelectorInfoTitle = "dt" - override val mangaDetailsSelectorInfoDescription = "dd" - - override val pageListSelector = "article.chapter img[src]" -} diff --git a/src/es/mangalatino/build.gradle b/src/es/mangalatino/build.gradle deleted file mode 100644 index a5f25c119..000000000 --- a/src/es/mangalatino/build.gradle +++ /dev/null @@ -1,8 +0,0 @@ -ext { - extName = 'Manga Latino' - extClass = '.MangaLatino' - extVersionCode = 1 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/es/mangalatino/res/mipmap-hdpi/ic_launcher.png b/src/es/mangalatino/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0597e0076..000000000 Binary files a/src/es/mangalatino/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/mangalatino/res/mipmap-mdpi/ic_launcher.png b/src/es/mangalatino/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e9ba9432c..000000000 Binary files a/src/es/mangalatino/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/mangalatino/res/mipmap-xhdpi/ic_launcher.png b/src/es/mangalatino/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3b2116bc2..000000000 Binary files a/src/es/mangalatino/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/mangalatino/res/mipmap-xxhdpi/ic_launcher.png b/src/es/mangalatino/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ac91ec0a2..000000000 Binary files a/src/es/mangalatino/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/mangalatino/res/mipmap-xxxhdpi/ic_launcher.png b/src/es/mangalatino/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1f0cd1cfc..000000000 Binary files a/src/es/mangalatino/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatino.kt b/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatino.kt deleted file mode 100644 index 54ab27783..000000000 --- a/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatino.kt +++ /dev/null @@ -1,119 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangalatino - -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import eu.kanade.tachiyomi.source.model.Filter -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 eu.kanade.tachiyomi.source.online.ParsedHttpSource -import okhttp3.Headers -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.OkHttpClient -import okhttp3.Request -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element - -class MangaLatino : ParsedHttpSource() { - - override val name = "MangaLatino" - - override val baseUrl = "https://mangalatino.com" - - override val lang = "es" - - override val supportsLatest = true - - override val client: OkHttpClient = network.client.newBuilder() - .rateLimitHost(baseUrl.toHttpUrl(), 2) - .build() - - override fun headersBuilder(): Headers.Builder = Headers.Builder() - .add("Referer", baseUrl) - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/mangas?page=$page", headers) - - override fun popularMangaSelector(): String = "section.blog-listing div.row div.blog-grid" - - override fun popularMangaNextPageSelector(): String = "nav > ul.pagination > li > a[rel=next]" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - setUrlWithoutDomain(element.select("div.blog-info a").attr("href")) - title = element.select("div.blog-info a").text() - thumbnail_url = element.selectFirst("div.blog-img img")?.attr("abs:src") - } - - override fun latestUpdatesRequest(page: Int): Request = GET(baseUrl, headers) - - override fun latestUpdatesSelector(): String = "div.row > div.col-sm-12:eq(1) ~ div.col-6:not(div.col-sm-12:gt(1) ~ div.col-6)" - - override fun latestUpdatesNextPageSelector(): String? = null - - override fun latestUpdatesFromElement(element: Element): SManga = SManga.create().apply { - val href = element.selectFirst("div.blog-info a")!!.attr("href") - val slug = href.substringAfterLast("/").substringBeforeLast("-") - url = "/serie/$slug" - title = element.select("div.blog-info a").text().substringBeforeLast("Capítulo").trim() - thumbnail_url = element.selectFirst("div.blog-img img")?.attr("abs:src") - } - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = "$baseUrl/mangas".toHttpUrl().newBuilder() - if (query.isNotEmpty()) { - url.addQueryParameter("buscar", query) - } else { - filters.forEach { filter -> - when (filter) { - is GenreFilter -> { - url.addQueryParameter("tag", filter.toUriPart()) - } - else -> {} - } - } - } - url.addQueryParameter("page", page.toString()) - return GET(url.build(), headers) - } - - override fun searchMangaSelector(): String = popularMangaSelector() - - override fun searchMangaNextPageSelector(): String = popularMangaNextPageSelector() - - override fun searchMangaFromElement(element: Element): SManga = popularMangaFromElement(element) - - override fun mangaDetailsParse(document: Document): SManga = SManga.create().apply { - with(document.selectFirst("div.starter-template")!!) { - selectFirst("img[src]")?.let { thumbnail_url = it.attr("abs:src") } - selectFirst("h1")?.let { title = it.text() } - description = selectFirst("p")?.text() - genre = select("> a.btn").joinToString { it.text() } - } - } - - override fun chapterListSelector(): String = "div.panel ul.list-group > li > a" - - override fun chapterFromElement(element: Element): SChapter = SChapter.create().apply { - setUrlWithoutDomain(element.attr("href")) - name = element.selectFirst("span")!!.text() - } - - override fun pageListParse(document: Document): List { - return document.select("section.blog-listing div.panel-body > img[src]").mapIndexed { i, element -> - Page(i, "", element.attr("abs:src")) - } - } - - override fun imageRequest(page: Page): Request { - val noRefererHeader = headers.newBuilder().removeAll("Referer").build() - return GET(page.imageUrl!!, noRefererHeader) - } - - override fun imageUrlParse(document: Document): String = throw UnsupportedOperationException() - - override fun getFilterList(): FilterList = FilterList( - Filter.Header("NOTA: La búsqueda por texto ignorará los demás filtros."), - Filter.Separator(), - GenreFilter(), - ) -} diff --git a/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatinoFilters.kt b/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatinoFilters.kt deleted file mode 100644 index d6a39b5fe..000000000 --- a/src/es/mangalatino/src/eu/kanade/tachiyomi/extension/es/mangalatino/MangaLatinoFilters.kt +++ /dev/null @@ -1,62 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangalatino - -import eu.kanade.tachiyomi.source.model.Filter - -class GenreFilter() : UriPartFilter( - "Tags", - arrayOf( - Pair("Acción", "accion"), - Pair("Animación", "animacion"), - Pair("Apocalíptico", "apocaliptico"), - Pair("Artes Marciales", "artes-marciales"), - Pair("Aventura", "aventura"), - Pair("Boys Love", "boys-love"), - Pair("Ciberpunk", "ciberpunk"), - Pair("Ciencia Ficción", "ciencia-ficcion"), - Pair("Comedia", "comedia"), - Pair("Crimen", "crimen"), - Pair("Demonios", "demonios"), - Pair("Deporte", "deporte"), - Pair("Drama", "drama"), - Pair("Ecchi", "ecchi"), - Pair("Extranjero", "extranjero"), - Pair("Familia", "familia"), - Pair("Fantasia", "fantasia"), - Pair("Género Bender", "genero-bender"), - Pair("Girls Love", "girls-love"), - Pair("Gore", "gore"), - Pair("Guerra", "guerra"), - Pair("Harem", "harem"), - Pair("Historia", "historia"), - Pair("Horror", "horror"), - Pair("Magia", "magia"), - Pair("Mecha", "mecha"), - Pair("Militar", "militar"), - Pair("Misterio", "misterio"), - Pair("Musica", "musica"), - Pair("Niños", "ninos"), - Pair("Oeste", "oeste"), - Pair("Parodia", "parodia"), - Pair("Policiaco", "policiaco"), - Pair("Psicológico", "psicologico"), - Pair("Realidad", "realidad"), - Pair("Realidad Virtual", "realidad-virtual"), - Pair("Recuentos de la vida", "recuentos-de-la-vida"), - Pair("Reencarnación", "reencarnacion"), - Pair("Romance", "romance"), - Pair("Samurái", "samurai"), - Pair("Sobrenatural", "sobrenatural"), - Pair("Superpoderes", "superpoderes"), - Pair("Supervivencia", "supervivencia"), - Pair("Telenovela", "telenovela"), - Pair("Thriller", "thriller"), - Pair("Tragedia", "tragedia"), - Pair("Vampiros", "vampiros"), - Pair("Vida Escolar", "vida-escolar"), - ), -) - -open class UriPartFilter(displayName: String, val vals: Array>) : - Filter.Select(displayName, vals.map { it.first }.toTypedArray()) { - fun toUriPart() = vals[state].second -} diff --git a/src/fr/frdashscan/build.gradle b/src/fr/frdashscan/build.gradle deleted file mode 100644 index 2e1691d6f..000000000 --- a/src/fr/frdashscan/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'FR-Scan' - extClass = '.FRScan' - themePkg = 'madara' - baseUrl = 'https://fr-scan.com' - overrideVersionCode = 7 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/fr/frdashscan/res/mipmap-hdpi/ic_launcher.png b/src/fr/frdashscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9023e8926..000000000 Binary files a/src/fr/frdashscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/fr/frdashscan/res/mipmap-mdpi/ic_launcher.png b/src/fr/frdashscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f8f864a62..000000000 Binary files a/src/fr/frdashscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/fr/frdashscan/res/mipmap-xhdpi/ic_launcher.png b/src/fr/frdashscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0eb99e13b..000000000 Binary files a/src/fr/frdashscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/fr/frdashscan/res/mipmap-xxhdpi/ic_launcher.png b/src/fr/frdashscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8b86761b3..000000000 Binary files a/src/fr/frdashscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/fr/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png b/src/fr/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 22d6fdf9e..000000000 Binary files a/src/fr/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/fr/frdashscan/src/eu/kanade/tachiyomi/extension/fr/frdashscan/FRScan.kt b/src/fr/frdashscan/src/eu/kanade/tachiyomi/extension/fr/frdashscan/FRScan.kt deleted file mode 100644 index 52331f931..000000000 --- a/src/fr/frdashscan/src/eu/kanade/tachiyomi/extension/fr/frdashscan/FRScan.kt +++ /dev/null @@ -1,38 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.frdashscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.Page -import kotlinx.serialization.decodeFromString -import okhttp3.OkHttpClient -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class FRScan : Madara("FR-Scan", "https://fr-scan.com", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRANCE)) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override val chapterUrlSuffix = "" - - override fun pageListParse(document: Document): List { - val chapterPreloaded = document.selectFirst("#chapter_preloaded_images") - ?: return super.pageListParse(document) - - val content = CHAPTER_PAGES_REGEX.find(chapterPreloaded.data())?.groups?.get(1)!!.value - val pages = json.decodeFromString>(content) - - return pages.mapIndexed { index, imageUrl -> - Page(index, document.location(), imageUrl) - } - } - - companion object { - val CHAPTER_PAGES_REGEX = """=\s+(\[.+\])""".toRegex() - } -} diff --git a/src/id/indo18h/build.gradle b/src/id/indo18h/build.gradle deleted file mode 100644 index b54cdb233..000000000 --- a/src/id/indo18h/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'Indo18h' - extClass = '.Indo18h' - themePkg = 'madara' - baseUrl = 'https://indo18h.com' - overrideVersionCode = 0 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/id/indo18h/res/mipmap-hdpi/ic_launcher.png b/src/id/indo18h/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a4e46563b..000000000 Binary files a/src/id/indo18h/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/indo18h/res/mipmap-mdpi/ic_launcher.png b/src/id/indo18h/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 36eb5b60c..000000000 Binary files a/src/id/indo18h/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/indo18h/res/mipmap-xhdpi/ic_launcher.png b/src/id/indo18h/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index af536f30e..000000000 Binary files a/src/id/indo18h/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/indo18h/res/mipmap-xxhdpi/ic_launcher.png b/src/id/indo18h/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1b2d98c26..000000000 Binary files a/src/id/indo18h/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/indo18h/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/indo18h/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a2478e036..000000000 Binary files a/src/id/indo18h/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/indo18h/src/eu/kanade/tachiyomi/extension/id/indo18h/Indo18h.kt b/src/id/indo18h/src/eu/kanade/tachiyomi/extension/id/indo18h/Indo18h.kt deleted file mode 100644 index e4baadfc5..000000000 --- a/src/id/indo18h/src/eu/kanade/tachiyomi/extension/id/indo18h/Indo18h.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.indo18h - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Indo18h : Madara( - "Indo18h", - "https://indo18h.com", - "id", - dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale("id")), -) { - override val useLoadMoreRequest = LoadMoreStrategy.Never - override val useNewChapterEndpoint = false -} diff --git a/src/id/komikgan/build.gradle b/src/id/komikgan/build.gradle deleted file mode 100644 index 2efa27c90..000000000 --- a/src/id/komikgan/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -ext { - extName = 'KomikGan' - extClass = '.KomikGan' - themePkg = 'zmanga' - baseUrl = 'https://komikgan.com' - overrideVersionCode = 0 -} - -apply from: "$rootDir/common.gradle" diff --git a/src/id/komikgan/res/mipmap-hdpi/ic_launcher.png b/src/id/komikgan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e7cbd79ce..000000000 Binary files a/src/id/komikgan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komikgan/res/mipmap-mdpi/ic_launcher.png b/src/id/komikgan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cf49dbdcf..000000000 Binary files a/src/id/komikgan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komikgan/res/mipmap-xhdpi/ic_launcher.png b/src/id/komikgan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 986ef70a9..000000000 Binary files a/src/id/komikgan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komikgan/res/mipmap-xxhdpi/ic_launcher.png b/src/id/komikgan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2e564e752..000000000 Binary files a/src/id/komikgan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komikgan/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/komikgan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4369b983f..000000000 Binary files a/src/id/komikgan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komikgan/src/eu/kanade/tachiyomi/extension/id/komikgan/KomikGan.kt b/src/id/komikgan/src/eu/kanade/tachiyomi/extension/id/komikgan/KomikGan.kt deleted file mode 100644 index bf2247387..000000000 --- a/src/id/komikgan/src/eu/kanade/tachiyomi/extension/id/komikgan/KomikGan.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.komikgan - -import eu.kanade.tachiyomi.multisrc.zmanga.ZManga -import java.text.SimpleDateFormat -import java.util.Locale - -class KomikGan : ZManga("KomikGan", "https://komikgan.com", "id", SimpleDateFormat("MMM d, yyyy", Locale("id"))) { - - override val hasProjectPage = true -} diff --git a/src/id/komiksay/build.gradle b/src/id/komiksay/build.gradle deleted file mode 100644 index 268198761..000000000 --- a/src/id/komiksay/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'Komik Say' - extClass = '.KomikSay' - themePkg = 'mangathemesia' - baseUrl = 'https://komiksay.info' - overrideVersionCode = 0 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/id/komiksay/res/mipmap-hdpi/ic_launcher.png b/src/id/komiksay/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d3d6cd240..000000000 Binary files a/src/id/komiksay/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komiksay/res/mipmap-mdpi/ic_launcher.png b/src/id/komiksay/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 35589e321..000000000 Binary files a/src/id/komiksay/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komiksay/res/mipmap-xhdpi/ic_launcher.png b/src/id/komiksay/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2e777f062..000000000 Binary files a/src/id/komiksay/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komiksay/res/mipmap-xxhdpi/ic_launcher.png b/src/id/komiksay/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 686d96c44..000000000 Binary files a/src/id/komiksay/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komiksay/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/komiksay/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 96308d57b..000000000 Binary files a/src/id/komiksay/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/komiksay/src/eu/kanade/tachiyomi/extension/id/komiksay/KomikSay.kt b/src/id/komiksay/src/eu/kanade/tachiyomi/extension/id/komiksay/KomikSay.kt deleted file mode 100644 index 1d534e813..000000000 --- a/src/id/komiksay/src/eu/kanade/tachiyomi/extension/id/komiksay/KomikSay.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.komiksay - -import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient - -class KomikSay : MangaThemesia( - "Komik Say", - "https://komiksay.info", - "id", -) { - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(2) - .build() -} diff --git a/src/id/worldmanhwas/build.gradle b/src/id/worldmanhwas/build.gradle deleted file mode 100644 index e45b45d54..000000000 --- a/src/id/worldmanhwas/build.gradle +++ /dev/null @@ -1,10 +0,0 @@ -ext { - extName = 'WorldManhwas' - extClass = '.WorldManhwas' - themePkg = 'madara' - baseUrl = 'https://worldmanhwas.zone' - overrideVersionCode = 3 - isNsfw = true -} - -apply from: "$rootDir/common.gradle" diff --git a/src/id/worldmanhwas/res/mipmap-hdpi/ic_launcher.png b/src/id/worldmanhwas/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 89e8ed774..000000000 Binary files a/src/id/worldmanhwas/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/worldmanhwas/res/mipmap-mdpi/ic_launcher.png b/src/id/worldmanhwas/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0f59cb089..000000000 Binary files a/src/id/worldmanhwas/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/worldmanhwas/res/mipmap-xhdpi/ic_launcher.png b/src/id/worldmanhwas/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cce31df9d..000000000 Binary files a/src/id/worldmanhwas/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/worldmanhwas/res/mipmap-xxhdpi/ic_launcher.png b/src/id/worldmanhwas/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1dc3ac30c..000000000 Binary files a/src/id/worldmanhwas/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/worldmanhwas/res/mipmap-xxxhdpi/ic_launcher.png b/src/id/worldmanhwas/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a6710e61a..000000000 Binary files a/src/id/worldmanhwas/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/src/id/worldmanhwas/src/eu/kanade/tachiyomi/extension/id/worldmanhwas/WorldManhwas.kt b/src/id/worldmanhwas/src/eu/kanade/tachiyomi/extension/id/worldmanhwas/WorldManhwas.kt deleted file mode 100644 index 1dcf26a2a..000000000 --- a/src/id/worldmanhwas/src/eu/kanade/tachiyomi/extension/id/worldmanhwas/WorldManhwas.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.worldmanhwas - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class WorldManhwas : Madara("WorldManhwas", "https://worldmanhwas.zone", "id", SimpleDateFormat("MMMM dd, yyyy", Locale("id"))) { - override val useNewChapterEndpoint = false -}