diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..5df0b740 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +/gradlew linguist-generated +/gradlew.bat linguist-generated + +* text=auto eol=lf +*.bat text eol=crlf diff --git a/.github/always_build.json b/.github/always_build.json new file mode 100644 index 00000000..84b44fcb --- /dev/null +++ b/.github/always_build.json @@ -0,0 +1,4 @@ +[ + "ko.newtoki", + "ko.wolfdotcom" +] diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..a3ea9948 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/scripts/create-repo.py b/.github/scripts/create-repo.py new file mode 100644 index 00000000..bbcd54c2 --- /dev/null +++ b/.github/scripts/create-repo.py @@ -0,0 +1,88 @@ +import json +import os +import re +import subprocess +from pathlib import Path +from zipfile import ZipFile + +PACKAGE_NAME_REGEX = re.compile(r"package: name='([^']+)'") +VERSION_CODE_REGEX = re.compile(r"versionCode='([^']+)'") +VERSION_NAME_REGEX = re.compile(r"versionName='([^']+)'") +IS_NSFW_REGEX = re.compile(r"'tachiyomi.extension.nsfw' value='([^']+)'") +APPLICATION_LABEL_REGEX = re.compile(r"^application-label:'([^']+)'", re.MULTILINE) +APPLICATION_ICON_320_REGEX = re.compile(r"^application-icon-320:'([^']+)'", re.MULTILINE) +LANGUAGE_REGEX = re.compile(r"tachiyomi-([^.]+)") + +*_, ANDROID_BUILD_TOOLS = (Path(os.environ["ANDROID_HOME"]) / "build-tools").iterdir() +REPO_DIR = Path("repo") +REPO_APK_DIR = REPO_DIR / "apk" +REPO_ICON_DIR = REPO_DIR / "icon" + +REPO_ICON_DIR.mkdir(parents=True, exist_ok=True) + +with open("output.json", encoding="utf-8") as f: + inspector_data = json.load(f) + +index_min_data = [] + +for apk in REPO_APK_DIR.iterdir(): + badging = subprocess.check_output( + [ + ANDROID_BUILD_TOOLS / "aapt", + "dump", + "--include-meta-data", + "badging", + apk, + ] + ).decode() + + package_info = next(x for x in badging.splitlines() if x.startswith("package: ")) + package_name = PACKAGE_NAME_REGEX.search(package_info).group(1) + application_icon = APPLICATION_ICON_320_REGEX.search(badging).group(1) + + with ZipFile(apk) as z, z.open(application_icon) as i, ( + REPO_ICON_DIR / f"{package_name}.png" + ).open("wb") as f: + f.write(i.read()) + + language = LANGUAGE_REGEX.search(apk.name).group(1) + sources = inspector_data[package_name] + + if len(sources) == 1: + source_language = sources[0]["lang"] + + if ( + source_language != language + and source_language not in {"all", "other"} + and language not in {"all", "other"} + ): + language = source_language + + common_data = { + "name": APPLICATION_LABEL_REGEX.search(badging).group(1), + "pkg": package_name, + "apk": apk.name, + "lang": language, + "code": int(VERSION_CODE_REGEX.search(package_info).group(1)), + "version": VERSION_NAME_REGEX.search(package_info).group(1), + "nsfw": int(IS_NSFW_REGEX.search(badging).group(1)), + } + min_data = { + **common_data, + "sources": [], + } + + for source in sources: + min_data["sources"].append( + { + "name": source["name"], + "lang": source["lang"], + "id": source["id"], + "baseUrl": source["baseUrl"], + } + ) + + index_min_data.append(min_data) + +with REPO_DIR.joinpath("index.min.json").open("w", encoding="utf-8") as index_file: + json.dump(index_min_data, index_file, ensure_ascii=False, separators=(",", ":")) diff --git a/.github/scripts/generate-build-matrices.py b/.github/scripts/generate-build-matrices.py new file mode 100644 index 00000000..26d0024e --- /dev/null +++ b/.github/scripts/generate-build-matrices.py @@ -0,0 +1,113 @@ +import itertools +import json +import os +import re +import subprocess +import sys +from pathlib import Path +from typing import NoReturn + +EXTENSION_REGEX = re.compile(r"^src/(?P\w+)/(?P\w+)") +MULTISRC_LIB_REGEX = re.compile(r"^lib-multisrc/(?P\w+)") +LIB_REGEX = re.compile(r"^lib/(?P\w+)") +MODULE_REGEX = re.compile(r"^:src:(?P\w+):(?P\w+)$") +CORE_FILES_REGEX = re.compile( + r"^(buildSrc/|core/|gradle/|build\.gradle\.kts|common\.gradle|gradle\.properties|settings\.gradle\.kts|utils/)" +) + +def run_command(command: str) -> str: + result = subprocess.run(command, capture_output=True, text=True, shell=True) + if result.returncode != 0: + print(result.stderr.strip()) + sys.exit(result.returncode) + return result.stdout.strip() + +def get_module_list(ref: str) -> tuple[list[str], list[str]]: + changed_files = run_command(f"git diff --name-only {ref}").splitlines() + + modules = set() + libs = set() + deleted = set() + core_files_changed = False + + for file in map(lambda x: Path(x).as_posix(), changed_files): + if CORE_FILES_REGEX.search(file): + core_files_changed = True + elif match := EXTENSION_REGEX.search(file): + lang = match.group("lang") + extension = match.group("extension") + if Path("src", lang, extension).is_dir(): + modules.add(f':src:{lang}:{extension}') + deleted.add(f"{lang}.{extension}") + elif match := MULTISRC_LIB_REGEX.search(file): + multisrc = match.group("multisrc") + if Path("lib-multisrc", multisrc).is_dir(): + libs.add(f":lib-multisrc:{multisrc}:printDependentExtensions") + elif match := LIB_REGEX.search(file): + lib = match.group("lib") + if Path("lib", lib).is_dir(): + libs.add(f":lib:{lib}:printDependentExtensions") + + def is_extension_module(module: str) -> bool: + if not (match := MODULE_REGEX.search(module)): + return False + lang = match.group("lang") + extension = match.group("extension") + deleted.add(f"{lang}.{extension}") + return True + + if len(libs) != 0 and not core_files_changed: + modules.update([ + module for module in + run_command("./gradlew -q " + " ".join(libs)).splitlines() + if is_extension_module(module) + ]) + + if os.getenv("IS_PR_CHECK") != "true" and not core_files_changed: + with Path(".github/always_build.json").open() as always_build_file: + always_build = json.load(always_build_file) + for extension in always_build: + modules.add(":src:" + extension.replace(".", ":")) + deleted.add(extension) + + if core_files_changed: + (all_modules, all_deleted) = get_all_modules() + + modules.update(all_modules) + deleted.update(all_deleted) + + return list(modules), list(deleted) + +def get_all_modules() -> tuple[list[str], list[str]]: + modules = [] + deleted = [] + for lang in Path("src").iterdir(): + for extension in lang.iterdir(): + modules.append(f":src:{lang.name}:{extension.name}") + deleted.append(f"{lang.name}.{extension.name}") + return modules, deleted + +def main() -> NoReturn: + _, ref, build_type = sys.argv + modules, deleted = get_module_list(ref) + + chunked = { + "chunk": [ + {"number": i + 1, "modules": modules} + for i, modules in + enumerate(itertools.batched( + map(lambda x: f"{x}:assemble{build_type}", modules), + int(os.getenv("CI_CHUNK_SIZE", 65)) + )) + ] + } + + print(f"Module chunks to build:\n{json.dumps(chunked, indent=2)}\n\nModule to delete:\n{json.dumps(deleted, indent=2)}") + + if os.getenv("CI") == "true": + with open(os.getenv("GITHUB_OUTPUT"), 'a') as out_file: + out_file.write(f"matrix={json.dumps(chunked)}\n") + out_file.write(f"delete={json.dumps(deleted)}\n") + +if __name__ == '__main__': + main() diff --git a/.github/scripts/merge-repo.py b/.github/scripts/merge-repo.py new file mode 100644 index 00000000..7b788788 --- /dev/null +++ b/.github/scripts/merge-repo.py @@ -0,0 +1,50 @@ +import html +import sys +import json +from pathlib import Path +import shutil + +REMOTE_REPO: Path = Path.cwd() +LOCAL_REPO: Path = REMOTE_REPO.parent.joinpath(sys.argv[2]) + +to_delete: list[str] = json.loads(sys.argv[1]) + +for module in to_delete: + apk_name = f"tachiyomi-{module}-v*.*.*.apk" + icon_name = f"eu.kanade.tachiyomi.extension.{module}.png" + for file in REMOTE_REPO.joinpath("apk").glob(apk_name): + print(file.name) + file.unlink(missing_ok=True) + for file in REMOTE_REPO.joinpath("icon").glob(icon_name): + print(file.name) + file.unlink(missing_ok=True) + +shutil.copytree(src=LOCAL_REPO.joinpath("apk"), dst=REMOTE_REPO.joinpath("apk"), dirs_exist_ok = True) +shutil.copytree(src=LOCAL_REPO.joinpath("icon"), dst=REMOTE_REPO.joinpath("icon"), dirs_exist_ok = True) + +with REMOTE_REPO.joinpath("index.min.json").open() as remote_index_file: + remote_index = json.load(remote_index_file) + +with LOCAL_REPO.joinpath("index.min.json").open() as local_index_file: + local_index = json.load(local_index_file) + +index = [ + item for item in remote_index + if not any([item["pkg"].endswith(f".{module}") for module in to_delete]) +] +index.extend(local_index) +index.sort(key=lambda x: x["pkg"]) + +with REMOTE_REPO.joinpath("index.json").open("w", encoding="utf-8") as index_file: + json.dump(index, index_file, ensure_ascii=False, indent=2) + +with REMOTE_REPO.joinpath("index.min.json").open("w", encoding="utf-8") as index_min_file: + json.dump(index, index_min_file, ensure_ascii=False, separators=(",", ":")) + +with REMOTE_REPO.joinpath("index.html").open("w", encoding="utf-8") as index_html_file: + index_html_file.write('\n\n\n\napks\n\n\n
\n')
+    for entry in index:
+        apk_escaped = 'apk/' + html.escape(entry["apk"])
+        name_escaped = html.escape(entry["name"])
+        index_html_file.write(f'{name_escaped}\n')
+    index_html_file.write('
\n\n\n') diff --git a/.github/scripts/move-built-apks.py b/.github/scripts/move-built-apks.py new file mode 100644 index 00000000..edc938ad --- /dev/null +++ b/.github/scripts/move-built-apks.py @@ -0,0 +1,12 @@ +from pathlib import Path +import shutil + +REPO_APK_DIR = Path("repo/apk") + +shutil.rmtree(REPO_APK_DIR, ignore_errors=True) +REPO_APK_DIR.mkdir(parents=True, exist_ok=True) + +for apk in Path.home().joinpath("apk-artifacts").glob("**/*.apk"): + apk_name = apk.name.replace("-release.apk", ".apk") + + shutil.move(apk, REPO_APK_DIR.joinpath(apk_name)) diff --git a/.github/workflows/codeberg_mirror.yml b/.github/workflows/codeberg_mirror.yml new file mode 100644 index 00000000..25507e00 --- /dev/null +++ b/.github/workflows/codeberg_mirror.yml @@ -0,0 +1,22 @@ +# Sync repo to the Codeberg mirror +name: Mirror Sync + +on: + push: + branches: [ "master" ] + workflow_dispatch: # Manual dispatch + schedule: + - cron: "0 */8 * * *" + +jobs: + codeberg: + if: github.repository == 'yuzono/tachiyomi-extensions' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + fetch-depth: 0 + - uses: pixta-dev/repository-mirroring-action@674e65a7d483ca28dafaacba0d07351bdcc8bd75 # v1.1.1 + with: + target_repo_url: "git@codeberg.org:cuong-tran/komikku-extensions.git" + ssh_private_key: ${{ secrets.CODEBERG_SSH }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000..1ceebf7c --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,6 @@ +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v5.0.0 # Use the latest stable version + hooks: + - id: end-of-file-fixer + - id: trailing-whitespace diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts new file mode 100644 index 00000000..b5a0fabf --- /dev/null +++ b/buildSrc/settings.gradle.kts @@ -0,0 +1,7 @@ +dependencyResolutionManagement { + versionCatalogs { + create("libs") { + from(files("../gradle/libs.versions.toml")) + } + } +} diff --git a/buildSrc/src/main/kotlin/Extensions.kt b/buildSrc/src/main/kotlin/Extensions.kt new file mode 100644 index 00000000..6008ae06 --- /dev/null +++ b/buildSrc/src/main/kotlin/Extensions.kt @@ -0,0 +1,47 @@ +import groovy.lang.MissingPropertyException +import org.gradle.api.Project +import org.gradle.api.artifacts.ProjectDependency +import org.gradle.api.plugins.ExtensionAware +import org.gradle.kotlin.dsl.extra + +var ExtensionAware.baseVersionCode: Int + get() = (extra.get("baseVersionCode") as Int) + kmkBaseVersionCode + set(value) = extra.set("baseVersionCode", value) + +fun Project.getDependents(): Set { + val dependentProjects = mutableSetOf() + + rootProject.allprojects.forEach { project -> + project.configurations.forEach { configuration -> + configuration.dependencies.forEach { dependency -> + if (dependency is ProjectDependency && dependency.path == path) { + dependentProjects.add(project) + } + } + } + } + + return dependentProjects +} + +fun Project.printDependentExtensions() { + getDependents().forEach { project -> + if (project.path.startsWith(":src:")) { + println(project.path) + } else if (project.path.startsWith(":lib-multisrc:")) { + project.getDependents().forEach { println(it.path) } + } else if (project.path.startsWith(":lib:")) { + project.printDependentExtensions() + } + } +} + +var ExtensionAware.kmkBaseVersionCode: Int + get() { + return try { + extra.get("kmkBaseVersionCode") as Int + } catch (e: MissingPropertyException) { + 0 + } + } + set(value) = extra.set("kmkBaseVersionCode", value) diff --git a/buildSrc/src/main/kotlin/lib-android.gradle.kts b/buildSrc/src/main/kotlin/lib-android.gradle.kts new file mode 100644 index 00000000..e3618980 --- /dev/null +++ b/buildSrc/src/main/kotlin/lib-android.gradle.kts @@ -0,0 +1,29 @@ +plugins { + id("com.android.library") + kotlin("android") + id("kotlinx-serialization") +} + +android { + compileSdk = AndroidConfig.compileSdk + + defaultConfig { + minSdk = AndroidConfig.minSdk + } + + namespace = "eu.kanade.tachiyomi.lib.${project.name}" + + buildFeatures { + androidResources = false + } +} + +dependencies { + compileOnly(versionCatalogs.named("libs").findBundle("common").get()) +} + +tasks.register("printDependentExtensions") { + doLast { + project.printDependentExtensions() + } +} diff --git a/buildSrc/src/main/kotlin/lib-multisrc.gradle.kts b/buildSrc/src/main/kotlin/lib-multisrc.gradle.kts new file mode 100644 index 00000000..16f51e48 --- /dev/null +++ b/buildSrc/src/main/kotlin/lib-multisrc.gradle.kts @@ -0,0 +1,60 @@ +plugins { + id("com.android.library") + kotlin("android") + id("kotlinx-serialization") + id("org.jmailen.kotlinter") +} + +android { + compileSdk = AndroidConfig.compileSdk + + defaultConfig { + minSdk = AndroidConfig.minSdk + } + + namespace = "eu.kanade.tachiyomi.multisrc.${project.name}" + + sourceSets { + named("main") { + manifest.srcFile("AndroidManifest.xml") + java.setSrcDirs(listOf("src")) + res.setSrcDirs(listOf("res")) + assets.setSrcDirs(listOf("assets")) + } + } + + kotlinOptions { + freeCompilerArgs += "-opt-in=kotlinx.serialization.ExperimentalSerializationApi" + } +} + +kotlinter { + experimentalRules = true + disabledRules = arrayOf( + "experimental:argument-list-wrapping", // Doesn't play well with Android Studio + "experimental:comment-wrapping", + ) +} + +dependencies { + compileOnly(versionCatalogs.named("libs").findBundle("common").get()) + implementation(project(":utils")) +} + +tasks { + preBuild { + dependsOn(lintKotlin) + } + + if (System.getenv("CI") != "true") { + lintKotlin { + dependsOn(formatKotlin) + } + } +} + +tasks.register("printDependentExtensions") { + doLast { + project.printDependentExtensions() + } +} diff --git a/lib-multisrc/gmanga/src/eu/kanade/tachiyomi/multisrc/gmanga/CryptoUtils.kt b/lib-multisrc/gmanga/src/eu/kanade/tachiyomi/multisrc/gmanga/CryptoUtils.kt deleted file mode 100644 index 70642e10..00000000 --- a/lib-multisrc/gmanga/src/eu/kanade/tachiyomi/multisrc/gmanga/CryptoUtils.kt +++ /dev/null @@ -1,45 +0,0 @@ -package eu.kanade.tachiyomi.multisrc.gmanga - -import android.util.Base64 -import java.security.MessageDigest -import javax.crypto.Cipher -import javax.crypto.spec.IvParameterSpec -import javax.crypto.spec.SecretKeySpec - -fun decrypt(responseData: String): String { - val enc = responseData.split("|") - val secretKey = enc[3].sha256().hexStringToByteArray() - - return enc[0].aesDecrypt(secretKey, enc[2]) -} - -private fun String.hexStringToByteArray(): ByteArray { - val len = length - val data = ByteArray(len / 2) - var i = 0 - while (i < len) { - data[i / 2] = ( - (Character.digit(this[i], 16) shl 4) + - Character.digit(this[i + 1], 16) - ).toByte() - i += 2 - } - return data -} - -private fun String.sha256(): String { - return MessageDigest - .getInstance("SHA-256") - .digest(toByteArray()) - .fold("") { str, it -> str + "%02x".format(it) } -} - -private fun String.aesDecrypt(secretKey: ByteArray, ivString: String): String { - val c = Cipher.getInstance("AES/CBC/PKCS5Padding") - val sk = SecretKeySpec(secretKey, "AES") - val iv = IvParameterSpec(Base64.decode(ivString.toByteArray(Charsets.UTF_8), Base64.DEFAULT)) - c.init(Cipher.DECRYPT_MODE, sk, iv) - - val byteStr = Base64.decode(toByteArray(Charsets.UTF_8), Base64.DEFAULT) - return String(c.doFinal(byteStr)) -} diff --git a/lib-multisrc/mangaworld/src/eu/kanade/tachiyomi/multisrc/mangaworld/CookieRedirectInterceptor.kt b/lib-multisrc/mangaworld/src/eu/kanade/tachiyomi/multisrc/mangaworld/CookieRedirectInterceptor.kt deleted file mode 100644 index 3a1e0514..00000000 --- a/lib-multisrc/mangaworld/src/eu/kanade/tachiyomi/multisrc/mangaworld/CookieRedirectInterceptor.kt +++ /dev/null @@ -1,41 +0,0 @@ -package eu.kanade.tachiyomi.multisrc.mangaworld - -import eu.kanade.tachiyomi.network.GET -import okhttp3.Cookie -import okhttp3.Interceptor -import okhttp3.OkHttpClient -import okhttp3.Request -import okhttp3.Response -import okhttp3.ResponseBody.Companion.toResponseBody - -class CookieRedirectInterceptor(private val client: OkHttpClient) : Interceptor { - private val cookieRegex = Regex("""document\.cookie="(MWCookie[^"]+)""") - - override fun intercept(chain: Interceptor.Chain): Response { - val request = chain.request() - val response = chain.proceed(request) - - val contentType = response.header("content-type") - if (contentType != null && contentType.startsWith("image/", ignoreCase = true)) { - return response - } - - // ignore requests that already have completed the JS challenge - if (response.headers["vary"] != null) return response - - val content = response.body.string() - val results = cookieRegex.find(content) - ?: return response.newBuilder().body(content.toResponseBody(response.body.contentType())).build() - val (cookieString) = results.destructured - return chain.proceed(loadCookie(request, cookieString)) - } - - private fun loadCookie(request: Request, cookieString: String): Request { - val cookie = Cookie.parse(request.url, cookieString)!! - client.cookieJar.saveFromResponse(request.url, listOf(cookie)) - val headers = request.headers.newBuilder() - .add("Cookie", cookie.toString()) - .build() - return GET(request.url, headers) - } -} diff --git a/lib/zipinterceptor/src/main/java/eu/kanade/tachiyomi/lib/zipinterceptor/ZipInterceptor.kt b/lib/zipinterceptor/src/main/java/eu/kanade/tachiyomi/lib/zipinterceptor/ZipInterceptor.kt new file mode 100644 index 00000000..95e0c183 --- /dev/null +++ b/lib/zipinterceptor/src/main/java/eu/kanade/tachiyomi/lib/zipinterceptor/ZipInterceptor.kt @@ -0,0 +1,218 @@ +package eu.kanade.tachiyomi.lib.zipinterceptor + +import android.app.ActivityManager +import android.app.Application +import android.graphics.Bitmap +import android.graphics.Canvas +import android.graphics.Rect +import android.util.Base64 +import okhttp3.Interceptor +import okhttp3.MediaType.Companion.toMediaType +import okhttp3.Request +import okhttp3.Response +import okhttp3.ResponseBody.Companion.toResponseBody +import tachiyomi.decoder.ImageDecoder +import uy.kohesive.injekt.Injekt +import uy.kohesive.injekt.api.get +import java.io.ByteArrayInputStream +import java.io.ByteArrayOutputStream +import java.io.IOException +import java.io.InputStream +import java.lang.reflect.Method +import java.util.zip.ZipInputStream + +object ImageDecoderWrapper { + private var decodeMethod: Method + private var newInstanceMethod: Method + private var classSignature = ClassSignature.Newest + + private enum class ClassSignature { + Old, New, Newest + } + + init { + val rectClass = Rect::class.java + val booleanClass = Boolean::class.java + val intClass = Int::class.java + val byteArrayClass = ByteArray::class.java + val inputStreamClass = InputStream::class.java + + try { + classSignature = ClassSignature.Newest + + // decode(region, sampleSize) + decodeMethod = ImageDecoder::class.java.getMethod( + "decode", + rectClass, + intClass, + ) + + // newInstance(stream, cropBorders, displayProfile) + newInstanceMethod = ImageDecoder.Companion::class.java.getMethod( + "newInstance", + inputStreamClass, + booleanClass, + byteArrayClass, + ) + } catch (_: NoSuchMethodException) { + try { + classSignature = ClassSignature.New + + // decode(region, rgb565, sampleSize, applyColorManagement, displayProfile) + decodeMethod = ImageDecoder::class.java.getMethod( + "decode", + rectClass, + booleanClass, + intClass, + booleanClass, + byteArrayClass, + ) + + // newInstance(stream, cropBorders) + newInstanceMethod = ImageDecoder.Companion::class.java.getMethod( + "newInstance", + inputStreamClass, + booleanClass, + ) + } catch (_: NoSuchMethodException) { + classSignature = ClassSignature.Old + + // decode(region, rgb565, sampleSize) + decodeMethod = + ImageDecoder::class.java.getMethod( + "decode", + rectClass, + booleanClass, + intClass, + ) + + // newInstance(stream, cropBorders) + newInstanceMethod = ImageDecoder.Companion::class.java.getMethod( + "newInstance", + inputStreamClass, + booleanClass, + ) + } + } + } + + fun decodeImage(data: ByteArray, rgb565: Boolean, filename: String, entryName: String): Bitmap { + val decoder = when (classSignature) { + ClassSignature.Newest -> newInstanceMethod.invoke(ImageDecoder.Companion, ByteArrayInputStream(data), false, null) + else -> newInstanceMethod.invoke(ImageDecoder.Companion, ByteArrayInputStream(data), false) + } as ImageDecoder? + + if (decoder == null || decoder.width <= 0 || decoder.height <= 0) { + throw IOException("Falha ao inicializar o decodificador de imagem") + } + + val rect = Rect(0, 0, decoder.width, decoder.height) + val bitmap = when (classSignature) { + ClassSignature.Newest -> decodeMethod.invoke(decoder, rect, 1) + ClassSignature.New -> decodeMethod.invoke(decoder, rect, rgb565, 1, false, null) + else -> decodeMethod.invoke(decoder, rect, rgb565, 1) + } as Bitmap? + + decoder.recycle() + + if (bitmap == null) { + throw IOException("Não foi possível decodificar a imagem $filename#$entryName") + } + + return bitmap + } +} + +open class ZipInterceptor { + private val dataUriRegex = Regex("""base64,([0-9a-zA-Z/+=\s]+)""") + + open fun zipGetByteStream(request: Request, response: Response): InputStream { + return response.body.byteStream() + } + + open fun requestIsZipImage(request: Request): Boolean { + return request.url.fragment == "page" && request.url.pathSegments.last().contains(".zip") + } + + fun zipImageInterceptor(chain: Interceptor.Chain): Response { + val request = chain.request() + val response = chain.proceed(request) + val filename = request.url.pathSegments.last() + + if (requestIsZipImage(request).not()) { + return response + } + + val zis = ZipInputStream(zipGetByteStream(request, response)) + + val images = generateSequence { zis.nextEntry } + .mapNotNull { + val entryName = it.name + val splitEntryName = entryName.split('.') + val entryIndex = splitEntryName.first().toInt() + val entryType = splitEntryName.last() + + val imageData = if (entryType == "avif" || splitEntryName.size == 1) { + zis.readBytes() + } else { + val svgBytes = zis.readBytes() + val svgContent = svgBytes.toString(Charsets.UTF_8) + val b64 = dataUriRegex.find(svgContent)?.groupValues?.get(1) + ?: return@mapNotNull null + + Base64.decode(b64, Base64.DEFAULT) + } + + entryIndex to ImageDecoderWrapper.decodeImage(imageData, isLowRamDevice, filename, entryName) + } + .sortedBy { it.first } + .toList() + + zis.closeEntry() + zis.close() + + val totalWidth = images.maxOf { it.second.width } + val totalHeight = images.sumOf { it.second.height } + + val result = Bitmap.createBitmap(totalWidth, totalHeight, Bitmap.Config.ARGB_8888) + val canvas = Canvas(result) + + var dy = 0 + + images.forEach { + val srcRect = Rect(0, 0, it.second.width, it.second.height) + val dstRect = Rect(0, dy, it.second.width, dy + it.second.height) + + canvas.drawBitmap(it.second, srcRect, dstRect, null) + + dy += it.second.height + } + + val output = ByteArrayOutputStream() + result.compress(Bitmap.CompressFormat.JPEG, 90, output) + + val image = output.toByteArray() + val body = image.toResponseBody("image/jpeg".toMediaType()) + + return response.newBuilder() + .body(body) + .build() + } + + /** + * ActivityManager#isLowRamDevice is based on a system property, which isn't + * necessarily trustworthy. 1GB is supposedly the regular threshold. + * + * Instead, we consider anything with less than 3GB of RAM as low memory + * considering how heavy image processing can be. + */ + private val isLowRamDevice by lazy { + val ctx = Injekt.get() + val activityManager = ctx.getSystemService("activity") as ActivityManager + val memInfo = ActivityManager.MemoryInfo() + + activityManager.getMemoryInfo(memInfo) + + memInfo.totalMem < 3L * 1024 * 1024 * 1024 + } +} diff --git a/multisrc/build.gradle.kts b/multisrc/build.gradle.kts deleted file mode 100644 index 7b2948f2..00000000 --- a/multisrc/build.gradle.kts +++ /dev/null @@ -1,78 +0,0 @@ -plugins { - id("com.android.library") - kotlin("android") - id("kotlinx-serialization") -} - -android { - compileSdk = AndroidConfig.compileSdk - - defaultConfig { - minSdk = 29 - } - - namespace = "eu.kanade.tachiyomi.lib.themesources" - - kotlinOptions { - freeCompilerArgs += "-opt-in=kotlinx.serialization.ExperimentalSerializationApi" - } -} - -repositories { - mavenCentral() -} - -configurations { - compileOnly { - isCanBeResolved = true - } -} - -dependencies { - compileOnly(libs.bundles.common) - - // Implements all :lib libraries on the multisrc generator - // Note that this does not mean that generated sources are going to - // implement them too; this is just to be able to compile and generate sources. - rootProject.subprojects - .filter { it.path.startsWith(":lib") } - .forEach(::implementation) -} - -tasks { - register("generateExtensions") { - val buildDir = layout.buildDirectory.asFile.get() - classpath = configurations.compileOnly.get() + - configurations.androidApis.get() + // android.jar path - files("$buildDir/intermediates/aar_main_jar/debug/classes.jar") // jar made from this module - mainClass.set("generator.GeneratorMainKt") - - workingDir = workingDir.parentFile // project root - - errorOutput = System.out // for GitHub workflow commands - - if (!logger.isInfoEnabled) { - standardOutput = org.gradle.internal.io.NullOutputStream.INSTANCE - } - - dependsOn("ktLint", "assembleDebug") - } - - register("ktLint") { - if (project.hasProperty("theme")) { - val theme = project.property("theme") - source(files("src/main/java/eu/kanade/tachiyomi/multisrc/$theme", "overrides/$theme")) - return@register - } - source(files("src", "overrides")) - } - - register("ktFormat") { - if (project.hasProperty("theme")) { - val theme = project.property("theme") - source(files("src/main/java/eu/kanade/tachiyomi/multisrc/$theme", "overrides/$theme")) - return@register - } - source(files("src", "overrides")) - } -} diff --git a/multisrc/overrides/a3manga/a3manga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/a3manga/a3manga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c232b90b..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/a3manga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/a3manga/a3manga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c5422b58..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/a3manga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/a3manga/a3manga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 720e67f3..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/a3manga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/a3manga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bf3ce20a..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/a3manga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/a3manga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index be712553..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/a3manga/res/web_hi_res_512.png b/multisrc/overrides/a3manga/a3manga/res/web_hi_res_512.png deleted file mode 100644 index 67849956..00000000 Binary files a/multisrc/overrides/a3manga/a3manga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/default/AndroidManifest.xml b/multisrc/overrides/a3manga/default/AndroidManifest.xml deleted file mode 100644 index 0489d5a1..00000000 --- a/multisrc/overrides/a3manga/default/AndroidManifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/a3manga/ngonphong/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/a3manga/ngonphong/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0c6c219f..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/a3manga/ngonphong/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1626ab78..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ngonphong/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e897210d..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8100eda7..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d5e88a2a..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/res/web_hi_res_512.png b/multisrc/overrides/a3manga/ngonphong/res/web_hi_res_512.png deleted file mode 100644 index 6e3ea71c..00000000 Binary files a/multisrc/overrides/a3manga/ngonphong/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ngonphong/src/NgonPhong.kt b/multisrc/overrides/a3manga/ngonphong/src/NgonPhong.kt deleted file mode 100644 index 95f2cfc0..00000000 --- a/multisrc/overrides/a3manga/ngonphong/src/NgonPhong.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.vi.ngonphong - -import eu.kanade.tachiyomi.multisrc.a3manga.A3Manga - -class NgonPhong : A3Manga("Ngôn Phong", "https://www.ngonphong.com", "vi") { - override val id: Long = 7268977637085631557 -} diff --git a/multisrc/overrides/a3manga/ocumeo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/a3manga/ocumeo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 64de658f..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ocumeo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/a3manga/ocumeo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a50fbf96..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ocumeo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 062e4bf9..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e180f6f6..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index dec6ff00..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/ocumeo/res/web_hi_res_512.png b/multisrc/overrides/a3manga/ocumeo/res/web_hi_res_512.png deleted file mode 100644 index dfff10b7..00000000 Binary files a/multisrc/overrides/a3manga/ocumeo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e1d50905..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c7411cfc..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a123f228..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b507ebb5..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 70102554..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/a3manga/teamlanhlung/res/web_hi_res_512.png b/multisrc/overrides/a3manga/teamlanhlung/res/web_hi_res_512.png deleted file mode 100644 index bc89f156..00000000 Binary files a/multisrc/overrides/a3manga/teamlanhlung/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 32ea9d10..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a1e4fcd7..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b6d29fc5..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3e545a58..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c53e920..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/res/web_hi_res_512.png b/multisrc/overrides/bakamanga/manhwaxxl/res/web_hi_res_512.png deleted file mode 100644 index ba821393..00000000 Binary files a/multisrc/overrides/bakamanga/manhwaxxl/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/bakamanga/manhwaxxl/src/ManhwaXXL.kt b/multisrc/overrides/bakamanga/manhwaxxl/src/ManhwaXXL.kt deleted file mode 100644 index ba65d8f4..00000000 --- a/multisrc/overrides/bakamanga/manhwaxxl/src/ManhwaXXL.kt +++ /dev/null @@ -1,68 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwaxxl - -import eu.kanade.tachiyomi.multisrc.bakamanga.BakaManga - -class ManhwaXXL : BakaManga( - "Manhwa XXL", - "https://manhwaxxl.com", - "en", -) { - override fun getGenreList() = arrayOf( - Pair("All", ""), - Pair("Action", "action"), - Pair("Adaptation", "adaptation"), - Pair("Adult", "adult"), - Pair("Adventure", "adventure"), - Pair("BL", "bl"), - Pair("Comedy", "comedy"), - Pair("Cooking", "cooking"), - Pair("Demons", "demons"), - Pair("Drama", "drama"), - Pair("Ecchi", "ecchi"), - Pair("Fantasy", "fantasy"), - Pair("Full color", "full-color"), - Pair("Game", "game"), - Pair("Gender Bender", "gender-bender"), - Pair("GL", "gl"), - Pair("Harem", "harem"), - Pair("Historical", "historical"), - Pair("Horror", "horror"), - Pair("Isekai", "isekai"), - Pair("Josei", "josei"), - Pair("Live action", "live-action"), - Pair("Love & Romance", "love-romance"), - Pair("Magic", "magic"), - Pair("Manga", "manga"), - Pair("Manhua", "manhua"), - Pair("Manhwa", "manhwa"), - Pair("Martial Arts", "martial-arts"), - Pair("Mature", "mature"), - Pair("Mecha", "mecha"), - Pair("Mystery", "mystery"), - Pair("Omegaverse", "omegaverse"), - Pair("Psychological", "psychological"), - Pair("Raw", "raw"), - Pair("Reincarnation", "reincarnation"), - Pair("Romance", "romance"), - Pair("RPG", "rpg"), - Pair("School Life", "school-life"), - Pair("Sci-fi", "sci-fi"), - Pair("Seinen", "seinen"), - Pair("Shoujo", "shoujo"), - Pair("Shoujo Ai", "shoujo-ai"), - Pair("Shounen", "shounen"), - Pair("Slice of Life", "slice-of-life"), - Pair("Smut", "smut"), - Pair("Sports", "sports"), - Pair("Supernatural", "supernatural"), - Pair("Thriller", "thriller"), - Pair("Tragedy", "tragedy"), - Pair("Vampire", "vampire"), - Pair("Vanilla", "vanilla"), - Pair("Webtoon", "webtoon"), - Pair("Webtoons", "webtoons"), - Pair("Yaoi", "yaoi"), - Pair("Yuri", "yuri"), - Pair("Zombie", "zombie"), - ) -} diff --git a/multisrc/overrides/bakkin/bakkinselfhosted/src/BakkinSelfHosted.kt b/multisrc/overrides/bakkin/bakkinselfhosted/src/BakkinSelfHosted.kt deleted file mode 100644 index 88397818..00000000 --- a/multisrc/overrides/bakkin/bakkinselfhosted/src/BakkinSelfHosted.kt +++ /dev/null @@ -1,27 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.bakkinselfhosted - -import androidx.preference.EditTextPreference -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.multisrc.bakkin.BakkinReaderX - -class BakkinSelfHosted : BakkinReaderX("Bakkin Self-hosted", "", "en") { - override val baseUrl by lazy { - preferences.getString("baseUrl", "http://127.0.0.1/")!! - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = "baseUrl" - title = "Custom URL" - summary = "Connect to a self-hosted Bakkin Reader X server" - setDefaultValue("http://127.0.0.1/") - - setOnPreferenceChangeListener { _, newValue -> - // Make sure the URL ends with one slash - val url = (newValue as String).trimEnd('/') + '/' - preferences.edit().putString("baseUrl", url).commit() - } - }.let(screen::addPreference) - } -} diff --git a/multisrc/overrides/bakkin/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/bakkin/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b42c408d..00000000 Binary files a/multisrc/overrides/bakkin/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/bakkin/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2b23e813..00000000 Binary files a/multisrc/overrides/bakkin/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/bakkin/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fd7c6a79..00000000 Binary files a/multisrc/overrides/bakkin/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/bakkin/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f43ff581..00000000 Binary files a/multisrc/overrides/bakkin/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/bakkin/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 436cfe88..00000000 Binary files a/multisrc/overrides/bakkin/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/default/res/web_hi_res_512.png b/multisrc/overrides/bakkin/default/res/web_hi_res_512.png deleted file mode 100644 index 2a5a78c7..00000000 Binary files a/multisrc/overrides/bakkin/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/bakkin/ultralightscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3c63782e..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/bakkin/ultralightscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b55c6170..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index da89de04..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c3ca4951..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6347f8c8..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bakkin/ultralightscans/res/web_hi_res_512.png b/multisrc/overrides/bakkin/ultralightscans/res/web_hi_res_512.png deleted file mode 100644 index 78cd17a5..00000000 Binary files a/multisrc/overrides/bakkin/ultralightscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilicomics/AndroidManifest.xml b/multisrc/overrides/bilibili/bilibilicomics/AndroidManifest.xml deleted file mode 100644 index b12ae7a3..00000000 --- a/multisrc/overrides/bilibili/bilibilicomics/AndroidManifest.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/bilibili/bilibilicomics/src/BilibiliComicsFactory.kt b/multisrc/overrides/bilibili/bilibilicomics/src/BilibiliComicsFactory.kt deleted file mode 100644 index c7b2234e..00000000 --- a/multisrc/overrides/bilibili/bilibilicomics/src/BilibiliComicsFactory.kt +++ /dev/null @@ -1,411 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.bilibilicomics - -import eu.kanade.tachiyomi.multisrc.bilibili.Bilibili -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliAccessToken -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliAccessTokenCookie -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliComicDto -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliCredential -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliGetCredential -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliIntl -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliSearchDto -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliTag -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliUnlockedEpisode -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliUserEpisodes -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.SourceFactory -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.Page -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import kotlinx.serialization.decodeFromString -import kotlinx.serialization.encodeToString -import kotlinx.serialization.json.buildJsonObject -import kotlinx.serialization.json.put -import okhttp3.HttpUrl -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Interceptor -import okhttp3.OkHttpClient -import okhttp3.Request -import okhttp3.RequestBody.Companion.toRequestBody -import okhttp3.Response -import okio.Buffer -import java.io.IOException -import java.net.URLDecoder -import java.util.Calendar - -class BilibiliComicsFactory : SourceFactory { - override fun createSources() = listOf( - BilibiliComicsEn(), - BilibiliComicsCn(), - BilibiliComicsId(), - BilibiliComicsEs(), - BilibiliComicsFr(), - ) -} - -abstract class BilibiliComics(lang: String) : Bilibili( - "BILIBILI COMICS", - "https://www.bilibilicomics.com", - lang, -) { - - override val client: OkHttpClient = super.client.newBuilder() - .apply { interceptors().add(0, Interceptor { chain -> signedInIntercept(chain) }) } - .build() - - init { - setAccessTokenCookie(baseUrl.toHttpUrl()) - } - - override val signedIn: Boolean - get() = accessTokenCookie != null - - private val globalApiSubDomain: String - get() = GLOBAL_API_SUBDOMAINS[(accessTokenCookie?.area?.toIntOrNull() ?: 1) - 1] - - private val globalApiBaseUrl: String - get() = "https://$globalApiSubDomain.bilibilicomics.com" - - private var accessTokenCookie: BilibiliAccessTokenCookie? = null - - private val dayOfWeek: Int - get() = Calendar.getInstance().get(Calendar.DAY_OF_WEEK) - 1 - - override fun latestUpdatesRequest(page: Int): Request { - val jsonPayload = buildJsonObject { put("day", dayOfWeek) } - val requestBody = jsonPayload.toString().toRequestBody(JSON_MEDIA_TYPE) - - val newHeaders = headersBuilder() - .add("Content-Length", requestBody.contentLength().toString()) - .add("Content-Type", requestBody.contentType().toString()) - .set("Referer", "$baseUrl/schedule") - .build() - - val apiUrl = "$baseUrl/$API_COMIC_V1_COMIC_ENDPOINT/GetSchedule".toHttpUrl().newBuilder() - .addCommonParameters() - .toString() - - return POST(apiUrl, newHeaders, requestBody) - } - - override fun latestUpdatesParse(response: Response): MangasPage { - val result = response.parseAs() - - if (result.code != 0) { - return MangasPage(emptyList(), hasNextPage = false) - } - - val comicList = result.data!!.list.map(::latestMangaFromObject) - - return MangasPage(comicList, hasNextPage = false) - } - - protected open fun latestMangaFromObject(comic: BilibiliComicDto): SManga = SManga.create().apply { - title = comic.title - thumbnail_url = comic.verticalCover + THUMBNAIL_RESOLUTION - url = "/detail/mc${comic.comicId}" - } - - override fun chapterListParse(response: Response): List { - if (!signedIn) { - return super.chapterListParse(response) - } - - val result = response.parseAs() - - if (result.code != 0) { - return emptyList() - } - - val comic = result.data!! - - val userEpisodesRequest = userEpisodesRequest(comic.id) - val userEpisodesResponse = client.newCall(userEpisodesRequest).execute() - val unlockedEpisodes = userEpisodesParse(userEpisodesResponse) - - return comic.episodeList.map { ep -> chapterFromObject(ep, comic.id, isUnlocked = ep.id in unlockedEpisodes) } - } - - private fun userEpisodesRequest(comicId: Int): Request { - val jsonPayload = buildJsonObject { put("comic_id", comicId) } - val requestBody = jsonPayload.toString().toRequestBody(JSON_MEDIA_TYPE) - - val newHeaders = headersBuilder() - .set("Referer", baseUrl) - .build() - - val apiUrl = "$globalApiBaseUrl/$API_COMIC_V1_USER_ENDPOINT/GetUserEpisodes".toHttpUrl() - .newBuilder() - .addCommonParameters() - .toString() - - return POST(apiUrl, newHeaders, requestBody) - } - - private fun userEpisodesParse(response: Response): List { - if (!response.isSuccessful) { - return emptyList() - } - - val result = response.parseAs() - - if (result.code != 0) { - return emptyList() - } - - return result.data!!.unlockedEpisodes.orEmpty() - .map(BilibiliUnlockedEpisode::id) - } - - override fun pageListRequest(chapter: SChapter): Request { - if (!signedIn) { - return super.pageListRequest(chapter) - } - - val chapterPaths = (baseUrl + chapter.url).toHttpUrl().pathSegments - val comicId = chapterPaths[0].removePrefix("mc").toInt() - val episodeId = chapterPaths[1].toInt() - - val jsonPayload = BilibiliGetCredential(comicId, episodeId, 1) - val requestBody = json.encodeToString(jsonPayload).toRequestBody(JSON_MEDIA_TYPE) - - val newHeaders = headersBuilder() - .set("Referer", baseUrl + chapter.url) - .build() - - val apiUrl = "$globalApiBaseUrl/$API_GLOBAL_V1_USER_ENDPOINT/GetCredential".toHttpUrl() - .newBuilder() - .addCommonParameters() - .toString() - - return POST(apiUrl, newHeaders, requestBody) - } - - override fun pageListParse(response: Response): List { - if (!signedIn) { - return super.pageListParse(response) - } - - if (!response.isSuccessful) { - throw Exception(intl.failedToGetCredential) - } - - val result = response.parseAs() - val credential = result.data?.credential ?: "" - - val requestPayload = response.request.bodyString - val credentialInfo = json.decodeFromString(requestPayload) - val chapterUrl = "/mc${credentialInfo.comicId}/${credentialInfo.episodeId}" - - val imageIndexRequest = imageIndexRequest(chapterUrl, credential) - val imageIndexResponse = client.newCall(imageIndexRequest).execute() - - return super.pageListParse(imageIndexResponse) - } - - private fun setAccessTokenCookie(url: HttpUrl) { - val authCookie = client.cookieJar.loadForRequest(url) - .firstOrNull { cookie -> cookie.name == ACCESS_TOKEN_COOKIE_NAME } - ?.let { cookie -> URLDecoder.decode(cookie.value, "UTF-8") } - ?.let { jsonString -> json.decodeFromString(jsonString) } - - if (accessTokenCookie == null) { - accessTokenCookie = authCookie - } else if (authCookie == null) { - accessTokenCookie = null - } - } - - private fun signedInIntercept(chain: Interceptor.Chain): Response { - var request = chain.request() - val requestUrl = request.url.toString() - - if (!requestUrl.contains("bilibilicomics.com")) { - return chain.proceed(request) - } - - setAccessTokenCookie(request.url) - - if (!accessTokenCookie?.accessToken.isNullOrEmpty()) { - request = request.newBuilder() - .addHeader("Authorization", "Bearer ${accessTokenCookie!!.accessToken}") - .build() - } - - val response = chain.proceed(request) - - // Try to refresh the token if it expired. - if (response.code == 401 && !accessTokenCookie?.refreshToken.isNullOrEmpty()) { - response.close() - - val refreshTokenRequest = refreshTokenRequest( - accessTokenCookie!!.accessToken, - accessTokenCookie!!.refreshToken, - ) - val refreshTokenResponse = chain.proceed(refreshTokenRequest) - - accessTokenCookie = refreshTokenParse(refreshTokenResponse) - refreshTokenResponse.close() - - request = request.newBuilder() - .header("Authorization", "Bearer ${accessTokenCookie!!.accessToken}") - .build() - return chain.proceed(request) - } - - return response - } - - private fun refreshTokenRequest(accessToken: String, refreshToken: String): Request { - val jsonPayload = buildJsonObject { put("refresh_token", refreshToken) } - val requestBody = jsonPayload.toString().toRequestBody(JSON_MEDIA_TYPE) - - val newHeaders = headersBuilder() - .add("Authorization", "Bearer $accessToken") - .set("Referer", baseUrl) - .build() - - val apiUrl = "$globalApiBaseUrl/$API_GLOBAL_V1_USER_ENDPOINT/RefreshToken".toHttpUrl() - .newBuilder() - .addCommonParameters() - .toString() - - return POST(apiUrl, newHeaders, requestBody) - } - - private fun refreshTokenParse(response: Response): BilibiliAccessTokenCookie { - if (!response.isSuccessful) { - throw IOException(intl.failedToRefreshToken) - } - - val result = response.parseAs() - - if (result.code != 0) { - throw IOException(intl.failedToRefreshToken) - } - - val accessToken = result.data!! - - return BilibiliAccessTokenCookie( - accessToken.accessToken, - accessToken.refreshToken, - accessTokenCookie!!.area, - ) - } - - private val Request.bodyString: String - get() { - val requestCopy = newBuilder().build() - val buffer = Buffer() - - return runCatching { buffer.apply { requestCopy.body!!.writeTo(this) }.readUtf8() } - .getOrNull() ?: "" - } - - companion object { - private const val ACCESS_TOKEN_COOKIE_NAME = "access_token" - - private val GLOBAL_API_SUBDOMAINS = arrayOf("us-user", "sg-user") - private const val API_GLOBAL_V1_USER_ENDPOINT = "twirp/global.v1.User" - private const val API_COMIC_V1_USER_ENDPOINT = "twirp/comic.v1.User" - } -} - -class BilibiliComicsEn : BilibiliComics(BilibiliIntl.ENGLISH) { - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("All", -1), - BilibiliTag("Action", 19), - BilibiliTag("Adventure", 22), - BilibiliTag("BL", 3), - BilibiliTag("Comedy", 14), - BilibiliTag("Eastern", 30), - BilibiliTag("Fantasy", 11), - BilibiliTag("GL", 16), - BilibiliTag("Harem", 15), - BilibiliTag("Historical", 12), - BilibiliTag("Horror", 23), - BilibiliTag("Mistery", 17), - BilibiliTag("Romance", 13), - BilibiliTag("Slice of Life", 21), - BilibiliTag("Suspense", 41), - BilibiliTag("Teen", 20), - ) -} - -class BilibiliComicsCn : BilibiliComics(BilibiliIntl.SIMPLIFIED_CHINESE) { - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("全部", -1), - BilibiliTag("校园", 18), - BilibiliTag("都市", 9), - BilibiliTag("耽美", 3), - BilibiliTag("少女", 20), - BilibiliTag("恋爱", 13), - BilibiliTag("奇幻", 11), - BilibiliTag("热血", 19), - BilibiliTag("冒险", 22), - BilibiliTag("古风", 12), - BilibiliTag("百合", 16), - BilibiliTag("玄幻", 30), - BilibiliTag("悬疑", 41), - BilibiliTag("科幻", 8), - ) -} - -class BilibiliComicsId : BilibiliComics(BilibiliIntl.INDONESIAN) { - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("Semua", -1), - BilibiliTag("Aksi", 19), - BilibiliTag("Fantasi Timur", 30), - BilibiliTag("Fantasi", 11), - BilibiliTag("Historis", 12), - BilibiliTag("Horror", 23), - BilibiliTag("Kampus", 18), - BilibiliTag("Komedi", 14), - BilibiliTag("Menegangkan", 41), - BilibiliTag("Remaja", 20), - BilibiliTag("Romantis", 13), - ) -} - -class BilibiliComicsEs : BilibiliComics(BilibiliIntl.SPANISH) { - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("Todos", -1), - BilibiliTag("Adolescencia", 105), - BilibiliTag("BL", 3), - BilibiliTag("Ciberdeportes", 104), - BilibiliTag("Ciencia ficción", 8), - BilibiliTag("Comedia", 14), - BilibiliTag("Fantasía occidental", 106), - BilibiliTag("Fantasía", 11), - BilibiliTag("Ficción Realista", 116), - BilibiliTag("GL", 16), - BilibiliTag("Histórico", 12), - BilibiliTag("Horror", 23), - BilibiliTag("Juvenil", 20), - BilibiliTag("Moderno", 111), - BilibiliTag("Oriental", 30), - BilibiliTag("Romance", 13), - BilibiliTag("Suspenso", 41), - BilibiliTag("Urbano", 9), - BilibiliTag("Wuxia", 103), - ) -} - -class BilibiliComicsFr : BilibiliComics(BilibiliIntl.FRENCH) { - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("Tout", -1), - BilibiliTag("BL", 3), - BilibiliTag("Science Fiction", 8), - BilibiliTag("Historique", 12), - BilibiliTag("Romance", 13), - BilibiliTag("GL", 16), - BilibiliTag("Fantasy Orientale", 30), - BilibiliTag("Suspense", 41), - BilibiliTag("Moderne", 111), - ) -} diff --git a/multisrc/overrides/bilibili/bilibilimanga/AndroidManifest.xml b/multisrc/overrides/bilibili/bilibilimanga/AndroidManifest.xml deleted file mode 100644 index 6b86dbfc..00000000 --- a/multisrc/overrides/bilibili/bilibilimanga/AndroidManifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index db7eed80..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f1401467..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 426304e5..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ed35c4c5..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 600a188b..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/res/web_hi_res_512.png b/multisrc/overrides/bilibili/bilibilimanga/res/web_hi_res_512.png deleted file mode 100644 index b11094b2..00000000 Binary files a/multisrc/overrides/bilibili/bilibilimanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/bilibilimanga/src/BilibiliManga.kt b/multisrc/overrides/bilibili/bilibilimanga/src/BilibiliManga.kt deleted file mode 100644 index 5530389a..00000000 --- a/multisrc/overrides/bilibili/bilibilimanga/src/BilibiliManga.kt +++ /dev/null @@ -1,83 +0,0 @@ -package eu.kanade.tachiyomi.extension.zh.bilibilimanga - -import eu.kanade.tachiyomi.multisrc.bilibili.Bilibili -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliComicDto -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliIntl -import eu.kanade.tachiyomi.multisrc.bilibili.BilibiliTag -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Headers -import okhttp3.Response - -class BilibiliManga : Bilibili( - "哔哩哔哩漫画", - "https://manga.bilibili.com", - BilibiliIntl.SIMPLIFIED_CHINESE, -) { - - override val id: Long = 3561131545129718586 - - override fun headersBuilder() = Headers.Builder().apply { - add("User-Agent", DEFAULT_USER_AGENT) - } - - override fun chapterListParse(response: Response): List { - val result = response.parseAs() - - if (result.code != 0) { - return emptyList() - } - - return result.data!!.episodeList - .filter { episode -> episode.isInFree || !episode.isLocked } - .map { ep -> chapterFromObject(ep, result.data.id) } - } - - override val defaultPopularSort: Int = 0 - - override val defaultLatestSort: Int = 1 - - override fun getAllSortOptions(): Array = arrayOf( - BilibiliTag(intl.sortPopular, 0), - BilibiliTag(intl.sortUpdated, 1), - BilibiliTag(intl.sortFollowers, 2), - BilibiliTag(intl.sortAdded, 3), - ) - - override fun getAllPrices(): Array = - arrayOf(intl.priceAll, intl.priceFree, intl.pricePaid, intl.priceWaitForFree) - - override fun getAllGenres(): Array = arrayOf( - BilibiliTag("全部", -1), - BilibiliTag("竞技", 1034), - BilibiliTag("冒险", 1013), - BilibiliTag("热血", 999), - BilibiliTag("搞笑", 994), - BilibiliTag("恋爱", 995), - BilibiliTag("少女", 1026), - BilibiliTag("日常", 1020), - BilibiliTag("校园", 1001), - BilibiliTag("治愈", 1007), - BilibiliTag("古风", 997), - BilibiliTag("玄幻", 1016), - BilibiliTag("奇幻", 998), - BilibiliTag("惊奇", 996), - BilibiliTag("悬疑", 1023), - BilibiliTag("都市", 1002), - BilibiliTag("剧情", 1030), - BilibiliTag("总裁", 1004), - BilibiliTag("科幻", 1015), - BilibiliTag("正能量", 1028), - ) - - override fun getAllAreas(): Array = arrayOf( - BilibiliTag("全部", -1), - BilibiliTag("大陆", 1), - BilibiliTag("日本", 2), - BilibiliTag("韩国", 6), - BilibiliTag("其他", 5), - ) - - companion object { - const val DEFAULT_USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.63" - } -} diff --git a/multisrc/overrides/bilibili/default/AndroidManifest.xml b/multisrc/overrides/bilibili/default/AndroidManifest.xml deleted file mode 100644 index 4ca185fe..00000000 --- a/multisrc/overrides/bilibili/default/AndroidManifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/bilibili/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/bilibili/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e5ef6094..00000000 Binary files a/multisrc/overrides/bilibili/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/bilibili/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cdd2c53a..00000000 Binary files a/multisrc/overrides/bilibili/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/bilibili/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a19a967d..00000000 Binary files a/multisrc/overrides/bilibili/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/bilibili/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 86ec87fd..00000000 Binary files a/multisrc/overrides/bilibili/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/bilibili/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c0a5e8c9..00000000 Binary files a/multisrc/overrides/bilibili/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/bilibili/default/res/web_hi_res_512.png b/multisrc/overrides/bilibili/default/res/web_hi_res_512.png deleted file mode 100644 index a7e5653e..00000000 Binary files a/multisrc/overrides/bilibili/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 66b158ae..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ebdb3ba5..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 10e8972d..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 96d8d433..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1790fcb8..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgamma/res/web_hi_res_512.png b/multisrc/overrides/comicgamma/webcomicgamma/res/web_hi_res_512.png deleted file mode 100644 index d2a13100..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgamma/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9b19a665..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6b07bb88..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index dcf9aee8..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0345f8b7..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4030dbf7..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/comicgamma/webcomicgammaplus/res/web_hi_res_512.png b/multisrc/overrides/comicgamma/webcomicgammaplus/res/web_hi_res_512.png deleted file mode 100644 index d009e454..00000000 Binary files a/multisrc/overrides/comicgamma/webcomicgammaplus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/eromuse/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ed7255f2..00000000 Binary files a/multisrc/overrides/eromuse/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/eromuse/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 93b95f52..00000000 Binary files a/multisrc/overrides/eromuse/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/eromuse/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 61a27645..00000000 Binary files a/multisrc/overrides/eromuse/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ec70641b..00000000 Binary files a/multisrc/overrides/eromuse/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 91ea439c..00000000 Binary files a/multisrc/overrides/eromuse/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/default/res/web_hi_res_512.png b/multisrc/overrides/eromuse/default/res/web_hi_res_512.png deleted file mode 100644 index 7be23d2f..00000000 Binary files a/multisrc/overrides/eromuse/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/eromuse/eightmuses/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9ff6f8aa..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/eromuse/eightmuses/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 01a87032..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/eromuse/eightmuses/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e201b6df..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index da807d35..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b3d3571c..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/res/web_hi_res_512.png b/multisrc/overrides/eromuse/eightmuses/res/web_hi_res_512.png deleted file mode 100644 index 6d603377..00000000 Binary files a/multisrc/overrides/eromuse/eightmuses/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/eightmuses/src/EightMuses.kt b/multisrc/overrides/eromuse/eightmuses/src/EightMuses.kt deleted file mode 100644 index c682addc..00000000 --- a/multisrc/overrides/eromuse/eightmuses/src/EightMuses.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.eightmuses - -import eu.kanade.tachiyomi.multisrc.eromuse.EroMuse -import kotlin.ExperimentalStdlibApi - -@ExperimentalStdlibApi -class EightMuses : EroMuse("8Muses", "https://comics.8muses.com") diff --git a/multisrc/overrides/eromuse/erofus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/eromuse/erofus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b7fd9697..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/eromuse/erofus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b1548bf4..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/eromuse/erofus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f86e2ae3..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/erofus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 20b3ef2b..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/eromuse/erofus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 11cdba01..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/res/web_hi_res_512.png b/multisrc/overrides/eromuse/erofus/res/web_hi_res_512.png deleted file mode 100644 index af8faeac..00000000 Binary files a/multisrc/overrides/eromuse/erofus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/eromuse/erofus/src/Erofus.kt b/multisrc/overrides/eromuse/erofus/src/Erofus.kt deleted file mode 100644 index 1bb7fb34..00000000 --- a/multisrc/overrides/eromuse/erofus/src/Erofus.kt +++ /dev/null @@ -1,165 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.erofus - -import eu.kanade.tachiyomi.multisrc.eromuse.EroMuse -import eu.kanade.tachiyomi.network.asObservableSuccess -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Response -import rx.Observable - -@ExperimentalStdlibApi -class Erofus : EroMuse("Erofus", "https://www.erofus.com") { - - override val albumSelector = "a.a-click" - override val topLevelPathSegment = "comics" - - override fun fetchPopularManga(page: Int): Observable = fetchManga("$baseUrl/comics/various-authors?sort=viewed&page=1", page, "viewed") - override fun fetchLatestUpdates(page: Int): Observable = fetchManga("$baseUrl/comics/various-authors?sort=recent&page=1", page, "recent") - override fun fetchSearchManga(page: Int, query: String, filters: FilterList): Observable { - if (page == 1) { - pageStack.clear() - - val filterList = if (filters.isEmpty()) getFilterList() else filters - currentSortingMode = filterList.filterIsInstance().first().toQueryValue() - - if (query.isNotBlank()) { - // TODO possibly add genre search if a decent list of them can be built - pageStack.addLast(StackItem("$baseUrl/?search=$query&sort=$currentSortingMode&page=1", SEARCH_RESULTS_OR_BASE)) - } else { - val albumFilter = filterList.filterIsInstance().first().selection() - val url = (baseUrl + albumFilter.pathSegments).toHttpUrl().newBuilder() - .addQueryParameter("sort", currentSortingMode) - .addQueryParameter("page", "1") - - pageStack.addLast(StackItem(url.toString(), albumFilter.pageType)) - } - } - - return client.newCall(stackRequest()) - .asObservableSuccess() - .map { response -> parseManga(response.asJsoup()) } - } - - override fun mangaDetailsParse(response: Response): SManga { - return SManga.create().apply { - with(response.asJsoup()) { - setUrlWithoutDomain(response.request.url.toString()) - thumbnail_url = select("$albumSelector img").firstOrNull()?.imgAttr() - author = when (getAlbumType(url)) { - AUTHOR -> { - // eg. https://www.erofus.com/comics/witchking00-comics/adventure-time - // eg. https://www.erofus.com/comics/mcc-comics/bearing-gifts/bearing-gifts-issue-1 - select("div.navigation-breadcrumb li:nth-child(3)").text() - } - VARIOUS_AUTHORS -> { - // eg. https://www.erofus.com/comics/various-authors/artdude41/bat-vore - select("div.navigation-breadcrumb li:nth-child(5)").text() - } - else -> null - } - - genre = select("div.album-tag-container a").joinToString { it.text() } - } - } - } - - override val linkedChapterSelector = "a.a-click:has(img)[href^=/comics/]" - override val pageThumbnailSelector = "a.a-click:has(img)[href*=/pic/] img" - - override val pageThumbnailPathSegment = "/thumb/" - override val pageFullSizePathSegment = "/medium/" - - override fun getAlbumList() = arrayOf( - Triple("All Authors", "", SEARCH_RESULTS_OR_BASE), - Triple("Various Authors", "/comics/various-authors", VARIOUS_AUTHORS), - Triple("Hentai and Manga English", "/comics/hentai-and-manga-english", VARIOUS_AUTHORS), - Triple("TabooLicious.xxx Comics", "/comics/taboolicious_xxx-comics", AUTHOR), - Triple("IllustratedInterracial.com Comics", "/comics/illustratedinterracial_com-comics", AUTHOR), - Triple("ZZZ Comics", "/comics/zzz-comics", AUTHOR), - Triple("JohnPersons.com Comics", "/comics/johnpersons_com-comics", AUTHOR), - Triple("For members only", "/", AUTHOR), - Triple("PalComix Comics", "/comics/palcomix-comics", AUTHOR), - Triple("Melkormancin.com Comics", "/comics/melkormancin_com-comics", AUTHOR), - Triple("TG Comics", "/comics/tg-comics", AUTHOR), - Triple("ShadBase Comics", "/comics/shadbase-comics", AUTHOR), - Triple("Filthy Figments Comics", "/comics/filthy-figments-comics", AUTHOR), - Triple("Witchking00 Comics", "/comics/witchking00-comics", AUTHOR), - Triple("Tease Comix", "/comics/tease-comix", AUTHOR), - Triple("PrismGirls Comics", "/comics/prismgirls-comics", AUTHOR), - Triple("Croc Comics", "/comics/croc-comics", AUTHOR), - Triple("CRAZYXXX3DWORLD Comics", "/comics/crazyxxx3dworld-comics", AUTHOR), - Triple("Moiarte Comics", "/comics/moiarte-comics", AUTHOR), - Triple("Nicole Heat Comics", "/comics/nicole-heat-comics", AUTHOR), - Triple("Expansion Comics", "/comics/expansion-comics", AUTHOR), - Triple("DizzyDills Comics", "/comics/dizzydills-comics", AUTHOR), - Triple("Hustler Cartoons", "/comics/hustler-cartoons", AUTHOR), - Triple("ArtOfJaguar Comics", "/comics/artofjaguar-comics", AUTHOR), - Triple("Grow Comics", "/comics/grow-comics", AUTHOR), - Triple("Bimbo Story Club Comics", "/comics/bimbo-story-club-comics", AUTHOR), - Triple("HentaiTNA.com Comics", "/comics/hentaitna_com-comics", AUTHOR), - Triple("ZZomp Comics", "/comics/zzomp-comics", AUTHOR), - Triple("Seiren.com.br Comics", "/comics/seiren_com_br-comics", AUTHOR), - Triple("DukesHardcoreHoneys.com Comics", "/comics/dukeshardcorehoneys_com-comics", AUTHOR), - Triple("Frozen Parody Comics", "/comics/frozen-parody-comics", AUTHOR), - Triple("Giantess Club Comics", "/comics/giantess-club-comics", AUTHOR), - Triple("Ultimate3DPorn Comics", "/comics/ultimate3dporn-comics", AUTHOR), - Triple("Sean Harrington Comics", "/comics/sean-harrington-comics", AUTHOR), - Triple("Central Comics", "/comics/central-comics", AUTHOR), - Triple("Mana World Comics", "/comics/mana-world-comics", AUTHOR), - Triple("The Foxxx Comics", "/comics/the-foxxx-comics", AUTHOR), - Triple("Bloody Sugar Comics", "/comics/bloody-sugar-comics", AUTHOR), - Triple("Deuce Comics", "/comics/deuce-comics", AUTHOR), - Triple("Adult Empire Comics", "/comics/adult-empire-comics", AUTHOR), - Triple("SuperHeroineComixxx", "/comics/superheroinecomixxx", AUTHOR), - Triple("Sluttish Comics", "/comics/sluttish-comics", AUTHOR), - Triple("Damn3D Comics", "/comics/damn3d-comics", AUTHOR), - Triple("Fake Celebrities Sex Pictures", "/comics/fake-celebrities-sex-pictures", AUTHOR), - Triple("Secret Chest Comics", "/comics/secret-chest-comics", AUTHOR), - Triple("Project Bellerophon Comics", "/comics/project-bellerophon-comics", AUTHOR), - Triple("Smudge Comics", "/comics/smudge-comics", AUTHOR), - Triple("Superheroine Central Comics", "/comics/superheroine-central-comics", AUTHOR), - Triple("Jay Marvel Comics", "/comics/jay-marvel-comics", AUTHOR), - Triple("Fred Perry Comics", "/comics/fred-perry-comics", AUTHOR), - Triple("Seduced Amanda Comics", "/comics/seduced-amanda-comics", AUTHOR), - Triple("VGBabes Comics", "/comics/vgbabes-comics", AUTHOR), - Triple("SodomSluts.com Comics", "/comics/sodomsluts_com-comics", AUTHOR), - Triple("AKABUR Comics", "/comics/akabur-comics", AUTHOR), - Triple("eBluberry Comics", "/comics/ebluberry-comics", AUTHOR), - Triple("InterracialComicPorn.com Comics", "/comics/interracialcomicporn_com-comics", AUTHOR), - Triple("Dubh3d-Dubhgilla Comics", "/comics/dubh3d-dubhgilla-comics", AUTHOR), - Triple("Gush Bomb Comix", "/comics/gush-bomb-comix", AUTHOR), - Triple("Chiyoji Tomo Comics", "/comics/chiyoji-tomo-comics", AUTHOR), - Triple("Mangrowing Comics", "/comics/mangrowing-comics", AUTHOR), - Triple("eAdultComics Collection", "/comics/eadultcomics-collection", AUTHOR), - Triple("Skulltitti Comics", "/comics/skulltitti-comics", AUTHOR), - Triple("James Lemay Comics", "/comics/james-lemay-comics", AUTHOR), - Triple("TalesOfPleasure.com Comics", "/comics/talesofpleasure_com-comics", AUTHOR), - Triple("Eden Comics", "/comics/eden-comics", AUTHOR), - Triple("WorldOfPeach Comics", "/comics/worldofpeach-comics", AUTHOR), - Triple("Daniel40 Comics", "/comics/daniel40-comics", AUTHOR), - Triple("DontFapGirl Comics", "/comics/dontfapgirl-comics", AUTHOR), - Triple("Wingbird Comics", "/comics/wingbird-comics", AUTHOR), - Triple("Intrigue3d.com Comics", "/comics/intrigue3d_com-comics", AUTHOR), - Triple("Hentaikey Comics", "/comics/hentaikey-comics", AUTHOR), - Triple("Kamina1978 Comics", "/comics/kamina1978-comics", AUTHOR), - Triple("3DPerils Comics", "/comics/3dperils-comics", AUTHOR), - Triple("Tracy Scops Comics", "/comics/tracy-scops-comics", AUTHOR), - Triple("Shemale3D Comics", "/comics/shemale3d-comics", AUTHOR), - Triple("InterracialSex3D.com Comics", "/comics/Interracialsex3d-Com-Comix", AUTHOR), - Triple("MyHentaiGrid Comics", "/comics/myhentaigrid-comics", AUTHOR), - Triple("Magnifire Comics", "/comics/magnifire-comics", AUTHOR), - Triple("Reptileye Comics", "/comics/reptileye-comics", AUTHOR), - Triple("ProjectPinkXXX.com Comics", "/comics/projectpinkxxx_com-comics", AUTHOR), - Triple("CallMePlisskin Comics", "/comics/callmeplisskin-comics", AUTHOR), - ) - - override fun getSortList() = arrayOf( - Pair("Viewed", "viewed"), - Pair("Liked", "liked"), - Pair("Date", "recent"), - Pair("A-Z", "az"), - ) -} diff --git a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscat/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 62a89997..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscat/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3ffb60b7..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 51544711..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c550e843..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index bb7d942e..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/res/web_hi_res_512.png b/multisrc/overrides/fansubscat/fansubscat/res/web_hi_res_512.png deleted file mode 100644 index 9e00dbe6..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscat/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscat/src/FansubsCatMain.kt b/multisrc/overrides/fansubscat/fansubscat/src/FansubsCatMain.kt deleted file mode 100644 index abecc890..00000000 --- a/multisrc/overrides/fansubscat/fansubscat/src/FansubsCatMain.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.ca.fansubscat - -import eu.kanade.tachiyomi.multisrc.fansubscat.FansubsCat - -class FansubsCatMain : FansubsCat( - "Fansubs.cat", - "https://manga.fansubs.cat", - "ca", - isHentaiSite = false, -) diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 85c7cda1..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3f52697c..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 015a708e..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9d3a29b1..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e3fb8c33..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/res/web_hi_res_512.png b/multisrc/overrides/fansubscat/fansubscathentai/res/web_hi_res_512.png deleted file mode 100644 index c2546bc5..00000000 Binary files a/multisrc/overrides/fansubscat/fansubscathentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fansubscat/fansubscathentai/src/FansubsCatHentai.kt b/multisrc/overrides/fansubscat/fansubscathentai/src/FansubsCatHentai.kt deleted file mode 100644 index 704e6894..00000000 --- a/multisrc/overrides/fansubscat/fansubscathentai/src/FansubsCatHentai.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.ca.fansubscathentai - -import eu.kanade.tachiyomi.multisrc.fansubscat.FansubsCat - -class FansubsCatHentai : FansubsCat( - "Fansubs.cat - Hentai", - "https://hentai.fansubs.cat/manga", - "ca", - isHentaiSite = true, -) diff --git a/multisrc/overrides/flixscans/flixscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/flixscans/flixscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 96992a18..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/flixscans/flixscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bf4daa41..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/flixscans/flixscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8beccb9b..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/flixscans/flixscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d09cf7a5..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/flixscans/flixscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9067ecd9..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/res/web_hi_res_512.png b/multisrc/overrides/flixscans/flixscans/res/web_hi_res_512.png deleted file mode 100644 index 8ac2f094..00000000 Binary files a/multisrc/overrides/flixscans/flixscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/flixscans/src/FlixScansNet.kt b/multisrc/overrides/flixscans/flixscans/src/FlixScansNet.kt deleted file mode 100644 index 9fbdbdb8..00000000 --- a/multisrc/overrides/flixscans/flixscans/src/FlixScansNet.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.flixscans - -import eu.kanade.tachiyomi.multisrc.flixscans.FlixScans - -class FlixScansNet : FlixScans("Flix Scans", "https://flixscans.org", "en", cdnUrl = "https://media.flixscans.org/") diff --git a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/flixscans/galaxymanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 508b1a1d..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/flixscans/galaxymanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8a523888..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0ced7590..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e5e17f45..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2e68f0aa..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/res/web_hi_res_512.png b/multisrc/overrides/flixscans/galaxymanga/res/web_hi_res_512.png deleted file mode 100644 index e37dad0c..00000000 Binary files a/multisrc/overrides/flixscans/galaxymanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/flixscans/galaxymanga/src/GalaxyManga.kt b/multisrc/overrides/flixscans/galaxymanga/src/GalaxyManga.kt deleted file mode 100644 index b121b011..00000000 --- a/multisrc/overrides/flixscans/galaxymanga/src/GalaxyManga.kt +++ /dev/null @@ -1,13 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.galaxymanga - -import eu.kanade.tachiyomi.multisrc.flixscans.FlixScans -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class GalaxyManga : FlixScans("جالاكسي مانجا", "https://flixscans.com", "ar") { - override val versionId = 2 - - override fun popularMangaRequest(page: Int): Request { - return GET("$apiUrl/webtoon/pages/home/action", headers) - } -} diff --git a/multisrc/overrides/fmreader/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 902faf43..00000000 Binary files a/multisrc/overrides/fmreader/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 03d31f5e..00000000 Binary files a/multisrc/overrides/fmreader/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a5b3eb67..00000000 Binary files a/multisrc/overrides/fmreader/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d57d63ca..00000000 Binary files a/multisrc/overrides/fmreader/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 208aeca4..00000000 Binary files a/multisrc/overrides/fmreader/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/default/res/web_hi_res_512.png b/multisrc/overrides/fmreader/default/res/web_hi_res_512.png deleted file mode 100644 index 1519d51a..00000000 Binary files a/multisrc/overrides/fmreader/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/epikmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 78315edd..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/epikmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b615a208..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/epikmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 17dd18b7..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e1852c8f..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index acc820c5..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/res/web_hi_res_512.png b/multisrc/overrides/fmreader/epikmanga/res/web_hi_res_512.png deleted file mode 100644 index f8d907de..00000000 Binary files a/multisrc/overrides/fmreader/epikmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/epikmanga/src/EpikManga.kt b/multisrc/overrides/fmreader/epikmanga/src/EpikManga.kt deleted file mode 100644 index c912175a..00000000 --- a/multisrc/overrides/fmreader/epikmanga/src/EpikManga.kt +++ /dev/null @@ -1,56 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.epikmanga - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.asObservableSuccess -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import rx.Observable - -class EpikManga : FMReader("Epik Manga", "https://www.epikmanga.com", "tr") { - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/seri-listesi?sorting=views&sorting-type=DESC&Sayfa=$page", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/seri-listesi?sorting=lastUpdate&sorting-type=DESC&Sayfa=$page", headers) - override fun popularMangaNextPageSelector() = "ul.pagination li.active + li:not(.disabled)" - - override val headerSelector = "h4 a" - - // search wasn't working on source's website - override fun fetchSearchManga(page: Int, query: String, filters: FilterList): Observable { - return client.newCall(searchMangaRequest(page, query, filters)) - .asObservableSuccess() - .map { response -> - searchMangaParse(response, query) - } - } - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request = GET("$baseUrl/seri-listesi?type=text", headers) - private fun searchMangaParse(response: Response, query: String): MangasPage { - val mangas = response.asJsoup().select("div.char.col-lg-4 a").toList() - .filter { it.text().contains(query, ignoreCase = true) } - .map { - SManga.create().apply { - setUrlWithoutDomain(it.attr("href")) - title = it.text() - } - } - return MangasPage(mangas, false) - } - override fun mangaDetailsParse(document: Document): SManga { - val infoElement = document.select("div.col-md-9 div.row").first()!! - - return SManga.create().apply { - status = parseStatus(infoElement.select("h4:contains(Durum:)").firstOrNull()?.ownText()) - author = infoElement.select("h4:contains(Yazar:)").firstOrNull()?.ownText() - artist = infoElement.select("h4:contains(Çizer:)").firstOrNull()?.ownText() - genre = infoElement.select("h4:contains(Türler:) a").joinToString { it.text() } - thumbnail_url = infoElement.select("img.thumbnail").imgAttr() - description = document.select("div.col-md-12 p").text() - } - } - override fun chapterListSelector() = "table.table tbody tr" - override fun getFilterList(): FilterList = FilterList() -} diff --git a/multisrc/overrides/fmreader/kisslove/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/kisslove/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 96aa4eac..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/kisslove/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 75845580..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/kisslove/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 39639633..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/kisslove/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e17702e9..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/kisslove/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a2c3159f..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/res/web_hi_res_512.png b/multisrc/overrides/fmreader/kisslove/res/web_hi_res_512.png deleted file mode 100644 index c9a9c313..00000000 Binary files a/multisrc/overrides/fmreader/kisslove/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/kisslove/src/KissLove.kt b/multisrc/overrides/fmreader/kisslove/src/KissLove.kt deleted file mode 100644 index 2e31fa7d..00000000 --- a/multisrc/overrides/fmreader/kisslove/src/KissLove.kt +++ /dev/null @@ -1,80 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.kisslove - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Element -import java.util.Calendar - -class KissLove : FMReader("KissLove", "https://klz9.com", "ja") { - override fun latestUpdatesRequest(page: Int) = - GET("$baseUrl/manga-list.html?page=$page&sort=last_update") - - override fun chapterListRequest(manga: SManga): Request { - val mangaId = MID_URL_REGEX.find(manga.url) - ?.groupValues?.get(1) - ?: throw Exception("Could not find manga id") - - val xhrUrl = "$baseUrl/app/manga/controllers/cont.listChapter.php".toHttpUrl().newBuilder() - .addQueryParameter("slug", mangaId) - .build() - - return GET(xhrUrl, headers) - } - - override fun chapterFromElement(element: Element, mangaTitle: String): SChapter { - return SChapter.create().apply { - element.select(chapterUrlSelector).first()!!.let { - setUrlWithoutDomain("$baseUrl/${it.attr("href")}") - name = it.attr("title") - } - - date_upload = element.select(chapterTimeSelector) - .let { if (it.hasText()) parseChapterDate(it.text()) else 0 } - } - } - - private fun parseChapterDate(date: String): Long { - val value = date.split(' ')[dateValueIndex].toInt() - val chapterDate = Calendar.getInstance().apply { - set(Calendar.SECOND, 0) - set(Calendar.MILLISECOND, 0) - } - - when (date.split(' ')[dateWordIndex]) { - "mins", "minutes" -> chapterDate.add(Calendar.MINUTE, value * -1) - "hours" -> chapterDate.add(Calendar.HOUR_OF_DAY, value * -1) - "days" -> chapterDate.add(Calendar.DATE, value * -1) - "weeks" -> chapterDate.add(Calendar.DATE, value * 7 * -1) - "months" -> chapterDate.add(Calendar.MONTH, value * -1) - "years" -> chapterDate.add(Calendar.YEAR, value * -1) - else -> return 0 - } - - return chapterDate.timeInMillis - } - - override fun pageListRequest(chapter: SChapter): Request { - val request = super.pageListRequest(chapter) - val response = client.newCall(request).execute() - val document = response.asJsoup() - - val chapterId = document.selectFirst("#chapter") - ?.`val`() - ?: throw Exception("Could not find chapter id") - - val xhrUrl = "$baseUrl/app/manga/controllers/cont.listImg.php".toHttpUrl().newBuilder() - .addQueryParameter("cid", chapterId) - .build() - - return GET(xhrUrl, headers) - } - - companion object { - private val MID_URL_REGEX = "-([^.]+).html".toRegex() - } -} diff --git a/multisrc/overrides/fmreader/manga1000/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/manga1000/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5dacae05..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/manga1000/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b2d019b1..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manga1000/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 35f957df..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manga1000/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0c0d2953..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manga1000/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d40be415..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/res/web_hi_res_512.png b/multisrc/overrides/fmreader/manga1000/res/web_hi_res_512.png deleted file mode 100644 index c9b408fa..00000000 Binary files a/multisrc/overrides/fmreader/manga1000/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manga1000/src/Manga1000.kt b/multisrc/overrides/fmreader/manga1000/src/Manga1000.kt deleted file mode 100644 index 0cc98c8e..00000000 --- a/multisrc/overrides/fmreader/manga1000/src/Manga1000.kt +++ /dev/null @@ -1,40 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.manga1000 - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.source.model.SChapter -import org.jsoup.nodes.Element -import java.util.Calendar - -class Manga1000 : FMReader("Manga1000", "https://manga1000.top", "ja") { - override fun chapterFromElement(element: Element, mangaTitle: String): SChapter { - return SChapter.create().apply { - element.let { - setUrlWithoutDomain(it.attr("abs:href")) - name = it.attr("title") - } - - date_upload = element.select(chapterTimeSelector) - .let { if (it.hasText()) parseChapterDate(it.text()) else 0 } - } - } - - private fun parseChapterDate(date: String): Long { - val value = date.split(' ')[dateValueIndex].toInt() - val chapterDate = Calendar.getInstance().apply { - set(Calendar.SECOND, 0) - set(Calendar.MILLISECOND, 0) - } - - when (date.split(' ')[dateWordIndex]) { - "mins", "minutes" -> chapterDate.add(Calendar.MINUTE, value * -1) - "hours" -> chapterDate.add(Calendar.HOUR_OF_DAY, value * -1) - "days" -> chapterDate.add(Calendar.DATE, value * -1) - "weeks" -> chapterDate.add(Calendar.DATE, value * 7 * -1) - "months" -> chapterDate.add(Calendar.MONTH, value * -1) - "years" -> chapterDate.add(Calendar.YEAR, value * -1) - else -> return 0 - } - - return chapterDate.timeInMillis - } -} diff --git a/multisrc/overrides/fmreader/mangatr/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/mangatr/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 14035980..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/mangatr/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b1aa653e..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/mangatr/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 73a64202..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/mangatr/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 892acb0d..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/mangatr/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6eb90718..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/res/web_hi_res_512.png b/multisrc/overrides/fmreader/mangatr/res/web_hi_res_512.png deleted file mode 100644 index 35a7f9de..00000000 Binary files a/multisrc/overrides/fmreader/mangatr/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/mangatr/src/MangaTR.kt b/multisrc/overrides/fmreader/mangatr/src/MangaTR.kt deleted file mode 100644 index 4eef0a56..00000000 --- a/multisrc/overrides/fmreader/mangatr/src/MangaTR.kt +++ /dev/null @@ -1,101 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.mangatr - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.network.asObservableSuccess -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.FormBody -import okhttp3.Headers -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import rx.Observable - -class MangaTR : FMReader("Manga-TR", "https://manga-tr.com", "tr") { - override fun headersBuilder() = Headers.Builder().apply { - add("User-Agent", "Mozilla/5.0 (Windows NT 6.3; WOW64)") - } - override fun popularMangaNextPageSelector() = "div.btn-group:not(div.btn-block) button.btn-info" - - // TODO: genre search possible but a bit of a pain - override fun getFilterList() = FilterList() - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request = GET("$baseUrl/arama.html?icerik=$query", headers) - override fun searchMangaParse(response: Response): MangasPage { - val mangas = mutableListOf() - - response.asJsoup().select("div.row a[data-toggle]") - .filterNot { it.siblingElements().text().contains("Novel") } - .map { mangas.add(searchMangaFromElement(it)) } - - return MangasPage(mangas, false) - } - - override fun searchMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - manga.setUrlWithoutDomain(element.attr("abs:href")) - manga.title = element.text() - - return manga - } - - override fun mangaDetailsParse(document: Document): SManga { - val manga = SManga.create() - val infoElement: Element = document.select("div#tab1").first()!! - - manga.author = infoElement.select("table + table tr + tr td a").first()?.text() - manga.artist = infoElement.select("table + table tr + tr td + td a").first()?.text() - manga.genre = infoElement.select("div#tab1 table + table tr + tr td + td + td").text() - manga.description = infoElement.select("div.well").text().trim() - manga.thumbnail_url = document.select("img.thumbnail").attr("abs:src") - manga.status = document.select("table.table:nth-child(2) > tbody:nth-child(1) > tr:nth-child(2) td").let { - val translationStatus = it[it.size - 2].text() - parseStatus(translationStatus) - } - return manga - } - - override fun chapterListSelector() = "tr.table-bordered" - override val chapterUrlSelector = "td[align=left] > a" - override val chapterTimeSelector = "td[align=right]" - private val chapterListHeaders = headers.newBuilder().add("X-Requested-With", "XMLHttpRequest").build() - override fun fetchChapterList(manga: SManga): Observable> { - val requestUrl = "$baseUrl/cek/fetch_pages_manga.php?manga_cek=${manga.url.substringAfter("manga-").substringBefore(".")}" - return client.newCall(GET(requestUrl, chapterListHeaders)) - .asObservableSuccess() - .map { response -> - chapterListParse(response, requestUrl) - } - } - - private fun chapterListParse(response: Response, requestUrl: String): List { - val chapters = mutableListOf() - var document = response.asJsoup() - var moreChapters = true - var nextPage = 2 - - // chapters are paginated - while (moreChapters) { - document.select(chapterListSelector()).map { chapters.add(chapterFromElement(it)) } - if (document.select("a[data-page=$nextPage]").isNotEmpty()) { - val body = FormBody.Builder() - .add("page", nextPage.toString()) - .build() - document = client.newCall(POST(requestUrl, chapterListHeaders, body)).execute().asJsoup() - nextPage++ - } else { - moreChapters = false - } - } - return chapters - } - - override fun pageListRequest(chapter: SChapter): Request = GET("$baseUrl/${chapter.url.substringAfter("cek/")}", headers) -} diff --git a/multisrc/overrides/fmreader/manhwa18/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3f0731dd..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4fc7c103..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f736f528..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f888585a..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 24c070a6..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/res/web_hi_res_512.png b/multisrc/overrides/fmreader/manhwa18/res/web_hi_res_512.png deleted file mode 100644 index c8877ca0..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18/src/Manhwa18.kt b/multisrc/overrides/fmreader/manhwa18/src/Manhwa18.kt deleted file mode 100644 index feb745b8..00000000 --- a/multisrc/overrides/fmreader/manhwa18/src/Manhwa18.kt +++ /dev/null @@ -1,90 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa18 - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwa18 : FMReader("Manhwa18", "https://manhwa18.com", "en") { - override val requestPath = "tim-kiem" - - override val popularSort = "sort=top" - - override fun popularMangaParse(response: Response): MangasPage { - val document = response.asJsoup() - - val mangas = document.select(popularMangaSelector()).map { popularMangaFromElement(it) } - - return MangasPage(mangas, document.select(".pagination_wrap .disabled").text() != "Bottom") - } - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = "$baseUrl/$requestPath?".toHttpUrlOrNull()!!.newBuilder() - .addQueryParameter("q", query) - .addQueryParameter("page", page.toString()) - return GET(url.toString(), headers) - } - override fun latestUpdatesRequest(page: Int): Request = - GET("$baseUrl/$requestPath?listType=pagination&page=$page&sort=update&sort_type=DESC", headers) - - override fun mangaDetailsParse(document: Document): SManga { - return SManga.create().apply { - title = document.select(".series-name").text() - thumbnail_url = document.select("meta[property='og:image']").attr("abs:content") - - document.select(".series-information")?.let { info -> - author = info.select(".info-name:contains(Author:) + .info-value").text() - genre = info.select(".info-name:contains(Genre:) + .info-value > a") - .joinToString { it.text().trim() } - - description = document.select(".summary-content").text().trim() - info.select(".info-name:contains(Other name:) + .info-value") - .firstOrNull()?.text()?.let { - val altName = removeGenericWords(it) - description = when (title.lowercase(Locale.US)) { - altName.lowercase(Locale.US) -> description - else -> description + "\n\n$altName" - } - } - status = - parseStatus(info.select(".info-name:contains(Status:) + .info-value").text()) - } - } - } - - private fun removeGenericWords(name: String): String { - val excludeList = listOf("manhwa", "engsub") - return name.split(' ').filterNot { word -> - word.lowercase(Locale.US) in excludeList - }.joinToString(" ") - } - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - - return document.select(".list-chapters > a").map { element -> - SChapter.create().apply { - setUrlWithoutDomain(element.attr("abs:href")) - name = element.attr("title") - date_upload = - SimpleDateFormat("dd/MM/yyyy", Locale.US).parse( - element.select(".chapter-time").text().substringAfter(" - "), - )?.time ?: 0L - chapter_number = element.attr("time").substringAfterLast(' ').toFloatOrNull() ?: -1f - } - } - } - - override val pageListImageSelector = "#chapter-content > img" - - override fun getFilterList() = FilterList() -} diff --git a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18net/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3f0731dd..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18net/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4fc7c103..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f736f528..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f888585a..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 24c070a6..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/res/web_hi_res_512.png b/multisrc/overrides/fmreader/manhwa18net/res/web_hi_res_512.png deleted file mode 100644 index c8877ca0..00000000 Binary files a/multisrc/overrides/fmreader/manhwa18net/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/manhwa18net/src/Manhwa18NetFactory.kt b/multisrc/overrides/fmreader/manhwa18net/src/Manhwa18NetFactory.kt deleted file mode 100644 index 179b63e5..00000000 --- a/multisrc/overrides/fmreader/manhwa18net/src/Manhwa18NetFactory.kt +++ /dev/null @@ -1,77 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.manhwa18net - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.Source -import eu.kanade.tachiyomi.source.SourceFactory -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Request -import org.jsoup.nodes.Element - -class Manhwa18NetFactory : SourceFactory { - override fun createSources(): List = listOf( - Manhwa18Net(), - Manhwa18NetRaw(), - ) -} - -class Manhwa18Net : FMReader("Manhwa18.net", "https://manhwa18.net", "en") { - override val requestPath = "genre/manhwa" - override val popularSort = "sort=top" - override val pageListImageSelector = "div#chapter-content > img" - - override fun latestUpdatesRequest(page: Int): Request = - GET( - "$baseUrl/$requestPath?listType=pagination&page=$page&sort=update&sort_type=DESC", - headers, - ) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val noRawsUrl = super.searchMangaRequest(page, query, filters).url.newBuilder().toString() - return GET(noRawsUrl, headers) - } - - override fun getGenreList() = getAdultGenreList() - - override fun chapterFromElement(element: Element, mangaTitle: String): SChapter { - return SChapter.create().apply { - setUrlWithoutDomain(element.attr("abs:href")) - name = element.attr("title") - date_upload = parseAbsoluteDate( - element.select(chapterTimeSelector).text().substringAfter(" - "), - ) - } - } -} - -class Manhwa18NetRaw : FMReader("Manhwa18.net", "https://manhwa18.net", "ko") { - override val requestPath = "genre/raw" - override val popularSort = "sort=top" - override val pageListImageSelector = "div#chapter-content > img" - - override fun latestUpdatesRequest(page: Int): Request = - GET( - "$baseUrl/$requestPath?listType=pagination&page=$page&sort=update&sort_type=DESC", - headers, - ) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val onlyRawsUrl = super.searchMangaRequest(page, query, filters).url.newBuilder().toString() - return GET(onlyRawsUrl, headers) - } - - override fun getFilterList() = FilterList( - super.getFilterList().filterNot { it == GenreList(getGenreList()) }, - ) - - override fun chapterFromElement(element: Element, mangaTitle: String): SChapter { - return SChapter.create().apply { - setUrlWithoutDomain(element.attr("abs:href")) - name = element.attr("title") - date_upload = parseAbsoluteDate( - element.select(chapterTimeSelector).text().substringAfter(" - "), - ) - } - } -} diff --git a/multisrc/overrides/fmreader/rawlh/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/rawlh/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b0cace0e..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/rawlh/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 20e3f9f2..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/rawlh/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0315dfcc..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/rawlh/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f60d7a0c..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/rawlh/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 95c38e41..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/res/web_hi_res_512.png b/multisrc/overrides/fmreader/rawlh/res/web_hi_res_512.png deleted file mode 100644 index 79d60201..00000000 Binary files a/multisrc/overrides/fmreader/rawlh/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/rawlh/src/WeLoveManga.kt b/multisrc/overrides/fmreader/rawlh/src/WeLoveManga.kt deleted file mode 100644 index b9431823..00000000 --- a/multisrc/overrides/fmreader/rawlh/src/WeLoveManga.kt +++ /dev/null @@ -1,44 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.rawlh - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Page -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.Request -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element - -class WeLoveManga : FMReader("WeLoveManga", "https://weloma.art", "ja") { - // Formerly "RawLH" - override val id = 7595224096258102519 - - override val chapterUrlSelector = "" - override fun pageListParse(document: Document): List { - fun Element.decoded(): String { - return this.attr("data-src").trimEnd() - } - - return document.select(pageListImageSelector).mapIndexed { i, img -> - Page(i, document.location(), img.decoded()) - } - } - - // Referer needs to be chapter URL - override fun imageRequest(page: Page): Request = GET(page.imageUrl!!, headersBuilder().set("Referer", page.url).build()) - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - element.select(headerSelector).let { - setUrlWithoutDomain(it.attr("abs:href")) - title = it.text() - } - thumbnail_url = element - .select("div.content.img-in-ratio") - .first()!! - .attr("style") - .let { BACKGROUND_IMAGE_REGEX.find(it)?.groups?.get(1)?.value } - } - - companion object { - val BACKGROUND_IMAGE_REGEX = Regex("""url\(['"]?(.*?)['"]?\)""") - } -} diff --git a/multisrc/overrides/fmreader/saytruyen/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/fmreader/saytruyen/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8b3cda88..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/fmreader/saytruyen/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a12078ff..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/fmreader/saytruyen/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 88af290f..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 08a2482f..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 423ab1fb..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/res/web_hi_res_512.png b/multisrc/overrides/fmreader/saytruyen/res/web_hi_res_512.png deleted file mode 100644 index a3c22ed9..00000000 Binary files a/multisrc/overrides/fmreader/saytruyen/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/fmreader/saytruyen/src/SayTruyen.kt b/multisrc/overrides/fmreader/saytruyen/src/SayTruyen.kt deleted file mode 100644 index d4c7b0a3..00000000 --- a/multisrc/overrides/fmreader/saytruyen/src/SayTruyen.kt +++ /dev/null @@ -1,32 +0,0 @@ -package eu.kanade.tachiyomi.extension.vi.saytruyen - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -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.util.asJsoup -import okhttp3.Response -import org.jsoup.nodes.Document - -class SayTruyen : FMReader("Say Truyen", "https://saytruyenvip.com", "vi") { - override fun mangaDetailsParse(document: Document): SManga { - val info = document.select("div.row").first()!! - return SManga.create().apply { - author = info.select("div.row li:has(b:contains(Tác giả)) small").text() - genre = info.select("div.row li:has(b:contains(Thể loại)) small a").joinToString { it.text() } - status = parseStatus(info.select("div.row li:has(b:contains(Tình trạng)) a").text()) - description = document.select("div.description").text() - thumbnail_url = info.select("img.thumbnail").attr("abs:src") - } - } - override fun chapterListParse(response: Response): List { - return response.asJsoup().let { document -> - document.select(chapterListSelector()).map { - chapterFromElement(it).apply { - scanlator = document.select("div.row li:has(b:contains(Nhóm dịch)) small").text() - } - } - } - } - override fun pageListParse(document: Document): List = super.pageListParse(document).onEach { it.imageUrl!!.trim() } -} diff --git a/multisrc/overrides/fmreader/welovemangaone/src/WeLoveMangaOne.kt b/multisrc/overrides/fmreader/welovemangaone/src/WeLoveMangaOne.kt deleted file mode 100644 index 8c07321f..00000000 --- a/multisrc/overrides/fmreader/welovemangaone/src/WeLoveMangaOne.kt +++ /dev/null @@ -1,80 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.welovemangaone - -import eu.kanade.tachiyomi.multisrc.fmreader.FMReader -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Element -import java.util.Calendar - -class WeLoveMangaOne : FMReader("WeLoveMangaOne", "https://welovemanga.one", "ja") { - override fun latestUpdatesRequest(page: Int) = - GET("$baseUrl/manga-list.html?page=$page&sort=last_update") - - override fun chapterListRequest(manga: SManga): Request { - val mangaId = MID_URL_REGEX.find(manga.url) - ?.groupValues?.get(1) - ?: throw Exception("Could not find manga id") - - val xhrUrl = "$baseUrl/app/manga/controllers/cont.Listchapter.php".toHttpUrl().newBuilder() - .addQueryParameter("mid", mangaId) - .build() - - return GET(xhrUrl, headers) - } - - override fun chapterFromElement(element: Element, mangaTitle: String): SChapter { - return SChapter.create().apply { - element.let { - setUrlWithoutDomain(it.attr("abs:href")) - name = it.attr("title") - } - - date_upload = element.select(chapterTimeSelector) - .let { if (it.hasText()) parseChapterDate(it.text()) else 0 } - } - } - - private fun parseChapterDate(date: String): Long { - val value = date.split(' ')[dateValueIndex].toInt() - val chapterDate = Calendar.getInstance().apply { - set(Calendar.SECOND, 0) - set(Calendar.MILLISECOND, 0) - } - - when (date.split(' ')[dateWordIndex]) { - "mins", "minutes" -> chapterDate.add(Calendar.MINUTE, value * -1) - "hours" -> chapterDate.add(Calendar.HOUR_OF_DAY, value * -1) - "days" -> chapterDate.add(Calendar.DATE, value * -1) - "weeks" -> chapterDate.add(Calendar.DATE, value * 7 * -1) - "months" -> chapterDate.add(Calendar.MONTH, value * -1) - "years" -> chapterDate.add(Calendar.YEAR, value * -1) - else -> return 0 - } - - return chapterDate.timeInMillis - } - - override fun pageListRequest(chapter: SChapter): Request { - val request = super.pageListRequest(chapter) - val response = client.newCall(request).execute() - val document = response.asJsoup() - - val chapterId = document.selectFirst("#chapter") - ?.`val`() - ?: throw Exception("Could not find chapter id") - - val xhrUrl = "$baseUrl/app/manga/controllers/cont.listImg.php".toHttpUrl().newBuilder() - .addQueryParameter("cid", chapterId) - .build() - - return GET(xhrUrl, headers) - } - - companion object { - private val MID_URL_REGEX = "(\\d+)/".toRegex() - } -} diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9c7d8975..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2c8820b4..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ed98721f..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ac8e14a8..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 579a06e5..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/res/web_hi_res_512.png b/multisrc/overrides/foolslide/anatanomotokare/res/web_hi_res_512.png deleted file mode 100644 index e4db940d..00000000 Binary files a/multisrc/overrides/foolslide/anatanomotokare/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/anatanomotokare/src/AnataNoMotokare.kt b/multisrc/overrides/foolslide/anatanomotokare/src/AnataNoMotokare.kt deleted file mode 100644 index c18e9a96..00000000 --- a/multisrc/overrides/foolslide/anatanomotokare/src/AnataNoMotokare.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.anatanomotokare - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide - -class AnataNoMotokare : FoolSlide("Anata no Motokare", "https://motokare.xyz", "en", "/reader") diff --git a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/baixarhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f77234c0..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/baixarhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fec13156..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a85c9d03..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index af42101e..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c16f06e..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/res/web_hi_res_512.png b/multisrc/overrides/foolslide/baixarhentai/res/web_hi_res_512.png deleted file mode 100644 index d1fca9c9..00000000 Binary files a/multisrc/overrides/foolslide/baixarhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/baixarhentai/src/BaixarHentai.kt b/multisrc/overrides/foolslide/baixarhentai/src/BaixarHentai.kt deleted file mode 100644 index 82de5e6c..00000000 --- a/multisrc/overrides/foolslide/baixarhentai/src/BaixarHentai.kt +++ /dev/null @@ -1,27 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.baixarhentai - -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Document -import java.util.concurrent.TimeUnit - -class BaixarHentai : FoolSlide("Baixar Hentai", "https://leitura.baixarhentai.net", "pt-BR") { - // Hardcode the id because the language wasn't specific. - override val id = 8908032188831949972 - - override val client = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override fun mangaDetailsParse(document: Document) = SManga.create().apply { - title = document.select("h1.title").text() - thumbnail_url = getDetailsThumbnail(document, "div.title a") - } - - // Always show adult content - override val allowAdult = true - - override fun setupPreferenceScreen(screen: PreferenceScreen) {} -} diff --git a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/deathtollscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 305e3563..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/deathtollscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bd3b5845..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 869e8184..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index db013ca0..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7436d07f..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/deathtollscans/res/web_hi_res_512.png b/multisrc/overrides/foolslide/deathtollscans/res/web_hi_res_512.png deleted file mode 100644 index fce3855e..00000000 Binary files a/multisrc/overrides/foolslide/deathtollscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 70782806..00000000 Binary files a/multisrc/overrides/foolslide/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5fa62ecd..00000000 Binary files a/multisrc/overrides/foolslide/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index dc4e6399..00000000 Binary files a/multisrc/overrides/foolslide/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1c14238e..00000000 Binary files a/multisrc/overrides/foolslide/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1bf95678..00000000 Binary files a/multisrc/overrides/foolslide/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/default/res/web_hi_res_512.png b/multisrc/overrides/foolslide/default/res/web_hi_res_512.png deleted file mode 100644 index f6a0233e..00000000 Binary files a/multisrc/overrides/foolslide/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/evilflowers/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9bb2a240..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/evilflowers/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c615f68a..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/evilflowers/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1a0d9bcf..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 12cf4b23..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 74e2ee2d..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/evilflowers/res/web_hi_res_512.png b/multisrc/overrides/foolslide/evilflowers/res/web_hi_res_512.png deleted file mode 100644 index 55197a99..00000000 Binary files a/multisrc/overrides/foolslide/evilflowers/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/foolslidecustomizable/src/FoolSlideCustomizableFactory.kt b/multisrc/overrides/foolslide/foolslidecustomizable/src/FoolSlideCustomizableFactory.kt deleted file mode 100644 index 0d199966..00000000 --- a/multisrc/overrides/foolslide/foolslidecustomizable/src/FoolSlideCustomizableFactory.kt +++ /dev/null @@ -1,49 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.foolslidecustomizable - -import android.widget.Toast -import androidx.preference.EditTextPreference -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.AppInfo -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide -import eu.kanade.tachiyomi.source.SourceFactory - -class FoolSlideCustomizableFactory : SourceFactory { - override fun createSources() = listOf(FoolSlideCustomizable()) -} - -class FoolSlideCustomizable : FoolSlide("FoolSlide Customizable", "", "other") { - override val baseUrl: String by lazy { - preferences.getString(BASE_URL_PREF, DEFAULT_BASEURL)!!.substringBefore("/directory") - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = BASE_URL_PREF_TITLE - title = BASE_URL_PREF_TITLE - summary = BASE_URL_PREF_SUMMARY - setDefaultValue(DEFAULT_BASEURL) - dialogTitle = BASE_URL_PREF_TITLE - dialogMessage = "Default: $DEFAULT_BASEURL" - - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(BASE_URL_PREF, newValue as String).commit() - Toast.makeText(screen.context, RESTART_TACHIYOMI, Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - - companion object { - private const val DEFAULT_BASEURL = "https://127.0.0.1" - private const val BASE_URL_PREF_TITLE = "Example URL: https://domain.com/path_to/directory/" - private val BASE_URL_PREF = "overrideBaseUrl_v${AppInfo.getVersionName()}" - private const val BASE_URL_PREF_SUMMARY = "Connect to a designated FoolSlide server" - private const val RESTART_TACHIYOMI = "Restart Tachiyomi to apply new setting." - } -} diff --git a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/hniscantrad/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9c49e426..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/hniscantrad/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 17551737..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2dfde5cb..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ded24a64..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6a517f18..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/res/web_hi_res_512.png b/multisrc/overrides/foolslide/hniscantrad/res/web_hi_res_512.png deleted file mode 100644 index 65e239da..00000000 Binary files a/multisrc/overrides/foolslide/hniscantrad/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/hniscantrad/src/HNIScantradFactory.kt b/multisrc/overrides/foolslide/hniscantrad/src/HNIScantradFactory.kt deleted file mode 100644 index b83c06f7..00000000 --- a/multisrc/overrides/foolslide/hniscantrad/src/HNIScantradFactory.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.hniscantrad - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide -import eu.kanade.tachiyomi.source.SourceFactory -import okhttp3.Response - -class HNIScantradFactory : SourceFactory { - override fun createSources() = listOf(HNIScantradFR(), HNIScantradEN()) -} - -class HNIScantradFR : FoolSlide("HNI-Scantrad", "https://hni-scantrad.com", "fr", "/lel") { - override fun chapterListParse(response: Response) = - super.chapterListParse(response).filter { "/fr/" in it.url } -} - -class HNIScantradEN : FoolSlide("HNI-Scantrad", "https://hni-scantrad.com", "en", "/lel") { - override fun chapterListParse(response: Response) = - super.chapterListParse(response).filter { "/en-us/" in it.url } -} diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8bcecbeb..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d6609443..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6874090f..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b6a5e5f5..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ab91f13d..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/res/web_hi_res_512.png b/multisrc/overrides/foolslide/lecercleduscan/res/web_hi_res_512.png deleted file mode 100644 index 6be01acd..00000000 Binary files a/multisrc/overrides/foolslide/lecercleduscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lecercleduscan/src/LeCercleDuScan.kt b/multisrc/overrides/foolslide/lecercleduscan/src/LeCercleDuScan.kt deleted file mode 100644 index fb22ae81..00000000 --- a/multisrc/overrides/foolslide/lecercleduscan/src/LeCercleDuScan.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.lecercleduscan - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide -import java.util.Locale - -class LeCercleDuScan : FoolSlide("Le Cercle du Scan", "https://lel.lecercleduscan.com", "fr") { - override fun parseChapterDate(date: String) = super.parseChapterDate( - when (val lcDate = date.lowercase(Locale.FRENCH)) { - "hier" -> "yesterday" - "aujourd'hui" -> "today" - "demain" -> "tomorrow" - else -> lcDate - }, - ) -} diff --git a/multisrc/overrides/foolslide/lilyreader/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/lilyreader/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 114fe555..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lilyreader/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/lilyreader/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index adea2dd4..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lilyreader/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d8bdd1ef..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index be3ea5cd..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2691a54e..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/lilyreader/res/web_hi_res_512.png b/multisrc/overrides/foolslide/lilyreader/res/web_hi_res_512.png deleted file mode 100644 index 29709b5f..00000000 Binary files a/multisrc/overrides/foolslide/lilyreader/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangascouts/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index be3fcf9b..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangascouts/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 68d73be6..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangascouts/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e5fbb92b..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4dda0f4a..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b5248184..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangascouts/res/web_hi_res_512.png b/multisrc/overrides/foolslide/mangascouts/res/web_hi_res_512.png deleted file mode 100644 index efaa7f1a..00000000 Binary files a/multisrc/overrides/foolslide/mangascouts/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangatellers/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a31c8769..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangatellers/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 02c8bb18..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangatellers/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 721c8331..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index becc0e0f..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f5ced508..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/res/web_hi_res_512.png b/multisrc/overrides/foolslide/mangatellers/res/web_hi_res_512.png deleted file mode 100644 index e40a6cb9..00000000 Binary files a/multisrc/overrides/foolslide/mangatellers/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/mangatellers/src/Mangatellers.kt b/multisrc/overrides/foolslide/mangatellers/src/Mangatellers.kt deleted file mode 100644 index e93ac54e..00000000 --- a/multisrc/overrides/foolslide/mangatellers/src/Mangatellers.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangatellers - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide - -class Mangatellers : FoolSlide("Mangatellers", "https://reader.mangatellers.gr", "en") diff --git a/multisrc/overrides/foolslide/menudofansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/menudofansub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6d27b065..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/menudofansub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 60a54d5b..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/menudofansub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 67130a7c..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index aa756f46..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a5a0d89e..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/res/web_hi_res_512.png b/multisrc/overrides/foolslide/menudofansub/res/web_hi_res_512.png deleted file mode 100644 index aac59dd1..00000000 Binary files a/multisrc/overrides/foolslide/menudofansub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/menudofansub/src/MenudoFansub.kt b/multisrc/overrides/foolslide/menudofansub/src/MenudoFansub.kt deleted file mode 100644 index f229fb31..00000000 --- a/multisrc/overrides/foolslide/menudofansub/src/MenudoFansub.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.menudofansub - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide - -class MenudoFansub : FoolSlide("Menudo-Fansub", "https://www.menudo-fansub.com", "es", "/slide") diff --git a/multisrc/overrides/foolslide/nifteam/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/nifteam/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a05cc0f7..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/nifteam/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 862c2ae5..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/nifteam/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 07ac1e38..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/nifteam/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7bbcece0..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/nifteam/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d7c0cd64..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/res/web_hi_res_512.png b/multisrc/overrides/foolslide/nifteam/res/web_hi_res_512.png deleted file mode 100644 index 575982ef..00000000 Binary files a/multisrc/overrides/foolslide/nifteam/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/nifteam/src/NIFTeam.kt b/multisrc/overrides/foolslide/nifteam/src/NIFTeam.kt deleted file mode 100644 index a6e9d67c..00000000 --- a/multisrc/overrides/foolslide/nifteam/src/NIFTeam.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.it.nifteam - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide - -class NIFTeam : FoolSlide("NIFTeam", "http://read-nifteam.info", "it", "/slide") diff --git a/multisrc/overrides/foolslide/powermangait/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/powermangait/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5a822fd2..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/powermangait/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/powermangait/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8ff5d2bb..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/powermangait/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/powermangait/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cf77f1f7..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/powermangait/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/powermangait/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8bc29b72..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/powermangait/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/powermangait/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3944d5ca..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/powermangait/res/web_hi_res_512.png b/multisrc/overrides/foolslide/powermangait/res/web_hi_res_512.png deleted file mode 100644 index a0fb44eb..00000000 Binary files a/multisrc/overrides/foolslide/powermangait/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/rama/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ebcb903b..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/rama/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a0299e79..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/rama/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a6d23a00..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/rama/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3e9ff0d5..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/rama/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ee63ad2b..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/res/web_hi_res_512.png b/multisrc/overrides/foolslide/rama/res/web_hi_res_512.png deleted file mode 100644 index e41de9e7..00000000 Binary files a/multisrc/overrides/foolslide/rama/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/rama/src/Rama.kt b/multisrc/overrides/foolslide/rama/src/Rama.kt deleted file mode 100644 index 50520449..00000000 --- a/multisrc/overrides/foolslide/rama/src/Rama.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.it.rama - -import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide - -class Rama : FoolSlide("Rama", "https://www.ramareader.it", "it", "/read") diff --git a/multisrc/overrides/foolslide/russification/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/russification/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index acf9e658..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/russification/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/russification/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index df0d332d..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/russification/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/russification/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 43f00b83..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/russification/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/russification/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index db230e5c..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/russification/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/russification/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8d839b32..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/russification/res/web_hi_res_512.png b/multisrc/overrides/foolslide/russification/res/web_hi_res_512.png deleted file mode 100644 index a23fdafe..00000000 Binary files a/multisrc/overrides/foolslide/russification/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/foolslide/silentsky/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e7e1874b..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/foolslide/silentsky/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 924ba38c..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/foolslide/silentsky/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cf6b71cf..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/silentsky/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b6279e3d..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/foolslide/silentsky/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3e1363c0..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/foolslide/silentsky/res/web_hi_res_512.png b/multisrc/overrides/foolslide/silentsky/res/web_hi_res_512.png deleted file mode 100644 index 64bafecb..00000000 Binary files a/multisrc/overrides/foolslide/silentsky/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gattsu/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 719f2d5c..00000000 Binary files a/multisrc/overrides/gattsu/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gattsu/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 038bca43..00000000 Binary files a/multisrc/overrides/gattsu/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gattsu/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cf3e9d70..00000000 Binary files a/multisrc/overrides/gattsu/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d6d617c1..00000000 Binary files a/multisrc/overrides/gattsu/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 959bd60d..00000000 Binary files a/multisrc/overrides/gattsu/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/default/res/web_hi_res_512.png b/multisrc/overrides/gattsu/default/res/web_hi_res_512.png deleted file mode 100644 index 52482b2d..00000000 Binary files a/multisrc/overrides/gattsu/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gattsu/hentaiseason/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 872ad381..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gattsu/hentaiseason/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index db2a56ff..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a604638a..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d438d450..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 56487fa0..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/res/web_hi_res_512.png b/multisrc/overrides/gattsu/hentaiseason/res/web_hi_res_512.png deleted file mode 100644 index b3e3b5ba..00000000 Binary files a/multisrc/overrides/gattsu/hentaiseason/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/hentaiseason/src/HentaiSeason.kt b/multisrc/overrides/gattsu/hentaiseason/src/HentaiSeason.kt deleted file mode 100644 index eb601f2a..00000000 --- a/multisrc/overrides/gattsu/hentaiseason/src/HentaiSeason.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.hentaiseason - -import eu.kanade.tachiyomi.multisrc.gattsu.Gattsu -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class HentaiSeason : Gattsu( - "Hentai Season", - "https://hentaiseason.com", - "pt-BR", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/gattsu/hentaitokyo/src/HentaiTokyo.kt b/multisrc/overrides/gattsu/hentaitokyo/src/HentaiTokyo.kt deleted file mode 100644 index dc05bb59..00000000 --- a/multisrc/overrides/gattsu/hentaitokyo/src/HentaiTokyo.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.hentaitokyo - -import eu.kanade.tachiyomi.multisrc.gattsu.Gattsu -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class HentaiTokyo : Gattsu( - "Hentai Tokyo", - "https://hentaitokyo.net", - "pt-BR", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/gattsu/universohentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gattsu/universohentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c1b12320..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gattsu/universohentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 641fa93c..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gattsu/universohentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0612ac35..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/universohentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8175ce30..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gattsu/universohentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 33c0d4b0..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/res/web_hi_res_512.png b/multisrc/overrides/gattsu/universohentai/res/web_hi_res_512.png deleted file mode 100644 index 9ea22968..00000000 Binary files a/multisrc/overrides/gattsu/universohentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gattsu/universohentai/src/UniversoHentai.kt b/multisrc/overrides/gattsu/universohentai/src/UniversoHentai.kt deleted file mode 100644 index a9d73e27..00000000 --- a/multisrc/overrides/gattsu/universohentai/src/UniversoHentai.kt +++ /dev/null @@ -1,65 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.universohentai - -import eu.kanade.tachiyomi.multisrc.gattsu.Gattsu -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.OkHttpClient -import okhttp3.Response -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import java.util.concurrent.TimeUnit - -class UniversoHentai : Gattsu( - "Universo Hentai", - "https://universohentai.com", - "pt-BR", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override fun latestUpdatesSelector() = "div.meio div.videos div.video a[href^=$baseUrl]:not(:has(span.selo-hd))" - - override fun latestUpdatesFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("span.video-titulo")!!.text().trim() - thumbnail_url = element.selectFirst("img.wp-post-image")!!.attr("src") - setUrlWithoutDomain(element.attr("href")) - } - - override fun mangaDetailsParse(document: Document): SManga = SManga.create().apply { - val postBox = document.selectFirst(chapterListSelector())!! - - title = postBox.select("h1.post-titulo").first()!!.text() - author = postBox.select("ul.paginaPostItens li:contains(Artista) a").firstOrNull()?.text() - genre = postBox.select("ul.paginaPostItens li:contains(Categorias) a") - .joinToString(", ") { it.text() } - status = SManga.COMPLETED - thumbnail_url = postBox.select("div.paginaPostThumb > img.wp-post-image") - .attr("src") - .withoutSize() - } - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - - return document.select(chapterListSelector()) - .map { chapterFromElement(it) } - } - - override fun chapterListSelector() = "div.meio div.post[itemscope]:has(a[title=Abrir galeria])" - - override fun chapterFromElement(element: Element): SChapter = SChapter.create().apply { - name = "Capítulo único" - scanlator = element.select("ul.paginaPostItens li:contains(Tradutor) a").firstOrNull()?.text() - date_upload = element.ownerDocument()!!.select("meta[property=article:published_time]").firstOrNull() - ?.attr("content") - .orEmpty() - .toDate() - setUrlWithoutDomain(element.selectFirst("a[title=Abrir galeria]")!!.attr("href")) - } - - override fun pageListSelector() = "div.meio div.galeria div.galeria-foto a img" -} diff --git a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicdays/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b030d70c..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicdays/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2630aab2..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f9dc791e..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 54d400e7..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c60c9090..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/comicdays/res/web_hi_res_512.png deleted file mode 100644 index eb2b7141..00000000 Binary files a/multisrc/overrides/gigaviewer/comicdays/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicdays/src/ComicDays.kt b/multisrc/overrides/gigaviewer/comicdays/src/ComicDays.kt deleted file mode 100644 index c67d5ada..00000000 --- a/multisrc/overrides/gigaviewer/comicdays/src/ComicDays.kt +++ /dev/null @@ -1,35 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.comicdays - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class ComicDays : GigaViewer( - "Comic Days", - "https://comic-days.com", - "ja", - "https://cdn-img.comic-days.com/public/page", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "講談社" - - override fun popularMangaSelector(): String = "ul.daily-series li.daily-series-item:has(a.link)" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h4.daily-series-title")!!.text() - thumbnail_url = element.selectFirst("div.daily-series-thumb img")!! - .attr("data-src") - setUrlWithoutDomain(element.selectFirst("a.link")!!.attr("href")) - } - - override fun latestUpdatesSelector(): String = "section#$dayOfWeek.daily " + popularMangaSelector() - - override fun getCollections(): List = listOf( - Collection("連載作品一覧", ""), - ) -} diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 25c64493..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 512b5018..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b37db195..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e65daae1..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index dd01c5fa..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/comicgardo/res/web_hi_res_512.png deleted file mode 100644 index 076ace3f..00000000 Binary files a/multisrc/overrides/gigaviewer/comicgardo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comicgardo/src/ComicGardo.kt b/multisrc/overrides/gigaviewer/comicgardo/src/ComicGardo.kt deleted file mode 100644 index c1819ffc..00000000 --- a/multisrc/overrides/gigaviewer/comicgardo/src/ComicGardo.kt +++ /dev/null @@ -1,34 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.comicgardo - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class ComicGardo : GigaViewer( - "Comic Gardo", - "https://comic-gardo.com", - "ja", - "https://cdn-img.comic-gardo.com/public/page", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "オーバーラップ" - - override fun popularMangaSelector(): String = "ul.series-section-list li.series-section-item > a" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h5.series-title")!!.text() - thumbnail_url = element.selectFirst("div.thumb img")!!.attr("data-src") - setUrlWithoutDomain(element.attr("href")!!) - } - - override fun getCollections(): List = listOf( - Collection("連載一覧", ""), - ) -} diff --git a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comiplex/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2d169d46..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comiplex/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f0486db5..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 45b63d67..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e6ff5ed1..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4ddc9bff..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/comiplex/res/web_hi_res_512.png deleted file mode 100644 index ce32c1d8..00000000 Binary files a/multisrc/overrides/gigaviewer/comiplex/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/comiplex/src/Comiplex.kt b/multisrc/overrides/gigaviewer/comiplex/src/Comiplex.kt deleted file mode 100644 index c19846f9..00000000 --- a/multisrc/overrides/gigaviewer/comiplex/src/Comiplex.kt +++ /dev/null @@ -1,42 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.comiplex - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import okhttp3.Request -import org.jsoup.nodes.Element - -class Comiplex : GigaViewer( - "Comiplex", - "https://viewer.heros-web.com", - "ja", - "https://cdn-img.viewer.heros-web.com/public/page", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "ヒーローズ" - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/series/heros", headers) - - override fun popularMangaSelector(): String = "ul.series-items li.series-item > a" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h4.item-series-title")!!.text() - thumbnail_url = element.selectFirst("div.series-item-thumb img")!! - .attr("data-src") - setUrlWithoutDomain(element.attr("href")) - } - - override fun getCollections(): List = listOf( - Collection("ヒーローズ", "heros"), - Collection("ふらっとヒーローズ", "flat"), - Collection("わいるどヒーローズ", "wild"), - Collection("読切作品", "oneshot"), - ) -} diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c3cd570f..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 49ba3efd..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ca8d6593..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 73eff6e6..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f9eb5400..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/corocoroonline/res/web_hi_res_512.png deleted file mode 100644 index 4155b33a..00000000 Binary files a/multisrc/overrides/gigaviewer/corocoroonline/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/corocoroonline/src/CorocoroOnline.kt b/multisrc/overrides/gigaviewer/corocoroonline/src/CorocoroOnline.kt deleted file mode 100644 index be576e20..00000000 --- a/multisrc/overrides/gigaviewer/corocoroonline/src/CorocoroOnline.kt +++ /dev/null @@ -1,72 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.corocoroonline - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import okhttp3.Request -import org.jsoup.nodes.Element -import rx.Observable - -class CorocoroOnline : GigaViewer( - "Corocoro Online", - "https://corocoro.jp", - "ja", - "https://cdn-img.www.corocoro.jp/public/page", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher = "小学館" - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/manga", headers) - - override fun popularMangaSelector(): String = "a.p-article-wrap" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h3.p-article-title")!!.text() - .substringAfter(']') - thumbnail_url = element.selectFirst("> .p-article-image > img")!!.attr("src") - setUrlWithoutDomain(element.attr("href")) - } - - // Site doesn't have a manga search and only returns news in search results. - override fun fetchSearchManga(page: Int, query: String, filters: FilterList): Observable { - return fetchPopularManga(page) - .map { allManga -> - val filteredManga = allManga.mangas.filter { manga -> - manga.title.contains(query, true) - } - - MangasPage(filteredManga, hasNextPage = false) - } - } - - // The chapters only load using the URL with 'www'. - override fun mangaDetailsRequest(manga: SManga): Request = - GET(BASE_URL_WWW + manga.url, headers) - - override fun chapterListRequest(manga: SManga): Request = mangaDetailsRequest(manga) - - override fun pageListRequest(chapter: SChapter): Request = - GET(BASE_URL_WWW + chapter.url, headers) - - // All chapters seems to be free. - override fun chapterListSelector(): String = "li.episode" - - override val chapterListMode = CHAPTER_LIST_LOCKED - - // The source have no collections, so no need to have filters. - override fun getFilterList(): FilterList = FilterList() - - companion object { - private const val BASE_URL_WWW = "https://www.corocoro.jp" - } -} diff --git a/multisrc/overrides/gigaviewer/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f14743bb..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e46ce03b..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e28ccdb5..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7b752dc5..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9f8fdb73..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/default/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/default/res/web_hi_res_512.png deleted file mode 100644 index 151769b0..00000000 Binary files a/multisrc/overrides/gigaviewer/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 541af8ac..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f1c8971a..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fab9b100..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ee954b55..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 008726b7..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/kuragebunch/res/web_hi_res_512.png deleted file mode 100644 index 374bde80..00000000 Binary files a/multisrc/overrides/gigaviewer/kuragebunch/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/kuragebunch/src/KurageBunch.kt b/multisrc/overrides/gigaviewer/kuragebunch/src/KurageBunch.kt deleted file mode 100644 index 6e8a56ac..00000000 --- a/multisrc/overrides/gigaviewer/kuragebunch/src/KurageBunch.kt +++ /dev/null @@ -1,44 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.kuragebunch - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import okhttp3.Request -import org.jsoup.nodes.Element - -class KurageBunch : GigaViewer( - "Kurage Bunch", - "https://kuragebunch.com", - "ja", - "https://cdn-img.kuragebunch.com", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "株式会社" - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/series/kuragebunch", headers) - - override fun popularMangaSelector(): String = "ul.page-series-list li div.item-box" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("a.series-data-container h4")!!.text() - thumbnail_url = element.selectFirst("a.series-thumb img")!!.attr("data-src") - setUrlWithoutDomain(element.selectFirst("a")!!.attr("href")) - } - - override fun chapterListSelector(): String = "li.episode" - - override fun getCollections(): List = listOf( - Collection("くらげバンチ", "kuragebunch"), - Collection("読切", "oneshot"), - Collection("月刊コミックバンチ", "comicbunch"), - Collection("Bバンチ", "bbunch"), - Collection("ututu", "ututu"), - ) -} diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 71b561be..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cda8755b..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 09569451..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 91dd7705..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8424d2dc..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/magazinepocket/res/web_hi_res_512.png deleted file mode 100644 index 543956ca..00000000 Binary files a/multisrc/overrides/gigaviewer/magazinepocket/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magazinepocket/src/MagazinePocket.kt b/multisrc/overrides/gigaviewer/magazinepocket/src/MagazinePocket.kt deleted file mode 100644 index 581ae273..00000000 --- a/multisrc/overrides/gigaviewer/magazinepocket/src/MagazinePocket.kt +++ /dev/null @@ -1,36 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.magazinepocket - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class MagazinePocket : GigaViewer( - "Magazine Pocket", - "https://pocket.shonenmagazine.com", - "ja", - "https://cdn-img.pocket.shonenmagazine.com/public/page", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "講談社" - - override fun popularMangaSelector(): String = "ul.daily-series li.daily-series-item > a" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h4.daily-series-title")!!.text() - thumbnail_url = element.selectFirst("div.daily-series-thumb img")!!.attr("data-src") - setUrlWithoutDomain(element.attr("href")!!) - } - - override fun latestUpdatesSelector(): String = "section.daily.$dayOfWeek " + popularMangaSelector() - - override fun getCollections(): List = listOf( - Collection("マガポケ連載一覧", ""), - Collection("週刊少年マガジン連載一覧", "smaga"), - Collection("別冊少年マガジン連載一覧", "bmaga"), - ) -} diff --git a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magcomi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ddbdb3bf..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magcomi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 32b1ac43..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 44e89937..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a0e87bfe..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4dc7d16f..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/magcomi/res/web_hi_res_512.png deleted file mode 100644 index e807b364..00000000 Binary files a/multisrc/overrides/gigaviewer/magcomi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/magcomi/src/MagComi.kt b/multisrc/overrides/gigaviewer/magcomi/src/MagComi.kt deleted file mode 100644 index c17207e4..00000000 --- a/multisrc/overrides/gigaviewer/magcomi/src/MagComi.kt +++ /dev/null @@ -1,34 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.magcomi - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class MagComi : GigaViewer( - "MAGCOMI", - "https://magcomi.com", - "ja", - "https://cdn-img.magcomi.com/public/page", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "マッグガーデン" - - override fun popularMangaSelector(): String = "ul.magcomi-series-list li.series-item > a" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.select("h3.series-title").text() - thumbnail_url = element.select("div.series-thumb img").attr("src") - setUrlWithoutDomain(element.attr("href")) - } - - override fun getCollections(): List = listOf( - Collection("連載・読切", ""), - ) -} diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 46d908d2..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1b582913..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index eb3eb16d..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fbe22f77..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b7b07b12..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/shonenjumpplus/res/web_hi_res_512.png deleted file mode 100644 index d6916e64..00000000 Binary files a/multisrc/overrides/gigaviewer/shonenjumpplus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/shonenjumpplus/src/ShonenJumpPlus.kt b/multisrc/overrides/gigaviewer/shonenjumpplus/src/ShonenJumpPlus.kt deleted file mode 100644 index c34222ab..00000000 --- a/multisrc/overrides/gigaviewer/shonenjumpplus/src/ShonenJumpPlus.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.shonenjumpplus - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import okhttp3.OkHttpClient - -class ShonenJumpPlus : GigaViewer( - "Shonen Jump+", - "https://shonenjumpplus.com", - "ja", - "https://cdn-ak-img.shonenjumpplus.com", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "集英社" - - override fun getCollections(): List = listOf( - Collection("ジャンプ+連載一覧", ""), - Collection("ジャンプ+読切シリーズ", "oneshot"), - Collection("連載終了作品", "finished"), - ) -} diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f504dae0..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 85523db0..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 58b71026..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5345814d..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 353165ac..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/sundaywebevery/res/web_hi_res_512.png deleted file mode 100644 index 877db818..00000000 Binary files a/multisrc/overrides/gigaviewer/sundaywebevery/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/sundaywebevery/src/SundayWebEvery.kt b/multisrc/overrides/gigaviewer/sundaywebevery/src/SundayWebEvery.kt deleted file mode 100644 index a8d5fea9..00000000 --- a/multisrc/overrides/gigaviewer/sundaywebevery/src/SundayWebEvery.kt +++ /dev/null @@ -1,38 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.sundaywebevery - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class SundayWebEvery : GigaViewer( - "Sunday Web Every", - "https://www.sunday-webry.com", - "ja", - "https://cdn-img.www.sunday-webry.com/public/page", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "小学館" - - override fun popularMangaSelector(): String = "ul.webry-series-list li a.webry-series-item-link" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h4.series-title")!!.text() - thumbnail_url = element.selectFirst("div.thumb-wrapper img")!!.attr("data-src") - setUrlWithoutDomain(element.attr("href")) - } - - override fun latestUpdatesSelector(): String = "h3#series-$dayOfWeek + section " + popularMangaSelector() - - override val chapterListMode = CHAPTER_LIST_LOCKED - - override fun getCollections(): List = listOf( - Collection("連載作品", ""), - Collection("読切", "oneshot"), - Collection("夜サンデー", "yoru-sunday"), - ) -} diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a54cd5ad..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5dfd2814..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0b4fd4cc..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cb3a5a64..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 81136b36..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/web_hi_res_512.png b/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/web_hi_res_512.png deleted file mode 100644 index e29bcbaf..00000000 Binary files a/multisrc/overrides/gigaviewer/tonarinoyoungjump/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/gigaviewer/tonarinoyoungjump/src/TonariNoYoungJump.kt b/multisrc/overrides/gigaviewer/tonarinoyoungjump/src/TonariNoYoungJump.kt deleted file mode 100644 index f482e30b..00000000 --- a/multisrc/overrides/gigaviewer/tonarinoyoungjump/src/TonariNoYoungJump.kt +++ /dev/null @@ -1,40 +0,0 @@ -package eu.kanade.tachiyomi.extension.ja.tonarinoyoungjump - -import eu.kanade.tachiyomi.multisrc.gigaviewer.GigaViewer -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element - -class TonariNoYoungJump : GigaViewer( - "Tonari no Young Jump", - "https://tonarinoyj.jp", - "ja", - "https://cdn-img.tonarinoyj.jp/public/page", -) { - - override val supportsLatest: Boolean = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::imageIntercept) - .build() - - override val publisher: String = "集英社" - - override fun popularMangaSelector(): String = "ul.series-table-list li.subpage-table-list-item > a" - - override fun popularMangaFromElement(element: Element): SManga = SManga.create().apply { - title = element.selectFirst("h4.title")!!.text() - thumbnail_url = element.selectFirst("div.subpage-image-wrapper img")!!.attr("data-src") - .replace("{width}", "528") - .replace("{height}", "528") - setUrlWithoutDomain(element.attr("href")) - } - - override val chapterListMode = CHAPTER_LIST_LOCKED - - override fun getCollections(): List = listOf( - Collection("連載中", ""), - Collection("読切", "oneshot"), - Collection("出張作品", "trial"), - ) -} diff --git a/multisrc/overrides/grouple/allhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/grouple/allhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d7626a6f..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/grouple/allhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 016fbc95..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/grouple/allhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d2d35dd5..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/grouple/allhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ff4efdd5..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/grouple/allhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 541d18e4..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/res/web_hi_res_512.png b/multisrc/overrides/grouple/allhentai/res/web_hi_res_512.png deleted file mode 100644 index f73d9a57..00000000 Binary files a/multisrc/overrides/grouple/allhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/grouple/allhentai/src/AllHentai.kt b/multisrc/overrides/grouple/allhentai/src/AllHentai.kt deleted file mode 100644 index 66b28500..00000000 --- a/multisrc/overrides/grouple/allhentai/src/AllHentai.kt +++ /dev/null @@ -1,297 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.allhentai - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.grouple.GroupLe -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class AllHentai : GroupLe("AllHentai", "https://z.allhen.online", "ru") { - - override val id: Long = 1809051393403180443 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> - when (filter) { - is GenreList -> filter.state.forEach { genre -> - if (genre.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(genre.id, arrayOf("=", "=in", "=ex")[genre.state]) - } - } - is Category -> filter.state.forEach { category -> - if (category.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(category.id, arrayOf("=", "=in", "=ex")[category.state]) - } - } - is FilList -> filter.state.forEach { fils -> - if (fils.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(fils.id, arrayOf("=", "=in", "=ex")[fils.state]) - } - } - is OrderBy -> { - if (filter.state > 0) { - val ord = arrayOf("not", "year", "rate", "popularity", "votes", "created", "updated")[filter.state] - val ordUrl = "$baseUrl/list?sortType=$ord&offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(ordUrl.toString(), headers) - } - } - is Tags -> { - if (filter.state > 0) { - val tagName = getTagsList()[filter.state].url - val tagUrl = "$baseUrl/list/tag/$tagName?offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(tagUrl.toString(), headers) - } - } - else -> {} - } - } - return if (url.toString().contains("&")) { - GET(url.toString().replace("=%3D", "="), headers) - } else { - popularMangaRequest(page) - } - } - - private class OrderBy : Filter.Select( - "Сортировка (только)", - arrayOf("Без сортировки", "По году", "По популярности", "Популярно сейчас", "По рейтингу", "Новинки", "По дате обновления"), - ) - - private class Genre(name: String, val id: String) : Filter.TriState(name) - - private class GenreList(genres: List) : Filter.Group("Жанры", genres) - private class Category(categories: List) : Filter.Group("Категории", categories) - private class FilList(fils: List) : Filter.Group("Фильтры", fils) - private class Tags(tags: Array) : Filter.Select("Тэг (только)", tags) - - private data class Tag(val name: String, val url: String) - - override fun getFilterList() = FilterList( - OrderBy(), - Tags(tagsName), - GenreList(getGenreList()), - Category(getCategoryList()), - FilList(getFilList()), - ) - - private fun getGenreList() = listOf( - Genre("ahegao", "el_855"), - Genre("анал", "el_828"), - Genre("бдсм", "el_78"), - Genre("без цензуры", "el_888"), - Genre("большая грудь", "el_837"), - Genre("большая попка", "el_3156"), - Genre("большой член", "el_884"), - Genre("бондаж", "el_5754"), - Genre("в первый раз", "el_811"), - Genre("в цвете", "el_290"), - Genre("гарем", "el_87"), - Genre("гендарная интрига", "el_89"), - Genre("групповой секс", "el_88"), - Genre("драма", "el_95"), - Genre("зрелые женщины", "el_5679"), - Genre("измена", "el_291"), - Genre("изнасилование", "el_124"), - Genre("инцест", "el_85"), - Genre("исторический", "el_93"), - Genre("комедия", "el_73"), - Genre("маленькая грудь", "el_870"), - Genre("научная фантастика", "el_76"), - Genre("нетораре", "el_303"), - Genre("оральный секс", "el_853"), - Genre("романтика", "el_74"), - Genre("тентакли", "el_69"), - Genre("трагедия", "el_1321"), - Genre("ужасы", "el_75"), - Genre("футанари", "el_77"), - Genre("фэнтези", "el_70"), - Genre("чикан", "el_1059"), - Genre("этти", "el_798"), - Genre("юри", "el_84"), - Genre("яой", "el_83"), - ) - - private fun getCategoryList() = listOf( - Genre("3D", "el_626"), - Genre("Анимация", "el_5777"), - Genre("Без текста", "el_3157"), - Genre("Порно комикс", "el_1003"), - Genre("Порно манхва", "el_1104"), - ) - - private fun getFilList() = listOf( - Genre("Высокий рейтинг", "s_high_rate"), - Genre("Сингл", "s_single"), - Genre("Для взрослых", "s_mature"), - Genre("Завершенная", "s_completed"), - Genre("Переведено", "s_translated"), - Genre("Длинная", "s_many_chapters"), - Genre("Ожидает загрузки", "s_wait_upload"), - Genre("Продается", "s_sale"), - ) - - private fun getTagsList() = listOf( - Tag("Без тега", "not"), - Tag("handjob", "handjob"), - Tag("inseki", "inseki"), - Tag("алкоголь", "alcohol"), - Tag("андроид", "android"), - Tag("анилингус", "anilingus"), - Tag("бассейн", "pool"), - Tag("без трусиков", "without_panties"), - Tag("беременность", "pregnancy"), - Tag("бикини", "bikini"), - Tag("близнецы", "twins"), - Tag("боди-арт", "body_art"), - Tag("больница", "hospital"), - Tag("буккакэ", "bukkake"), - Tag("в ванной", "in_bathroom"), - Tag("в общественном месте", "in_public_place"), - Tag("в транспорте", "in_vehicle"), - Tag("вампиры", "vampires"), - Tag("вибратор", "vibrator"), - Tag("втянутые соски", "inverted_nipples"), - Tag("гипноз", "hypnosis"), - Tag("глубокий минет", "deepthroat"), - Tag("горничные", "maids"), - Tag("горячий источник", "hot_spring"), - Tag("гэнгбэнг", "gangbang"), - Tag("гяру", "gyaru"), - Tag("двойное проникновение", "double_penetration"), - Tag("Девочки волшебницы", "magical_girl"), - Tag("демоны", "demons"), - Tag("дефекация", "scat"), - Tag("дилдо", "dildo"), - Tag("додзинси", "doujinshi"), - Tag("домохозяйки", "housewives"), - Tag("дыра в стене", "hole_in_the_wall"), - Tag("жестокость", "cruelty"), - Tag("загар", "tan_lines"), - Tag("зомби", "zombie"), - Tag("инопланетяне", "aliens"), - Tag("исполнение желаний", "granting_wish"), - Tag("камера", "camera"), - Tag("косплей", "cosplay"), - Tag("кремпай", "creampie"), - Tag("куннилингус", "cunnilingus"), - Tag("купальник", "swimsuit"), - Tag("лактация", "lactation"), - Tag("латекс и кожа", "latex"), - Tag("Ломка Психики", "mind_break"), - Tag("магия", "magic"), - Tag("мастурбация", "masturbation"), - Tag("медсестра", "nurse"), - Tag("мерзкий дядька", "terrible_oyaji"), - Tag("много девушек", "many_girls"), - Tag("много спермы", "a_lot_of_sperm"), - Tag("монстрдевушки", "monstergirl"), - Tag("монстры", "monsters"), - Tag("мужчина крепкого телосложения", "muscle_man"), - Tag("на природе", "outside"), - Tag("не бритая киска", "hairy_pussy"), - Tag("не бритые подмышки", "hairy_armpits"), - Tag("нетори", "netori"), - Tag("нижнее бельё", "lingerie"), - Tag("обмен партнерами", "swinging"), - Tag("обмен телами", "body_swap"), - Tag("обычный секс", "normal_sex"), - Tag("огромная грудь", "super_big_boobs"), - Tag("орки", "orcs"), - Tag("очки", "megane"), - Tag("пайзури", "titsfuck"), - Tag("парень пассив", "passive_guy"), - Tag("пацанка", "tomboy"), - Tag("пеггинг", "pegging"), - Tag("переодевание", "disguise"), - Tag("пирсинг", "piercing"), - Tag("писают", "peeing"), - Tag("пляж", "beach"), - Tag("повседневность", "slice_of_life"), - Tag("повязка на глаза", "blindfold"), - Tag("подглядывание", "peeping"), - Tag("подчинение", "submission"), - Tag("похищение", "kidnapping"), - Tag("принуждение", "forced"), - Tag("прозрачная одежда", "transparent_clothes"), - Tag("проституция", "prostitution"), - Tag("психические отклонения", "mental_illness"), - Tag("публичный секс", "public_sex"), - Tag("пьяные", "drunk"), - Tag("рабы", "slaves"), - Tag("рентген зрение", "x_ray"), - Tag("сверхъестественное", "supernatural"), - Tag("секс втроем", "threesome"), - Tag("секс игрушки", "sex_toys"), - Tag("сексуально возбужденная", "horny"), - Tag("спортивная форма", "sports_uniform"), - Tag("спящие", "sleeping"), - Tag("страпон", "strapon"), - Tag("Суккуб", "succubus"), - Tag("темнокожие", "dark_skin"), - Tag("толстушки", "fatties"), - Tag("трап", "trap"), - Tag("униформа", "uniform"), - Tag("ушастые", "eared"), - Tag("фантазии", "dreams"), - Tag("фемдом", "femdom"), - Tag("фестиваль", "festival"), - Tag("фетиш", "fetish"), - Tag("фистинг", "fisting"), - Tag("фурри", "furry"), - Tag("футанари имеет парня", "futanari_on_boy"), - Tag("футджаб", "footfuck"), - Tag("цельный купальник", "full_swimsuit"), - Tag("цундэрэ", "tsundere"), - Tag("чулки", "hose"), - Tag("шалава", "slut"), - Tag("шантаж", "blackmail"), - Tag("эксгибиционизм", "exhibitionism"), - Tag("эльфы", "elves"), - Tag("яндере", "yandere"), - ) - - private val tagsName = getTagsList().map { - it.name - }.toTypedArray() - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_TITLE, newValue as String).commit() - Toast.makeText(screen.context, "Для смены домена необходимо перезапустить приложение с полной остановкой.", Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - - companion object { - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://z.allhen.online" - } -} diff --git a/multisrc/overrides/grouple/default/AndroidManifest.xml b/multisrc/overrides/grouple/default/AndroidManifest.xml deleted file mode 100644 index 294993e5..00000000 --- a/multisrc/overrides/grouple/default/AndroidManifest.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/grouple/mintmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/grouple/mintmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cbc0d392..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/grouple/mintmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b7a7d167..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/grouple/mintmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cdc090f1..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/grouple/mintmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 626bfc7d..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/grouple/mintmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 56bc00e1..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/res/web_hi_res_512.png b/multisrc/overrides/grouple/mintmanga/res/web_hi_res_512.png deleted file mode 100644 index 65973550..00000000 Binary files a/multisrc/overrides/grouple/mintmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/grouple/mintmanga/src/MintManga.kt b/multisrc/overrides/grouple/mintmanga/src/MintManga.kt deleted file mode 100644 index 8765232f..00000000 --- a/multisrc/overrides/grouple/mintmanga/src/MintManga.kt +++ /dev/null @@ -1,201 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.mintmanga - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.grouple.GroupLe -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class MintManga : GroupLe("MintManga", "https://mintmanga.com", "ru") { - - override val id: Long = 6 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList().reversed() else filters.reversed()).forEach { filter -> - when (filter) { - is GenreList -> filter.state.forEach { genre -> - if (genre.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(genre.id, arrayOf("=", "=in", "=ex")[genre.state]) - } - } - is Category -> filter.state.forEach { category -> - if (category.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(category.id, arrayOf("=", "=in", "=ex")[category.state]) - } - } - is AgeList -> filter.state.forEach { age -> - if (age.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(age.id, arrayOf("=", "=in", "=ex")[age.state]) - } - } - is More -> filter.state.forEach { more -> - if (more.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(more.id, arrayOf("=", "=in", "=ex")[more.state]) - } - } - is FilList -> filter.state.forEach { fils -> - if (fils.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(fils.id, arrayOf("=", "=in", "=ex")[fils.state]) - } - } - is OrderBy -> { - if (url.toString().contains("&") && filter.state < 6) { - url.addQueryParameter("sortType", arrayOf("RATING", "POPULARITY", "YEAR", "NAME", "DATE_CREATE", "DATE_UPDATE")[filter.state]) - } else { - val ord = arrayOf("rate", "popularity", "year", "name", "created", "updated", "votes")[filter.state] - val ordUrl = "$baseUrl/list?sortType=$ord&offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(ordUrl.toString(), headers) - } - } - else -> {} - } - } - return if (url.toString().contains("&")) { - GET(url.toString().replace("=%3D", "="), headers) - } else { - popularMangaRequest(page) - } - } - - private class OrderBy : Filter.Select( - "Сортировка", - arrayOf("По популярности", "Популярно сейчас", "По году", "По имени", "Новинки", "По дате обновления", "По рейтингу"), - ) - - private class Genre(name: String, val id: String) : Filter.TriState(name) - - private class GenreList(genres: List) : Filter.Group("Жанры", genres) - private class Category(categories: List) : Filter.Group("Категории", categories) - private class AgeList(ages: List) : Filter.Group("Возрастная рекомендация", ages) - private class More(moren: List) : Filter.Group("Прочее", moren) - private class FilList(fils: List) : Filter.Group("Фильтры", fils) - - override fun getFilterList() = FilterList( - OrderBy(), - Category(getCategoryList()), - GenreList(getGenreList()), - AgeList(getAgeList()), - More(getMore()), - FilList(getFilList()), - ) - private fun getFilList() = listOf( - Genre("Высокий рейтинг", "s_high_rate"), - Genre("Сингл", "s_single"), - Genre("Для взрослых", "s_mature"), - Genre("Завершенная", "s_completed"), - Genre("Переведено", "s_translated"), - Genre("Заброшен перевод", "s_abandoned_popular"), - Genre("Длинная", "s_many_chapters"), - Genre("Ожидает загрузки", "s_wait_upload"), - Genre("Белые жанры", "s_not_pessimized"), - ) - private fun getMore() = listOf( - Genre("Анонс", "el_6641"), - Genre("В цвете", "el_4614"), - Genre("Веб", "el_1355"), - Genre("Выпуск приостановлен", "el_5232"), - Genre("Не Яой", "el_1874"), - Genre("Сборник", "el_1348"), - ) - - private fun getAgeList() = listOf( - Genre("R(16+)", "el_3968"), - Genre("NC-17(18+)", "el_3969"), - Genre("R18+(18+)", "el_3990"), - ) - - private fun getCategoryList() = listOf( - Genre("OEL-манга", "el_6637"), - Genre("Додзинси", "el_1332"), - Genre("Арт", "el_2220"), - Genre("Ёнкома", "el_2741"), - Genre("Комикс", "el_1903"), - Genre("Манга", "el_6421"), - Genre("Манхва", "el_1873"), - Genre("Маньхуа", "el_1875"), - Genre("Ранобэ", "el_5688"), - ) - - private fun getGenreList() = listOf( - Genre("боевик", "el_1346"), - Genre("боевые искусства", "el_1334"), - Genre("гарем", "el_1333"), - Genre("гендерная интрига", "el_1347"), - Genre("героическое фэнтези", "el_1337"), - Genre("детектив", "el_1343"), - Genre("дзёсэй", "el_1349"), - Genre("драма", "el_1310"), - Genre("игра", "el_5229"), - Genre("исэкай", "el_6420"), - Genre("история", "el_1311"), - Genre("киберпанк", "el_1351"), - Genre("комедия", "el_1328"), - Genre("меха", "el_1318"), - Genre("научная фантастика", "el_1325"), - Genre("омегаверс", "el_5676"), - Genre("повседневность", "el_1327"), - Genre("постапокалиптика", "el_1342"), - Genre("приключения", "el_1322"), - Genre("психология", "el_1335"), - Genre("романтика", "el_1313"), - Genre("самурайский боевик", "el_1316"), - Genre("сверхъестественное", "el_1350"), - Genre("сёдзё", "el_1314"), - Genre("сёдзё-ай", "el_1320"), - Genre("сёнэн", "el_1326"), - Genre("сёнэн-ай", "el_1330"), - Genre("спорт", "el_1321"), - Genre("сэйнэн", "el_1329"), - Genre("сянься", "el_6631"), - Genre("трагедия", "el_1344"), - Genre("триллер", "el_1341"), - Genre("ужасы", "el_1317"), - Genre("уся", "el_6632"), - Genre("фэнтези", "el_1323"), - Genre("школа", "el_1319"), - Genre("эротика", "el_1340"), - Genre("этти", "el_1354"), - Genre("юри", "el_1315"), - Genre("яой", "el_1336"), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_TITLE, newValue as String).commit() - Toast.makeText(screen.context, "Для смены домена необходимо перезапустить приложение с полной остановкой.", Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - - companion object { - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://mintmanga.com" - } -} diff --git a/multisrc/overrides/grouple/readmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/grouple/readmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3a287acf..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/grouple/readmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8ebcb694..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/grouple/readmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 51af633a..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/grouple/readmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 37d39ba2..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/grouple/readmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 88764f0b..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/res/web_hi_res_512.png b/multisrc/overrides/grouple/readmanga/res/web_hi_res_512.png deleted file mode 100644 index a2cba1dd..00000000 Binary files a/multisrc/overrides/grouple/readmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/grouple/readmanga/src/ReadManga.kt b/multisrc/overrides/grouple/readmanga/src/ReadManga.kt deleted file mode 100644 index 0375fb85..00000000 --- a/multisrc/overrides/grouple/readmanga/src/ReadManga.kt +++ /dev/null @@ -1,197 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.readmanga - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.grouple.GroupLe -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class ReadManga : GroupLe("ReadManga", "https://readmanga.live", "ru") { - - override val id: Long = 5 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList().reversed() else filters.reversed()).forEach { filter -> - when (filter) { - is GenreList -> filter.state.forEach { genre -> - if (genre.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(genre.id, arrayOf("=", "=in", "=ex")[genre.state]) - } - } - is Category -> filter.state.forEach { category -> - if (category.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(category.id, arrayOf("=", "=in", "=ex")[category.state]) - } - } - is AgeList -> filter.state.forEach { age -> - if (age.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(age.id, arrayOf("=", "=in", "=ex")[age.state]) - } - } - is More -> filter.state.forEach { more -> - if (more.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(more.id, arrayOf("=", "=in", "=ex")[more.state]) - } - } - is FilList -> filter.state.forEach { fils -> - if (fils.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(fils.id, arrayOf("=", "=in", "=ex")[fils.state]) - } - } - is OrderBy -> { - if (url.toString().contains("&") && filter.state < 6) { - url.addQueryParameter("sortType", arrayOf("RATING", "POPULARITY", "YEAR", "NAME", "DATE_CREATE", "DATE_UPDATE")[filter.state]) - } else { - val ord = arrayOf("rate", "popularity", "year", "name", "created", "updated", "votes")[filter.state] - val ordUrl = "$baseUrl/list?sortType=$ord&offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(ordUrl.toString(), headers) - } - } - else -> {} - } - } - return if (url.toString().contains("&")) { - GET(url.toString().replace("=%3D", "="), headers) - } else { - popularMangaRequest(page) - } - } - - private class OrderBy : Filter.Select( - "Сортировка", - arrayOf("По популярности", "Популярно сейчас", "По году", "По имени", "Новинки", "По дате обновления", "По рейтингу"), - ) - - private class Genre(name: String, val id: String) : Filter.TriState(name) - - private class GenreList(genres: List) : Filter.Group("Жанры", genres) - private class Category(categories: List) : Filter.Group("Категории", categories) - private class AgeList(ages: List) : Filter.Group("Возрастная рекомендация", ages) - private class More(moren: List) : Filter.Group("Прочее", moren) - private class FilList(fils: List) : Filter.Group("Фильтры", fils) - - override fun getFilterList() = FilterList( - OrderBy(), - Category(getCategoryList()), - GenreList(getGenreList()), - AgeList(getAgeList()), - More(getMore()), - FilList(getFilList()), - ) - - private fun getFilList() = listOf( - Genre("Высокий рейтинг", "s_high_rate"), - Genre("Сингл", "s_single"), - Genre("Для взрослых", "s_mature"), - Genre("Завершенная", "s_completed"), - Genre("Переведено", "s_translated"), - Genre("Заброшен перевод", "s_abandoned_popular"), - Genre("Длинная", "s_many_chapters"), - Genre("Ожидает загрузки", "s_wait_upload"), - Genre("Продается", "s_sale"), - Genre("Белые жанры", "s_not_pessimized"), - ) - private fun getMore() = listOf( - Genre("Анонс", "el_9578"), - Genre("В цвете", "el_7290"), - Genre("Веб", "el_2160"), - Genre("Сборник", "el_2157"), - ) - - private fun getAgeList() = listOf( - Genre("G(0+)", "el_6180"), - Genre("PG-13(12+)", "el_6181"), - Genre("PG(16+)", "el_6179"), - ) - - private fun getCategoryList() = listOf( - Genre("OEL-манга", "el_9577"), - Genre("Додзинси", "el_2141"), - Genre("Арт", "el_5685"), - Genre("Ёнкома", "el_2161"), - Genre("Комикс", "el_3515"), - Genre("Манга", "el_9451"), - Genre("Манхва", "el_3001"), - Genre("Маньхуа", "el_3002"), - ) - - private fun getGenreList() = listOf( - Genre("боевик", "el_2155"), - Genre("боевые искусства", "el_2143"), - Genre("гарем", "el_2142"), - Genre("гендерная интрига", "el_2156"), - Genre("героическое фэнтези", "el_2146"), - Genre("детектив", "el_2152"), - Genre("дзёсэй", "el_2158"), - Genre("драма", "el_2118"), - Genre("игра", "el_2154"), - Genre("исэкай", "el_9450"), - Genre("история", "el_2119"), - Genre("киберпанк", "el_8032"), - Genre("кодомо", "el_2137"), - Genre("комедия", "el_2136"), - Genre("махо-сёдзё", "el_2147"), - Genre("меха", "el_2126"), - Genre("научная фантастика", "el_2133"), - Genre("повседневность", "el_2135"), - Genre("постапокалиптика", "el_2151"), - Genre("приключения", "el_2130"), - Genre("психология", "el_2144"), - Genre("романтика", "el_2121"), - Genre("самурайский боевик", "el_2124"), - Genre("сверхъестественное", "el_2159"), - Genre("сёдзё", "el_2122"), - Genre("сёдзё-ай", "el_2128"), - Genre("сёнэн", "el_2134"), - Genre("сёнэн-ай", "el_2139"), - Genre("спорт", "el_2129"), - Genre("сэйнэн", "el_2138"), - Genre("сянься", "el_9561"), - Genre("трагедия", "el_2153"), - Genre("триллер", "el_2150"), - Genre("ужасы", "el_2125"), - Genre("уся", "el_9560"), - Genre("фэнтези", "el_2131"), - Genre("школа", "el_2127"), - Genre("этти", "el_2149"), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_TITLE, newValue as String).commit() - Toast.makeText(screen.context, "Для смены домена необходимо перезапустить приложение с полной остановкой.", Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - companion object { - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://readmanga.live" - } -} diff --git a/multisrc/overrides/grouple/rumix/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/grouple/rumix/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 26dea9c1..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/grouple/rumix/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1b214efa..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/grouple/rumix/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 73a45df3..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/grouple/rumix/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dc8aaaf4..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/grouple/rumix/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2d263c88..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/res/web_hi_res_512.png b/multisrc/overrides/grouple/rumix/res/web_hi_res_512.png deleted file mode 100644 index 87cb8958..00000000 Binary files a/multisrc/overrides/grouple/rumix/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/grouple/rumix/src/RuMIX.kt b/multisrc/overrides/grouple/rumix/src/RuMIX.kt deleted file mode 100644 index 6d2efe76..00000000 --- a/multisrc/overrides/grouple/rumix/src/RuMIX.kt +++ /dev/null @@ -1,81 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.rumix - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.grouple.GroupLe -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class RuMIX : GroupLe("RuMIX", "https://rumix.me", "ru") { - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList().reversed() else filters.reversed()).forEach { filter -> - when (filter) { - is OrderBy -> { - if (url.toString().contains("&") && filter.state < 6) { - url.addQueryParameter("sortType", arrayOf("RATING", "POPULARITY", "YEAR", "NAME", "DATE_CREATE", "DATE_UPDATE")[filter.state]) - } else { - val ord = arrayOf("rate", "popularity", "year", "name", "created", "updated", "votes")[filter.state] - val ordUrl = "$baseUrl/list?sortType=$ord&offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(ordUrl.toString(), headers) - } - } - else -> return@forEach - } - } - return if (url.toString().contains("&")) { - GET(url.toString().replace("=%3D", "="), headers) - } else { - popularMangaRequest(page) - } - } - private class OrderBy : Filter.Select( - "Сортировка", - arrayOf("По популярности", "Популярно сейчас", "По году", "По имени", "Новинки", "По дате обновления", "По рейтингу"), - ) - - override fun getFilterList() = FilterList( - OrderBy(), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_TITLE, newValue as String).commit() - Toast.makeText(screen.context, "Для смены домена необходимо перезапустить приложение с полной остановкой.", Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - - companion object { - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://rumix.me" - } -} diff --git a/multisrc/overrides/grouple/selfmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/grouple/selfmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 43778af3..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/grouple/selfmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7d991c0a..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/grouple/selfmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b4ea9852..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/grouple/selfmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 54fea1b0..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/grouple/selfmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a7f0a9e5..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/res/web_hi_res_512.png b/multisrc/overrides/grouple/selfmanga/res/web_hi_res_512.png deleted file mode 100644 index 85a86545..00000000 Binary files a/multisrc/overrides/grouple/selfmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/grouple/selfmanga/src/SelfManga.kt b/multisrc/overrides/grouple/selfmanga/src/SelfManga.kt deleted file mode 100644 index a370374a..00000000 --- a/multisrc/overrides/grouple/selfmanga/src/SelfManga.kt +++ /dev/null @@ -1,144 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.selfmanga - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.grouple.GroupLe -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class SelfManga : GroupLe("SelfManga", "https://selfmanga.live", "ru") { - - override val id: Long = 5227602742162454547 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList().reversed() else filters.reversed()).forEach { filter -> - when (filter) { - is GenreList -> filter.state.forEach { genre -> - if (genre.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(genre.id, arrayOf("=", "=in", "=ex")[genre.state]) - } - } - is Category -> filter.state.forEach { category -> - if (category.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(category.id, arrayOf("=", "=in", "=ex")[category.state]) - } - } - is OrderBy -> { - if (url.toString().contains("&") && filter.state < 6) { - url.addQueryParameter("sortType", arrayOf("RATING", "POPULARITY", "YEAR", "NAME", "DATE_CREATE", "DATE_UPDATE")[filter.state]) - } else { - val ord = arrayOf("rate", "popularity", "year", "name", "created", "updated", "votes")[filter.state] - val ordUrl = "$baseUrl/list?sortType=$ord&offset=${70 * (page - 1)}".toHttpUrlOrNull()!!.newBuilder() - return GET(ordUrl.toString(), headers) - } - } - else -> return@forEach - } - } - return if (url.toString().contains("&")) { - GET(url.toString().replace("=%3D", "="), headers) - } else { - popularMangaRequest(page) - } - } - - private class OrderBy : Filter.Select( - "Сортировка", - arrayOf("По популярности", "Популярно сейчас", "По году", "По имени", "Новинки", "По дате обновления", "По рейтингу"), - ) - - private class Genre(name: String, val id: String) : Filter.TriState(name) - private class GenreList(genres: List) : Filter.Group("Жанры", genres) - private class Category(categories: List) : Filter.Group("Категории", categories) - - override fun getFilterList() = FilterList( - OrderBy(), - Category(getCategoryList()), - GenreList(getGenreList()), - ) - - private fun getCategoryList() = listOf( - Genre("Артбук", "el_5894"), - Genre("Веб", "el_2160"), - Genre("Журнал", "el_4983"), - Genre("Ранобэ", "el_5215"), - Genre("Сборник", "el_2157"), - ) - - private fun getGenreList() = listOf( - Genre("боевик", "el_2155"), - Genre("боевые искусства", "el_2143"), - Genre("гарем", "el_2142"), - Genre("гендерная интрига", "el_2156"), - Genre("героическое фэнтези", "el_2146"), - Genre("детектив", "el_2152"), - Genre("дзёсэй", "el_2158"), - Genre("додзинси", "el_2141"), - Genre("драма", "el_2118"), - Genre("ёнкома", "el_2161"), - Genre("история", "el_2119"), - Genre("комедия", "el_2136"), - Genre("махо-сёдзё", "el_2147"), - Genre("мистика", "el_2132"), - Genre("научная фантастика", "el_2133"), - Genre("повседневность", "el_2135"), - Genre("постапокалиптика", "el_2151"), - Genre("приключения", "el_2130"), - Genre("психология", "el_2144"), - Genre("романтика", "el_2121"), - Genre("сверхъестественное", "el_2159"), - Genre("сёдзё", "el_2122"), - Genre("сёдзё-ай", "el_2128"), - Genre("сёнэн", "el_2134"), - Genre("сёнэн-ай", "el_2139"), - Genre("спорт", "el_2129"), - Genre("сэйнэн", "el_5838"), - Genre("трагедия", "el_2153"), - Genre("триллер", "el_2150"), - Genre("ужасы", "el_2125"), - Genre("фантастика", "el_2140"), - Genre("фэнтези", "el_2131"), - Genre("школа", "el_2127"), - Genre("этти", "el_4982"), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_TITLE, newValue as String).commit() - Toast.makeText(screen.context, "Для смены домена необходимо перезапустить приложение с полной остановкой.", Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } - companion object { - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://selfmanga.live" - } -} diff --git a/multisrc/overrides/guya/dankefurslesen/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/guya/dankefurslesen/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a64fb0ff..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/dankefurslesen/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/guya/dankefurslesen/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1d17658d..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/guya/dankefurslesen/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a2901cf7..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 97b101dc..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d8235e52..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/dankefurslesen/res/web_hi_res_512.png b/multisrc/overrides/guya/dankefurslesen/res/web_hi_res_512.png deleted file mode 100644 index 9edd4f98..00000000 Binary files a/multisrc/overrides/guya/dankefurslesen/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/AndroidManifest.xml b/multisrc/overrides/guya/default/AndroidManifest.xml deleted file mode 100644 index 5891c5cc..00000000 --- a/multisrc/overrides/guya/default/AndroidManifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/guya/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/guya/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3fed53ad..00000000 Binary files a/multisrc/overrides/guya/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/guya/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b31500c5..00000000 Binary files a/multisrc/overrides/guya/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/guya/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 325b12a2..00000000 Binary files a/multisrc/overrides/guya/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/guya/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 06c421da..00000000 Binary files a/multisrc/overrides/guya/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/guya/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 76c5d078..00000000 Binary files a/multisrc/overrides/guya/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/default/res/web_hi_res_512.png b/multisrc/overrides/guya/default/res/web_hi_res_512.png deleted file mode 100644 index b367e0c8..00000000 Binary files a/multisrc/overrides/guya/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/guya/guya/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3fed53ad..00000000 Binary files a/multisrc/overrides/guya/guya/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/guya/guya/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b31500c5..00000000 Binary files a/multisrc/overrides/guya/guya/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/guya/guya/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 325b12a2..00000000 Binary files a/multisrc/overrides/guya/guya/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/guya/guya/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 06c421da..00000000 Binary files a/multisrc/overrides/guya/guya/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/guya/guya/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 76c5d078..00000000 Binary files a/multisrc/overrides/guya/guya/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/guya/res/web_hi_res_512.png b/multisrc/overrides/guya/guya/res/web_hi_res_512.png deleted file mode 100644 index b367e0c8..00000000 Binary files a/multisrc/overrides/guya/guya/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/guya/hachirumi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ca9b7c95..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/guya/hachirumi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 58618343..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/guya/hachirumi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 945c1787..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/guya/hachirumi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bf2c238a..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/guya/hachirumi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2c5d7ec0..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/hachirumi/res/web_hi_res_512.png b/multisrc/overrides/guya/hachirumi/res/web_hi_res_512.png deleted file mode 100644 index ca0f08f8..00000000 Binary files a/multisrc/overrides/guya/hachirumi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/guya/magicaltranslators/res/mipmap-hdpi/ic_launcher.png deleted file mode 100755 index 915b10c7..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/guya/magicaltranslators/res/mipmap-mdpi/ic_launcher.png deleted file mode 100755 index 1cd439c1..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/guya/magicaltranslators/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100755 index a2b79839..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100755 index b13ecf74..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100755 index 170d2ead..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/res/web_hi_res_512.png b/multisrc/overrides/guya/magicaltranslators/res/web_hi_res_512.png deleted file mode 100755 index f1429882..00000000 Binary files a/multisrc/overrides/guya/magicaltranslators/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/guya/magicaltranslators/src/MagicalTranslators.kt b/multisrc/overrides/guya/magicaltranslators/src/MagicalTranslators.kt deleted file mode 100644 index 326b0cea..00000000 --- a/multisrc/overrides/guya/magicaltranslators/src/MagicalTranslators.kt +++ /dev/null @@ -1,50 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.magicaltranslators - -import eu.kanade.tachiyomi.multisrc.guya.Guya -import eu.kanade.tachiyomi.source.SourceFactory -import eu.kanade.tachiyomi.source.model.MangasPage -import okhttp3.Response - -class MagicalTranslatorsFactory : SourceFactory { - override fun createSources() = listOf( - MagicalTranslatorsEN(), - MagicalTranslatorsES(), - MagicalTranslatorsPL(), - ) -} - -abstract class MagicalTranslatorsCommon(lang: String) : - Guya("Magical Translators", "https://mahoushoujobu.com", lang) { - - protected abstract fun filterMangasPage(mangasPage: MangasPage): MangasPage - - override fun popularMangaParse(response: Response): MangasPage = - filterMangasPage(super.popularMangaParse(response)) - - override fun latestUpdatesParse(response: Response): MangasPage = - filterMangasPage(super.latestUpdatesParse(response)) - - override fun searchMangaParseWithSlug(response: Response, slug: String): MangasPage = - filterMangasPage(super.searchMangaParseWithSlug(response, slug)) - - override fun searchMangaParse(response: Response, query: String): MangasPage = - filterMangasPage(super.searchMangaParse(response, query)) -} - -class MagicalTranslatorsEN : MagicalTranslatorsCommon("en") { - override fun filterMangasPage(mangasPage: MangasPage): MangasPage = mangasPage.copy( - mangas = mangasPage.mangas.filterNot { it.url.endsWith("-ES") || it.url.endsWith("-PL") }, - ) -} - -class MagicalTranslatorsES : MagicalTranslatorsCommon("es") { - override fun filterMangasPage(mangasPage: MangasPage): MangasPage = mangasPage.copy( - mangas = mangasPage.mangas.filter { it.url.endsWith("-ES") }, - ) -} - -class MagicalTranslatorsPL : MagicalTranslatorsCommon("pl") { - override fun filterMangasPage(mangasPage: MangasPage): MangasPage = mangasPage.copy( - mangas = mangasPage.mangas.filter { it.url.endsWith("-PL") }, - ) -} diff --git a/multisrc/overrides/heancms/default/AndroidManifest.xml b/multisrc/overrides/heancms/default/AndroidManifest.xml deleted file mode 100644 index aa0a463e..00000000 --- a/multisrc/overrides/heancms/default/AndroidManifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/heancms/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 906d6af2..00000000 Binary files a/multisrc/overrides/heancms/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 702ad7b6..00000000 Binary files a/multisrc/overrides/heancms/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7c8f5d75..00000000 Binary files a/multisrc/overrides/heancms/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cc83692b..00000000 Binary files a/multisrc/overrides/heancms/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 57c4616c..00000000 Binary files a/multisrc/overrides/heancms/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/default/res/web_hi_res_512.png b/multisrc/overrides/heancms/default/res/web_hi_res_512.png deleted file mode 100644 index 42d475ae..00000000 Binary files a/multisrc/overrides/heancms/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/omegascans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cb37e8e2..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/omegascans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9b7ca6c5..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/omegascans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6d3e8517..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/omegascans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2967a830..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/omegascans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5f1d4161..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/res/web_hi_res_512.png b/multisrc/overrides/heancms/omegascans/res/web_hi_res_512.png deleted file mode 100644 index 22189cf7..00000000 Binary files a/multisrc/overrides/heancms/omegascans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/omegascans/src/OmegaScans.kt b/multisrc/overrides/heancms/omegascans/src/OmegaScans.kt deleted file mode 100644 index 6daaec32..00000000 --- a/multisrc/overrides/heancms/omegascans/src/OmegaScans.kt +++ /dev/null @@ -1,48 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.omegascans - -import eu.kanade.tachiyomi.multisrc.heancms.Genre -import eu.kanade.tachiyomi.multisrc.heancms.HeanCms -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import okhttp3.HttpUrl.Companion.toHttpUrl - -class OmegaScans : HeanCms("Omega Scans", "https://omegascans.org", "en") { - - override val client = super.client.newBuilder() - .rateLimitHost(apiUrl.toHttpUrl(), 1) - .build() - - override val useNewQueryEndpoint = true - - // Site changed from MangaThemesia to HeanCms. - override val versionId = 2 - - override val coverPath = "" - - override fun getGenreList() = listOf( - Genre("Romance", 1), - Genre("Drama", 2), - Genre("Fantasy", 3), - Genre("Hardcore", 4), - Genre("SM", 5), - Genre("Harem", 8), - Genre("Hypnosis", 9), - Genre("Novel Adaptation", 10), - Genre("Netori", 11), - Genre("Netorare", 12), - Genre("Isekai", 13), - Genre("Yuri", 14), - Genre("MILF", 16), - Genre("Office", 17), - Genre("Short Story", 18), - Genre("Comedy", 19), - Genre("Campus", 20), - Genre("Crime", 21), - Genre("Revenge", 22), - Genre("Supernatural", 23), - Genre("Action", 24), - Genre("Military", 25), - Genre("Ability", 26), - Genre("Cohabitation", 27), - Genre("Training", 28), - ) -} diff --git a/multisrc/overrides/heancms/perfscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/perfscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index acb868c3..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/perfscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 164f6611..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/perfscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4cf6669f..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/perfscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 74c2a6dc..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/perfscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fee55117..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/res/web_hi_res_512.png b/multisrc/overrides/heancms/perfscan/res/web_hi_res_512.png deleted file mode 100644 index dfdba508..00000000 Binary files a/multisrc/overrides/heancms/perfscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/perfscan/src/PerfScan.kt b/multisrc/overrides/heancms/perfscan/src/PerfScan.kt deleted file mode 100644 index 00e8b879..00000000 --- a/multisrc/overrides/heancms/perfscan/src/PerfScan.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.perfscan - -import eu.kanade.tachiyomi.multisrc.heancms.HeanCms -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.OkHttpClient - -class PerfScan : HeanCms("Perf Scan", "https://perf-scan.fr", "fr") { - override val client: OkHttpClient = super.client.newBuilder() - .rateLimitHost(apiUrl.toHttpUrl(), 1, 2) - .build() - - override val coverPath: String = "" - override val useNewQueryEndpoint = true - - override val slugStrategy = SlugStrategy.ID -} diff --git a/multisrc/overrides/heancms/reaperscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/reaperscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f6c5fc5a..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/reaperscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e7ffd65f..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/reaperscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d79fd54e..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/reaperscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 779d9aea..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 08a0864d..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/res/web_hi_res_512.png b/multisrc/overrides/heancms/reaperscans/res/web_hi_res_512.png deleted file mode 100644 index 1c6f8c99..00000000 Binary files a/multisrc/overrides/heancms/reaperscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/reaperscans/src/ReaperScans.kt b/multisrc/overrides/heancms/reaperscans/src/ReaperScans.kt deleted file mode 100644 index 77122a85..00000000 --- a/multisrc/overrides/heancms/reaperscans/src/ReaperScans.kt +++ /dev/null @@ -1,59 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.reaperscans - -import eu.kanade.tachiyomi.multisrc.heancms.Genre -import eu.kanade.tachiyomi.multisrc.heancms.HeanCms -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.OkHttpClient -import java.text.SimpleDateFormat -import java.util.TimeZone - -class ReaperScans : HeanCms( - "Reaper Scans", - "https://reaperscans.net", - "pt-BR", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimitHost(apiUrl.toHttpUrl(), 1, 2) - .build() - - // Site changed from Madara to HeanCms. - override val versionId = 2 - - override val slugStrategy = SlugStrategy.FETCH_ALL - override val useNewQueryEndpoint = true - - override val coverPath: String = "" - - override val dateFormat: SimpleDateFormat = super.dateFormat.apply { - timeZone = TimeZone.getTimeZone("GMT+01:00") - } - - override fun getGenreList(): List = listOf( - Genre("Artes Marciais", 2), - Genre("Aventura", 10), - Genre("Ação", 9), - Genre("Comédia", 14), - Genre("Drama", 15), - Genre("Escolar", 7), - Genre("Fantasia", 11), - Genre("Ficção científica", 16), - Genre("Guerra", 17), - Genre("Isekai", 18), - Genre("Jogo", 12), - Genre("Mangá", 24), - Genre("Manhua", 23), - Genre("Manhwa", 22), - Genre("Mecha", 19), - Genre("Mistério", 20), - Genre("Nacional", 8), - Genre("Realidade Virtual", 21), - Genre("Retorno", 3), - Genre("Romance", 5), - Genre("Segunda vida", 4), - Genre("Seinen", 1), - Genre("Shounen", 13), - Genre("Terror", 6), - ) -} diff --git a/multisrc/overrides/heancms/templescan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/templescan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0e3fb7a5..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/templescan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 282c12a4..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/templescan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 50ea886d..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/templescan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6cd4a9e3..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/templescan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ec4e450..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/res/web_hi_res_512.png b/multisrc/overrides/heancms/templescan/res/web_hi_res_512.png deleted file mode 100644 index 58e3613f..00000000 Binary files a/multisrc/overrides/heancms/templescan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/templescan/src/TempleScan.kt b/multisrc/overrides/heancms/templescan/src/TempleScan.kt deleted file mode 100644 index 1470f122..00000000 --- a/multisrc/overrides/heancms/templescan/src/TempleScan.kt +++ /dev/null @@ -1,35 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.templescan - -import eu.kanade.tachiyomi.multisrc.heancms.Genre -import eu.kanade.tachiyomi.multisrc.heancms.HeanCms -import eu.kanade.tachiyomi.network.interceptor.rateLimit - -class TempleScan : HeanCms("Temple Scan", "https://templescan.net", "en") { - - override val versionId = 3 - - override val client = super.client.newBuilder() - .rateLimit(1) - .build() - - override val useNewQueryEndpoint = true - override val coverPath = "" - override val mangaSubDirectory = "comic" - - override fun getGenreList() = listOf( - Genre("Drama", 1), - Genre("Josei", 2), - Genre("Romance", 3), - Genre("Girls Love", 4), - Genre("Reincarnation", 5), - Genre("Fantasia", 6), - Genre("Ecchi", 7), - Genre("Adventure", 8), - Genre("Boys Love", 9), - Genre("School Life", 10), - Genre("Action", 11), - Genre("Military", 13), - Genre("Comedy", 14), - Genre("Apocalypse", 15), - ) -} diff --git a/multisrc/overrides/heancms/yugenmangas/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/heancms/yugenmangas/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4ffac3c3..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/heancms/yugenmangas/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 951c8a5b..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/heancms/yugenmangas/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e0c51294..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e7c0b0c7..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 110565c5..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/res/web_hi_res_512.png b/multisrc/overrides/heancms/yugenmangas/res/web_hi_res_512.png deleted file mode 100644 index 6e316399..00000000 Binary files a/multisrc/overrides/heancms/yugenmangas/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/heancms/yugenmangas/src/YugenMangas.kt b/multisrc/overrides/heancms/yugenmangas/src/YugenMangas.kt deleted file mode 100644 index ce8e5993..00000000 --- a/multisrc/overrides/heancms/yugenmangas/src/YugenMangas.kt +++ /dev/null @@ -1,165 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.yugenmangas - -import android.app.Application -import android.content.SharedPreferences -import eu.kanade.tachiyomi.multisrc.heancms.Genre -import eu.kanade.tachiyomi.multisrc.heancms.HeanCms -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Interceptor -import okhttp3.ProtocolException -import okhttp3.Response -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get -import java.io.IOException -import java.text.SimpleDateFormat -import java.util.TimeZone -import java.util.concurrent.TimeUnit - -class YugenMangas : - HeanCms( - "YugenMangas", - "https://yugenmangas.net", - "es", - "https://api.yugenmangas.net", - ) { - - // Site changed from Madara to HeanCms. - override val versionId = 2 - - override val baseUrl by lazy { getPrefBaseUrl() } - - private val preferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var lastDomain = "" - - private fun domainChangeIntercept(chain: Interceptor.Chain): Response { - val request = chain.request() - - if (!request.url.host.startsWith("yugenmangas")) { - return chain.proceed(request) - } - - if (lastDomain.isNotEmpty()) { - val newUrl = request.url.newBuilder() - .host(preferences.baseUrlHost) - .build() - - return chain.proceed( - request.newBuilder() - .url(newUrl) - .build(), - ) - } - - val response = try { - chain.proceed(request) - } catch (e: ProtocolException) { - if (e.message?.contains("Too many follow-up requests") == true) { - throw IOException("No se pudo obtener la nueva URL del sitio") - } else { - throw e - } - } - - if (request.url.host == response.request.url.host) return response - - response.close() - - preferences.baseUrlHost = response.request.url.host - - lastDomain = request.url.host - - val newUrl = request.url.newBuilder() - .host(response.request.url.host) - .build() - - return chain.proceed( - request.newBuilder() - .url(newUrl) - .build(), - ) - } - - override val slugStrategy = SlugStrategy.ID - override val useNewQueryEndpoint = true - - override val client = super.client.newBuilder() - .connectTimeout(60, TimeUnit.SECONDS) - .readTimeout(90, TimeUnit.SECONDS) - .rateLimitHost(apiUrl.toHttpUrl(), 2, 3) - .addInterceptor(::domainChangeIntercept) - .build() - - override val coverPath: String = "" - - override val dateFormat: SimpleDateFormat = super.dateFormat.apply { - timeZone = TimeZone.getTimeZone("UTC") - } - - override fun getGenreList(): List = listOf( - Genre("+18", 1), - Genre("Acción", 36), - Genre("Adulto", 38), - Genre("Apocalíptico", 3), - Genre("Artes marciales (1)", 16), - Genre("Artes marciales (2)", 37), - Genre("Aventura", 2), - Genre("Boys Love", 4), - Genre("Ciencia ficción", 39), - Genre("Comedia", 5), - Genre("Demonios", 6), - Genre("Deporte", 26), - Genre("Drama", 7), - Genre("Ecchi", 8), - Genre("Familia", 9), - Genre("Fantasía", 10), - Genre("Girls Love", 11), - Genre("Gore", 12), - Genre("Harem", 13), - Genre("Harem inverso", 14), - Genre("Histórico", 48), - Genre("Horror", 41), - Genre("Isekai", 40), - Genre("Josei", 15), - Genre("Maduro", 42), - Genre("Magia", 17), - Genre("MangoScan", 35), - Genre("Mecha", 18), - Genre("Militar", 19), - Genre("Misterio", 20), - Genre("Psicológico", 21), - Genre("Realidad virtual", 46), - Genre("Recuentos de la vida", 25), - Genre("Reencarnación", 22), - Genre("Regresion", 23), - Genre("Romance", 24), - Genre("Seinen", 27), - Genre("Shonen", 28), - Genre("Shoujo", 29), - Genre("Sistema", 45), - Genre("Smut", 30), - Genre("Supernatural", 31), - Genre("Supervivencia", 32), - Genre("Tragedia", 33), - Genre("Transmigración", 34), - Genre("Vida Escolar", 47), - Genre("Yaoi", 43), - Genre("Yuri", 44), - ) - - companion object { - private const val defaultBaseUrlHost = "yugenmangas.net" - private const val BASE_URL_PREF = "prefOverrideBaseUrl" - } - - private var SharedPreferences.baseUrlHost - get() = getString(BASE_URL_PREF, defaultBaseUrlHost) ?: defaultBaseUrlHost - set(newHost) { - edit().putString(BASE_URL_PREF, newHost).commit() - } - - private fun getPrefBaseUrl(): String = preferences.baseUrlHost.let { "https://$it" } -} diff --git a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaihand/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 336381de..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaihand/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c90b88ea..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c8b45fbb..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 739c509e..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d01b1eee..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/res/web_hi_res_512.png b/multisrc/overrides/hentaihand/hentaihand/res/web_hi_res_512.png deleted file mode 100644 index 9a2c58d6..00000000 Binary files a/multisrc/overrides/hentaihand/hentaihand/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaihand/src/HentaiHandFactory.kt b/multisrc/overrides/hentaihand/hentaihand/src/HentaiHandFactory.kt deleted file mode 100644 index 8c86fdfb..00000000 --- a/multisrc/overrides/hentaihand/hentaihand/src/HentaiHandFactory.kt +++ /dev/null @@ -1,97 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.hentaihand - -import eu.kanade.tachiyomi.multisrc.hentaihand.HentaiHand -import eu.kanade.tachiyomi.source.Source -import eu.kanade.tachiyomi.source.SourceFactory -import okhttp3.OkHttpClient - -class HentaiHandFactory : SourceFactory { - override fun createSources(): List = listOf( - // https://hentaihand.com/api/languages?per_page=50 - HentaiHandOther(), - HentaiHandEn(), - HentaiHandZh(), - HentaiHandJa(), - HentaiHandNoText(), - HentaiHandEo(), - HentaiHandCeb(), - HentaiHandCs(), - HentaiHandAr(), - HentaiHandSk(), - HentaiHandMn(), - HentaiHandUk(), - HentaiHandLa(), - HentaiHandTl(), - HentaiHandEs(), - HentaiHandIt(), - HentaiHandKo(), - HentaiHandTh(), - HentaiHandPl(), - HentaiHandFr(), - HentaiHandPtBr(), - HentaiHandDe(), - HentaiHandFi(), - HentaiHandRu(), - HentaiHandHu(), - HentaiHandId(), - HentaiHandVi(), - HentaiHandNl(), - HentaiHandHi(), - HentaiHandTr(), - HentaiHandEl(), - HentaiHandSr(), - HentaiHandJv(), - HentaiHandBg(), - ) -} -abstract class HentaiHandCommon( - override val lang: String, - hhLangId: List = emptyList(), - // altLangId: Int? = null -) : HentaiHand("HentaiHand", "https://hentaihand.com", lang, false, hhLangId) { - override val client: OkHttpClient = network.cloudflareClient.newBuilder() - .addInterceptor { authIntercept(it) } - .build() -} - -class HentaiHandOther : HentaiHandCommon("all") { - override val id: Long = 1235047015955289468 -} -class HentaiHandJa : HentaiHandCommon("ja", listOf(1, 29)) -class HentaiHandEn : HentaiHandCommon("en", listOf(2, 27)) -class HentaiHandZh : HentaiHandCommon("zh", listOf(3, 50)) -class HentaiHandBg : HentaiHandCommon("bg", listOf(4)) -class HentaiHandCeb : HentaiHandCommon("ceb", listOf(5, 44)) -class HentaiHandNoText : HentaiHandCommon("other", listOf(6)) { - override val id: Long = 7302549142935671434 -} -class HentaiHandTl : HentaiHandCommon("tl", listOf(7, 55)) -class HentaiHandAr : HentaiHandCommon("ar", listOf(8, 49)) -class HentaiHandEl : HentaiHandCommon("el", listOf(9)) -class HentaiHandSr : HentaiHandCommon("sr", listOf(10)) -class HentaiHandJv : HentaiHandCommon("jv", listOf(11, 51)) -class HentaiHandUk : HentaiHandCommon("uk", listOf(12, 46)) -class HentaiHandTr : HentaiHandCommon("tr", listOf(13, 41)) -class HentaiHandFi : HentaiHandCommon("fi", listOf(14, 54)) -class HentaiHandLa : HentaiHandCommon("la", listOf(15)) -class HentaiHandMn : HentaiHandCommon("mn", listOf(16)) -class HentaiHandEo : HentaiHandCommon("eo", listOf(17, 47)) -class HentaiHandSk : HentaiHandCommon("sk", listOf(18)) -class HentaiHandCs : HentaiHandCommon("cs", listOf(19, 52)) -class HentaiHandKo : HentaiHandCommon("ko", listOf(30, 39)) -class HentaiHandRu : HentaiHandCommon("ru", listOf(31)) -class HentaiHandIt : HentaiHandCommon("it", listOf(32)) -class HentaiHandEs : HentaiHandCommon("es", listOf(33, 37)) -class HentaiHandPtBr : HentaiHandCommon("pt-BR", listOf(34)) { - // Hardcode the id because the language wasn't specific. - override val id: Long = 2516244587139644000 -} -class HentaiHandTh : HentaiHandCommon("th", listOf(35, 40)) -class HentaiHandFr : HentaiHandCommon("fr", listOf(36)) -class HentaiHandId : HentaiHandCommon("id", listOf(38)) -class HentaiHandVi : HentaiHandCommon("vi", listOf(42)) -class HentaiHandDe : HentaiHandCommon("de", listOf(43)) -class HentaiHandPl : HentaiHandCommon("pl", listOf(45)) -class HentaiHandHu : HentaiHandCommon("hu", listOf(48)) -class HentaiHandNl : HentaiHandCommon("nl", listOf(53)) -class HentaiHandHi : HentaiHandCommon("hi", listOf(56)) diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ae2c6302..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 93d81e24..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c640aff1..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4f848696..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4620e255..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/res/web_hi_res_512.png b/multisrc/overrides/hentaihand/hentaisphere/res/web_hi_res_512.png deleted file mode 100644 index 0d9f6f3b..00000000 Binary files a/multisrc/overrides/hentaihand/hentaisphere/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/hentaisphere/src/HentaiSphere.kt b/multisrc/overrides/hentaihand/hentaisphere/src/HentaiSphere.kt deleted file mode 100644 index 4a9a7109..00000000 --- a/multisrc/overrides/hentaihand/hentaisphere/src/HentaiSphere.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaisphere - -import eu.kanade.tachiyomi.multisrc.hentaihand.HentaiHand -import okhttp3.OkHttpClient - -class HentaiSphere : HentaiHand("HentaiSphere", "https://hentaisphere.com", "en", false) { - override val client: OkHttpClient = network.cloudflareClient.newBuilder() - .addInterceptor { authIntercept(it) } - .build() -} diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3a58383c..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1aa19738..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3eb9873e..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 09f5fe5f..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 31938290..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/res/web_hi_res_512.png b/multisrc/overrides/hentaihand/manhwaclub/res/web_hi_res_512.png deleted file mode 100644 index 2fa146c8..00000000 Binary files a/multisrc/overrides/hentaihand/manhwaclub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/manhwaclub/src/ManhwaClub.kt b/multisrc/overrides/hentaihand/manhwaclub/src/ManhwaClub.kt deleted file mode 100644 index d8589345..00000000 --- a/multisrc/overrides/hentaihand/manhwaclub/src/ManhwaClub.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwaclub - -import eu.kanade.tachiyomi.multisrc.hentaihand.HentaiHand -import okhttp3.OkHttpClient - -class ManhwaClub : HentaiHand("ManhwaClub", "https://manhwa.club", "en", true) { - override val client: OkHttpClient = network.cloudflareClient.newBuilder() - .addInterceptor { authIntercept(it) } - .build() -} diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 72dc38e9..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index dce2ccad..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 52022db8..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 10f15cc8..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 490949e0..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/res/web_hi_res_512.png b/multisrc/overrides/hentaihand/nhentaicom/res/web_hi_res_512.png deleted file mode 100644 index f3e4f213..00000000 Binary files a/multisrc/overrides/hentaihand/nhentaicom/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/nhentaicom/src/NHentaiComFactory.kt b/multisrc/overrides/hentaihand/nhentaicom/src/NHentaiComFactory.kt deleted file mode 100644 index 0bc0f497..00000000 --- a/multisrc/overrides/hentaihand/nhentaicom/src/NHentaiComFactory.kt +++ /dev/null @@ -1,99 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.nhentaicom - -import eu.kanade.tachiyomi.multisrc.hentaihand.HentaiHand -import eu.kanade.tachiyomi.source.Source -import eu.kanade.tachiyomi.source.SourceFactory -import okhttp3.OkHttpClient - -class NHentaiComFactory : SourceFactory { - override fun createSources(): List = listOf( - // https://nhentai.com/api/languages?per_page=50 - NHentaiComAll(), - NHentaiComEn(), - NHentaiComZh(), - NHentaiComJa(), - NHentaiComNoText(), - NHentaiComEo(), - NHentaiComCeb(), - NHentaiComCs(), - NHentaiComAr(), - NHentaiComSk(), - NHentaiComMn(), - NHentaiComUk(), - NHentaiComLa(), - NHentaiComTl(), - NHentaiComEs(), - NHentaiComIt(), - NHentaiComKo(), - NHentaiComTh(), - NHentaiComPl(), - NHentaiComFr(), - NHentaiComPtBr(), - NHentaiComDe(), - NHentaiComFi(), - NHentaiComRu(), - NHentaiComHu(), - NHentaiComId(), - NHentaiComVi(), - NHentaiComNl(), - NHentaiComTr(), - NHentaiComEl(), - NHentaiComBg(), - NHentaiComSr(), - NHentaiComJv(), - NHentaiComHi(), - ) -} -abstract class NHentaiComCommon( - override val lang: String, - hhLangId: List = emptyList(), - // altLangId: Int? = null -) : HentaiHand("nHentai.com (unoriginal)", "https://nhentai.com", lang, false, hhLangId) { - override val client: OkHttpClient = network.cloudflareClient.newBuilder() - .addInterceptor { authIntercept(it) } - .build() -} - -class NHentaiComAll : NHentaiComCommon("all") { - override val id: Long = 9165839893600661480 -} - -class NHentaiComJa : NHentaiComCommon("ja", listOf(1, 29)) -class NHentaiComEn : NHentaiComCommon("en", listOf(2, 27)) { - override val id: Long = 5591830863732393712 -} -class NHentaiComZh : NHentaiComCommon("zh", listOf(3, 50)) -class NHentaiComBg : NHentaiComCommon("bg", listOf(4)) -class NHentaiComCeb : NHentaiComCommon("ceb", listOf(5, 44)) -class NHentaiComNoText : NHentaiComCommon("other", listOf(6)) { - override val id: Long = 5817327335315373850 -} -class NHentaiComTl : NHentaiComCommon("tl", listOf(7, 55)) -class NHentaiComAr : NHentaiComCommon("ar", listOf(8, 49)) -class NHentaiComEl : NHentaiComCommon("el", listOf(9)) -class NHentaiComSr : NHentaiComCommon("sr", listOf(10)) -class NHentaiComJv : NHentaiComCommon("jv", listOf(11, 51)) -class NHentaiComUk : NHentaiComCommon("uk", listOf(12, 46)) -class NHentaiComTr : NHentaiComCommon("tr", listOf(13, 41)) -class NHentaiComFi : NHentaiComCommon("fi", listOf(14, 54)) -class NHentaiComLa : NHentaiComCommon("la", listOf(15)) -class NHentaiComMn : NHentaiComCommon("mn", listOf(16)) -class NHentaiComEo : NHentaiComCommon("eo", listOf(17, 47)) -class NHentaiComSk : NHentaiComCommon("sk", listOf(18)) -class NHentaiComCs : NHentaiComCommon("cs", listOf(19, 52)) { - override val id: Long = 1144495813995437124 -} -class NHentaiComKo : NHentaiComCommon("ko", listOf(30, 39)) -class NHentaiComRu : NHentaiComCommon("ru", listOf(31)) -class NHentaiComIt : NHentaiComCommon("it", listOf(32)) -class NHentaiComEs : NHentaiComCommon("es", listOf(33, 37)) -class NHentaiComPtBr : NHentaiComCommon("pt-BR", listOf(34)) -class NHentaiComTh : NHentaiComCommon("th", listOf(35, 40)) -class NHentaiComFr : NHentaiComCommon("fr", listOf(36)) -class NHentaiComId : NHentaiComCommon("id", listOf(38)) -class NHentaiComVi : NHentaiComCommon("vi", listOf(42)) -class NHentaiComDe : NHentaiComCommon("de", listOf(43)) -class NHentaiComPl : NHentaiComCommon("pl", listOf(45)) -class NHentaiComHu : NHentaiComCommon("hu", listOf(48)) -class NHentaiComNl : NHentaiComCommon("nl", listOf(53)) -class NHentaiComHi : NHentaiComCommon("hi", listOf(56)) diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 58d765a3..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e27bcd30..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6869ed76..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8a38dfcb..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c842780..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/res/web_hi_res_512.png b/multisrc/overrides/hentaihand/readmanhwa/res/web_hi_res_512.png deleted file mode 100644 index 2c4e51d3..00000000 Binary files a/multisrc/overrides/hentaihand/readmanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/hentaihand/readmanhwa/src/ReadManhwa.kt b/multisrc/overrides/hentaihand/readmanhwa/src/ReadManhwa.kt deleted file mode 100644 index 031172fd..00000000 --- a/multisrc/overrides/hentaihand/readmanhwa/src/ReadManhwa.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.readmanhwa - -import eu.kanade.tachiyomi.multisrc.hentaihand.HentaiHand -import okhttp3.OkHttpClient - -class ReadManhwa : HentaiHand("ReadManhwa", "https://readmanhwa.com", "en", true) { - override val client: OkHttpClient = network.cloudflareClient.newBuilder() - .addInterceptor { authIntercept(it) } - .build() -} diff --git a/multisrc/overrides/kemono/coomer/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/kemono/coomer/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fdf273a9..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/coomer/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/kemono/coomer/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bf37a1b7..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/coomer/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/kemono/coomer/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f9b11f5f..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/coomer/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/kemono/coomer/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 04edc56b..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/coomer/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/kemono/coomer/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 61b49c81..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/coomer/res/web_hi_res_512.png b/multisrc/overrides/kemono/coomer/res/web_hi_res_512.png deleted file mode 100644 index 0f401f9e..00000000 Binary files a/multisrc/overrides/kemono/coomer/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/kemono/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 404a9888..00000000 Binary files a/multisrc/overrides/kemono/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/kemono/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b7e10b9f..00000000 Binary files a/multisrc/overrides/kemono/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/kemono/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fabf9b67..00000000 Binary files a/multisrc/overrides/kemono/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/kemono/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index aeff4ae0..00000000 Binary files a/multisrc/overrides/kemono/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/kemono/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1597c078..00000000 Binary files a/multisrc/overrides/kemono/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/kemono/default/res/web_hi_res_512.png b/multisrc/overrides/kemono/default/res/web_hi_res_512.png deleted file mode 100644 index e5cbe8a7..00000000 Binary files a/multisrc/overrides/kemono/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/AndroidManifest.xml b/multisrc/overrides/libgroup/hentailib/AndroidManifest.xml deleted file mode 100644 index 29cb3909..00000000 --- a/multisrc/overrides/libgroup/hentailib/AndroidManifest.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/libgroup/hentailib/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/libgroup/hentailib/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 41cb9dd7..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/libgroup/hentailib/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 40d1a9c7..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/libgroup/hentailib/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ca16a46f..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/hentailib/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 01ba951d..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/hentailib/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8171958c..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/res/web_hi_res_512.png b/multisrc/overrides/libgroup/hentailib/res/web_hi_res_512.png deleted file mode 100644 index ace36470..00000000 Binary files a/multisrc/overrides/libgroup/hentailib/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/hentailib/src/HentaiLib.kt b/multisrc/overrides/libgroup/hentailib/src/HentaiLib.kt deleted file mode 100644 index aae8a14a..00000000 --- a/multisrc/overrides/libgroup/hentailib/src/HentaiLib.kt +++ /dev/null @@ -1,251 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.hentailib - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.libgroup.LibGroup -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class HentaiLib : LibGroup("HentaiLib", "https://hentailib.me", "ru") { - - override val id: Long = 6425650164840473547 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - if (csrfToken.isEmpty()) { - val tokenResponse = client.newCall(popularMangaRequest(page)).execute() - val resBody = tokenResponse.body.string() - csrfToken = "_token\" content=\"(.*)\"".toRegex().find(resBody)!!.groups[1]!!.value - } - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> - when (filter) { - is TagList -> filter.state.forEach { tag -> - if (tag.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter( - if (tag.isIncluded()) "tags[include][]" else "tags[exclude][]", - tag.id, - ) - } - } - else -> {} - } - } - return POST(url.toString(), catalogHeaders()) - } - - // Filters - private class SearchFilter(name: String, val id: String) : Filter.TriState(name) - - private class TagList(tags: List) : Filter.Group("Теги", tags) - - override fun getFilterList(): FilterList { - val filters = super.getFilterList().toMutableList() - filters.add(4, TagList(getTagList())) - return FilterList(filters) - } - - private fun getTagList() = listOf( - SearchFilter("3D", "1"), - SearchFilter("Defloration", "287"), - SearchFilter("FPP(Вид от первого лица)", "289"), - SearchFilter("Footfuck", "5"), - SearchFilter("Handjob", "6"), - SearchFilter("Lactation", "7"), - SearchFilter("Living clothes", "284"), - SearchFilter("Mind break", "9"), - SearchFilter("Scat", "13"), - SearchFilter("Selfcest", "286"), - SearchFilter("Shemale", "220"), - SearchFilter("Tomboy", "14"), - SearchFilter("Unbirth", "283"), - SearchFilter("X-Ray", "15"), - SearchFilter("Алкоголь", "16"), - SearchFilter("Анал", "17"), - SearchFilter("Андроид", "18"), - SearchFilter("Анилингус", "19"), - SearchFilter("Анимация (GIF)", "350"), - SearchFilter("Арт", "20"), - SearchFilter("Ахэгао", "2"), - SearchFilter("БДСМ", "22"), - SearchFilter("Бакуню", "21"), - SearchFilter("Бара", "293"), - SearchFilter("Без проникновения", "336"), - SearchFilter("Без текста", "23"), - SearchFilter("Без трусиков", "24"), - SearchFilter("Без цензуры", "25"), - SearchFilter("Беременность", "26"), - SearchFilter("Бикини", "27"), - SearchFilter("Близнецы", "28"), - SearchFilter("Боди-арт", "29"), - SearchFilter("Больница", "30"), - SearchFilter("Большая грудь", "31"), - SearchFilter("Большая попка", "32"), - SearchFilter("Борьба", "33"), - SearchFilter("Буккакэ", "34"), - SearchFilter("В бассейне", "35"), - SearchFilter("В ванной", "36"), - SearchFilter("В государственном учреждении", "37"), - SearchFilter("В общественном месте", "38"), - SearchFilter("В очках", "8"), - SearchFilter("В первый раз", "39"), - SearchFilter("В транспорте", "40"), - SearchFilter("Вампиры", "41"), - SearchFilter("Вибратор", "42"), - SearchFilter("Втроём", "43"), - SearchFilter("Гипноз", "44"), - SearchFilter("Глубокий минет", "45"), - SearchFilter("Горячий источник", "46"), - SearchFilter("Групповой секс", "47"), - SearchFilter("Гуро", "307"), - SearchFilter("Гяру и Гангуро", "48"), - SearchFilter("Двойное проникновение", "49"), - SearchFilter("Девочки-волшебницы", "50"), - SearchFilter("Девушка-туалет", "51"), - SearchFilter("Демон", "52"), - SearchFilter("Дилдо", "53"), - SearchFilter("Домохозяйка", "54"), - SearchFilter("Дыра в стене", "55"), - SearchFilter("Жестокость", "56"), - SearchFilter("Золотой дождь", "57"), - SearchFilter("Зомби", "58"), - SearchFilter("Зоофилия", "351"), - SearchFilter("Зрелые женщины", "59"), - SearchFilter("Избиение", "223"), - SearchFilter("Измена", "60"), - SearchFilter("Изнасилование", "61"), - SearchFilter("Инопланетяне", "62"), - SearchFilter("Инцест", "63"), - SearchFilter("Исполнение желаний", "64"), - SearchFilter("Историческое", "65"), - SearchFilter("Камера", "66"), - SearchFilter("Кляп", "288"), - SearchFilter("Колготки", "67"), - SearchFilter("Косплей", "68"), - SearchFilter("Кримпай", "3"), - SearchFilter("Куннилингус", "69"), - SearchFilter("Купальники", "70"), - SearchFilter("ЛГБТ", "343"), - SearchFilter("Латекс и кожа", "71"), - SearchFilter("Магия", "72"), - SearchFilter("Маленькая грудь", "73"), - SearchFilter("Мастурбация", "74"), - SearchFilter("Медсестра", "221"), - SearchFilter("Мейдочка", "75"), - SearchFilter("Мерзкий дядька", "76"), - SearchFilter("Милф", "77"), - SearchFilter("Много девушек", "78"), - SearchFilter("Много спермы", "79"), - SearchFilter("Молоко", "80"), - SearchFilter("Монашка", "353"), - SearchFilter("Монстродевушки", "81"), - SearchFilter("Монстры", "82"), - SearchFilter("Мочеиспускание", "83"), - SearchFilter("На природе", "84"), - SearchFilter("Наблюдение", "85"), - SearchFilter("Насекомые", "285"), - SearchFilter("Небритая киска", "86"), - SearchFilter("Небритые подмышки", "87"), - SearchFilter("Нетораре", "88"), - SearchFilter("Нэтори", "11"), - SearchFilter("Обмен телами", "89"), - SearchFilter("Обычный секс", "90"), - SearchFilter("Огромная грудь", "91"), - SearchFilter("Огромный член", "92"), - SearchFilter("Омораси", "93"), - SearchFilter("Оральный секс", "94"), - SearchFilter("Орки", "95"), - SearchFilter("Остановка времени", "296"), - SearchFilter("Пайзури", "96"), - SearchFilter("Парень пассив", "97"), - SearchFilter("Переодевание", "98"), - SearchFilter("Пирсинг", "308"), - SearchFilter("Пляж", "99"), - SearchFilter("Повседневность", "100"), - SearchFilter("Подвязки", "282"), - SearchFilter("Подглядывание", "101"), - SearchFilter("Подчинение", "102"), - SearchFilter("Похищение", "103"), - SearchFilter("Превозмогание", "104"), - SearchFilter("Принуждение", "105"), - SearchFilter("Прозрачная одежда", "106"), - SearchFilter("Проституция", "107"), - SearchFilter("Психические отклонения", "108"), - SearchFilter("Публично", "109"), - SearchFilter("Пытки", "224"), - SearchFilter("Пьяные", "110"), - SearchFilter("Рабы", "356"), - SearchFilter("Рабыни", "111"), - SearchFilter("С Сюжетом", "337"), - SearchFilter("Сuminside", "4"), - SearchFilter("Секс-игрушки", "112"), - SearchFilter("Сексуально возбуждённая", "113"), - SearchFilter("Сибари", "114"), - SearchFilter("Спортивная форма", "117"), - SearchFilter("Спортивное тело", "335"), - SearchFilter("Спящие", "118"), - SearchFilter("Страпон", "119"), - SearchFilter("Суккуб", "120"), - SearchFilter("Темнокожие", "121"), - SearchFilter("Тентакли", "122"), - SearchFilter("Толстушки", "123"), - SearchFilter("Трагедия", "124"), - SearchFilter("Трап", "125"), - SearchFilter("Ужасы", "126"), - SearchFilter("Униформа", "127"), - SearchFilter("Учитель и ученик", "352"), - SearchFilter("Ушастые", "128"), - SearchFilter("Фантазии", "129"), - SearchFilter("Фемдом", "130"), - SearchFilter("Фестиваль", "131"), - SearchFilter("Фетиш", "132"), - SearchFilter("Фистинг", "133"), - SearchFilter("Фурри", "134"), - SearchFilter("Футанари", "136"), - SearchFilter("Футанари имеет парня", "137"), - SearchFilter("Цельный купальник", "138"), - SearchFilter("Цундэрэ", "139"), - SearchFilter("Чикан", "140"), - SearchFilter("Чулки", "141"), - SearchFilter("Шлюха", "142"), - SearchFilter("Эксгибиционизм", "143"), - SearchFilter("Эльф", "144"), - SearchFilter("Юные", "145"), - SearchFilter("Яндэрэ", "146"), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - val warning = "Для смены домена необходимо перезапустить приложение с полной остановкой." - Toast.makeText(screen.context, warning, Toast.LENGTH_LONG).show() - true - } - }.let(screen::addPreference) - } - - companion object { - const val PREFIX_SLUG_SEARCH = "slug:" - - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://hentailib.me" - } -} diff --git a/multisrc/overrides/libgroup/mangalib/AndroidManifest.xml b/multisrc/overrides/libgroup/mangalib/AndroidManifest.xml deleted file mode 100644 index f2f30eed..00000000 --- a/multisrc/overrides/libgroup/mangalib/AndroidManifest.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/libgroup/mangalib/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/libgroup/mangalib/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4c8909da..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/libgroup/mangalib/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5d7bcb42..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/libgroup/mangalib/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 88c17360..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/mangalib/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9cd60aef..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/mangalib/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fdee8b89..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/res/web_hi_res_512.png b/multisrc/overrides/libgroup/mangalib/res/web_hi_res_512.png deleted file mode 100644 index 4963da6f..00000000 Binary files a/multisrc/overrides/libgroup/mangalib/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/mangalib/src/MangaLib.kt b/multisrc/overrides/libgroup/mangalib/src/MangaLib.kt deleted file mode 100644 index 6efa9b2f..00000000 --- a/multisrc/overrides/libgroup/mangalib/src/MangaLib.kt +++ /dev/null @@ -1,208 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.mangalib - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.ListPreference -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.multisrc.libgroup.LibGroup -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class MangaLib : LibGroup("MangaLib", "https://mangalib.me", "ru") { - - override val id: Long = 6111047689498497237 - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_${id}_2", 0x0000) - } - - private val baseOrig: String = "https://mangalib.me" - private val baseMirr: String = "https://mangalib.org" - private var domain: String? = preferences.getString(DOMAIN_PREF, baseOrig) - override val baseUrl: String = domain.toString() - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - if (csrfToken.isEmpty()) { - val tokenResponse = client.newCall(popularMangaRequest(page)).execute() - val resBody = tokenResponse.body.string() - csrfToken = "_token\" content=\"(.*)\"".toRegex().find(resBody)!!.groups[1]!!.value - } - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> - when (filter) { - is AgeList -> filter.state.forEach { age -> - if (age.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter( - if (age.isIncluded()) "caution[include][]" else "caution[exclude][]", - age.id, - ) - } - } - is TagList -> filter.state.forEach { tag -> - if (tag.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter( - if (tag.isIncluded()) "tags[include][]" else "tags[exclude][]", - tag.id, - ) - } - } - else -> {} - } - } - return POST(url.toString(), catalogHeaders()) - } - - // Filters - private class SearchFilter(name: String, val id: String) : Filter.TriState(name) - - private class TagList(tags: List) : Filter.Group("Теги", tags) - private class AgeList(ages: List) : Filter.Group("Возрастное ограничение", ages) - - override fun getFilterList(): FilterList { - val filters = super.getFilterList().toMutableList() - filters.add(4, TagList(getTagList())) - filters.add(7, AgeList(getAgeList())) - return FilterList(filters) - } - - private fun getTagList() = listOf( - SearchFilter("Азартные игры", "304"), - SearchFilter("Алхимия", "225"), - SearchFilter("Ангелы", "226"), - SearchFilter("Антигерой", "175"), - SearchFilter("Антиутопия", "227"), - SearchFilter("Апокалипсис", "228"), - SearchFilter("Армия", "229"), - SearchFilter("Артефакты", "230"), - SearchFilter("Боги", "215"), - SearchFilter("Бои на мечах", "231"), - SearchFilter("Борьба за власть", "231"), - SearchFilter("Брат и сестра", "233"), - SearchFilter("Будущее", "234"), - SearchFilter("Ведьма", "338"), - SearchFilter("Вестерн", "235"), - SearchFilter("Видеоигры", "185"), - SearchFilter("Виртуальная реальность", "195"), - SearchFilter("Владыка демонов", "236"), - SearchFilter("Военные", "179"), - SearchFilter("Война", "237"), - SearchFilter("Волшебники / маги", "281"), - SearchFilter("Волшебные существа", "239"), - SearchFilter("Воспоминания из другого мира", "240"), - SearchFilter("Выживание", "193"), - SearchFilter("ГГ женщина", "243"), - SearchFilter("ГГ имба", "291"), - SearchFilter("ГГ мужчина", "244"), - SearchFilter("Геймеры", "241"), - SearchFilter("Гильдии", "242"), - SearchFilter("Глупый ГГ", "297"), - SearchFilter("Гоблины", "245"), - SearchFilter("Горничные", "169"), - SearchFilter("Гяру", "178"), - SearchFilter("Демоны", "151"), - SearchFilter("Драконы", "246"), - SearchFilter("Дружба", "247"), - SearchFilter("Жестокий мир", "249"), - SearchFilter("Животные компаньоны", "250"), - SearchFilter("Завоевание мира", "251"), - SearchFilter("Зверолюди", "162"), - SearchFilter("Злые духи", "252"), - SearchFilter("Зомби", "149"), - SearchFilter("Игровые элементы", "253"), - SearchFilter("Империи", "254"), - SearchFilter("Квесты", "255"), - SearchFilter("Космос", "256"), - SearchFilter("Кулинария", "152"), - SearchFilter("Культивация", "160"), - SearchFilter("Легендарное оружие", "257"), - SearchFilter("Лоли", "187"), - SearchFilter("Магическая академия", "258"), - SearchFilter("Магия", "168"), - SearchFilter("Мафия", "172"), - SearchFilter("Медицина", "153"), - SearchFilter("Месть", "259"), - SearchFilter("Монстр Девушки", "188"), - SearchFilter("Монстры", "189"), - SearchFilter("Музыка", "190"), - SearchFilter("Навыки / способности", "260"), - SearchFilter("Насилие / жестокость", "262"), - SearchFilter("Наёмники", "261"), - SearchFilter("Нежить", "263"), - SearchFilter("Ниндая", "180"), - SearchFilter("Обратный Гарем", "191"), - SearchFilter("Огнестрельное оружие", "264"), - SearchFilter("Офисные Работники", "181"), - SearchFilter("Пародия", "265"), - SearchFilter("Пираты", "340"), - SearchFilter("Подземелья", "266"), - SearchFilter("Политика", "267"), - SearchFilter("Полиция", "182"), - SearchFilter("Преступники / Криминал", "186"), - SearchFilter("Призраки / Духи", "177"), - SearchFilter("Путешествие во времени", "194"), - SearchFilter("Разумные расы", "268"), - SearchFilter("Ранги силы", "248"), - SearchFilter("Реинкарнация", "148"), - SearchFilter("Роботы", "269"), - SearchFilter("Рыцари", "270"), - SearchFilter("Самураи", "183"), - SearchFilter("Система", "271"), - SearchFilter("Скрытие личности", "273"), - SearchFilter("Спасение мира", "274"), - SearchFilter("Спортивное тело", "334"), - SearchFilter("Средневековье", "173"), - SearchFilter("Стимпанк", "272"), - SearchFilter("Супергерои", "275"), - SearchFilter("Традиционные игры", "184"), - SearchFilter("Умный ГГ", "302"), - SearchFilter("Учитель / ученик", "276"), - SearchFilter("Философия", "277"), - SearchFilter("Хикикомори", "166"), - SearchFilter("Холодное оружие", "278"), - SearchFilter("Шантаж", "279"), - SearchFilter("Эльфы", "216"), - SearchFilter("Якудза", "164"), - SearchFilter("Япония", "280"), - - ) - - private fun getAgeList() = listOf( - SearchFilter("Отсутствует", "0"), - SearchFilter("16+", "1"), - SearchFilter("18+", "2"), - ) - - companion object { - const val PREFIX_SLUG_SEARCH = "slug:" - private const val DOMAIN_PREF = "MangaLibDomain" - private const val DOMAIN_PREF_Title = "Выбор домена" - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - super.setupPreferenceScreen(screen) - ListPreference(screen.context).apply { - key = DOMAIN_PREF - title = DOMAIN_PREF_Title - entries = arrayOf("Основной (mangalib.me)", "Зеркало (mangalib.org)") - entryValues = arrayOf(baseOrig, baseMirr) - summary = "%s" - setDefaultValue(baseOrig) - setOnPreferenceChangeListener { _, newValue -> - try { - val res = preferences.edit().putString(DOMAIN_PREF, newValue as String).commit() - val warning = "Для смены домена необходимо перезапустить приложение с полной остановкой." - Toast.makeText(screen.context, warning, Toast.LENGTH_LONG).show() - res - } catch (e: Exception) { - e.printStackTrace() - false - } - } - }.let(screen::addPreference) - } -} diff --git a/multisrc/overrides/libgroup/yaoilib/AndroidManifest.xml b/multisrc/overrides/libgroup/yaoilib/AndroidManifest.xml deleted file mode 100644 index 7e728be9..00000000 --- a/multisrc/overrides/libgroup/yaoilib/AndroidManifest.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/libgroup/yaoilib/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/libgroup/yaoilib/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6ec18944..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/libgroup/yaoilib/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 716693c4..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/libgroup/yaoilib/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7f6f6ce5..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9e921fb6..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6dd288d1..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/res/web_hi_res_512.png b/multisrc/overrides/libgroup/yaoilib/res/web_hi_res_512.png deleted file mode 100644 index 6b675935..00000000 Binary files a/multisrc/overrides/libgroup/yaoilib/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/libgroup/yaoilib/src/YaoiLib.kt b/multisrc/overrides/libgroup/yaoilib/src/YaoiLib.kt deleted file mode 100644 index ae9af0cd..00000000 --- a/multisrc/overrides/libgroup/yaoilib/src/YaoiLib.kt +++ /dev/null @@ -1,197 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.yaoilib - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import eu.kanade.tachiyomi.multisrc.libgroup.LibGroup -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.Request -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class YaoiLib : LibGroup("YaoiLib", "https://v1.slashlib.me", "ru") { - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - private var domain: String = preferences.getString(DOMAIN_TITLE, DOMAIN_DEFAULT)!! - override val baseUrl: String = domain - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - if (csrfToken.isEmpty()) { - val tokenResponse = client.newCall(popularMangaRequest(page)).execute() - val resBody = tokenResponse.body.string() - csrfToken = "_token\" content=\"(.*)\"".toRegex().find(resBody)!!.groups[1]!!.value - } - val url = super.searchMangaRequest(page, query, filters).url.newBuilder() - (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> - when (filter) { - is AgeList -> filter.state.forEach { age -> - if (age.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter( - if (age.isIncluded()) "caution[include][]" else "caution[exclude][]", - age.id, - ) - } - } - is TagList -> filter.state.forEach { tag -> - if (tag.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter( - if (tag.isIncluded()) "tags[include][]" else "tags[exclude][]", - tag.id, - ) - } - } - else -> {} - } - } - return POST(url.toString(), catalogHeaders()) - } - - // Filters - private class SearchFilter(name: String, val id: String) : Filter.TriState(name) - - private class TagList(tags: List) : Filter.Group("Теги", tags) - private class AgeList(ages: List) : Filter.Group("Возрастное ограничение", ages) - - override fun getFilterList(): FilterList { - val filters = super.getFilterList().toMutableList() - filters.add(4, TagList(getTagList())) - filters.add(7, AgeList(getAgeList())) - return FilterList(filters) - } - - private fun getTagList() = listOf( - SearchFilter("Азартные игры", "304"), - SearchFilter("Алхимия", "225"), - SearchFilter("Ангелы", "226"), - SearchFilter("Антигерой", "175"), - SearchFilter("Антиутопия", "227"), - SearchFilter("Апокалипсис", "228"), - SearchFilter("Армия", "229"), - SearchFilter("Артефакты", "230"), - SearchFilter("Боги", "215"), - SearchFilter("Бои на мечах", "231"), - SearchFilter("Борьба за власть", "231"), - SearchFilter("Брат и сестра", "233"), - SearchFilter("Будущее", "234"), - SearchFilter("Ведьма", "338"), - SearchFilter("Вестерн", "235"), - SearchFilter("Видеоигры", "185"), - SearchFilter("Виртуальная реальность", "195"), - SearchFilter("Владыка демонов", "236"), - SearchFilter("Военные", "179"), - SearchFilter("Война", "237"), - SearchFilter("Волшебники / маги", "281"), - SearchFilter("Волшебные существа", "239"), - SearchFilter("Воспоминания из другого мира", "240"), - SearchFilter("Выживание", "193"), - SearchFilter("ГГ женщина", "243"), - SearchFilter("ГГ имба", "291"), - SearchFilter("ГГ мужчина", "244"), - SearchFilter("Геймеры", "241"), - SearchFilter("Гильдии", "242"), - SearchFilter("Глупый ГГ", "297"), - SearchFilter("Гоблины", "245"), - SearchFilter("Горничные", "169"), - SearchFilter("Гяру", "178"), - SearchFilter("Демоны", "151"), - SearchFilter("Драконы", "246"), - SearchFilter("Дружба", "247"), - SearchFilter("Жестокий мир", "249"), - SearchFilter("Животные компаньоны", "250"), - SearchFilter("Завоевание мира", "251"), - SearchFilter("Зверолюди", "162"), - SearchFilter("Злые духи", "252"), - SearchFilter("Зомби", "149"), - SearchFilter("Игровые элементы", "253"), - SearchFilter("Империи", "254"), - SearchFilter("Квесты", "255"), - SearchFilter("Космос", "256"), - SearchFilter("Кулинария", "152"), - SearchFilter("Культивация", "160"), - SearchFilter("Легендарное оружие", "257"), - SearchFilter("Лоли", "187"), - SearchFilter("Магическая академия", "258"), - SearchFilter("Магия", "168"), - SearchFilter("Мафия", "172"), - SearchFilter("Медицина", "153"), - SearchFilter("Месть", "259"), - SearchFilter("Монстр Девушки", "188"), - SearchFilter("Монстры", "189"), - SearchFilter("Музыка", "190"), - SearchFilter("Навыки / способности", "260"), - SearchFilter("Насилие / жестокость", "262"), - SearchFilter("Наёмники", "261"), - SearchFilter("Нежить", "263"), - SearchFilter("Ниндая", "180"), - SearchFilter("Обратный Гарем", "191"), - SearchFilter("Огнестрельное оружие", "264"), - SearchFilter("Офисные Работники", "181"), - SearchFilter("Пародия", "265"), - SearchFilter("Пираты", "340"), - SearchFilter("Подземелья", "266"), - SearchFilter("Политика", "267"), - SearchFilter("Полиция", "182"), - SearchFilter("Преступники / Криминал", "186"), - SearchFilter("Призраки / Духи", "177"), - SearchFilter("Путешествие во времени", "194"), - SearchFilter("Разумные расы", "268"), - SearchFilter("Ранги силы", "248"), - SearchFilter("Реинкарнация", "148"), - SearchFilter("Роботы", "269"), - SearchFilter("Рыцари", "270"), - SearchFilter("Самураи", "183"), - SearchFilter("Система", "271"), - SearchFilter("Скрытие личности", "273"), - SearchFilter("Спасение мира", "274"), - SearchFilter("Спортивное тело", "334"), - SearchFilter("Средневековье", "173"), - SearchFilter("Стимпанк", "272"), - SearchFilter("Супергерои", "275"), - SearchFilter("Традиционные игры", "184"), - SearchFilter("Умный ГГ", "302"), - SearchFilter("Учитель / ученик", "276"), - SearchFilter("Философия", "277"), - SearchFilter("Хикикомори", "166"), - SearchFilter("Холодное оружие", "278"), - SearchFilter("Шантаж", "279"), - SearchFilter("Эльфы", "216"), - SearchFilter("Якудза", "164"), - SearchFilter("Япония", "280"), - - ) - - private fun getAgeList() = listOf( - SearchFilter("Отсутствует", "0"), - SearchFilter("16+", "1"), - SearchFilter("18+", "2"), - ) - - override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) { - super.setupPreferenceScreen(screen) - EditTextPreference(screen.context).apply { - key = DOMAIN_TITLE - this.title = DOMAIN_TITLE - summary = domain - this.setDefaultValue(DOMAIN_DEFAULT) - dialogTitle = DOMAIN_TITLE - setOnPreferenceChangeListener { _, newValue -> - val warning = "Для смены домена необходимо перезапустить приложение с полной остановкой." - Toast.makeText(screen.context, warning, Toast.LENGTH_LONG).show() - true - } - }.let(screen::addPreference) - } - - companion object { - const val PREFIX_SLUG_SEARCH = "slug:" - - private const val DOMAIN_TITLE = "Домен" - private const val DOMAIN_DEFAULT = "https://v1.slashlib.me" - } -} diff --git a/multisrc/overrides/madara/adonisfansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/adonisfansub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c681f201..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/adonisfansub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0fd5aa9e..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/adonisfansub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6207221b..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/adonisfansub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f1e5c8b8..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/adonisfansub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 73493dc5..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/res/web_hi_res_512.png b/multisrc/overrides/madara/adonisfansub/res/web_hi_res_512.png deleted file mode 100644 index d9c77d33..00000000 Binary files a/multisrc/overrides/madara/adonisfansub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/adonisfansub/src/AdonisFansub.kt b/multisrc/overrides/madara/adonisfansub/src/AdonisFansub.kt deleted file mode 100644 index 4c21611b..00000000 --- a/multisrc/overrides/madara/adonisfansub/src/AdonisFansub.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.adonisfansub - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class AdonisFansub : Madara("Adonis Fansub", "https://manga.adonisfansub.com", "tr") { - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=latest", headers) -} diff --git a/multisrc/overrides/madara/adultwebtoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/adultwebtoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2e6ef532..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/adultwebtoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3c445161..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/adultwebtoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6f48786b..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f655aecc..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c041d8c..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/res/web_hi_res_512.png b/multisrc/overrides/madara/adultwebtoon/res/web_hi_res_512.png deleted file mode 100644 index 60fea3af..00000000 Binary files a/multisrc/overrides/madara/adultwebtoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/adultwebtoon/src/AdultWebtoon.kt b/multisrc/overrides/madara/adultwebtoon/src/AdultWebtoon.kt deleted file mode 100644 index 6723ba95..00000000 --- a/multisrc/overrides/madara/adultwebtoon/src/AdultWebtoon.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.adultwebtoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.CacheControl -import okhttp3.Request - -class AdultWebtoon : Madara("Adult Webtoon", "https://adultwebtoon.com", "en") { - override fun popularMangaRequest(page: Int): Request { - val pageSuffix = if (page != 1) "page/$page/" else "" - return GET( - "$baseUrl/manga/$pageSuffix?m_orderby=trending", - headers, - CacheControl.FORCE_NETWORK, - ) - } - override fun latestUpdatesRequest(page: Int): Request { - val pageSuffix = if (page != 1) "page/$page/" else "" - return GET( - "$baseUrl/manga/$pageSuffix?m_orderby=latest", - headers, - CacheControl.FORCE_NETWORK, - ) - } -} diff --git a/multisrc/overrides/madara/akimanga/src/Akimanga.kt b/multisrc/overrides/madara/akimanga/src/Akimanga.kt deleted file mode 100644 index e831ade1..00000000 --- a/multisrc/overrides/madara/akimanga/src/Akimanga.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.akimanga - -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 Akimanga : Madara( - "Akimangá", - "https://akimanga.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/akumanga/AkuManga.kt b/multisrc/overrides/madara/akumanga/AkuManga.kt deleted file mode 100644 index b7fee1fa..00000000 --- a/multisrc/overrides/madara/akumanga/AkuManga.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.akumanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class AkuManga : Madara("AkuManga", "https://akumanga.com", "en") { - - override val id: Long = 107810123708352143 - - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/akumanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/akumanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bada7e10..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/akumanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8d0b5fc4..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/akumanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 77044765..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/akumanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0a1d6315..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/akumanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4f2cf9e6..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanga/res/web_hi_res_512.png b/multisrc/overrides/madara/akumanga/res/web_hi_res_512.png deleted file mode 100644 index ee37f222..00000000 Binary files a/multisrc/overrides/madara/akumanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/akumanotenshi/src/AkumaNoTenshi.kt b/multisrc/overrides/madara/akumanotenshi/src/AkumaNoTenshi.kt deleted file mode 100644 index e8d31926..00000000 --- a/multisrc/overrides/madara/akumanotenshi/src/AkumaNoTenshi.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.akumanotenshi - -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 AkumaNoTenshi : Madara( - "Akuma no Tenshi", - "https://akumanotenshi.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/akuzenaiarts/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0b622dc7..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/akuzenaiarts/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 683814b4..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f71cb3b5..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ff34d2e9..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a82b977c..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/akuzenaiarts/res/web_hi_res_512.png b/multisrc/overrides/madara/akuzenaiarts/res/web_hi_res_512.png deleted file mode 100644 index 94e20bd1..00000000 Binary files a/multisrc/overrides/madara/akuzenaiarts/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/allporncomic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d21ab32f..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/allporncomic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f3565405..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/allporncomic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 45847aad..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/allporncomic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 705f3c24..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/allporncomic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7313ccf9..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/res/web_hi_res_512.png b/multisrc/overrides/madara/allporncomic/res/web_hi_res_512.png deleted file mode 100644 index 8a6d006d..00000000 Binary files a/multisrc/overrides/madara/allporncomic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt b/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt deleted file mode 100644 index 5b5e5476..00000000 --- a/multisrc/overrides/madara/allporncomic/src/AllPornComic.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.allporncomic - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class AllPornComic : Madara("AllPornComic", "https://allporncomic.com", "en") { - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/manga/page/$page/?m_orderby=latest", headers) - override fun searchMangaNextPageSelector() = "a[rel=next]" -} diff --git a/multisrc/overrides/madara/amuy/src/Amuy.kt b/multisrc/overrides/madara/amuy/src/Amuy.kt deleted file mode 100644 index b7301073..00000000 --- a/multisrc/overrides/madara/amuy/src/Amuy.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.amuy - -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 Amuy : Madara( - "Amuy", - "https://apenasmaisumyaoi.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 91c87cf2..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3debb4f1..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 881a8588..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 273b1695..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ea95bf72..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png b/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png deleted file mode 100644 index 425da497..00000000 Binary files a/multisrc/overrides/madara/anikiga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/anikiga/src/Anikiga.kt b/multisrc/overrides/madara/anikiga/src/Anikiga.kt deleted file mode 100644 index 324b0da0..00000000 --- a/multisrc/overrides/madara/anikiga/src/Anikiga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.anikiga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Anikiga : Madara("Anikiga", "https://anikiga.com", "tr", SimpleDateFormat("d MMMMM yyyy", Locale("tr"))) diff --git a/multisrc/overrides/madara/anisamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/anisamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8fae637e..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anisamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/anisamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5bb12d9a..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anisamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/anisamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 13a21348..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anisamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/anisamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 10faa167..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anisamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/anisamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index bb900891..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anisamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/anisamanga/res/web_hi_res_512.png deleted file mode 100644 index 673b88e3..00000000 Binary files a/multisrc/overrides/madara/anisamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6aabc694..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9b1b2acd..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3df52cec..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dd8bc341..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b93e08e4..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png b/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png deleted file mode 100644 index 2e76822b..00000000 Binary files a/multisrc/overrides/madara/anshscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/anshscans/src/AnshScans.kt b/multisrc/overrides/madara/anshscans/src/AnshScans.kt deleted file mode 100644 index e17bead3..00000000 --- a/multisrc/overrides/madara/anshscans/src/AnshScans.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.anshscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class AnshScans : Madara("Ansh Scans", "https://anshscans.org", "en") { - override val useNewChapterEndpoint = true - - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override val mangaSubString = "comic" -} diff --git a/multisrc/overrides/madara/apollcomics/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/apollcomics/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 043f1622..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/apollcomics/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f1b21df9..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/apollcomics/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 59a9176a..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/apollcomics/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9700ab09..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/apollcomics/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d274747d..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/res/web_hi_res_512.png b/multisrc/overrides/madara/apollcomics/res/web_hi_res_512.png deleted file mode 100644 index fdc03274..00000000 Binary files a/multisrc/overrides/madara/apollcomics/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/apollcomics/src/ApollComics.kt b/multisrc/overrides/madara/apollcomics/src/ApollComics.kt deleted file mode 100644 index 6f66f2c8..00000000 --- a/multisrc/overrides/madara/apollcomics/src/ApollComics.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.apollcomics - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ApollComics : Madara("ApollComics", "https://apollcomics.xyz", "es", SimpleDateFormat("dd MMMM, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ff10d56b..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9c9da2ed..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5fe58ac5..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 32188cbe..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 93862831..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png b/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png deleted file mode 100644 index 6d285f76..00000000 Binary files a/multisrc/overrides/madara/apolltoons/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt b/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt deleted file mode 100644 index 8e7ab8cb..00000000 --- a/multisrc/overrides/madara/apolltoons/src/Apolltoons.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.apolltoons - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Apolltoons : Madara("Apolltoons", "https://apolltoons.xyz", "es", SimpleDateFormat("dd MMMMM, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/aquamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/aquamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f13a50fe..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/aquamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5c7f5394..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/aquamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f7a31fea..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/aquamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d66dfa6a..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/aquamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1d62fb58..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/aquamanga/res/web_hi_res_512.png deleted file mode 100644 index f2f4d1d9..00000000 Binary files a/multisrc/overrides/madara/aquamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/aquamanga/src/AquaManga.kt b/multisrc/overrides/madara/aquamanga/src/AquaManga.kt deleted file mode 100644 index 3304e6eb..00000000 --- a/multisrc/overrides/madara/aquamanga/src/AquaManga.kt +++ /dev/null @@ -1,51 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.aquamanga - -import android.util.Base64 -import eu.kanade.tachiyomi.multisrc.madara.Madara -import okhttp3.Headers -import kotlin.random.Random - -class AquaManga : Madara("Aqua Manga", "https://aquamanga.org", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun headersBuilder(): Headers.Builder = super.headersBuilder() - .add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8") - .add("Accept-Language", "en-US,en;q=0.5") - .add("Referer", "$baseUrl/") - .add("Sec-Fetch-Dest", "document") - .add("Sec-Fetch-Mode", "navigate") - .add("Sec-Fetch-Site", "same-origin") - .add("Upgrade-Insecure-Requests", "1") - .add("X-Requested-With", randomValue) - - private val littleBitCursedEncodedValue = "ICAgSUFBZ0FFa0FRd0JCQUdjQVNRQkRBRUVBWndCUkFGVUFUZ0JDQUZFQVZRQnNBRUlBVVFCWEFHUUFRZ0JSQURBQVJnQkNBRk1BVlFCR0FFSUFXZ0F3QUVZQVJBQlJBRlVBUmdCVUFGVUFWUUJLQUVVQVVRQlZBRllBUmdCUkFGWUFjQUF6QUZFQWF3QndBRUlBVWdCVkFERUFRZ0JWQUZZQVJnQkRBR0lBYXdCR0FFWUFZUUF3QUVZQVVnQmtBREFBU2dCREFGRUFWUUJrQUdvQVVRQldBRTRBVWdCUkFHc0FVZ0JDQUZJQVZRQnNBRUlBVlFBeUFHUUFRd0JWQUdzQVJnQkhBRllBVlFCR0FGTUFXZ0F3QUVvQU1RQlJBRlVBV2dCR0FGRUFWZ0JhQUZJQVVRQnJBRGtBUWdCU0FGVUFiQUJ" + - "DQUZZQVZnQkdBRU1BVmdBd0FFWUFSZ0JPQUVVQVJnQldBRm9BTUFCS0FGTUFVUUJWQUdRQWVnQlJBRllBVmdCdUFGRUFhd0JPQUVJQVVnQnJBR3dBUWdCV0FHd0FSZ0JEQUZZQU1BQkdBRVlBVXdCVkFFWUFWd0JrQURBQVNnQXhBRkVBVlFCa0FGSUFVUUJXQUVZQU13QlJBR3dBVWdCQ0FGSUFNd0JPQUVJQVZRQnRBR1FBUXdCU0FEQUFSZ0JIQUZVQVZRQkdBRmNBVlFCVkFFb0FTQUJSQUZVQVdnQktBRkVBVmdCYUFGSUFVUUJzQUZvQVFnQlNBRmNBT1FCQ0FGb0FSZ0JHQUVNQVZRQnJBRVlBUndCV0FGVUFSZ0JYQUZvQU1BQktBRFVBVVFCVkFGb0FSZ0JSQUZZQVdnQnVBRkVBYXdCa0FFSUFVZ0JGQURFQVFnQldBRllB" + - "UmdCREFHTUFhd0JHQUVZQVlnQXdBRVlBVWdCYUFEQUFTZ0JVQUZFQVZRQlNBRW9BVVFCV0FGSUFiZ0JSQUdzQVRnQkNBRklBYkFCc0FFSUFWQUJXQUVZQVF3QlNBREFBUmdCR0FGTUFWUUJHQUdFQVZRQlZBRW9BVndCUkFGVUFWZ0JhQUZFQVZnQktBRklBVVFCdEFHZ0FRZ0JTQUVVQVJnQkNBRlVBYlFCa0FFTUFZd0JyQUVZQVJ3QlNBRlVBUmdCWEFGVUFWUUJLQUV3QVVRQlZBRlVBTUFCUkFGWUFWZ0JTQUZFQWJBQmFBRUlBVWdBd0FERUFRZ0JhQUVnQVpBQkRBRlVBYXdCR0FFY0FWd0JWQUVZQVZBQmFBREFBU2dBeEFGRUFWUUJhQUVZQVVRQlhBRVlBYmdCUkFHc0FaQUJDQUZJQVZRQnNBRUlBVmdCWEFHUUFRd0Jr" + - "QUVVQVJnQkZBR0VBTUFCR0FGSUFXZ0F3QUVvQVZ3QlJBRlVBVWdCQ0FGRUFWZ0JLQUc0QVVRQnJBRklBUWdCU0FHc0FNUUJDQUZRQVZRQkdBRU1BVWdBd0FFWUFSZ0JoQURBQVJnQlhBR1FBTUFCS0FGY0FVUUJWQUZZQVdnQlJBRllBWkFCdUFGRUFiQUJhQUVJQVVnQnNBRllBUWdCVkFESUFaQUJEQUZjQWF3QkdBRWNBVWdCVkFFWUFWd0JWQUZVQVN" + - "nQm9BRkVBVlFCV0FGb0FVUUJXQUZZQVVnQlJBR3dBYUFCQ0FGSUFhd0JzQUVJQVZnQlhBR1FBUXdCVkFHc0FSZ0JJQUdRQU1BQkdBR29BVVFCVkFFb0FSQUJSQUZVQVdnQktBRkVBVmdCS0FGSUFVUUJ1QUU0QVFnQlNBRlVBYkFCQ0FGWUFNUUJHQUVNQVZnQnJBRVlBUmdCWEFGVUFSZ0JTQUdRQU1BQktBRkFBVVFCVkFGb0FWZ0JSQUZZQVNnQnVBRkVBYXdCc0FFSUFVZ0JyQURFQVFnQldBR3dBUmdCREFGSUFNQUJHQUVZQVRnQkZBRVlBV0FCYUFEQUFSZ0F6QUZFQVZRQldBRm9BVVFCVkFEVUFRZ0JSQUd3QVNnQkNBRklBYkFCV0FFSUFWd0JyQUVZQVFnQmxBR3NBUmdCSEFGSUFWUUJHQUZjQVdnQXdBRW9BVUFCUkF" + - "GVUFXZ0JLQUZFQVZnQldBRklBVVFCdUFFb0FRZ0JTQUdzQWJBQkNBRlVBVndCa0FFTUFWUUF3QUVZQVJ3QldBRlVBUmdCWEFGb0FNQUJLQUVRQVVRQlZBRm9BYWdCUkFGY0FTZ0J1QUZFQWJRQjBBRUlBVWdCVkFERUFRZ0JXQUZnQVpBQkRBR01BYXdCR0FFWUFWd0JWQUVZQVV3QmFBREFBU2dCV0FGRUFWUUJhQUZZQVVRQldBRW9BYmdCUkFHd0FUZ0JDQUZJQWJBQldBRUlBVmdCc0FFWUFRd0JUQURBQVJnQkpBRllBVlFCR0FGWUFWUUJWQUVvQVZ3QlJBRlVBV2dCYUFGRUFWd0JPQUc0QVVRQnNBRW9BUWdCU0FHd0FiQUJDQUZVQWJRQmtBRUlBWlFCckFFWUFSd0JTQUZVQVJnQm9BR1FBTUFCS0FFd0FVUUJWQUZZQVNn" + - "QlJBRllBVmdCdUFGRUFXQUJzQUVJQVVnQlVBRklBUWdCVkFGY0FaQUJEQUZZQVJRQkdBRWNBVmdCVkFFWUFVd0JhQURBQVNnQkVBRkVBVlFCYUFIWUFVUUJWQURFQVFnQlJBR3NBWkFCQ0FGSUFWZ0JHQUVJQVZnQldBRVlBUXdCV0FHc0FSZ0JHQUZjQVZRQkdBRlFBV2dBd0FFb0FVd0JSQUZVQVdnQldBRkVBVmdCS0FHNEFVUUJ1QUZZQVFnQlNBR3NBVmdCQ0FGWUFiQUJHQUVNQVVnQnJBRVlBUlFCaEFEQUFSZ0JXQUZFQVZRQktBRlVBVVFCVkFGWUFSZ0JSQUZZQWNBQXpBRkVBYXdCd0FFSUFVZ0JWQURFQVFnQlZBRllBUmdCREFHSUFhd0JHQUVZQVlRQXdBRVlBVWdCa0FEQUFTZ0JEQUZFQVZRQmtBR29BVVFCV0FF" + - "NEFVZ0JSQUdzQVNnQkNBRklBUkFCQ0FFSUFWUUJHQUVZQVFnQmFBREFBUmdCRUFGRUFWUUJHQUVvQVVRQlZBRVlBYmdCUkFGVUFUZ0JDQUZFQVZRQnNBRUlBVVFCWEFHTUFad0JKQUVNQVFRQm5BRWtBUXdCQkFEMEFJQUFnQUNBQUlBQT0gICA=" - - private fun getRandomSubstring(input: String, length: Int): String { - val startIndex = (0 until input.length - length + 1).random() - return input.substring(startIndex, startIndex + length) - } - - private val randomLength = Random.Default.nextInt(13, 21) - - private val decodedString = Base64.decode(littleBitCursedEncodedValue, Base64.DEFAULT).toString(Charsets.UTF_8).trim() - - private val randomStringValue = getRandomSubstring(decodedString, randomLength) - - private val chromiumBrowserValue = "org.chromium.chrome" - - private val randomValue = when { - Random.nextInt(1, 11) == 1 -> chromiumBrowserValue // 10% chance - else -> randomStringValue // 90% chance - } - - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f9607e72..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 443bcbca..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c093a3ba..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 094e05f8..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d1ef2427..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png b/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png deleted file mode 100644 index c681a1ad..00000000 Binary files a/multisrc/overrides/madara/arabtoons/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/arabtoons/src/ArabToons.kt b/multisrc/overrides/madara/arabtoons/src/ArabToons.kt deleted file mode 100644 index 9acadf3a..00000000 --- a/multisrc/overrides/madara/arabtoons/src/ArabToons.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.arabtoons - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ArabToons : Madara( - "عرب تونز", - "https://arabtoons.net", - "ar", - dateFormat = SimpleDateFormat("MMM d", Locale("ar")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/araznovel/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/araznovel/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dd583b38..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/araznovel/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 02678533..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/araznovel/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index eee10ded..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/araznovel/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0a17a4d3..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/araznovel/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6d84e606..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/res/web_hi_res_512.png b/multisrc/overrides/madara/araznovel/res/web_hi_res_512.png deleted file mode 100644 index 576ca90e..00000000 Binary files a/multisrc/overrides/madara/araznovel/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/araznovel/src/ArazNovel.kt b/multisrc/overrides/madara/araznovel/src/ArazNovel.kt deleted file mode 100644 index a26379ba..00000000 --- a/multisrc/overrides/madara/araznovel/src/ArazNovel.kt +++ /dev/null @@ -1,31 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.araznovel - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.Response -import java.text.SimpleDateFormat -import java.util.Locale - -class ArazNovel : Madara("ArazNovel", "https://www.araznovel.com", "tr", SimpleDateFormat("dd/MM/yyyy", Locale.getDefault())) { - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val mangaId = document.select("div#manga-chapters-holder").attr("data-id") - - val xhrRequest = oldXhrChaptersRequest(mangaId) - val xhrResponse = client.newCall(xhrRequest).execute() - - return xhrResponse.asJsoup().let { xhrDocument -> - xhrDocument.select("li.parent").let { elements -> - if (!elements.isNullOrEmpty()) { - elements.reversed() - .map { volumeElement -> volumeElement.select(chapterListSelector()).map { chapterFromElement(it) } } - .flatten() - } else { - xhrDocument.select(chapterListSelector()).map { chapterFromElement(it) } - } - } - } - } -} diff --git a/multisrc/overrides/madara/arcanescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/arcanescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 03cd46e0..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arcanescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/arcanescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 725c7217..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arcanescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/arcanescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 77b4aa13..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arcanescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/arcanescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c510c362..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arcanescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/arcanescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 52e0aaec..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arcanescans/res/web_hi_res_512.png b/multisrc/overrides/madara/arcanescans/res/web_hi_res_512.png deleted file mode 100644 index 87716454..00000000 Binary files a/multisrc/overrides/madara/arcanescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/archerscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2a2eaed8..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/archerscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0466e833..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/archerscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8b066144..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/archerscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7a0a2d99..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/archerscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fb30df9b..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/res/web_hi_res_512.png b/multisrc/overrides/madara/archerscans/res/web_hi_res_512.png deleted file mode 100644 index d97452a2..00000000 Binary files a/multisrc/overrides/madara/archerscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/archerscans/src/ArcheRScans.kt b/multisrc/overrides/madara/archerscans/src/ArcheRScans.kt deleted file mode 100644 index aa0cca8e..00000000 --- a/multisrc/overrides/madara/archerscans/src/ArcheRScans.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.archerscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ArcheRScans : Madara("ArcheR Scans", "https://www.archerscans.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/arthurscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/arthurscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index aa6b2f81..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/arthurscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a733aee3..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/arthurscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e46e3b6a..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/arthurscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c9f538a3..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/arthurscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 82800f12..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/res/web_hi_res_512.png b/multisrc/overrides/madara/arthurscan/res/web_hi_res_512.png deleted file mode 100644 index 7a799471..00000000 Binary files a/multisrc/overrides/madara/arthurscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt b/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt deleted file mode 100644 index afa7a762..00000000 --- a/multisrc/overrides/madara/arthurscan/src/ArthurScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.arthurscan - -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 ArthurScan : Madara( - "Arthur Scan", - "https://arthurscan.xyz", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/astrallibrary/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/astrallibrary/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8df996f5..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/astrallibrary/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 27954043..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/astrallibrary/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6fcc16a8..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/astrallibrary/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e62a8b05..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/astrallibrary/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 94340a12..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/res/web_hi_res_512.png b/multisrc/overrides/madara/astrallibrary/res/web_hi_res_512.png deleted file mode 100644 index 8de6c6ba..00000000 Binary files a/multisrc/overrides/madara/astrallibrary/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/astrallibrary/src/AstralLibrary.kt b/multisrc/overrides/madara/astrallibrary/src/AstralLibrary.kt deleted file mode 100644 index 290560d3..00000000 --- a/multisrc/overrides/madara/astrallibrary/src/AstralLibrary.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.astrallibrary - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class AstralLibrary : Madara("Astral Library", "https://www.astrallibrary.net", "en", SimpleDateFormat("d MMM", Locale.US)) { - override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/manga-tag/manga/?m_orderby=views&page=$page", headers) - } - - override fun latestUpdatesRequest(page: Int): Request { - return GET("$baseUrl/manga-tag/manga/?m_orderby=latest&page=$page", headers) - } -} diff --git a/multisrc/overrides/madara/astralmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/astralmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d699c812..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/astralmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6b6955a3..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/astralmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0ddce99c..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/astralmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f7606c39..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/astralmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1cda1bb6..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/astralmanga/res/web_hi_res_512.png deleted file mode 100644 index e989911f..00000000 Binary files a/multisrc/overrides/madara/astralmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/astralmanga/src/AstralManga.kt b/multisrc/overrides/madara/astralmanga/src/AstralManga.kt deleted file mode 100644 index 63989390..00000000 --- a/multisrc/overrides/madara/astralmanga/src/AstralManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.astralmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class AstralManga : Madara("AstralManga", "https://astral-manga.fr", "fr", dateFormat = SimpleDateFormat("dd/mm/yyyy", Locale.FRANCE)) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/astrumscans/src/AstrumScans.kt b/multisrc/overrides/madara/astrumscans/src/AstrumScans.kt deleted file mode 100644 index 5c994d76..00000000 --- a/multisrc/overrides/madara/astrumscans/src/AstrumScans.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.astrumscans - -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 AstrumScans : Madara( - "Astrum Scans", - "https://astrumscans.xyz", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override val mangaSubString = "series" -} diff --git a/multisrc/overrides/madara/asurascansus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/asurascansus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9866f55d..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/asurascansus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4ef6d793..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/asurascansus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e0a3e884..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/asurascansus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2da953a2..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/asurascansus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7516a2db..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/res/web_hi_res_512.png b/multisrc/overrides/madara/asurascansus/res/web_hi_res_512.png deleted file mode 100644 index 688ccf4f..00000000 Binary files a/multisrc/overrides/madara/asurascansus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/asurascansus/src/AsuraScansUs.kt b/multisrc/overrides/madara/asurascansus/src/AsuraScansUs.kt deleted file mode 100644 index 5e1b63b8..00000000 --- a/multisrc/overrides/madara/asurascansus/src/AsuraScansUs.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.asurascansus - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class AsuraScansUs : Madara("Asura Scans.us (unoriginal)", "https://asurascans.us", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/atlantisscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/atlantisscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9a0ff503..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/atlantisscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1fdd6867..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/atlantisscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cb1cb6c5..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/atlantisscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1bf18ecd..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/atlantisscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7ee33ad3..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/res/web_hi_res_512.png b/multisrc/overrides/madara/atlantisscan/res/web_hi_res_512.png deleted file mode 100644 index 45c43a06..00000000 Binary files a/multisrc/overrides/madara/atlantisscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/atlantisscan/src/AtlantisScan.kt b/multisrc/overrides/madara/atlantisscan/src/AtlantisScan.kt deleted file mode 100644 index a8d1bc3b..00000000 --- a/multisrc/overrides/madara/atlantisscan/src/AtlantisScan.kt +++ /dev/null @@ -1,62 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.atlantisscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.FormBody -import okhttp3.OkHttpClient -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class AtlantisScan : Madara( - "Atlantis Scan", - "https://scansatlanticos.com", - "es", - dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.US), -) { - override val id: Long = 2237642340381856331 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(2, 1, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "full") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[order]", "desc") - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "big_thumbnail") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/azmanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/azmanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3e0d7db7..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azmanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/azmanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6df33a46..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azmanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/azmanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6d71ba4e..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azmanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/azmanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e429e16b..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azmanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/azmanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f1aece2e..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azmanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/azmanhwa/res/web_hi_res_512.png deleted file mode 100644 index be3ae746..00000000 Binary files a/multisrc/overrides/madara/azmanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/azora/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1e0f7d58..00000000 Binary files a/multisrc/overrides/madara/azora/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/azora/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ae77629f..00000000 Binary files a/multisrc/overrides/madara/azora/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/azora/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9607f5ba..00000000 Binary files a/multisrc/overrides/madara/azora/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/azora/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c9f2b8e9..00000000 Binary files a/multisrc/overrides/madara/azora/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/azora/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 02c13569..00000000 Binary files a/multisrc/overrides/madara/azora/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/res/web_hi_res_512.png b/multisrc/overrides/madara/azora/res/web_hi_res_512.png deleted file mode 100644 index bb0f0d57..00000000 Binary files a/multisrc/overrides/madara/azora/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/azora/src/Azora.kt b/multisrc/overrides/madara/azora/src/Azora.kt deleted file mode 100644 index 040bf03f..00000000 --- a/multisrc/overrides/madara/azora/src/Azora.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.azora - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Request -import org.jsoup.nodes.Element - -class Azora : Madara("Azora", "https://azoramoon.com", "ar") { - override val mangaSubString = "series" - override val useNewChapterEndpoint = false - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/page/$page/?m_orderby=views", headers) - override fun chapterListSelector() = "li.wp-manga-chapter:not(.premium-block)" // Filter fake chapters - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - element.select("a").let { - chapter.url = it.attr("href").substringAfter(baseUrl) - chapter.name = it.text() - } - return chapter - } -} diff --git a/multisrc/overrides/madara/babelwuxia/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/babelwuxia/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d895bc94..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/babelwuxia/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9df29f5c..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/babelwuxia/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index eab94567..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/babelwuxia/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6eb4a3dc..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/babelwuxia/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 84945684..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/res/web_hi_res_512.png b/multisrc/overrides/madara/babelwuxia/res/web_hi_res_512.png deleted file mode 100644 index c7fba670..00000000 Binary files a/multisrc/overrides/madara/babelwuxia/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/babelwuxia/src/BabelWuxia.kt b/multisrc/overrides/madara/babelwuxia/src/BabelWuxia.kt deleted file mode 100644 index 832949a7..00000000 --- a/multisrc/overrides/madara/babelwuxia/src/BabelWuxia.kt +++ /dev/null @@ -1,37 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.babelwuxia - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.MangasPage -import okhttp3.Response - -class BabelWuxia : Madara("Babel Wuxia", "https://babelwuxia.com", "en") { - - // moved from MangaThemesia - override val versionId = 2 - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - override fun popularMangaParse(response: Response) = - super.popularMangaParse(response).fixNextPage() - - override fun latestUpdatesParse(response: Response) = - super.latestUpdatesParse(response).fixNextPage() - - override fun searchMangaParse(response: Response) = - super.searchMangaParse(response).fixNextPage() - - private fun MangasPage.fixNextPage(): MangasPage { - return if (mangas.size < 12) { - MangasPage(mangas, false) - } else { - this - } - } -} diff --git a/multisrc/overrides/madara/bakaman/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bakaman/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4f0f7889..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakaman/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bakaman/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index dc580cbb..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakaman/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bakaman/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 49054ae8..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakaman/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bakaman/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8e08a9ba..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakaman/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bakaman/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c269d30b..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakaman/res/web_hi_res_512.png b/multisrc/overrides/madara/bakaman/res/web_hi_res_512.png deleted file mode 100644 index e5c98137..00000000 Binary files a/multisrc/overrides/madara/bakaman/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bakamh/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 71251ac0..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bakamh/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4db8baa7..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bakamh/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 14d71c19..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bakamh/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 68a328ed..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bakamh/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e61ae6ca..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/res/web_hi_res_512.png b/multisrc/overrides/madara/bakamh/res/web_hi_res_512.png deleted file mode 100644 index 938842a0..00000000 Binary files a/multisrc/overrides/madara/bakamh/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bakamh/src/Bakamh.kt b/multisrc/overrides/madara/bakamh/src/Bakamh.kt deleted file mode 100644 index 1c672462..00000000 --- a/multisrc/overrides/madara/bakamh/src/Bakamh.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.zh.bakamh - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Bakamh : Madara( - "巴卡漫画", - "https://bakamh.com", - "zh", - SimpleDateFormat("yyyy 年 M 月 d 日", Locale.CHINESE), -) { - override val mangaDetailsSelectorStatus = ".post-content_item:contains(状态) .summary-content" -} diff --git a/multisrc/overrides/madara/bananamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bananamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f84457b5..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bananamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c242b942..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7dcd02bb..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2e0a5c8d..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6800241d..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/bananamanga/res/web_hi_res_512.png deleted file mode 100644 index e07dd403..00000000 Binary files a/multisrc/overrides/madara/bananamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamanga/src/BananaManga.kt b/multisrc/overrides/madara/bananamanga/src/BananaManga.kt deleted file mode 100644 index dcadac1e..00000000 --- a/multisrc/overrides/madara/bananamanga/src/BananaManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.bananamanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class BananaManga : Madara("Banana Manga", "https://bananamanga.net", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/bananamecanica/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bananamecanica/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e00b6e55..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bananamecanica/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 47d4dbb4..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamecanica/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 048c22b8..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamecanica/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 50d0a508..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bananamecanica/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 55047758..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/res/web_hi_res_512.png b/multisrc/overrides/madara/bananamecanica/res/web_hi_res_512.png deleted file mode 100644 index 81bc8a32..00000000 Binary files a/multisrc/overrides/madara/bananamecanica/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bananamecanica/src/BananaCitrica.kt b/multisrc/overrides/madara/bananamecanica/src/BananaCitrica.kt deleted file mode 100644 index d0bb90e2..00000000 --- a/multisrc/overrides/madara/bananamecanica/src/BananaCitrica.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.bananamecanica - -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 BananaCitrica : Madara( - "Banana Cítrica", - "https://bananacitrica.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - // Website changed their name. - override val id: Long = 4770070980248873010 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/barmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/barmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2d705207..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/barmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b8329e9c..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/barmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 902e1347..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/barmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f68cd357..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/barmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index dc81d0d2..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/barmanga/res/web_hi_res_512.png deleted file mode 100644 index ccc6ce08..00000000 Binary files a/multisrc/overrides/madara/barmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/barmanga/src/BarManga.kt b/multisrc/overrides/madara/barmanga/src/BarManga.kt deleted file mode 100644 index 17c6d91e..00000000 --- a/multisrc/overrides/madara/barmanga/src/BarManga.kt +++ /dev/null @@ -1,52 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.barmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import okhttp3.FormBody -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class BarManga : Madara( - "BarManga", - "https://barmanga.com", - "es", - SimpleDateFormat("MM/dd/yyyy", Locale.ROOT), -) { - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - override val mangaDetailsSelectorDescription = "div.flamesummary > div.manga-excerpt" - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "full") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[order]", "desc") - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "big_thumbnail") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/bestmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9132c655..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 30c1ce95..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e60df3b6..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 268b96f1..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 04cc4687..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/bestmanga/res/web_hi_res_512.png deleted file mode 100644 index 31a327be..00000000 Binary files a/multisrc/overrides/madara/bestmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanga/src/BestManga.kt b/multisrc/overrides/madara/bestmanga/src/BestManga.kt deleted file mode 100644 index 76fb943f..00000000 --- a/multisrc/overrides/madara/bestmanga/src/BestManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.bestmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class BestManga : Madara("BestManga", "https://bestmanga.club", "ru", SimpleDateFormat("dd.MM.yyyy", Locale.getDefault())) diff --git a/multisrc/overrides/madara/bestmanhua/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanhua/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dc5c285a..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanhua/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanhua/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 790189a2..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanhua/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanhua/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c363df26..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 15096c2c..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 09dbdbf1..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bestmanhua/res/web_hi_res_512.png b/multisrc/overrides/madara/bestmanhua/res/web_hi_res_512.png deleted file mode 100644 index 6882d5de..00000000 Binary files a/multisrc/overrides/madara/bestmanhua/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/birdtoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index aff88e02..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/birdtoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9fd3c515..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/birdtoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1a21fd20..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/birdtoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7b06cb26..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/birdtoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e11f6fec..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/res/web_hi_res_512.png b/multisrc/overrides/madara/birdtoon/res/web_hi_res_512.png deleted file mode 100644 index 7f6a66fb..00000000 Binary files a/multisrc/overrides/madara/birdtoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/birdtoon/src/BirdToon.kt b/multisrc/overrides/madara/birdtoon/src/BirdToon.kt deleted file mode 100644 index 59cb3205..00000000 --- a/multisrc/overrides/madara/birdtoon/src/BirdToon.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.birdtoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class BirdToon : Madara("BirdToon", "https://birdtoon.net", "id") { - override val mangaSubString = "komik" - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/blogmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/blogmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d2013f1d..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/blogmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/blogmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fa050cbb..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/blogmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/blogmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f355d97d..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/blogmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/blogmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 354c29c1..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/blogmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/blogmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 57089f4d..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/blogmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/blogmanga/res/web_hi_res_512.png deleted file mode 100644 index e9a3cf25..00000000 Binary files a/multisrc/overrides/madara/blogmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bluesolo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index eee3f0f8..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bluesolo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2f9e5ad2..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bluesolo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3e672d55..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bluesolo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a621b572..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bluesolo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 221931fe..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/res/web_hi_res_512.png b/multisrc/overrides/madara/bluesolo/res/web_hi_res_512.png deleted file mode 100644 index e3f91b4e..00000000 Binary files a/multisrc/overrides/madara/bluesolo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bluesolo/src/BlueSolo.kt b/multisrc/overrides/madara/bluesolo/src/BlueSolo.kt deleted file mode 100644 index 03b1e65c..00000000 --- a/multisrc/overrides/madara/bluesolo/src/BlueSolo.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.bluesolo - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class BlueSolo : Madara("Blue Solo", "https://www1.bluesolo.org", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRENCH)) { - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Statut) + .summary-content" -} diff --git a/multisrc/overrides/madara/bokugentranslation/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/bokugentranslation/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d48bf43d..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/bokugentranslation/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2d922324..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/bokugentranslation/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 32e4f78c..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 532304cf..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 628e3b64..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/res/web_hi_res_512.png b/multisrc/overrides/madara/bokugentranslation/res/web_hi_res_512.png deleted file mode 100644 index b50481c7..00000000 Binary files a/multisrc/overrides/madara/bokugentranslation/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/bokugentranslation/src/BokugenTranslation.kt b/multisrc/overrides/madara/bokugentranslation/src/BokugenTranslation.kt deleted file mode 100644 index 4e044360..00000000 --- a/multisrc/overrides/madara/bokugentranslation/src/BokugenTranslation.kt +++ /dev/null @@ -1,61 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.bokugentranslation - -import android.app.Application -import android.os.Handler -import android.os.Looper -import android.view.View -import android.webkit.WebChromeClient -import android.webkit.WebView -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.CountDownLatch - -class BokugenTranslation : Madara( - "BokugenTranslation", - "https://bokugents.com", - "es", - dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - private var loadWebView = true - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor { chain -> - val request = chain.request() - val url = request.url.toString() - if (loadWebView) { - val handler = Handler(Looper.getMainLooper()) - val latch = CountDownLatch(1) - var webView: WebView? = null - handler.post { - val webview = WebView(Injekt.get()) - webView = webview - webview.settings.domStorageEnabled = true - webview.setLayerType(View.LAYER_TYPE_SOFTWARE, null) - webview.settings.useWideViewPort = false - webview.settings.loadWithOverviewMode = false - - webview.webChromeClient = object : WebChromeClient() { - override fun onProgressChanged(view: WebView?, newProgress: Int) { - if (newProgress == 100) { - latch.countDown() - } - } - } - webview.loadUrl(url) - } - - latch.await() - loadWebView = false - handler.post { webView?.destroy() } - } - chain.proceed(request) - } - .rateLimit(1, 1) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/borutoexplorer/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/borutoexplorer/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2040e7e8..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/borutoexplorer/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bf83d22a..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/borutoexplorer/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ba987fce..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ba59bd63..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6c810d1a..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/res/web_hi_res_512.png b/multisrc/overrides/madara/borutoexplorer/res/web_hi_res_512.png deleted file mode 100644 index 2201d3d8..00000000 Binary files a/multisrc/overrides/madara/borutoexplorer/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/borutoexplorer/src/BorutoExplorer.kt b/multisrc/overrides/madara/borutoexplorer/src/BorutoExplorer.kt deleted file mode 100644 index d9968b16..00000000 --- a/multisrc/overrides/madara/borutoexplorer/src/BorutoExplorer.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.borutoexplorer - -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 BorutoExplorer : Madara( - "Boruto Explorer", - "https://leitor.borutoexplorer.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/boyslove/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/boyslove/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9933a7ec..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/boyslove/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/boyslove/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 84f92b83..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/boyslove/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/boyslove/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7576b766..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/boyslove/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/boyslove/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 386ef0c0..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/boyslove/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/boyslove/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f076f331..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/boyslove/res/web_hi_res_512.png b/multisrc/overrides/madara/boyslove/res/web_hi_res_512.png deleted file mode 100644 index 6297fb06..00000000 Binary files a/multisrc/overrides/madara/boyslove/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cafecomyaoi/src/CafeComYaoi.kt b/multisrc/overrides/madara/cafecomyaoi/src/CafeComYaoi.kt deleted file mode 100644 index 5323d04b..00000000 --- a/multisrc/overrides/madara/cafecomyaoi/src/CafeComYaoi.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.cafecomyaoi - -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 CafeComYaoi : Madara( - "Café com Yaoi", - "http://cafecomyaoi.com.br", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/cat300/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cat300/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7b0b8695..00000000 Binary files a/multisrc/overrides/madara/cat300/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cat300/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cat300/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fbf3b2d9..00000000 Binary files a/multisrc/overrides/madara/cat300/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cat300/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cat300/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index debb0df3..00000000 Binary files a/multisrc/overrides/madara/cat300/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cat300/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cat300/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 945b27b0..00000000 Binary files a/multisrc/overrides/madara/cat300/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cat300/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cat300/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index da34dcf0..00000000 Binary files a/multisrc/overrides/madara/cat300/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cat300/res/web_hi_res_512.png b/multisrc/overrides/madara/cat300/res/web_hi_res_512.png deleted file mode 100644 index d1a00f72..00000000 Binary files a/multisrc/overrides/madara/cat300/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/catonheadtranslations/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ed06bb8a..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/catonheadtranslations/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7503af11..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ea496803..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f6e7123e..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0cd6681f..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/catonheadtranslations/res/web_hi_res_512.png b/multisrc/overrides/madara/catonheadtranslations/res/web_hi_res_512.png deleted file mode 100644 index b4ebe461..00000000 Binary files a/multisrc/overrides/madara/catonheadtranslations/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cattranslator/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d6892921..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cattranslator/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fa8ea949..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cattranslator/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ac01aaf2..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cattranslator/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3d00dc39..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cattranslator/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a16ed0dc..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/res/web_hi_res_512.png b/multisrc/overrides/madara/cattranslator/res/web_hi_res_512.png deleted file mode 100644 index 881cdb0a..00000000 Binary files a/multisrc/overrides/madara/cattranslator/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cattranslator/src/CatTranslator.kt b/multisrc/overrides/madara/cattranslator/src/CatTranslator.kt deleted file mode 100644 index 02547066..00000000 --- a/multisrc/overrides/madara/cattranslator/src/CatTranslator.kt +++ /dev/null @@ -1,33 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.cattranslator - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Element - -class CatTranslator : Madara( - "CAT-translator", - "https://cats-translator.com/manga", - "th", -) { - private fun parseMangaFromElement(element: Element, isSearch: Boolean): SManga { - val manga = SManga.create() - - with(element) { - select(if (isSearch) "div.post-title a" else popularMangaUrlSelector).first()?.let { - manga.setUrlWithoutDomain(it.attr("abs:href")) - manga.url = manga.url.removePrefix("/manga") - manga.title = it.ownText() - } - - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - } - - return manga - } - - override fun popularMangaFromElement(element: Element) = parseMangaFromElement(element, false) - - override fun searchMangaFromElement(element: Element) = parseMangaFromElement(element, true) -} diff --git a/multisrc/overrides/madara/cerisescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cerisescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index baf51101..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cerisescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a2d6228d..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cerisescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 70b13326..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cerisescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a6c37657..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cerisescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index be4fcce7..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/res/web_hi_res_512.png b/multisrc/overrides/madara/cerisescans/res/web_hi_res_512.png deleted file mode 100644 index 40e649e1..00000000 Binary files a/multisrc/overrides/madara/cerisescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cerisescans/src/CeriseScan.kt b/multisrc/overrides/madara/cerisescans/src/CeriseScan.kt deleted file mode 100644 index 5c99fcdc..00000000 --- a/multisrc/overrides/madara/cerisescans/src/CeriseScan.kt +++ /dev/null @@ -1,45 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.cerisescans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.OkHttpClient -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class CeriseScan : Madara( - "Cerise Scan", - "https://cerisescan.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - // Name changed from 'Cerise Scans' to 'Cerise Scan' - override val id: Long = 8629915907358523454 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun mangaDetailsRequest(manga: SManga): Request { - return GET(baseUrl + manga.url.replace("/home1", ""), headers) - } - - override fun chapterListRequest(manga: SManga): Request { - return GET(baseUrl + manga.url.replace("/home1", ""), headers) - } - - override fun pageListRequest(chapter: SChapter): Request { - if (chapter.url.startsWith("http")) { - return GET(chapter.url.replace("/home1", ""), headers) - } - - return GET(baseUrl + chapter.url.replace("/home1", ""), headers) - } -} diff --git a/multisrc/overrides/madara/chibimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/chibimanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d7220355..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/chibimanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e6166f81..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/chibimanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 81eb4a79..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/chibimanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ab29cd6d..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/chibimanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 677f684d..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/res/web_hi_res_512.png b/multisrc/overrides/madara/chibimanga/res/web_hi_res_512.png deleted file mode 100644 index 9ffed816..00000000 Binary files a/multisrc/overrides/madara/chibimanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/chibimanga/src/ChibiManga.kt b/multisrc/overrides/madara/chibimanga/src/ChibiManga.kt deleted file mode 100644 index 571f1c47..00000000 --- a/multisrc/overrides/madara/chibimanga/src/ChibiManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.chibimanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ChibiManga : Madara("Chibi Manga", "https://www.cmreader.info", "en", dateFormat = SimpleDateFormat("MMM dd, yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 45cf129d..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ea6aae86..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c18584f2..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 88f26380..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d598af88..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png b/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png deleted file mode 100644 index 3d8565a1..00000000 Binary files a/multisrc/overrides/madara/cizgiromanarsivi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/clovermanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5f8c7ed1..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/clovermanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 421a9aba..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/clovermanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3e875f20..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/clovermanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3a48d001..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/clovermanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 30ac89fc..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/res/web_hi_res_512.png b/multisrc/overrides/madara/clovermanga/res/web_hi_res_512.png deleted file mode 100644 index 53a1a272..00000000 Binary files a/multisrc/overrides/madara/clovermanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/clovermanga/src/CloverManga.kt b/multisrc/overrides/madara/clovermanga/src/CloverManga.kt deleted file mode 100644 index f7179229..00000000 --- a/multisrc/overrides/madara/clovermanga/src/CloverManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.clovermanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class CloverManga : Madara("Clover Manga", "https://clover-manga.com", "tr", SimpleDateFormat("MMMM dd, yyyy", Locale("tr"))) diff --git a/multisrc/overrides/madara/cocorip/res/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cocorip/res/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c5077ea8..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/res/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cocorip/res/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f3fb3ab3..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/res/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cocorip/res/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 36e00349..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/res/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cocorip/res/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 02bb580d..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/res/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cocorip/res/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3a8a486e..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/res/web_hi_res_512.png b/multisrc/overrides/madara/cocorip/res/web_hi_res_512.png deleted file mode 100644 index 50f591bd..00000000 Binary files a/multisrc/overrides/madara/cocorip/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cocorip/src/CocoRip.kt b/multisrc/overrides/madara/cocorip/src/CocoRip.kt deleted file mode 100644 index d9f79856..00000000 --- a/multisrc/overrides/madara/cocorip/src/CocoRip.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.cocorip - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class CocoRip : Madara("Coco Rip", "https://cocorip.net", "es", SimpleDateFormat("dd/MM/yyyy", Locale("es"))) { - override val mangaDetailsSelectorDescription = "div.summary__content" -} diff --git a/multisrc/overrides/madara/coffeemanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bd683c98..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 05f520fc..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 956b5d38..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ec90f66f..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4ccdee00..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/res/web_hi_res_512.png b/multisrc/overrides/madara/coffeemanga/res/web_hi_res_512.png deleted file mode 100644 index 1dc0d24e..00000000 Binary files a/multisrc/overrides/madara/coffeemanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemanga/src/CoffeeManga.kt b/multisrc/overrides/madara/coffeemanga/src/CoffeeManga.kt deleted file mode 100644 index dd652e19..00000000 --- a/multisrc/overrides/madara/coffeemanga/src/CoffeeManga.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.coffeemanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import org.jsoup.nodes.Element - -class CoffeeManga : Madara("Coffee Manga", "https://coffeemanga.io", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun imageFromElement(element: Element): String? { - return when { - element.hasAttr("data-src") && element.attr("data-src").isNotEmpty() -> element.attr("abs:data-src") - element.hasAttr("data-lazy-src") && element.attr("data-lazy-src").isNotEmpty() -> element.attr("abs:data-lazy-src") - element.hasAttr("srcset") && element.attr("srcset").isNotEmpty() -> element.attr("abs:srcset").substringBefore(" ") - else -> element.attr("abs:src") - } - } -} diff --git a/multisrc/overrides/madara/coffeemangatop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemangatop/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bd0218e9..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemangatop/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a9af1092..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemangatop/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 067e5bfd..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4ddb4138..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7bc1fae4..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/res/web_hi_res_512.png b/multisrc/overrides/madara/coffeemangatop/res/web_hi_res_512.png deleted file mode 100644 index dae6bccb..00000000 Binary files a/multisrc/overrides/madara/coffeemangatop/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/coffeemangatop/src/CoffeeMangaTop.kt b/multisrc/overrides/madara/coffeemangatop/src/CoffeeMangaTop.kt deleted file mode 100644 index 76b8b2ae..00000000 --- a/multisrc/overrides/madara/coffeemangatop/src/CoffeeMangaTop.kt +++ /dev/null @@ -1,64 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.coffeemangatop - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Page -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class CoffeeMangaTop : Madara( - "CoffeeManga.top (unoriginal)", - "https://coffeemanga.top", - "en", - dateFormat = SimpleDateFormat("MMM dd, HH:mm", Locale.ENGLISH), -) { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = "search?page=$page" - - override fun popularMangaRequest(page: Int): Request = - GET("$baseUrl/popular-manga?page=$page", headers) - - override fun latestUpdatesRequest(page: Int): Request = - GET("$baseUrl/latest-manga?page=$page", headers) - - // Copied from IsekaiScan.top (unoriginal) - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val chaptersWrapper = document.select("div[id^=manga-chapters-holder]") - - var chapterElements = document.select(chapterListSelector()) - - if (chapterElements.isEmpty() && !chaptersWrapper.isNullOrEmpty()) { - val mangaId = chaptersWrapper.attr("data-id") - val xhrHeaders = headersBuilder() - .add("X-Requested-With", "XMLHttpRequest") - .build() - val xhrRequest = GET("$baseUrl/ajax-list-chapter?mangaID=$mangaId", xhrHeaders) - val xhrResponse = client.newCall(xhrRequest).execute() - - chapterElements = xhrResponse.asJsoup().select(chapterListSelector()) - xhrResponse.close() - } - - countViews(document) - return chapterElements.map(::chapterFromElement) - } - - // Copied from IsekaiScan.top (unoriginal) - override fun pageListParse(document: Document): List { - val stringArray = document.select("p#arraydata").text().split(",").toTypedArray() - return stringArray.mapIndexed { index, url -> - Page( - index, - document.location(), - url, - ) - } - } -} diff --git a/multisrc/overrides/madara/coloredmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/coloredmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 32176d3e..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/coloredmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1e435c00..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/coloredmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 75a0bf99..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/coloredmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7ee9681a..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/coloredmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 21c8f2ce..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/coloredmanga/res/web_hi_res_512.png deleted file mode 100644 index 0d253463..00000000 Binary files a/multisrc/overrides/madara/coloredmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/coloredmanga/src/ColoredManga.kt b/multisrc/overrides/madara/coloredmanga/src/ColoredManga.kt deleted file mode 100644 index be16c5d0..00000000 --- a/multisrc/overrides/madara/coloredmanga/src/ColoredManga.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.coloredmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ColoredManga : Madara( - "Colored Manga", - "https://coloredmanga.com", - "en", - dateFormat = SimpleDateFormat("dd-MMM", Locale.ENGLISH), -) { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/comicarab/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comicarab/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e9f3b50c..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comicarab/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cf530cf6..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comicarab/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b8be692b..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicarab/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3bca922d..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicarab/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2382dc7e..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/res/web_hi_res_512.png b/multisrc/overrides/madara/comicarab/res/web_hi_res_512.png deleted file mode 100644 index 41b33859..00000000 Binary files a/multisrc/overrides/madara/comicarab/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicarab/src/ComicArab.kt b/multisrc/overrides/madara/comicarab/src/ComicArab.kt deleted file mode 100644 index 6dc77be6..00000000 --- a/multisrc/overrides/madara/comicarab/src/ComicArab.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.comicarab - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ComicArab : Madara( - "كوميك العرب", - "https://comicarab.com", - "ar", - dateFormat = SimpleDateFormat("dd MMMM، yyyy", Locale("ar")), -) { - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/comickiba/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comickiba/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e56790e8..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comickiba/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8b26a251..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comickiba/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 01527e9c..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comickiba/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e146ddaf..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comickiba/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6209ec8d..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/res/web_hi_res_512.png b/multisrc/overrides/madara/comickiba/res/web_hi_res_512.png deleted file mode 100644 index 95e27c4c..00000000 Binary files a/multisrc/overrides/madara/comickiba/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/comickiba/src/ComicKiba.kt b/multisrc/overrides/madara/comickiba/src/ComicKiba.kt deleted file mode 100644 index c1d13e73..00000000 --- a/multisrc/overrides/madara/comickiba/src/ComicKiba.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.comickiba - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ComicKiba : Madara("ComicKiba", "https://comickiba.com", "en") { - override val pageListParseSelector = "li.blocks-gallery-item img:nth-child(1), div.reading-content p > img, .read-container .reading-content img" -} diff --git a/multisrc/overrides/madara/comicscans/src/ComicScans.kt b/multisrc/overrides/madara/comicscans/src/ComicScans.kt deleted file mode 100644 index 910b11d7..00000000 --- a/multisrc/overrides/madara/comicscans/src/ComicScans.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.comicscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ComicScans : Madara("Comic Scans", "https://www.comicscans.org", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/comicsvalley/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comicsvalley/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 783175b3..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsvalley/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comicsvalley/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3df0d0d3..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsvalley/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsvalley/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b7b50b6a..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsvalley/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsvalley/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e47229dc..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsvalley/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsvalley/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d11c6302..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsvalley/res/web_hi_res_512.png b/multisrc/overrides/madara/comicsvalley/res/web_hi_res_512.png deleted file mode 100644 index f38128a3..00000000 Binary files a/multisrc/overrides/madara/comicsvalley/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comicsworld/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a21cc0d9..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comicsworld/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a936f615..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsworld/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 366c9843..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsworld/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0d39703d..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicsworld/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 74365bdf..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicsworld/res/web_hi_res_512.png b/multisrc/overrides/madara/comicsworld/res/web_hi_res_512.png deleted file mode 100644 index bde0e674..00000000 Binary files a/multisrc/overrides/madara/comicsworld/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/comicznetv2/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2a512df2..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/comicznetv2/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d1b00a28..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/comicznetv2/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2647035d..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicznetv2/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9d70ba75..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/comicznetv2/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 687733af..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/res/web_hi_res_512.png b/multisrc/overrides/madara/comicznetv2/res/web_hi_res_512.png deleted file mode 100644 index 081e7776..00000000 Binary files a/multisrc/overrides/madara/comicznetv2/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/comicznetv2/src/ComiczNetV2.kt b/multisrc/overrides/madara/comicznetv2/src/ComiczNetV2.kt deleted file mode 100644 index c04d7bf8..00000000 --- a/multisrc/overrides/madara/comicznetv2/src/ComiczNetV2.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.comicznetv2 - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ComiczNetV2 : Madara("Comicz.net v2", "https://v2.comiz.net", "all") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6f5fdc05..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1b5135d2..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bd4eb688..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ab0518c4..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ddc9ce6a..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png b/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png deleted file mode 100644 index 8d8d9f2c..00000000 Binary files a/multisrc/overrides/madara/cookiekiara/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt b/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt deleted file mode 100644 index 439d907d..00000000 --- a/multisrc/overrides/madara/cookiekiara/src/CookieKiara.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.cookiekiara - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Response - -class CookieKiara : Madara("Cookie Kiara", "https://18.kiara.cool", "en") { - override fun chapterListParse(response: Response): List { - return super.chapterListParse(response).reversed() - } -} diff --git a/multisrc/overrides/madara/copypastescan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/copypastescan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9cccb6a0..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/copypastescan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/copypastescan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6fb40094..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/copypastescan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/copypastescan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 06d1c57e..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/copypastescan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/copypastescan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0cfdce8d..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/copypastescan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/copypastescan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2500ba72..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/copypastescan/res/web_hi_res_512.png b/multisrc/overrides/madara/copypastescan/res/web_hi_res_512.png deleted file mode 100644 index af8ece1f..00000000 Binary files a/multisrc/overrides/madara/copypastescan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 52b16e84..00000000 Binary files a/multisrc/overrides/madara/daprob/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9ebd7714..00000000 Binary files a/multisrc/overrides/madara/daprob/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e9adc404..00000000 Binary files a/multisrc/overrides/madara/daprob/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f5ba2bb7..00000000 Binary files a/multisrc/overrides/madara/daprob/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d4f8b1fc..00000000 Binary files a/multisrc/overrides/madara/daprob/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/res/web_hi_res_512.png b/multisrc/overrides/madara/daprob/res/web_hi_res_512.png deleted file mode 100644 index cd85d05a..00000000 Binary files a/multisrc/overrides/madara/daprob/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/daprob/src/DapRob.kt b/multisrc/overrides/madara/daprob/src/DapRob.kt deleted file mode 100644 index ce39b7c3..00000000 --- a/multisrc/overrides/madara/daprob/src/DapRob.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.daprob - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class DapRob : Madara( - "DapRob", - "https://daprob.com", - "es", - dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/darkscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/darkscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8dfb57b8..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/darkscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d4f3192f..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/darkscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b340f762..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/darkscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e3b07988..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/darkscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 74114467..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/res/web_hi_res_512.png b/multisrc/overrides/madara/darkscans/res/web_hi_res_512.png deleted file mode 100644 index 012928fa..00000000 Binary files a/multisrc/overrides/madara/darkscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/darkscans/src/DarkScans.kt b/multisrc/overrides/madara/darkscans/src/DarkScans.kt deleted file mode 100644 index 68470bd6..00000000 --- a/multisrc/overrides/madara/darkscans/src/DarkScans.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.darkscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient - -class DarkScans : Madara("Dark Scans", "https://darkscans.com", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 4) - .build() - - override val mangaSubString = "all-series" - - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/decadencescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/decadencescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 282f7cfe..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/decadencescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index aa779050..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/decadencescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0855648f..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/decadencescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fed98adf..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/decadencescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3a346923..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/res/web_hi_res_512.png b/multisrc/overrides/madara/decadencescans/res/web_hi_res_512.png deleted file mode 100644 index 032a3db9..00000000 Binary files a/multisrc/overrides/madara/decadencescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/decadencescans/src/DecadenceScans.kt b/multisrc/overrides/madara/decadencescans/src/DecadenceScans.kt deleted file mode 100644 index 181d4a27..00000000 --- a/multisrc/overrides/madara/decadencescans/src/DecadenceScans.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.decadencescans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class DecadenceScans : Madara("Decadence Scans", "https://reader.decadencescans.com", "en") { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/default/AndroidManifest.xml b/multisrc/overrides/madara/default/AndroidManifest.xml deleted file mode 100644 index 5d4316fb..00000000 --- a/multisrc/overrides/madara/default/AndroidManifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/multisrc/overrides/madara/default/additional.gradle b/multisrc/overrides/madara/default/additional.gradle deleted file mode 100644 index 214a0df0..00000000 --- a/multisrc/overrides/madara/default/additional.gradle +++ /dev/null @@ -1,4 +0,0 @@ -dependencies { - implementation(project(":lib-cryptoaes")) - implementation(project(":lib-randomua")) -} diff --git a/multisrc/overrides/madara/default/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/default/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bc8eef50..00000000 Binary files a/multisrc/overrides/madara/default/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/default/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/default/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e51d6539..00000000 Binary files a/multisrc/overrides/madara/default/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/default/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/default/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b011eaf9..00000000 Binary files a/multisrc/overrides/madara/default/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/default/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/default/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dac0772d..00000000 Binary files a/multisrc/overrides/madara/default/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/default/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/default/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c2706aa3..00000000 Binary files a/multisrc/overrides/madara/default/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/default/res/web_hi_res_512.png b/multisrc/overrides/madara/default/res/web_hi_res_512.png deleted file mode 100644 index a62cfe72..00000000 Binary files a/multisrc/overrides/madara/default/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dessertscan/src/DessertScan.kt b/multisrc/overrides/madara/dessertscan/src/DessertScan.kt deleted file mode 100644 index 3282f938..00000000 --- a/multisrc/overrides/madara/dessertscan/src/DessertScan.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.dessertscan - -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 DessertScan : Madara( - "Dessert Scan", - "https://cabaredowatame.site", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/detectiveconanar/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/detectiveconanar/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bb5c4cad..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/detectiveconanar/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/detectiveconanar/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ad8f87c8..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/detectiveconanar/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 714d0881..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7edeb2f4..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7924b65f..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/detectiveconanar/res/web_hi_res_512.png b/multisrc/overrides/madara/detectiveconanar/res/web_hi_res_512.png deleted file mode 100644 index 3fb5ff0c..00000000 Binary files a/multisrc/overrides/madara/detectiveconanar/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/diamondfansub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9be7a5e0..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/diamondfansub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fc473d90..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/diamondfansub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 987ff652..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/diamondfansub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b37b4213..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/diamondfansub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 02a6bdb5..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/res/web_hi_res_512.png b/multisrc/overrides/madara/diamondfansub/res/web_hi_res_512.png deleted file mode 100644 index bd53d528..00000000 Binary files a/multisrc/overrides/madara/diamondfansub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/diamondfansub/src/DiamondFansub.kt b/multisrc/overrides/madara/diamondfansub/src/DiamondFansub.kt deleted file mode 100644 index a75b1616..00000000 --- a/multisrc/overrides/madara/diamondfansub/src/DiamondFansub.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.diamondfansub - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class DiamondFansub : Madara("DiamondFansub", "https://diamondfansub.com", "tr", SimpleDateFormat("MMMM dd, yyyy", Locale.forLanguageTag("tr"))) diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 22d45537..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4265aab3..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 93735a9d..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3b24fa44..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 31ad2c4d..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png deleted file mode 100644 index 924bb7c0..00000000 Binary files a/multisrc/overrides/madara/dokkomanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt b/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt deleted file mode 100644 index 3a257365..00000000 --- a/multisrc/overrides/madara/dokkomanga/src/DokkoManga.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.dokkomanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class DokkoManga : Madara( - "DokkoManga", - "https://dokkomanga.com", - "es", - SimpleDateFormat("MMMMM dd, yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/doodmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/doodmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b989b7c2..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/doodmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a58d2f42..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/doodmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 773bbdec..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/doodmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ed93310e..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/doodmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cc6f9e15..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/doodmanga/res/web_hi_res_512.png deleted file mode 100644 index bbbb26f1..00000000 Binary files a/multisrc/overrides/madara/doodmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/doodmanga/src/Doodmanga.kt b/multisrc/overrides/madara/doodmanga/src/Doodmanga.kt deleted file mode 100644 index 682f5c67..00000000 --- a/multisrc/overrides/madara/doodmanga/src/Doodmanga.kt +++ /dev/null @@ -1,54 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.doodmanga - -import app.cash.quickjs.QuickJs -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import okhttp3.OkHttpClient -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class Doodmanga : Madara("Doodmanga", "https://www.doodmanga.com", "th", SimpleDateFormat("dd MMMMM yyyy", Locale("th"))) { - override val filterNonMangaItems = false - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(ScrambledImageInterceptor) - .build() - - override val pageListParseSelector = "div.text-center > p > img, div.text-center > img, div.text-center > script" - override fun pageListParse(document: Document): List { - super.countViews(document) - - return document.select(pageListParseSelector).mapIndexedNotNull { index, element -> - val src = when (element.tagName()) { - "img" -> element.attr("src") - "script" -> { - if (element.data().startsWith("eval(")) { - val quickJs = QuickJs.create() - val result = quickJs.evaluate(element.data().removePrefix("eval")) as String - quickJs.close() - - val src = result.substringAfter("") - val sovleImage = result.substringAfter("var sovleImage=[[").substringBefore("]]").split("],[").map { values -> - values.replace("[", "").replace("]", "").split(",").map { it.removeSurrounding("\"") } - } - - val segmentWidth = result.substringAfter("width:\"+").substringBefore("+\"px") - val segmentHeight = result.substringAfter("height: \"+").substringBefore("+\"px") - - "$src?sovleImage=${sovleImage.joinToString("::") { (x, y, px, py) -> "$x,$y,$px,$py" }}&segmentWidth=$segmentWidth&segmentHeight=$segmentHeight" - } else { - null - } - } - else -> null - } - - if (src == null) { - null - } else { - Page(index, document.location(), src) - } - } - } -} diff --git a/multisrc/overrides/madara/doodmanga/src/ScrambledImageInterceptor.kt b/multisrc/overrides/madara/doodmanga/src/ScrambledImageInterceptor.kt deleted file mode 100644 index 16d8ec04..00000000 --- a/multisrc/overrides/madara/doodmanga/src/ScrambledImageInterceptor.kt +++ /dev/null @@ -1,47 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.doodmanga - -import android.graphics.Bitmap -import android.graphics.BitmapFactory -import android.graphics.Canvas -import okhttp3.Interceptor -import okhttp3.Response -import okhttp3.ResponseBody.Companion.toResponseBody -import java.io.ByteArrayOutputStream - -object ScrambledImageInterceptor : Interceptor { - override fun intercept(chain: Interceptor.Chain): Response { - val request = chain.request() - val response = chain.proceed(request) - val url = request.url - val rawSovleImage = url.queryParameter("sovleImage") ?: return response - val sovleImage = rawSovleImage.split("::").map { numbers -> - val (x, y, px, py) = numbers.split(",") - listOf(x, y, px, py) - } - - val bitmap = BitmapFactory.decodeStream(response.body.byteStream()) - val width = bitmap.width - val height = bitmap.height - - val image = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888) - val canvas = Canvas(image) - - sovleImage.forEach { (x, y, px, py) -> - val segmentX = x.toFloat() - val segmentY = y.toFloat() - val positionX = px.substringBefore(".").toInt() - val positionY = py.substringBefore(".").toInt() - - val subBitmap = Bitmap.createBitmap(bitmap, positionX, positionY, request.url.queryParameter("segmentWidth")!!.toInt(), request.url.queryParameter("segmentHeight")!!.toInt()) - canvas.drawBitmap(subBitmap, segmentX, segmentY, null) - subBitmap.recycle() - } - - val output = ByteArrayOutputStream() - image.compress(Bitmap.CompressFormat.JPEG, 90, output) - - return response.newBuilder() - .body(output.toByteArray().toResponseBody(response.body.contentType())) - .build() - } -} diff --git a/multisrc/overrides/madara/doujinhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/doujinhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3bb4b272..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/doujinhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0579e7ad..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/doujinhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2a7b5085..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/doujinhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 25621296..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/doujinhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d4871c34..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/res/web_hi_res_512.png b/multisrc/overrides/madara/doujinhentai/res/web_hi_res_512.png deleted file mode 100644 index b11aff91..00000000 Binary files a/multisrc/overrides/madara/doujinhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt b/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt deleted file mode 100644 index d27a608b..00000000 --- a/multisrc/overrides/madara/doujinhentai/src/DoujinHentai.kt +++ /dev/null @@ -1,114 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.doujinhentai - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class DoujinHentai : Madara( - "DoujinHentai", - "https://doujinhentai.net", - "es", - SimpleDateFormat("d MMM. yyyy", Locale.ENGLISH), -) { - - override val fetchGenres = false - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/lista-manga-hentai?orderby=views&page=$page", headers) - override fun popularMangaSelector() = "div.col-md-3 a" - override fun popularMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - manga.setUrlWithoutDomain(element.attr("href")) - manga.title = element.select("h5").text() - manga.thumbnail_url = element.select("img").attr("abs:data-src") - - return manga - } - - override fun popularMangaNextPageSelector() = "a[rel=next]" - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/lista-manga-hentai?orderby=last&page=$page", headers) - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = baseUrl.toHttpUrl().newBuilder() - if (query.isNotBlank()) { - url.addPathSegment("search") - url.addQueryParameter("query", query) // query returns results all on one page - } else { - filters.forEach { filter -> - when (filter) { - is GenreSelectFilter -> { - if (filter.state != 0) { - url.addPathSegments("lista-manga-hentai/category/${filter.toUriPart()}") - url.addQueryParameter("page", page.toString()) - } - } - else -> {} - } - } - } - return GET(url.build().toString(), headers) - } - - override fun searchMangaSelector() = "div.c-tabs-item__content > div.c-tabs-item__content, ${popularMangaSelector()}" - override fun searchMangaFromElement(element: Element): SManga { - return if (element.hasAttr("href")) { - popularMangaFromElement(element) // genre search results - } else { - super.searchMangaFromElement(element) // query search results - } - } - - override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() - override fun chapterListSelector() = "ul.main.version-chap > li.wp-manga-chapter:not(:last-child)" // removing empty li - override val pageListParseSelector = "div#all > img.img-responsive" - - override fun getFilterList() = FilterList( - Filter.Header("Solo funciona si la consulta está en blanco"), - GenreSelectFilter(), - ) - - class GenreSelectFilter : UriPartFilter( - "Búsqueda de género", - arrayOf( - Pair("", ""), - Pair("Ecchi", "ecchi"), - Pair("Yaoi", "yaoi"), - Pair("Yuri", "yuri"), - Pair("Anal", "anal"), - Pair("Tetonas", "tetonas"), - Pair("Escolares", "escolares"), - Pair("Incesto", "incesto"), - Pair("Virgenes", "virgenes"), - Pair("Masturbacion", "masturbacion"), - Pair("Maduras", "maduras"), - Pair("Lolicon", "lolicon"), - Pair("Bikini", "bikini"), - Pair("Sirvientas", "sirvientas"), - Pair("Enfermera", "enfermera"), - Pair("Embarazada", "embarazada"), - Pair("Ahegao", "ahegao"), - Pair("Casadas", "casadas"), - Pair("Chica Con Pene", "chica-con-pene"), - Pair("Juguetes Sexuales", "juguetes-sexuales"), - Pair("Orgias", "orgias"), - Pair("Harem", "harem"), - Pair("Romance", "romance"), - Pair("Profesores", "profesores"), - Pair("Tentaculos", "tentaculos"), - Pair("Mamadas", "mamadas"), - Pair("Shota", "shota"), - Pair("Interracial", "interracial"), - Pair("Full Color", "full-colo"), - Pair("Sin Censura", "sin-censura"), - Pair("Futanari", "futanari"), - Pair("Doble Penetracion", "doble-penetracion"), - Pair("Cosplay", "cosplay"), - ), - ) -} diff --git a/multisrc/overrides/madara/dragontea/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dragontea/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4a0a1be9..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dragontea/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b98556d7..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontea/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b8802506..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontea/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 025bf31d..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontea/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f271a346..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/res/web_hi_res_512.png b/multisrc/overrides/madara/dragontea/res/web_hi_res_512.png deleted file mode 100644 index 845fde91..00000000 Binary files a/multisrc/overrides/madara/dragontea/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontea/src/DragonTea.kt b/multisrc/overrides/madara/dragontea/src/DragonTea.kt deleted file mode 100644 index fb784bb8..00000000 --- a/multisrc/overrides/madara/dragontea/src/DragonTea.kt +++ /dev/null @@ -1,88 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.dragontea - -import android.util.Base64 -import eu.kanade.tachiyomi.lib.cryptoaes.CryptoAES -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.Page -import kotlinx.serialization.json.JsonElement -import kotlinx.serialization.json.jsonObject -import kotlinx.serialization.json.jsonPrimitive -import okhttp3.OkHttpClient -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class DragonTea : Madara( - "DragonTea", - "https://dragontea.ink", - "en", - dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.US), -) { - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1) - .build() - - override val mangaSubString = "novel" - - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - private val pageIndexRegex = Regex("""image-(\d+)[a-z]+""", RegexOption.IGNORE_CASE) - - override fun pageListParse(document: Document): List { - val dataId = document.selectFirst(".entry-header.header")?.attr("data-id")?.toInt() - ?: return super.pageListParse(document) - val elements = document.select(".reading-content .page-break img") - val pageCount = elements.size - - val idKey = "8" + ((dataId + 1306) * 3 - pageCount).toString() - elements.forEach { - val decryptedId = decryptAesJson(it.attr("id"), idKey).jsonPrimitive.content - it.attr("id", decryptedId) - } - - val orderedElements = elements.sortedBy { - pageIndexRegex.find(it.attr("id"))?.groupValues?.get(1)?.toInt() ?: 0 - } - val dtaKey = "13" + orderedElements.joinToString("") { it.attr("id").takeLast(1) } + (((dataId + 88) * 2) - pageCount - 4).toString() - - val srcKey = (dataId + 20).toString() + orderedElements.joinToString("") { - decryptAesJson(it.attr("dta"), dtaKey).jsonPrimitive.content.takeLast(2) - } + (pageCount * 2).toString() - - return orderedElements.mapIndexed { i, element -> - val src = decryptAesJson(element.attr("data-src"), srcKey).jsonPrimitive.content - Page(i, document.location(), src) - } - } - - private fun decryptAesJson(ciphertext: String, key: String): JsonElement { - val cipherData = json.parseToJsonElement(ciphertext).jsonObject - - val unsaltedCiphertext = Base64.decode(cipherData["ct"]!!.jsonPrimitive.content, Base64.DEFAULT) - val salt = cipherData["s"]!!.jsonPrimitive.content.decodeHex() - val saltedCiphertext = SALTED + salt + unsaltedCiphertext - - return json.parseToJsonElement(CryptoAES.decrypt(Base64.encodeToString(saltedCiphertext, Base64.DEFAULT), key)) - } - - private fun String.decodeHex(): ByteArray { - check(length % 2 == 0) { "Must have an even length" } - - return chunked(2) - .map { it.toInt(16).toByte() } - .toByteArray() - } - - companion object { - private val SALTED = "Salted__".toByteArray(Charsets.UTF_8) - } -} diff --git a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dragontranslationnet/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 144f3530..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dragontranslationnet/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d30f7449..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7e25b185..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 70a89d46..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d4ec8796..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/res/web_hi_res_512.png b/multisrc/overrides/madara/dragontranslationnet/res/web_hi_res_512.png deleted file mode 100644 index b39ae07d..00000000 Binary files a/multisrc/overrides/madara/dragontranslationnet/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dragontranslationnet/src/DragonTranslationNet.kt b/multisrc/overrides/madara/dragontranslationnet/src/DragonTranslationNet.kt deleted file mode 100644 index 1b689666..00000000 --- a/multisrc/overrides/madara/dragontranslationnet/src/DragonTranslationNet.kt +++ /dev/null @@ -1,90 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.dragontranslationnet - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -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.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element - -class DragonTranslationNet : Madara("DragonTranslation.net", "https://dragontranslation.net", "es") { - - override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/mangas?page=$page", headers) - } - - override fun popularMangaSelector() = "div:has(> div.series-card)" - - override fun popularMangaNextPageSelector() = "li.page-item a[rel=next]" - - override fun popularMangaFromElement(element: Element) = SManga.create().apply { - setUrlWithoutDomain(element.select("div.series-box a").attr("href")) - thumbnail_url = element.select("img.thumb-img").attr("abs:src") - title = element.select(".series-title").text() - } - - override fun latestUpdatesRequest(page: Int): Request { - return GET(baseUrl, headers) - } - - override fun latestUpdatesParse(response: Response): MangasPage { - val document = response.asJsoup() - val latestMangaContainer = document.selectFirst("div.d-flex:has(div.series-card)") - val mangaList = latestMangaContainer!!.select("> div").map { element -> - SManga.create().apply { - setUrlWithoutDomain(element.select("div.series-box a").attr("href")) - title = element.select(".series-title").text() - thumbnail_url = element.select("img.thumb-img").attr("abs:src") - } - } - return MangasPage(mangaList, false) - } - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = baseUrl.toHttpUrl().newBuilder() - .addPathSegment("mangas") - .addQueryParameter("buscar", query) - .addQueryParameter("page", page.toString()) - - return GET(url.build(), headers) - } - - override fun searchMangaSelector() = popularMangaSelector() - - override fun searchMangaFromElement(element: Element) = popularMangaFromElement(element) - - override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() - - override fun getFilterList() = FilterList(emptyList()) - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href") - chapter.name = urlElement.select("p.chapter-manhwa-title").text() - chapter.date_upload = parseChapterDate(select("span.chapter-release-date").text()) - } - } - - return chapter - } - - override fun pageListParse(document: Document): List { - return document.select("div#chapter_imgs img").mapIndexed { index, element -> - Page( - index, - document.location(), - element.attr("abs:src"), - ) - } - } -} diff --git a/multisrc/overrides/madara/drakescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/drakescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5086a318..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/drakescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 073e6f4f..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/drakescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c5eabd18..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/drakescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a2f0a677..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/drakescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3f974e8b..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/res/web_hi_res_512.png b/multisrc/overrides/madara/drakescans/res/web_hi_res_512.png deleted file mode 100644 index 144e1072..00000000 Binary files a/multisrc/overrides/madara/drakescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/drakescans/src/DrakeScans.kt b/multisrc/overrides/madara/drakescans/src/DrakeScans.kt deleted file mode 100644 index 64976b23..00000000 --- a/multisrc/overrides/madara/drakescans/src/DrakeScans.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.drakescans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class DrakeScans : Madara( - "Drake Scans", - "https://drakescans.com", - "en", - SimpleDateFormat("dd/MM/yyyy", Locale.US), -) { - - override val mangaDetailsSelectorTag = "" - - override val mangaSubString = "series" -} diff --git a/multisrc/overrides/madara/dreammanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dreammanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c2cd2d18..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dreammanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c11f0bba..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dreammanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4531267b..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dreammanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index da6f9be6..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dreammanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1ee121d2..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/res/web_hi_res_512.png b/multisrc/overrides/madara/dreammanga/res/web_hi_res_512.png deleted file mode 100644 index 5d240281..00000000 Binary files a/multisrc/overrides/madara/dreammanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dreammanga/src/DreamManga.kt b/multisrc/overrides/madara/dreammanga/src/DreamManga.kt deleted file mode 100644 index 58a6831e..00000000 --- a/multisrc/overrides/madara/dreammanga/src/DreamManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.dreammanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class DreamManga : Madara("Dream Manga", "https://www.swarmmanga.com", "en", SimpleDateFormat("dd/MM/yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/dropescan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/dropescan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ede63d0c..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/dropescan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4a832eb8..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/dropescan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 720fa787..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/dropescan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index be065632..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/dropescan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 814461bb..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/res/web_hi_res_512.png b/multisrc/overrides/madara/dropescan/res/web_hi_res_512.png deleted file mode 100644 index ee89747c..00000000 Binary files a/multisrc/overrides/madara/dropescan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/dropescan/src/DropeScan.kt b/multisrc/overrides/madara/dropescan/src/DropeScan.kt deleted file mode 100644 index b777e1e3..00000000 --- a/multisrc/overrides/madara/dropescan/src/DropeScan.kt +++ /dev/null @@ -1,30 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.dropescan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class DropeScan : Madara( - "Drope Scan", - "https://dropescan.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaRequest(page: Int): Request = - GET("$baseUrl/manga/page/$page/?m_orderby=views", headers) - - override fun latestUpdatesRequest(page: Int): Request = - GET("$baseUrl/manga/page/$page/?m_orderby=latest", headers) -} diff --git a/multisrc/overrides/madara/elitemanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/elitemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4424b059..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/elitemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 428955ee..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/elitemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2499371a..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/elitemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 04113d6f..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/elitemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index af819ae3..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/res/web_hi_res_512.png b/multisrc/overrides/madara/elitemanga/res/web_hi_res_512.png deleted file mode 100644 index eee33c17..00000000 Binary files a/multisrc/overrides/madara/elitemanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/elitemanga/src/EliteManga.kt b/multisrc/overrides/madara/elitemanga/src/EliteManga.kt deleted file mode 100644 index 5f396483..00000000 --- a/multisrc/overrides/madara/elitemanga/src/EliteManga.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.elitemanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class EliteManga : Madara("Elite Manga", "https://www.elitemanga.org", "en") { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/emperorscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/emperorscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bd957a64..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/emperorscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2f32485b..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/emperorscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e58cd0f8..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/emperorscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eb88862d..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/emperorscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c64c331..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/res/web_hi_res_512.png b/multisrc/overrides/madara/emperorscan/res/web_hi_res_512.png deleted file mode 100644 index ea4563f3..00000000 Binary files a/multisrc/overrides/madara/emperorscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/emperorscan/src/EmperorScan.kt b/multisrc/overrides/madara/emperorscan/src/EmperorScan.kt deleted file mode 100644 index 8fb494f3..00000000 --- a/multisrc/overrides/madara/emperorscan/src/EmperorScan.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.emperorscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class EmperorScan : Madara( - "Emperor Scan", - "https://emperorscan.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val mangaDetailsSelectorDescription = "div.sinopsis div.contenedor" -} diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1c4879a2..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0271214d..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 13feb952..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1cca8427..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 12d937f0..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png b/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png deleted file mode 100644 index f6793c74..00000000 Binary files a/multisrc/overrides/madara/empirewebtoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt b/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt deleted file mode 100644 index 01c67243..00000000 --- a/multisrc/overrides/madara/empirewebtoon/src/EmpireWebtoon.kt +++ /dev/null @@ -1,61 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.empirewebtoon - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.extension.BuildConfig -import eu.kanade.tachiyomi.multisrc.madara.Madara -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get -import java.text.SimpleDateFormat -import java.util.Locale - -class EmpireWebtoon : Madara( - "Empire Webtoon", - "https://webtoonsempireron.com", - "ar", - SimpleDateFormat("d MMMM، yyyy", Locale("ar")), -) { - - private val defaultBaseUrl = "https://webtoonsempireron.com" - - override val baseUrl by lazy { getPrefBaseUrl() } - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - override val mangaSubString = "webtoon" - - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - companion object { - private const val RESTART_TACHIYOMI = "Restart Tachiyomi to apply new setting." - private const val BASE_URL_PREF_TITLE = "Override BaseUrl" - private const val BASE_URL_PREF = "overrideBaseUrl_v${BuildConfig.VERSION_CODE}" - private const val BASE_URL_PREF_SUMMARY = "For temporary uses. Updating the extension will erase this setting." - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - val baseUrlPref = androidx.preference.EditTextPreference(screen.context).apply { - key = BASE_URL_PREF - title = BASE_URL_PREF_TITLE - summary = BASE_URL_PREF_SUMMARY - this.setDefaultValue(defaultBaseUrl) - dialogTitle = BASE_URL_PREF_TITLE - - setOnPreferenceChangeListener { _, _ -> - Toast.makeText(screen.context, RESTART_TACHIYOMI, Toast.LENGTH_LONG).show() - true - } - } - screen.addPreference(baseUrlPref) - - super.setupPreferenceScreen(screen) - } - - private fun getPrefBaseUrl(): String = preferences.getString(BASE_URL_PREF, defaultBaseUrl)!! -} diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 99a19b01..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0100762c..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 451c4945..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e0940a8d..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 82bd628b..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png b/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png deleted file mode 100644 index 3056569c..00000000 Binary files a/multisrc/overrides/madara/eromiau/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/eromiau/src/Eromiau.kt b/multisrc/overrides/madara/eromiau/src/Eromiau.kt deleted file mode 100644 index 90f1583d..00000000 --- a/multisrc/overrides/madara/eromiau/src/Eromiau.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.eromiau - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Eromiau : Madara( - "Eromiau", - "https://www.eromiau.com", - "es", - dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/esomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/esomanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e771a9ab..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/esomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/esomanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c307100f..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/esomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/esomanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e646a170..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/esomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/esomanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 11306611..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/esomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/esomanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3edd367e..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/esomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/esomanga/res/web_hi_res_512.png deleted file mode 100644 index 67088a0c..00000000 Binary files a/multisrc/overrides/madara/esomanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c3bc1299..00000000 Binary files a/multisrc/overrides/madara/evascans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4df77b32..00000000 Binary files a/multisrc/overrides/madara/evascans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index abac9cdc..00000000 Binary files a/multisrc/overrides/madara/evascans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bc23ad2e..00000000 Binary files a/multisrc/overrides/madara/evascans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2794e386..00000000 Binary files a/multisrc/overrides/madara/evascans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/res/web_hi_res_512.png b/multisrc/overrides/madara/evascans/res/web_hi_res_512.png deleted file mode 100644 index c2580417..00000000 Binary files a/multisrc/overrides/madara/evascans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/evascans/src/EvaScans.kt b/multisrc/overrides/madara/evascans/src/EvaScans.kt deleted file mode 100644 index 6e535673..00000000 --- a/multisrc/overrides/madara/evascans/src/EvaScans.kt +++ /dev/null @@ -1,32 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.evascans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class EvaScans : Madara( - "ManWe", - "https://manwe.pro", - "tr", - dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")), -) { - override val id = 5223802501310383833 - - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun pageListParse(document: Document): List { - val pageList = super.pageListParse(document) - - if ( - pageList.isEmpty() && - document.select(".content-blocked, .login-required").isNotEmpty() - ) { - throw Exception("Okumak için WebView üzerinden giriş yapın") - } - return pageList - } -} diff --git a/multisrc/overrides/madara/factmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/factmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f53594f2..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/factmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 00e99ac3..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/factmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index af56ddef..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/factmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 83f3d845..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/factmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 18613184..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/factmanga/res/web_hi_res_512.png deleted file mode 100644 index 08868e57..00000000 Binary files a/multisrc/overrides/madara/factmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/factmanga/src/FactManga.kt b/multisrc/overrides/madara/factmanga/src/FactManga.kt deleted file mode 100644 index af542a68..00000000 --- a/multisrc/overrides/madara/factmanga/src/FactManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.factmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FactManga : Madara("FactManga", "https://factmanga.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/falconmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/falconmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 95bdbee5..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/falconmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fcbc380a..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/falconmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4dd12c2f..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/falconmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 46d634b9..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/falconmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 004a8231..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/falconmanga/res/web_hi_res_512.png deleted file mode 100644 index ac86b856..00000000 Binary files a/multisrc/overrides/madara/falconmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/falconmanga/src/FalconManga.kt b/multisrc/overrides/madara/falconmanga/src/FalconManga.kt deleted file mode 100644 index 8f2069da..00000000 --- a/multisrc/overrides/madara/falconmanga/src/FalconManga.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.falconmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class FalconManga : Madara( - "فالكون مانجا", - "https://falconmanga.com", - "ar", - dateFormat = SimpleDateFormat("dd MMMM، yyyy", Locale("ar")), -) { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 33c489d2..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 793dc477..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 98ba9998..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 719a7efd..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2002005f..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png b/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png deleted file mode 100644 index 618dcd51..00000000 Binary files a/multisrc/overrides/madara/fayscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/fayscans/src/FayScans.kt b/multisrc/overrides/madara/fayscans/src/FayScans.kt deleted file mode 100644 index 33127d7a..00000000 --- a/multisrc/overrides/madara/fayscans/src/FayScans.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.fayscans - -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 FayScans : Madara( - "Fay Scans", - "https://fayscans.com.br", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/finalscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/finalscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a6b1bded..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/finalscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c51bcff1..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/finalscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0065f92e..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/finalscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d3362acc..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/finalscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 117a786b..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/res/web_hi_res_512.png b/multisrc/overrides/madara/finalscans/res/web_hi_res_512.png deleted file mode 100644 index 4a74da99..00000000 Binary files a/multisrc/overrides/madara/finalscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/finalscans/src/FinalScans.kt b/multisrc/overrides/madara/finalscans/src/FinalScans.kt deleted file mode 100644 index 74c74fe1..00000000 --- a/multisrc/overrides/madara/finalscans/src/FinalScans.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.finalscans - -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 FinalScans : Madara( - "Final Scans", - "https://finalscans.com", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/firescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7ead2984..00000000 Binary files a/multisrc/overrides/madara/firescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 74e31a91..00000000 Binary files a/multisrc/overrides/madara/firescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bf4e8f08..00000000 Binary files a/multisrc/overrides/madara/firescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e18e8d8b..00000000 Binary files a/multisrc/overrides/madara/firescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c677567c..00000000 Binary files a/multisrc/overrides/madara/firescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/res/web_hi_res_512.png b/multisrc/overrides/madara/firescans/res/web_hi_res_512.png deleted file mode 100644 index e06e29a8..00000000 Binary files a/multisrc/overrides/madara/firescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firescans/src/FireScans.kt b/multisrc/overrides/madara/firescans/src/FireScans.kt deleted file mode 100644 index a91394af..00000000 --- a/multisrc/overrides/madara/firescans/src/FireScans.kt +++ /dev/null @@ -1,67 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firescans - -import android.util.Base64 -import eu.kanade.tachiyomi.lib.cryptoaes.CryptoAES -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.Page -import kotlinx.serialization.json.jsonArray -import kotlinx.serialization.json.jsonObject -import kotlinx.serialization.json.jsonPrimitive -import okhttp3.OkHttpClient -import org.jsoup.nodes.Document - -class FireScans : Madara("Fire Scans", "https://firescans.xyz", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 5) - .build() - - override val useNewChapterEndpoint: Boolean = true - - override fun pageListParse(document: Document): List { - countViews(document) - - val chapterProtector = document.selectFirst(chapterProtectorSelector) - ?: return document.select(pageListParseSelector).mapIndexed { index, element -> - val imageUrl = element.selectFirst("img")?.let { imageFromElement(it) } - Page(index, document.location(), imageUrl) - } - - val chapterProtectorHtml = if (chapterProtector.attr("src").startsWith("data:text/javascript;base64,")) { - Base64.decode(chapterProtector.attr("src").substringAfter(","), Base64.DEFAULT).decodeToString() - } else { - chapterProtector.html() - } - - val password = chapterProtectorHtml - .substringAfter("wpmangaprotectornonce='") - .substringBefore("';") - val chapterData = json.parseToJsonElement( - chapterProtectorHtml - .substringAfter("chapter_data='") - .substringBefore("';") - .replace("\\/", "/"), - ).jsonObject - - val unsaltedCiphertext = Base64.decode(chapterData["ct"]!!.jsonPrimitive.content, Base64.DEFAULT) - val salt = chapterData["s"]!!.jsonPrimitive.content.decodeHex() - val ciphertext = SALTED + salt + unsaltedCiphertext - - val rawImgArray = CryptoAES.decrypt(Base64.encodeToString(ciphertext, Base64.DEFAULT), password) - val imgArrayString = json.parseToJsonElement(rawImgArray).jsonPrimitive.content - val imgArray = json.parseToJsonElement(imgArrayString).jsonArray - - return imgArray.mapIndexed { idx, it -> - Page(idx, document.location(), it.jsonPrimitive.content) - } - } - - private fun String.decodeHex(): ByteArray { - check(length % 2 == 0) { "Must have an even length" } - - return chunked(2) - .map { it.toInt(16).toByte() } - .toByteArray() - } -} diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 53308340..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 979753d9..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7d83a145..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f678027d..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index aaf95b4e..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/firstkissdashmanga/res/web_hi_res_512.png deleted file mode 100644 index c9559e92..00000000 Binary files a/multisrc/overrides/madara/firstkissdashmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissdashmanga/src/FirstKissDashManga.kt b/multisrc/overrides/madara/firstkissdashmanga/src/FirstKissDashManga.kt deleted file mode 100644 index 6438932b..00000000 --- a/multisrc/overrides/madara/firstkissdashmanga/src/FirstKissDashManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firstkissdashmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FirstKissDashManga : Madara("1st Kiss-Manga (unoriginal)", "https://1stkiss-manga.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangablog/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d8bbacd4..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangablog/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ec35ead1..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bd959ac0..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 58989ca0..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ae51ec0..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/res/web_hi_res_512.png b/multisrc/overrides/madara/firstkissmangablog/res/web_hi_res_512.png deleted file mode 100644 index a624bd17..00000000 Binary files a/multisrc/overrides/madara/firstkissmangablog/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangablog/src/FirstKissMangaBlog.kt b/multisrc/overrides/madara/firstkissmangablog/src/FirstKissMangaBlog.kt deleted file mode 100644 index 2ec33b61..00000000 --- a/multisrc/overrides/madara/firstkissmangablog/src/FirstKissMangaBlog.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firstkissmangablog - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FirstKissMangaBlog : Madara("1stKissManga.blog", "https://1stkissmanga.blog", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index efc56723..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ced6264a..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 74e7611e..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d533b23a..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d135e1ae..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/res/web_hi_res_512.png b/multisrc/overrides/madara/firstkissmangaclub/res/web_hi_res_512.png deleted file mode 100644 index 92587e7c..00000000 Binary files a/multisrc/overrides/madara/firstkissmangaclub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangaclub/src/FirstKissMangaClub.kt b/multisrc/overrides/madara/firstkissmangaclub/src/FirstKissMangaClub.kt deleted file mode 100644 index 1f9e3d3b..00000000 --- a/multisrc/overrides/madara/firstkissmangaclub/src/FirstKissMangaClub.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firstkissmangaclub - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.util.concurrent.TimeUnit - -class FirstKissMangaClub : Madara( - "1stKissManga.Club", - "https://1stkissmanga.club", - "en", -) { - - override val client = super.client.newBuilder() - .rateLimit(1, 3, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangatv/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 36d12e82..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangatv/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bd9d5104..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 00685266..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 519f14ee..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 709f8a08..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/res/web_hi_res_512.png b/multisrc/overrides/madara/firstkissmangatv/res/web_hi_res_512.png deleted file mode 100644 index 2f86f775..00000000 Binary files a/multisrc/overrides/madara/firstkissmangatv/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstkissmangatv/src/FirstKissMangaTv.kt b/multisrc/overrides/madara/firstkissmangatv/src/FirstKissMangaTv.kt deleted file mode 100644 index 794df0d4..00000000 --- a/multisrc/overrides/madara/firstkissmangatv/src/FirstKissMangaTv.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firstkissmangatv - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FirstKissMangaTv : Madara("1stKissManga.tv", "https://1stkissmanga.tv", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/firstmanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/firstmanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4c01a60c..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/firstmanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 153aa314..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/firstmanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6e2a6c4a..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2767aaf0..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e666bd3c..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/firstmanhwa/res/web_hi_res_512.png deleted file mode 100644 index 0d455124..00000000 Binary files a/multisrc/overrides/madara/firstmanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/firstmanhwa/src/FirstManhwa.kt b/multisrc/overrides/madara/firstmanhwa/src/FirstManhwa.kt deleted file mode 100644 index d7569cbd..00000000 --- a/multisrc/overrides/madara/firstmanhwa/src/FirstManhwa.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.firstmanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FirstManhwa : Madara("1st Manhwa", "https://1stmanhwa.com", "en") { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/fleurblanche/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/fleurblanche/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ff667fb8..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/fleurblanche/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ac4bd9a8..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/fleurblanche/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 609665b7..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/fleurblanche/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4c3f2704..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/fleurblanche/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5b0886e0..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/res/web_hi_res_512.png b/multisrc/overrides/madara/fleurblanche/res/web_hi_res_512.png deleted file mode 100644 index 96883434..00000000 Binary files a/multisrc/overrides/madara/fleurblanche/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/fleurblanche/src/FleurBlanche.kt b/multisrc/overrides/madara/fleurblanche/src/FleurBlanche.kt deleted file mode 100644 index 336d6c8a..00000000 --- a/multisrc/overrides/madara/fleurblanche/src/FleurBlanche.kt +++ /dev/null @@ -1,42 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.fleurblanche - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.Interceptor -import okhttp3.OkHttpClient -import okhttp3.Response -import java.io.IOException -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class FleurBlanche : Madara( - "Fleur Blanche", - "https://fbsquads.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::authWarningIntercept) - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - private fun authWarningIntercept(chain: Interceptor.Chain): Response { - val response = chain.proceed(chain.request()) - - if (response.request.url.toString().contains("wp-login.php")) { - response.close() - throw IOException(NEED_LOGIN_ERROR) - } - - return response - } - - companion object { - private const val NEED_LOGIN_ERROR = - "É necessário realizar o login via WebView para acessar a fonte." - } -} diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7b44642a..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 36a7566c..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5cce3caa..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fa5ecfc9..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9a910cf6..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png b/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png deleted file mode 100644 index 181cc58c..00000000 Binary files a/multisrc/overrides/madara/flextapescans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt b/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt deleted file mode 100644 index d78e6fe8..00000000 --- a/multisrc/overrides/madara/flextapescans/src/FlexTapeScans.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.flextapescans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class FlexTapeScans : Madara( - "Flex Tape Scans", - "https://flextapescans.com", - "en", - dateFormat = SimpleDateFormat("MM/dd/yyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = false - - override fun pageListParse(document: Document): List { - val blocked = document.select(".content-blocked").first() - if (blocked != null) { - throw Exception(blocked.text()) // You need to be contributor to read this chapter - } - - return super.pageListParse(document) - } -} diff --git a/multisrc/overrides/madara/flowermanga/src/FlowerManga.kt b/multisrc/overrides/madara/flowermanga/src/FlowerManga.kt deleted file mode 100644 index 10c57b60..00000000 --- a/multisrc/overrides/madara/flowermanga/src/FlowerManga.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.flowermanga - -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 FlowerManga : Madara( - "Flower Manga", - "https://flowermanga.com", - "pt-BR", - SimpleDateFormat("dd MMMMM yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/foxwhite/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/foxwhite/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4656fd29..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/foxwhite/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4dddf859..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/foxwhite/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 05641eae..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/foxwhite/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 204987c7..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/foxwhite/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9731db1f..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/res/web_hi_res_512.png b/multisrc/overrides/madara/foxwhite/res/web_hi_res_512.png deleted file mode 100644 index db22f79a..00000000 Binary files a/multisrc/overrides/madara/foxwhite/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/foxwhite/src/FoxWhite.kt b/multisrc/overrides/madara/foxwhite/src/FoxWhite.kt deleted file mode 100644 index 648be28e..00000000 --- a/multisrc/overrides/madara/foxwhite/src/FoxWhite.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.foxwhite - -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 FoxWhite : Madara( - "Fox White", - "https://foxwhite.com.br", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/frdashscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/frdashscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9023e892..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/frdashscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f8f864a6..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/frdashscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0eb99e13..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/frdashscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8b86761b..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 22d6fdf9..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/res/web_hi_res_512.png b/multisrc/overrides/madara/frdashscan/res/web_hi_res_512.png deleted file mode 100644 index 55ef17f4..00000000 Binary files a/multisrc/overrides/madara/frdashscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/frdashscan/src/FRScan.kt b/multisrc/overrides/madara/frdashscan/src/FRScan.kt deleted file mode 100644 index 11aa73c3..00000000 --- a/multisrc/overrides/madara/frdashscan/src/FRScan.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.frdashscan - -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 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 = "" -} diff --git a/multisrc/overrides/madara/freemanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/freemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0ddb1aac..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/freemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 39f23771..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 45ec6ed5..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 628994a6..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a8f595a0..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/res/web_hi_res_512.png b/multisrc/overrides/madara/freemanga/res/web_hi_res_512.png deleted file mode 100644 index 3f741f09..00000000 Binary files a/multisrc/overrides/madara/freemanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanga/src/FreeManga.kt b/multisrc/overrides/madara/freemanga/src/FreeManga.kt deleted file mode 100644 index 561b211d..00000000 --- a/multisrc/overrides/madara/freemanga/src/FreeManga.kt +++ /dev/null @@ -1,13 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.freemanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class FreeManga : Madara("Free Manga", "https://freemanga.me", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 1, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/freemangatop/src/FreeMangaTop.kt b/multisrc/overrides/madara/freemangatop/src/FreeMangaTop.kt deleted file mode 100644 index afd08f96..00000000 --- a/multisrc/overrides/madara/freemangatop/src/FreeMangaTop.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.freemangatop - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FreeMangaTop : Madara("FreeMangaTop", "https://freemangatop.com", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/freemanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/freemanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d61275c7..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/freemanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e10f48a1..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 74537cee..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ae7b8396..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/freemanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0a313316..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/freemanhwa/res/web_hi_res_512.png deleted file mode 100644 index 15f3102c..00000000 Binary files a/multisrc/overrides/madara/freemanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/freemanhwa/src/FreeManhwa.kt b/multisrc/overrides/madara/freemanhwa/src/FreeManhwa.kt deleted file mode 100644 index 3b86977e..00000000 --- a/multisrc/overrides/madara/freemanhwa/src/FreeManhwa.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.freemanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class FreeManhwa : Madara("Free Manhwa", "https://manhwas.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/freewebtooncoins/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 671fe038..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/freewebtooncoins/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f57b8f95..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 315ed0bb..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 15f3372b..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9de50c20..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/freewebtooncoins/res/web_hi_res_512.png b/multisrc/overrides/madara/freewebtooncoins/res/web_hi_res_512.png deleted file mode 100644 index af03ed77..00000000 Binary files a/multisrc/overrides/madara/freewebtooncoins/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/galaxydegenscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b60ed3ae..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/galaxydegenscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3edd4143..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4805ac2e..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b2a0fb59..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0b996395..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/galaxydegenscans/res/web_hi_res_512.png b/multisrc/overrides/madara/galaxydegenscans/res/web_hi_res_512.png deleted file mode 100644 index 3fbec01b..00000000 Binary files a/multisrc/overrides/madara/galaxydegenscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gatemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7c064e6b..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gatemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4633808a..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gatemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 145cb34c..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gatemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2df11731..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gatemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 66ce9b47..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gatemanga/res/web_hi_res_512.png b/multisrc/overrides/madara/gatemanga/res/web_hi_res_512.png deleted file mode 100644 index 6a9a3dc6..00000000 Binary files a/multisrc/overrides/madara/gatemanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b0dca4f4..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index faabc8f7..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 37006ed1..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eeef504a..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a0b5d109..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/res/web_hi_res_512.png b/multisrc/overrides/madara/gekkouhentai/res/web_hi_res_512.png deleted file mode 100644 index 8ec9354b..00000000 Binary files a/multisrc/overrides/madara/gekkouhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouhentai/src/GekkouHentai.kt b/multisrc/overrides/madara/gekkouhentai/src/GekkouHentai.kt deleted file mode 100644 index e037cf3e..00000000 --- a/multisrc/overrides/madara/gekkouhentai/src/GekkouHentai.kt +++ /dev/null @@ -1,28 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.gekkouhentai - -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 GekkouHentai : Madara( - "Gekkou Hentai", - "https://hentai.gekkouscans.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' YYYY", Locale("pt", "BR")), -) { - - // Theme changed from MMRCMS to Madara. - override val versionId: Int = 2 - - override val client: OkHttpClient = super.client.newBuilder() - .connectTimeout(1, TimeUnit.MINUTES) - .readTimeout(1, TimeUnit.MINUTES) - .writeTimeout(1, TimeUnit.MINUTES) - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/gekkouscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b0dca4f4..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index faabc8f7..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 37006ed1..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eeef504a..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gekkouscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a0b5d109..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/res/web_hi_res_512.png b/multisrc/overrides/madara/gekkouscan/res/web_hi_res_512.png deleted file mode 100644 index 8ec9354b..00000000 Binary files a/multisrc/overrides/madara/gekkouscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/gekkouscan/src/GekkouScans.kt b/multisrc/overrides/madara/gekkouscan/src/GekkouScans.kt deleted file mode 100644 index e4d7fc02..00000000 --- a/multisrc/overrides/madara/gekkouscan/src/GekkouScans.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.gekkouscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class GekkouScans : Madara( - "Gekkou Scans", - "https://gekkouscans.top", - "pt-BR", -) { - - // Theme changed from MMRCMS to Madara, again. - override val versionId: Int = 2 - - override val client: OkHttpClient = super.client.newBuilder() - .connectTimeout(1, TimeUnit.MINUTES) - .readTimeout(1, TimeUnit.MINUTES) - .writeTimeout(1, TimeUnit.MINUTES) - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/ghostscan/src/GhostScan.kt b/multisrc/overrides/madara/ghostscan/src/GhostScan.kt deleted file mode 100644 index 577fac12..00000000 --- a/multisrc/overrides/madara/ghostscan/src/GhostScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.ghostscan - -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 GhostScan : Madara( - "Ghost Scan", - "https://ghostscan.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/girlslovemanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/girlslovemanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 221c1073..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/girlslovemanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ed34c816..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5e5bc117..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 94cc3d70..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 54170707..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/res/web_hi_res_512.png b/multisrc/overrides/madara/girlslovemanga/res/web_hi_res_512.png deleted file mode 100644 index 6f26e4d4..00000000 Binary files a/multisrc/overrides/madara/girlslovemanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/girlslovemanga/src/GirlsLoveManga.kt b/multisrc/overrides/madara/girlslovemanga/src/GirlsLoveManga.kt deleted file mode 100644 index 76ce55f5..00000000 --- a/multisrc/overrides/madara/girlslovemanga/src/GirlsLoveManga.kt +++ /dev/null @@ -1,9 +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 - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d637b482..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0d68de76..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ed07138a..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c6b3b8f1..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a06ffa11..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png deleted file mode 100644 index f42e96b3..00000000 Binary files a/multisrc/overrides/madara/glorymanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/glorymanga/src/GloryManga.kt b/multisrc/overrides/madara/glorymanga/src/GloryManga.kt deleted file mode 100644 index 4f5f4e56..00000000 --- a/multisrc/overrides/madara/glorymanga/src/GloryManga.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.glorymanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class GloryManga : Madara( - "Glory Manga", - "https://glorymanga.com", - "tr", - dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/goodgirlsscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9411becc..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/goodgirlsscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 16f7e03e..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b62027ea..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6ebc4a68..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1de17cb3..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/res/web_hi_res_512.png b/multisrc/overrides/madara/goodgirlsscan/res/web_hi_res_512.png deleted file mode 100644 index f5ea283b..00000000 Binary files a/multisrc/overrides/madara/goodgirlsscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/goodgirlsscan/src/GoodGirlsScan.kt b/multisrc/overrides/madara/goodgirlsscan/src/GoodGirlsScan.kt deleted file mode 100644 index 0ec7c82b..00000000 --- a/multisrc/overrides/madara/goodgirlsscan/src/GoodGirlsScan.kt +++ /dev/null @@ -1,89 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.goodgirlsscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.FormBody -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Element - -class GoodGirlsScan : Madara("Good Girls Scan", "https://goodgirls.moe", "en") { - - override val fetchGenres = false - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - override fun searchMangaSelector() = "article.wp-manga" - override fun searchMangaNextPageSelector() = "div.paginator .nav-next" - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - override val mangaDetailsSelectorDescription = "div.summary-specialfields" - override fun chapterListSelector() = "li.wp-manga-chapter:not(.vip-permission)" - - private fun madaraLoadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "right") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[meta_query][0][paged]", "1") - add("vars[meta_query][0][orderby]", "meta_value_num") - add("vars[meta_query][0][template]", "archive") - add("vars[meta_query][0][sidebar]", "right") - add("vars[meta_query][0][post_type]", "wp-manga") - add("vars[meta_query][0][post_status]", "publish") - add("vars[meta_query][0][meta_key]", metaKey) - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "default") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return madaraLoadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return madaraLoadMoreRequest(page - 1, "_latest_update") - } - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - // heavily modified madara theme, throws 5xx errors on any search filter - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = "$baseUrl/${searchPage(page)}".toHttpUrl().newBuilder().apply { - addQueryParameter("s", query.trim()) - }.build() - - return GET(url, headers) - } - - override fun getFilterList() = FilterList() - - override fun searchMangaFromElement(element: Element) = SManga.create().apply { - element.select(".entry-title a").let { - setUrlWithoutDomain(it.attr("href")) - title = it.text() - } - thumbnail_url = element.selectFirst(".post-thumbnail img")?.let(::imageFromElement) - } -} diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6119639a..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ba353637..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8006f1ec..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3d0f3acd..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 90871e87..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png b/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png deleted file mode 100644 index 0feb8d0a..00000000 Binary files a/multisrc/overrides/madara/gooffansub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt b/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt deleted file mode 100644 index dcac1272..00000000 --- a/multisrc/overrides/madara/gooffansub/src/GoofFansub.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.gooffansub - -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 GoofFansub : Madara( - "Goof Fansub", - "https://gooffansub.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val popularMangaUrlSelector = "div.post-title a:last-child" -} diff --git a/multisrc/overrides/madara/grabberzone/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/grabberzone/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 38d18ddb..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/grabberzone/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f957266b..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/grabberzone/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7cebc984..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/grabberzone/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dede1ebf..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/grabberzone/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9e48c559..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/res/web_hi_res_512.png b/multisrc/overrides/madara/grabberzone/res/web_hi_res_512.png deleted file mode 100644 index f831ed68..00000000 Binary files a/multisrc/overrides/madara/grabberzone/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/grabberzone/src/GrabberZone.kt b/multisrc/overrides/madara/grabberzone/src/GrabberZone.kt deleted file mode 100644 index 98a3b350..00000000 --- a/multisrc/overrides/madara/grabberzone/src/GrabberZone.kt +++ /dev/null @@ -1,30 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.grabberzone - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class GrabberZone : Madara( - "Grabber Zone", - "https://grabber.zone", - "all", - SimpleDateFormat("dd.MM.yyyy", Locale.ENGLISH), -) { - override val mangaSubString = "comics" - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - override fun chapterFromElement(element: Element): SChapter { - return super.chapterFromElement(element).apply { - name = element.selectFirst("a + a")!!.text() - } - } -} diff --git a/multisrc/overrides/madara/guncelmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/guncelmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b1995056..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/guncelmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/guncelmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 40841ba6..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/guncelmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/guncelmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7237818f..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/guncelmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/guncelmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1ecbff70..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/guncelmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/guncelmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1c892576..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/guncelmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/guncelmanga/res/web_hi_res_512.png deleted file mode 100644 index 68a95195..00000000 Binary files a/multisrc/overrides/madara/guncelmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0af86e2c..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index abea09f6..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 41cbedcc..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0c0fb6fc..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d9075713..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/res/web_hi_res_512.png b/multisrc/overrides/madara/hadesnofansub/res/web_hi_res_512.png deleted file mode 100644 index 5467903e..00000000 Binary files a/multisrc/overrides/madara/hadesnofansub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansub/src/HadesNoFansub.kt b/multisrc/overrides/madara/hadesnofansub/src/HadesNoFansub.kt deleted file mode 100644 index 3782ed89..00000000 --- a/multisrc/overrides/madara/hadesnofansub/src/HadesNoFansub.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.hadesnofansub - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HadesNoFansub : Madara( - "Hades no Fansub", - "https://hadesnofansub.com", - "es", - dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true - - override val mangaDetailsSelectorStatus = "div.summary_content > div.post-content div.post-content_item:has(div.summary-heading:contains(Status)) div.summary-content" - override val mangaDetailsSelectorTag = "div.tags-content a.notUsed" // Site uses this for the scanlator -} diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0af86e2c..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index abea09f6..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 41cbedcc..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0c0fb6fc..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d9075713..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hadesnofansubhentai/res/web_hi_res_512.png b/multisrc/overrides/madara/hadesnofansubhentai/res/web_hi_res_512.png deleted file mode 100644 index 5467903e..00000000 Binary files a/multisrc/overrides/madara/hadesnofansubhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/harimanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ae80a9cc..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/harimanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 12d26f05..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/harimanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5b61bf96..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/harimanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 61f39a3f..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/harimanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fe98dd3d..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/res/web_hi_res_512.png b/multisrc/overrides/madara/harimanga/res/web_hi_res_512.png deleted file mode 100644 index 36a125aa..00000000 Binary files a/multisrc/overrides/madara/harimanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/harimanga/src/Harimanga.kt b/multisrc/overrides/madara/harimanga/src/Harimanga.kt deleted file mode 100644 index 6fbeffa7..00000000 --- a/multisrc/overrides/madara/harimanga/src/Harimanga.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.harimanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Harimanga : Madara("Harimanga", "https://harimanga.com", "en") diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4cd94269..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e1ff9fd7..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 886377c7..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 51307ef3..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 48ff62d6..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png b/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png deleted file mode 100644 index 89d2a6ba..00000000 Binary files a/multisrc/overrides/madara/hattorimanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt b/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt deleted file mode 100644 index d59f0f2f..00000000 --- a/multisrc/overrides/madara/hattorimanga/src/HattoriManga.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.hattorimanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class HattoriManga : Madara( - "Hattori Manga", - "https://hattorimanga.com", - "tr", - SimpleDateFormat("d MMM yyy", Locale("tr")), -) { - override fun pageListParse(document: Document): List { - val blocked = document.select(".content-blocked").first() - if (blocked != null) { - throw Exception(blocked.text()) // Bu bölümü okumak için Üye olmanız gerekiyor. - } - - return super.pageListParse(document) - } -} diff --git a/multisrc/overrides/madara/hayalistic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hayalistic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7115762d..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hayalistic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hayalistic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f2c008e6..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hayalistic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hayalistic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0de51284..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hayalistic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hayalistic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e2b7bf83..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hayalistic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hayalistic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index bea081f1..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hayalistic/res/web_hi_res_512.png b/multisrc/overrides/madara/hayalistic/res/web_hi_res_512.png deleted file mode 100644 index 4fece056..00000000 Binary files a/multisrc/overrides/madara/hayalistic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentai20/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6100c811..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentai20/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8caae1f4..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai20/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 27ff0c79..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai20/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2fc4e82d..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai20/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f9309e88..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/res/web_hi_res_512.png b/multisrc/overrides/madara/hentai20/res/web_hi_res_512.png deleted file mode 100644 index a108f718..00000000 Binary files a/multisrc/overrides/madara/hentai20/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai20/src/Hentai20.kt b/multisrc/overrides/madara/hentai20/src/Hentai20.kt deleted file mode 100644 index 574ba93f..00000000 --- a/multisrc/overrides/madara/hentai20/src/Hentai20.kt +++ /dev/null @@ -1,13 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentai20 - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class Hentai20 : Madara("Hentai20", "https://hentai20.io", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 1, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/hentai3z/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentai3z/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7825c08b..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentai3z/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ddcbe1ec..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai3z/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2635b6e4..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai3z/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3edefcaf..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai3z/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cf5633a6..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/res/web_hi_res_512.png b/multisrc/overrides/madara/hentai3z/res/web_hi_res_512.png deleted file mode 100644 index a6f227e8..00000000 Binary files a/multisrc/overrides/madara/hentai3z/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai3z/src/Hentai3z.kt b/multisrc/overrides/madara/hentai3z/src/Hentai3z.kt deleted file mode 100644 index 4563a8c3..00000000 --- a/multisrc/overrides/madara/hentai3z/src/Hentai3z.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentai3z - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Hentai3z : Madara("Hentai3z", "https://hentai3z.xyz", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/hentai4free/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentai4free/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9cd3ea9b..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentai4free/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f6fc19d4..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai4free/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7c10fc9c..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai4free/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6f398266..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentai4free/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 13856ef3..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/res/web_hi_res_512.png b/multisrc/overrides/madara/hentai4free/res/web_hi_res_512.png deleted file mode 100644 index 13412e22..00000000 Binary files a/multisrc/overrides/madara/hentai4free/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentai4free/src/Hentai4Free.kt b/multisrc/overrides/madara/hentai4free/src/Hentai4Free.kt deleted file mode 100644 index d8b2e772..00000000 --- a/multisrc/overrides/madara/hentai4free/src/Hentai4Free.kt +++ /dev/null @@ -1,50 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentai4free - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.Request - -class Hentai4Free : Madara("Hentai4Free", "https://hentai4free.net", "en") { - override val useNewChapterEndpoint = true - override val mangaSubString = "hentai" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun popularMangaSelector() = searchMangaSelector() - - override fun popularMangaRequest(page: Int): Request = - searchMangaRequest( - page, - "", - FilterList( - listOf( - OrderByFilter( - "", - listOf( - Pair("", ""), - Pair("", "views"), - ), - 1, - ), - ), - ), - ) - - override fun latestUpdatesRequest(page: Int): Request = - searchMangaRequest( - page, - "", - FilterList( - listOf( - OrderByFilter( - "", - listOf( - Pair("", ""), - Pair("", "latest"), - ), - 1, - ), - ), - ), - ) -} diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8d8f2651..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a3bb51d6..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 23916c2c..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 28d0d8f3..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 05bd253b..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png deleted file mode 100644 index cc3958a3..00000000 Binary files a/multisrc/overrides/madara/hentaicube/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaicube/src/HentaiCB.kt b/multisrc/overrides/madara/hentaicube/src/HentaiCB.kt deleted file mode 100644 index 9ae77feb..00000000 --- a/multisrc/overrides/madara/hentaicube/src/HentaiCB.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.vi.hentaicube - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiCB : Madara("Hentai CB", "https://hentaicube.net", "vi", SimpleDateFormat("dd/MM/yyyy", Locale("vi"))) { - override val id: Long = 823638192569572166 - override fun pageListParse(document: Document): List { - return super.pageListParse(document).distinctBy { it.imageUrl } - } -} diff --git a/multisrc/overrides/madara/hentaimanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaimanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 230536d8..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaimanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7cd49989..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaimanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ef3cef17..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaimanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7fd4943e..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaimanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index aad7907a..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaimanga/res/web_hi_res_512.png deleted file mode 100644 index bc66167b..00000000 Binary files a/multisrc/overrides/madara/hentaimanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaimanga/src/HentaiManga.kt b/multisrc/overrides/madara/hentaimanga/src/HentaiManga.kt deleted file mode 100644 index 822546bd..00000000 --- a/multisrc/overrides/madara/hentaimanga/src/HentaiManga.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaimanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiManga : Madara( - "Hentai Manga", - "https://hentaimanga.me", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/hentairead/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentairead/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 219474a0..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentairead/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1677aa94..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentairead/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index dafd25a0..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentairead/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 46d33bb2..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentairead/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a77f1ac5..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/res/web_hi_res_512.png b/multisrc/overrides/madara/hentairead/res/web_hi_res_512.png deleted file mode 100644 index 075e8bee..00000000 Binary files a/multisrc/overrides/madara/hentairead/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentairead/src/Hentairead.kt b/multisrc/overrides/madara/hentairead/src/Hentairead.kt deleted file mode 100644 index 9f80bf97..00000000 --- a/multisrc/overrides/madara/hentairead/src/Hentairead.kt +++ /dev/null @@ -1,48 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentairead - -import android.net.Uri -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Response -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class Hentairead : Madara("HentaiRead", "https://hentairead.com", "en", dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.US)) { - - override val versionId: Int = 2 - - override val mangaDetailsSelectorDescription = "div.post-sub-title.alt-title > h2" - override val mangaDetailsSelectorAuthor = "div.post-meta.post-tax-wp-manga-artist > span.post-tags > a > span.tag-name" - override val mangaDetailsSelectorArtist = "div.post-meta.post-tax-wp-manga-artist > span.post-tags > a > span.tag-name" - override val mangaDetailsSelectorGenre = "div.post-meta.post-tax-wp-manga-genre > span.post-tags > a > span.tag-name" - override val mangaDetailsSelectorTag = "div.post-meta.post-tax-wp-manga-tag > span.post-tags > a > span.tag-name" - - override val pageListParseSelector = "li.chapter-image-item > a > div.image-wrapper" - - override fun pageListParse(document: Document): List { - super.countViews(document) - - return document.select(pageListParseSelector).mapIndexed { index, element -> - var pageUri: String? = element.select("img").first()?.let { - it.absUrl(if (it.hasAttr("data-src")) "data-src" else "src") - } - Page( - index, - document.location(), - Uri.parse(pageUri).buildUpon().clearQuery().appendQueryParameter("ssl", "1") - .appendQueryParameter("w", "1100").build().toString(), - ) - } - } - - override fun chapterListParse(response: Response): List { - return listOf( - SChapter.create().apply { - name = "Chapter" - setUrlWithoutDomain(response.request.url.encodedPath) - }, - ) - } -} diff --git a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiscantrad/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b849c79b..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiscantrad/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2a4b4431..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e68e9d65..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2f84c7c2..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 87704c21..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaiscantrad/res/web_hi_res_512.png deleted file mode 100644 index 5302c313..00000000 Binary files a/multisrc/overrides/madara/hentaiscantrad/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiscantrad/src/HentaiScantrad.kt b/multisrc/overrides/madara/hentaiscantrad/src/HentaiScantrad.kt deleted file mode 100644 index 9dfb3f1f..00000000 --- a/multisrc/overrides/madara/hentaiscantrad/src/HentaiScantrad.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.hentaiscantrad - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiScantrad : Madara("Hentai-Scantrad", "https://hentai.scantrad-vf.cc", "fr", dateFormat = SimpleDateFormat("d MMMM, yyyy", Locale.FRENCH)) { - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(État) + .summary-content" -} diff --git a/multisrc/overrides/madara/hentaiteca/src/HentaiTeca.kt b/multisrc/overrides/madara/hentaiteca/src/HentaiTeca.kt deleted file mode 100644 index f63de0c2..00000000 --- a/multisrc/overrides/madara/hentaiteca/src/HentaiTeca.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.hentaiteca - -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 HentaiTeca : Madara( - "Hentai Teca", - "https://hentaiteca.net", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 841707c2..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ee418e08..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 13155924..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e481363f..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b2a1967d..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaiwebtoon/res/web_hi_res_512.png deleted file mode 100644 index f4f560d7..00000000 Binary files a/multisrc/overrides/madara/hentaiwebtoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt b/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt deleted file mode 100644 index 7ce87023..00000000 --- a/multisrc/overrides/madara/hentaiwebtoon/src/HentaiWebtoon.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaiwebtoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class HentaiWebtoon : Madara("HentaiWebtoon", "https://hentaiwebtoon.com", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/hentaixcomic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixcomic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b73e75cc..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixcomic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 598c3e06..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixcomic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ac0b8bfa..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index aeeb64e4..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f29e566a..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaixcomic/res/web_hi_res_512.png deleted file mode 100644 index 9c8ca45e..00000000 Binary files a/multisrc/overrides/madara/hentaixcomic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixcomic/src/HentaiXComic.kt b/multisrc/overrides/madara/hentaixcomic/src/HentaiXComic.kt deleted file mode 100644 index 3f0d0296..00000000 --- a/multisrc/overrides/madara/hentaixcomic/src/HentaiXComic.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaixcomic - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiXComic : Madara( - "HentaiXComic", - "https://hentaixcomic.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f8eb0324..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 61933277..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0816dc01..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fa256072..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0986c153..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaixdickgirl/res/web_hi_res_512.png deleted file mode 100644 index 52053617..00000000 Binary files a/multisrc/overrides/madara/hentaixdickgirl/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixdickgirl/src/HentaiXDickgirl.kt b/multisrc/overrides/madara/hentaixdickgirl/src/HentaiXDickgirl.kt deleted file mode 100644 index 1e6704a6..00000000 --- a/multisrc/overrides/madara/hentaixdickgirl/src/HentaiXDickgirl.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaixdickgirl - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.source.model.UpdateStrategy -import org.jsoup.nodes.Document - -class HentaiXDickgirl : Madara("HentaiXDickgirl", "https://hentaixdickgirl.com", "en") { - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - override fun mangaDetailsParse(document: Document): SManga { - return super.mangaDetailsParse(document).apply { - update_strategy = UpdateStrategy.ONLY_FETCH_ONCE - } - } -} diff --git a/multisrc/overrides/madara/hentaixyuri/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixyuri/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d3b8d8a8..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixyuri/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f1f23931..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixyuri/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5fb21fc4..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a6087475..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 37a0fd5c..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaixyuri/res/web_hi_res_512.png deleted file mode 100644 index 5da40808..00000000 Binary files a/multisrc/overrides/madara/hentaixyuri/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaixyuri/src/HentaiXYuri.kt b/multisrc/overrides/madara/hentaixyuri/src/HentaiXYuri.kt deleted file mode 100644 index be37eb0f..00000000 --- a/multisrc/overrides/madara/hentaixyuri/src/HentaiXYuri.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hentaixyuri - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiXYuri : Madara( - "HentaiXYuri", - "https://hentaixyuri.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/hentaizone/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hentaizone/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f4c4d3db..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hentaizone/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2c8fb0ce..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaizone/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 69a042f4..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaizone/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d22c105d..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hentaizone/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e38854ad..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/res/web_hi_res_512.png b/multisrc/overrides/madara/hentaizone/res/web_hi_res_512.png deleted file mode 100644 index 1f002cf5..00000000 Binary files a/multisrc/overrides/madara/hentaizone/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hentaizone/src/HentaiZone.kt b/multisrc/overrides/madara/hentaizone/src/HentaiZone.kt deleted file mode 100644 index bc4d2b4a..00000000 --- a/multisrc/overrides/madara/hentaizone/src/HentaiZone.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.hentaizone - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HentaiZone : Madara("HentaiZone", "https://hentaizone.xyz", "fr", dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.FRENCH)) { - override val mangaSubString = "tous-les-mangas" -} diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4e0b107a..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3e76b1e0..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1f1c49e9..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1fbc8ea3..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b8a7ddd5..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png b/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png deleted file mode 100644 index e8a6308d..00000000 Binary files a/multisrc/overrides/madara/herenscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/herenscan/src/HerenScan.kt b/multisrc/overrides/madara/herenscan/src/HerenScan.kt deleted file mode 100644 index 9d8a79da..00000000 --- a/multisrc/overrides/madara/herenscan/src/HerenScan.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.herenscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HerenScan : Madara( - "HerenScan", - "https://herenscan.com", - "es", - dateFormat = SimpleDateFormat("d 'de' MMM 'de' yyy", Locale("es")), -) { - override val useNewChapterEndpoint = true - - // Disable type selector as it's junk data, must not be empty. - override val seriesTypeSelector = "#abcdefghijklmnopqrstuvwxyz" -} diff --git a/multisrc/overrides/madara/hipercool/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hipercool/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 111d9297..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hipercool/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fb19c5ea..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hipercool/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 93dc4f29..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hipercool/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a9e48482..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hipercool/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 901a2ffa..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/res/web_hi_res_512.png b/multisrc/overrides/madara/hipercool/res/web_hi_res_512.png deleted file mode 100644 index 0843ac4c..00000000 Binary files a/multisrc/overrides/madara/hipercool/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hipercool/src/Hipercool.kt b/multisrc/overrides/madara/hipercool/src/Hipercool.kt deleted file mode 100644 index 1c0b3d7e..00000000 --- a/multisrc/overrides/madara/hipercool/src/Hipercool.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.hipercool - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class Hipercool : Madara("HipercooL", "https://hipercool.xyz", "pt-BR") { - - // Migrated from a custom CMS to Madara. - override val versionId = 2 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/hiperdex/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hiperdex/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index af3d3bea..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hiperdex/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 67661ff3..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hiperdex/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 69b58174..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hiperdex/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cbf78851..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hiperdex/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5443b6d0..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/res/web_hi_res_512.png b/multisrc/overrides/madara/hiperdex/res/web_hi_res_512.png deleted file mode 100644 index 073470d4..00000000 Binary files a/multisrc/overrides/madara/hiperdex/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt b/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt deleted file mode 100644 index ecfbff56..00000000 --- a/multisrc/overrides/madara/hiperdex/src/Hiperdex.kt +++ /dev/null @@ -1,117 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hiperdex - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.EditTextPreference -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.multisrc.madara.Madara -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Interceptor -import okhttp3.Response -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get - -class Hiperdex : Madara("Hiperdex", "https://hiperdex.com", "en") { - override val useNewChapterEndpoint: Boolean = true - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } - - override val baseUrl by lazy { getPrefBaseUrl() } - - private val preferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - override val client = super.client.newBuilder() - .addInterceptor(::domainChangeIntercept) - .build() - - private var lastDomain = "" - - private fun domainChangeIntercept(chain: Interceptor.Chain): Response { - val request = chain.request() - - if (request.url.host !in listOf(preferences.baseUrlHost, lastDomain)) { - return chain.proceed(request) - } - - if (lastDomain.isNotEmpty()) { - val newUrl = request.url.newBuilder() - .host(preferences.baseUrlHost) - .build() - - return chain.proceed( - request.newBuilder() - .url(newUrl) - .build(), - ) - } - - val response = chain.proceed(request) - - if (request.url.host == response.request.url.host) return response - - response.close() - - preferences.baseUrlHost = response.request.url.host - - lastDomain = request.url.host - - val newUrl = request.url.newBuilder() - .host(response.request.url.host) - .build() - - return chain.proceed( - request.newBuilder() - .url(newUrl) - .build(), - ) - } - - companion object { - private const val defaultBaseUrlHost = "hiperdex.com" - private const val RESTART_TACHIYOMI = "Restart Tachiyomi to apply new setting." - private const val BASE_URL_PREF_TITLE = "Override BaseUrl" - private const val BASE_URL_PREF = "overrideBaseUrl_v2" - private const val BASE_URL_PREF_SUMMARY = "Enter a complete url starting with http" - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - val baseUrlPref = EditTextPreference(screen.context).apply { - key = BASE_URL_PREF - title = BASE_URL_PREF_TITLE - summary = BASE_URL_PREF_SUMMARY - this.setDefaultValue(defaultBaseUrlHost) - dialogTitle = BASE_URL_PREF_TITLE - - setOnPreferenceChangeListener { _, newVal -> - val url = newVal as String - runCatching { - val host = url.toHttpUrl().host - - Toast.makeText(screen.context, RESTART_TACHIYOMI, Toast.LENGTH_LONG).show() - preferences.edit().putString(BASE_URL_PREF, host).commit() - } - false - } - } - screen.addPreference(baseUrlPref) - - super.setupPreferenceScreen(screen) - } - - private var SharedPreferences.baseUrlHost - get() = getString(BASE_URL_PREF, defaultBaseUrlHost) ?: defaultBaseUrlHost - set(newHost) { - edit().putString(BASE_URL_PREF, newHost).commit() - } - - private fun getPrefBaseUrl(): String = preferences.baseUrlHost.let { "https://$it" } -} diff --git a/multisrc/overrides/madara/histoiredhentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/histoiredhentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fabc37c6..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/histoiredhentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6fa94b1f..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/histoiredhentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 587b0949..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 98cc63fa..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c1288ceb..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/res/web_hi_res_512.png b/multisrc/overrides/madara/histoiredhentai/res/web_hi_res_512.png deleted file mode 100644 index 15b33efd..00000000 Binary files a/multisrc/overrides/madara/histoiredhentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/histoiredhentai/src/HistoireDHentai.kt b/multisrc/overrides/madara/histoiredhentai/src/HistoireDHentai.kt deleted file mode 100644 index 6c405f05..00000000 --- a/multisrc/overrides/madara/histoiredhentai/src/HistoireDHentai.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.histoiredhentai - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class HistoireDHentai : Madara("HistoireDHentai", "https://hhentai.fr", "fr", SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH)) diff --git a/multisrc/overrides/madara/hizomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hizomanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4f3a4fa9..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hizomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hizomanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c62e8c37..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hizomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hizomanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 54aa300e..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hizomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hizomanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 73d23c79..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hizomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hizomanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7a700e6f..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hizomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/hizomanga/res/web_hi_res_512.png deleted file mode 100644 index 9a157af6..00000000 Binary files a/multisrc/overrides/madara/hizomanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hm2d/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9d2296eb..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hm2d/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8c7b6ce7..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hm2d/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 282a6800..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hm2d/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 942877b6..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hm2d/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a4e55dd4..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/res/web_hi_res_512.png b/multisrc/overrides/madara/hm2d/res/web_hi_res_512.png deleted file mode 100644 index 10f163e2..00000000 Binary files a/multisrc/overrides/madara/hm2d/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hm2d/src/HM2D.kt b/multisrc/overrides/madara/hm2d/src/HM2D.kt deleted file mode 100644 index 43ce7ccc..00000000 --- a/multisrc/overrides/madara/hm2d/src/HM2D.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hm2d - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class HM2D : Madara( - "HM2D", - "https://mangadistrict.com/hdoujin/", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) { - - override fun mangaDetailsRequest(manga: SManga): Request { - return GET(baseUrl + manga.url.removePrefix("/hdoujin/"), headers) - } - - override fun chapterListRequest(manga: SManga): Request { - return GET(baseUrl + manga.url.removePrefix("/hdoujin/"), headers) - } -} diff --git a/multisrc/overrides/madara/hmanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hmanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 975849cf..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hmanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b796b9f8..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hmanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3a9b6415..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hmanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 745e4094..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hmanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7d993a24..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/hmanhwa/res/web_hi_res_512.png deleted file mode 100644 index 5b9eddfd..00000000 Binary files a/multisrc/overrides/madara/hmanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/hmanhwa/src/hManhwa.kt b/multisrc/overrides/madara/hmanhwa/src/hManhwa.kt deleted file mode 100644 index d56bad76..00000000 --- a/multisrc/overrides/madara/hmanhwa/src/hManhwa.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.hmanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class hManhwa : Madara( - "hManhwa", - "https://hmanhwa.com", - "en", - dateFormat = SimpleDateFormat("dd MMM", Locale.US), -) diff --git a/multisrc/overrides/madara/housemangas/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/housemangas/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7abce771..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/housemangas/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 69ee23ba..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/housemangas/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 18db3543..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/housemangas/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d151cb8d..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/housemangas/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 015a5039..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/res/web_hi_res_512.png b/multisrc/overrides/madara/housemangas/res/web_hi_res_512.png deleted file mode 100644 index f91e7a21..00000000 Binary files a/multisrc/overrides/madara/housemangas/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/housemangas/src/HouseMangas.kt b/multisrc/overrides/madara/housemangas/src/HouseMangas.kt deleted file mode 100644 index 078fae94..00000000 --- a/multisrc/overrides/madara/housemangas/src/HouseMangas.kt +++ /dev/null @@ -1,61 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.housemangas - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.FormBody -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class HouseMangas : Madara( - "HouseMangas", - "https://housemangas.com", - "es", - dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - - override val mangaDetailsSelectorStatus = "div.post-content_item:contains(Estado) > div.summary-content" - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "right") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[order]", "desc") - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "default") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/hreads/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/hreads/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8e9a25c9..00000000 Binary files a/multisrc/overrides/madara/hreads/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hreads/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/hreads/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e679b96d..00000000 Binary files a/multisrc/overrides/madara/hreads/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hreads/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/hreads/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e8506543..00000000 Binary files a/multisrc/overrides/madara/hreads/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hreads/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/hreads/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f047ac19..00000000 Binary files a/multisrc/overrides/madara/hreads/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hreads/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/hreads/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 031db577..00000000 Binary files a/multisrc/overrides/madara/hreads/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/hreads/res/web_hi_res_512.png b/multisrc/overrides/madara/hreads/res/web_hi_res_512.png deleted file mode 100644 index 4a179dda..00000000 Binary files a/multisrc/overrides/madara/hreads/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ikifeng/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 653802ba..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ikifeng/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2363d2cd..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ikifeng/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 84e57fb7..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ikifeng/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eefd6014..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ikifeng/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f73d20b8..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/res/web_hi_res_512.png b/multisrc/overrides/madara/ikifeng/res/web_hi_res_512.png deleted file mode 100644 index bb3c63f4..00000000 Binary files a/multisrc/overrides/madara/ikifeng/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ikifeng/src/Ikifeng.kt b/multisrc/overrides/madara/ikifeng/src/Ikifeng.kt deleted file mode 100644 index 77415b0f..00000000 --- a/multisrc/overrides/madara/ikifeng/src/Ikifeng.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.ikifeng - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Response -import java.text.SimpleDateFormat -import java.util.Locale - -class Ikifeng : Madara("Lector Online", "https://lectorunm.life", "es", SimpleDateFormat("dd/MM/yyyy", Locale("es"))) { - // Ikifeng (es) -> Lector Online (es) - override val id = 2087311173049672570 - - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun chapterListParse(response: Response): List { - return super.chapterListParse(response).reversed() - } -} diff --git a/multisrc/overrides/madara/illusionscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/illusionscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bce12882..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/illusionscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 01cd9b37..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/illusionscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 78f6d8c2..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/illusionscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 04cd0e39..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/illusionscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 195d86b2..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/res/web_hi_res_512.png b/multisrc/overrides/madara/illusionscan/res/web_hi_res_512.png deleted file mode 100644 index 87f60355..00000000 Binary files a/multisrc/overrides/madara/illusionscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/illusionscan/src/IllusionScan.kt b/multisrc/overrides/madara/illusionscan/src/IllusionScan.kt deleted file mode 100644 index c0188961..00000000 --- a/multisrc/overrides/madara/illusionscan/src/IllusionScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.illusionscan - -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 IllusionScan : Madara( - "Illusion Scan", - "https://illusionscan.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ilovemanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bc6a8d79..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ilovemanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 916532db..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f0200708..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 85340ca9..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ee44f28c..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ilovemanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/ilovemanhwa/res/web_hi_res_512.png deleted file mode 100644 index bf4ba350..00000000 Binary files a/multisrc/overrides/madara/ilovemanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/immortalupdates/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a77f2fc2..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/immortalupdates/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index eadb87d6..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/immortalupdates/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 79bc9daf..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/immortalupdates/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cbc257b7..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/immortalupdates/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 38000009..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/res/web_hi_res_512.png b/multisrc/overrides/madara/immortalupdates/res/web_hi_res_512.png deleted file mode 100644 index ed173018..00000000 Binary files a/multisrc/overrides/madara/immortalupdates/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/immortalupdates/src/ImmortalUpdates.kt b/multisrc/overrides/madara/immortalupdates/src/ImmortalUpdates.kt deleted file mode 100644 index 2ede5176..00000000 --- a/multisrc/overrides/madara/immortalupdates/src/ImmortalUpdates.kt +++ /dev/null @@ -1,204 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.immortalupdates - -import android.graphics.Bitmap -import android.graphics.BitmapFactory -import android.graphics.Canvas -import android.graphics.Color -import android.graphics.ColorMatrix -import android.graphics.ColorMatrixColorFilter -import android.graphics.Paint -import android.graphics.Rect -import app.cash.quickjs.QuickJs -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.Page -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.MediaType.Companion.toMediaTypeOrNull -import okhttp3.ResponseBody.Companion.toResponseBody -import org.jsoup.nodes.Document -import java.io.ByteArrayOutputStream -import java.io.InputStream - -class ImmortalUpdates : Madara("Immortal Updates", "https://immortalupdates.com", "en") { - - override val useNewChapterEndpoint: Boolean = true - - override val client = super.client.newBuilder() - .rateLimit(1, 2) - .addInterceptor { chain -> - val response = chain.proceed(chain.request()) - - if (response.request.url.fragment?.contains(DESCRAMBLE) != true) { - return@addInterceptor response - } - val fragment = response.request.url.fragment!! - val args = fragment.substringAfter("$DESCRAMBLE=").split(",") - - val image = unscrambleImage(response.body.byteStream(), args) - val body = image.toResponseBody("image/jpeg".toMediaTypeOrNull()) - return@addInterceptor response.newBuilder() - .body(body) - .build() - }.build() - - override fun pageListParse(document: Document): List { - val pageList = super.pageListParse(document).toMutableList() - - val unscramblingCallsPage = pageList.firstOrNull { it.imageUrl!!.contains("00-call") } - ?: return pageList - - val unscramblingCalls = client.newCall(GET(unscramblingCallsPage.imageUrl!!, headers)) - .execute() - .use { it.body.string() } - - unscramblingCalls.replace("\r", "").split("\n").filter { !it.isNullOrBlank() }.forEach { - val args = unfuckJs(it) - .substringAfter("[") - .substringBefore("]") - - val filenameFragment = args.split(",")[0].removeSurrounding("\"") - val page = pageList.firstOrNull { page -> page.imageUrl!!.contains(filenameFragment, ignoreCase = true) } - ?: return@forEach - val newPageUrl = page.imageUrl!!.toHttpUrl().newBuilder() - .fragment("$DESCRAMBLE=$args") - .build() - .toString() - pageList[page.index] = Page(page.index, document.location(), newPageUrl) - } - pageList.remove(unscramblingCallsPage) - return pageList - } - - // Converted from _0x3bc005: Find the CanvasRenderingContext2D.drawImage call basically - // - // `args` is the arguments of the original get_img call: - // get_img(file_to_match, indexer, iterations, sectionWidth, sectionHeight, isBackgroundBlack, shouldFillColor, ???, key, keyAddition, ???) - // - // The boolean after shouldFillColor seems to always be `false` so I have optimized it out for now. - // If it fucks up someone will make an issue anyways /shrug - // - // I assumed the last argument was to check if versions match or something (since it was 1.0.1) - // but it was used in some canvas thingy that I didn't bother to check - private fun unscrambleImage(image: InputStream, args: List): ByteArray { - val indexer = args[1].toInt() - val iterations = args[2].toInt() - val sectionWidth = args[3].toInt() - val sectionHeight = args[4].toInt() - val isBackgroundBlack = args[5] == "true" - val shouldFillColor = args[6] == "true" - val key = args[8].toInt() - val keyAddition = args[9].toInt() - - val bitmap = BitmapFactory.decodeStream(image) - - val result = Bitmap.createBitmap(bitmap.width, bitmap.height, Bitmap.Config.ARGB_8888) - val canvas = Canvas(result) - - val heightSectionCount = bitmap.height / sectionHeight - val widthSectionCount = bitmap.width / sectionWidth - val sectionCount = heightSectionCount * widthSectionCount - val descramblingArray = createDescramblingArray(indexer, sectionCount, key, keyAddition, iterations) - - if (shouldFillColor) { - val backgroundColor = if (isBackgroundBlack) Color.BLACK else Color.WHITE - canvas.drawColor(backgroundColor) - } - - var i = 0 - for (vertical in 0 until heightSectionCount) { - for (horizontal in 0 until widthSectionCount) { - val swap = descramblingArray[i] - - val baseHeight = swap.floorDiv(widthSectionCount) - val baseWidth = swap - baseHeight * widthSectionCount - - val dx = baseWidth * sectionWidth - val dy = baseHeight * sectionHeight - - val sx = horizontal * sectionWidth - val sy = vertical * sectionHeight - - val srcRect = Rect(sx, sy, sx + sectionWidth, sy + sectionHeight) - val dstRect = Rect(dx, dy, dx + sectionWidth, dy + sectionHeight) - - canvas.drawBitmap(bitmap, srcRect, dstRect, null) - i += 1 - } - } - - if (isBackgroundBlack) { - val invertingPaint = Paint().apply { - colorFilter = ColorMatrixColorFilter( - ColorMatrix( - floatArrayOf( - -1.0f, 0.0f, 0.0f, 0.0f, 255.0f, - 0.0f, -1.0f, 0.0f, 0.0f, 255.0f, - 0.0f, 0.0f, -1.0f, 0.0f, 255.0f, - 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, - ), - ), - ) - } - canvas.drawBitmap(result, 0f, 0f, invertingPaint) - } - - val output = ByteArrayOutputStream() - result.compress(Bitmap.CompressFormat.JPEG, 90, output) - - return output.toByteArray() - } - - // Converted from _0x144afb - // This should be called a little bit before the drawImage calls - private fun createDescramblingArray(indexer: Int, size: Int, key: Int, keyAddition: Int, iterations: Int = 2): List { - var indexerMut = indexer - val returnArray = mutableListOf() - - for (i in 0 until size) { - returnArray.add(i) - } - - for (i in 0 until size) { - for (o in 0 until iterations) { - indexerMut = (indexerMut * key + keyAddition) % size - - val tmp = returnArray[indexerMut] - returnArray[indexerMut] = returnArray[i] - returnArray[i] = tmp - } - } - - return returnArray - } - - private fun unfuckJs(jsf: String): String { - // String: ([]+[]) - // fontcolor: (![]+[])[+[]]+({}+[])[+!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+({}+[])[!![]+!![]+!![]+!![]+!![]]+({}+[])[+!![]]+(![]+[])[!![]+!![]]+({}+[])[+!![]]+(!![]+[])[+!![]] - // "undefined": []+[][[]] - // Quick hack so QuickJS doesn't complain about function being called with no args - val input = jsf.replace( - "([]+[])[(![]+[])[+[]]+({}+[])[+!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+({}+[])[!![]+!![]+!![]+!![]+!![]]+({}+[])[+!![]]+(![]+[])[!![]+!![]]+({}+[])[+!![]]+(!![]+[])[+!![]]]()", - "([]+[])[(![]+[])[+[]]+({}+[])[+!![]]+([][[]]+[])[+!![]]+(!![]+[])[+[]]+({}+[])[!![]+!![]+!![]+!![]+!![]]+({}+[])[+!![]]+(![]+[])[!![]+!![]]+({}+[])[+!![]]+(!![]+[])[+!![]]]([]+[][[]])", - ) - return QuickJs.create().use { - it.execute(jsfBoilerplate) - it.evaluate("get_img_data(${input.removePrefix("[]").removeSuffix("()")}[0])").toString() - } - } - - private val jsfBoilerplate: ByteArray by lazy { - QuickJs.create().use { - it.compile( - """ - var _0x56dfa1=_0x217c;(function(_0x458c1d,_0x5a2370){var _0x4d7856=_0x217c,_0x1fa20f=_0x458c1d();while(!![]){try{var _0x34da05=-parseInt(_0x4d7856(0xac))/0x1+-parseInt(_0x4d7856(0xbc))/0x2*(-parseInt(_0x4d7856(0xb3))/0x3)+-parseInt(_0x4d7856(0xb8))/0x4+-parseInt(_0x4d7856(0xbb))/0x5*(parseInt(_0x4d7856(0xbd))/0x6)+parseInt(_0x4d7856(0xba))/0x7*(-parseInt(_0x4d7856(0xae))/0x8)+-parseInt(_0x4d7856(0xb0))/0x9+-parseInt(_0x4d7856(0xb9))/0xa*(-parseInt(_0x4d7856(0xaf))/0xb);if(_0x34da05===_0x5a2370)break;else _0x1fa20f['push'](_0x1fa20f['shift']());}catch(_0x7dd169){_0x1fa20f['push'](_0x1fa20f['shift']());}}}(_0x3c3e,0x4ade6));class Location{constructor(_0x2d256a){var _0x3e4741=_0x217c;this[_0x3e4741(0xaa)]=_0x2d256a;}[_0x56dfa1(0xb7)](){var _0x6040fb=_0x56dfa1;return this[_0x6040fb(0xaa)];}}function _0x3c3e(){var _0x27ebfd=['mtu0nJCYmLfWu2Hpvq','C3rYAw5NAwz5','z2v0x2LTz19KyxrH','mJfyB3f3sxq','Bg9JyxrPB24','Ahr0Chm6lY8','sLnptG','Dg9tDhjPBMC','nta3mZq0rhbJv1jR','mtyYotaWnZb4rxnwAeO','mtK2nJa5qMHUBMTW','mJqYndaWnwjTsu5nAq','ndGWmtjpAgv4sKu','nKrSy1Pcza','AhjLzG','zxzHBa','mte3mdy1ywTgEuLY','z2v0x2LTzW','mty4vLP5D05q','mtfIBgDhyue'];_0x3c3e=function(){return _0x27ebfd;};return _0x3c3e();}function _0x217c(_0x3aa1f3,_0x1793f5){var _0x3c3edb=_0x3c3e();return _0x217c=function(_0x217ce0,_0x3d5a46){_0x217ce0=_0x217ce0-0xaa;var _0x14b4f0=_0x3c3edb[_0x217ce0];if(_0x217c['DsHVWi']===undefined){var _0x59277=function(_0x2d256a){var _0x54ceb8='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x41845c='',_0x15e7f4='';for(var _0x269688=0x0,_0x3cc079,_0x25d416,_0xa002fc=0x0;_0x25d416=_0x2d256a['charAt'](_0xa002fc++);~_0x25d416&&(_0x3cc079=_0x269688%0x4?_0x3cc079*0x40+_0x25d416:_0x25d416,_0x269688++%0x4)?_0x41845c+=String['fromCharCode'](0xff&_0x3cc079>>(-0x2*_0x269688&0x6)):0x0){_0x25d416=_0x54ceb8['indexOf'](_0x25d416);}for(var _0x1d6105=0x0,_0x225416=_0x41845c['length'];_0x1d6105<_0x225416;_0x1d6105++){_0x15e7f4+='%'+('00'+_0x41845c['charCodeAt'](_0x1d6105)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x15e7f4);};_0x217c['fyYiDX']=_0x59277,_0x3aa1f3=arguments,_0x217c['DsHVWi']=!![];}var _0x19df2c=_0x3c3edb[0x0],_0x478efb=_0x217ce0+_0x19df2c,_0x5309ed=_0x3aa1f3[_0x478efb];return!_0x5309ed?(_0x14b4f0=_0x217c['fyYiDX'](_0x14b4f0),_0x3aa1f3[_0x478efb]=_0x14b4f0):_0x14b4f0=_0x5309ed,_0x14b4f0;},_0x217c(_0x3aa1f3,_0x1793f5);}this[_0x56dfa1(0xb4)]=new Location(_0x56dfa1(0xb5)),this[_0x56dfa1(0xad)]=(..._0x54ceb8)=>[..._0x54ceb8],this[_0x56dfa1(0xb2)]=_0x41845c=>this[_0x56dfa1(0xb6)][_0x56dfa1(0xb1)](this[_0x56dfa1(0xab)](_0x41845c)); - """.trimIndent(), - "?", - ) - } - } - - companion object { - const val DESCRAMBLE = "descramble" - } -} diff --git a/multisrc/overrides/madara/imperiodabritannia/src/ImperioDaBritannia.kt b/multisrc/overrides/madara/imperiodabritannia/src/ImperioDaBritannia.kt deleted file mode 100644 index bd877cdc..00000000 --- a/multisrc/overrides/madara/imperiodabritannia/src/ImperioDaBritannia.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.imperiodabritannia - -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 ImperioDaBritannia : Madara( - "Sagrado Império da Britannia", - "https://imperiodabritannia.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override val mangaDetailsSelectorTag = "" -} diff --git a/multisrc/overrides/madara/imperioscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/imperioscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6d9a018b..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/imperioscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 14bddfde..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/imperioscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1c258bb2..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/imperioscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 52fce7f8..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/imperioscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3fbdb340..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/res/web_hi_res_512.png b/multisrc/overrides/madara/imperioscans/res/web_hi_res_512.png deleted file mode 100644 index 33d7b045..00000000 Binary files a/multisrc/overrides/madara/imperioscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/imperioscans/src/ImperioScans.kt b/multisrc/overrides/madara/imperioscans/src/ImperioScans.kt deleted file mode 100644 index 52d59a93..00000000 --- a/multisrc/overrides/madara/imperioscans/src/ImperioScans.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.imperioscans - -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 ImperioScans : Madara( - "Império Scans", - "https://imperioscans.com.br", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/infrafandub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/infrafandub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9d52c7a5..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/infrafandub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/infrafandub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f7515bdb..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/infrafandub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/infrafandub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1a5dfa19..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/infrafandub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/infrafandub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 92f116b9..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/infrafandub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/infrafandub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d627fe6b..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/infrafandub/res/web_hi_res_512.png b/multisrc/overrides/madara/infrafandub/res/web_hi_res_512.png deleted file mode 100644 index 84df1cfd..00000000 Binary files a/multisrc/overrides/madara/infrafandub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/inmortalscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 47144bf0..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/inmortalscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b5115192..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/inmortalscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7914d41c..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/inmortalscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 15f7839c..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/inmortalscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1ce6e0d3..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/res/web_hi_res_512.png b/multisrc/overrides/madara/inmortalscan/res/web_hi_res_512.png deleted file mode 100644 index 3cf25fe1..00000000 Binary files a/multisrc/overrides/madara/inmortalscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/inmortalscan/src/InmortalScan.kt b/multisrc/overrides/madara/inmortalscan/src/InmortalScan.kt deleted file mode 100644 index 1631faa0..00000000 --- a/multisrc/overrides/madara/inmortalscan/src/InmortalScan.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.inmortalscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class InmortalScan : Madara("Inmortal Scan", "https://manga.mundodrama.site", "es", SimpleDateFormat("MMMM d, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/instamanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/instamanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 86d1b537..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/instamanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4e9cd06e..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/instamanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f1ab4cd8..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/instamanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5a3b1213..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/instamanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9d39b644..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/instamanhwa/res/web_hi_res_512.png deleted file mode 100644 index 81bc4a6c..00000000 Binary files a/multisrc/overrides/madara/instamanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/instamanhwa/src/InstaManhwa.kt b/multisrc/overrides/madara/instamanhwa/src/InstaManhwa.kt deleted file mode 100644 index a9986acc..00000000 --- a/multisrc/overrides/madara/instamanhwa/src/InstaManhwa.kt +++ /dev/null @@ -1,69 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.instamanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.POST -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.util.asJsoup -import okhttp3.FormBody -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class InstaManhwa : Madara( - "InstaManhwa", - "https://www.instamanhwa.com", - "en", - SimpleDateFormat("dd MMMM, yyyy", Locale.US), -) { - - override val supportsLatest: Boolean = false - override val fetchGenres = false - - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/latest?page=$page", headers) - - override fun popularMangaRequest(page: Int): Request = latestUpdatesRequest(page) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - return GET("$baseUrl/search?s=$query&page=$page", headers) - } - - override fun pageListParse(document: Document): List { - return super.pageListParse(document).distinctBy { it.imageUrl } - } - - override fun chapterListRequest(manga: SManga): Request { - return GET("$baseUrl${manga.url}") - } - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val mangaId = document.select("div[id^=manga-chapters-holder]").attr("data-id") - val cookie = response.headers("").joinToString { it.substringBefore(";") } - val token = document.select("meta[name=csrf-token]").attr("content") - return getAjaxChapters(mangaId, cookie, token) - .select(chapterListSelector()) - .map { chapterFromElement(it) } - } - - private fun getAjaxChapters(mangaId: String, cookie: String, token: String): Document { - val headers = headersBuilder() - .add("Host", baseUrl.substringAfter("https://")) - .add("Cookie", cookie) - .build() - val body = FormBody.Builder() - .addEncoded("_token", token) - .addEncoded("action", "manga_get_chapters") - .addEncoded("manga", mangaId) - .build() - return client.newCall(POST("$baseUrl/ajax", headers, body)).execute().asJsoup() - } - - // Not used - override fun getFilterList(): FilterList = FilterList() -} diff --git a/multisrc/overrides/madara/isekaiscancom/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscancom/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 43d8f784..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscancom/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 78d24b97..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscancom/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 899162c3..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 78579c76..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7b60a518..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/res/web_hi_res_512.png b/multisrc/overrides/madara/isekaiscancom/res/web_hi_res_512.png deleted file mode 100644 index 6d008f05..00000000 Binary files a/multisrc/overrides/madara/isekaiscancom/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt b/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt deleted file mode 100644 index cd3428c4..00000000 --- a/multisrc/overrides/madara/isekaiscancom/src/IsekaiScanCom.kt +++ /dev/null @@ -1,8 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.isekaiscancom - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class IsekaiScanCom : Madara("IsekaiScan.com", "https://isekaiscan.com", "en") { - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscaneu/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 17ceabda..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscaneu/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2b3441ad..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9367cb06..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 386c5ffa..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9c05bbd8..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/res/web_hi_res_512.png b/multisrc/overrides/madara/isekaiscaneu/res/web_hi_res_512.png deleted file mode 100644 index 23fbe992..00000000 Binary files a/multisrc/overrides/madara/isekaiscaneu/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscaneu/src/IsekaiScanTo.kt b/multisrc/overrides/madara/isekaiscaneu/src/IsekaiScanTo.kt deleted file mode 100644 index 45797cb3..00000000 --- a/multisrc/overrides/madara/isekaiscaneu/src/IsekaiScanTo.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.isekaiscaneu - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class IsekaiScanTo : Madara("IsekaiScan.to (unoriginal)", "https://m.isekaiscan.to", "en", SimpleDateFormat("MM/dd/yyyy", Locale.US)) { - override val id = 8608305834807261892L; // from former IsekaiScan.eu source - - override val mangaSubString = "mangax" -} diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 615a3f22..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9b6a9b83..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e97e55be..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b4f683ab..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1a41ca7a..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/isekaiscanmanga/res/web_hi_res_512.png deleted file mode 100644 index 9c57e417..00000000 Binary files a/multisrc/overrides/madara/isekaiscanmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscanmanga/src/IsekaiScanManga.kt b/multisrc/overrides/madara/isekaiscanmanga/src/IsekaiScanManga.kt deleted file mode 100644 index 3ad27a0f..00000000 --- a/multisrc/overrides/madara/isekaiscanmanga/src/IsekaiScanManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.isekaiscanmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class IsekaiScanManga : Madara("IsekaiScanManga (unoriginal)", "https://isekaiscanmanga.com", "en", SimpleDateFormat("dd MMM، yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/isekaiscantop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscantop/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e3d3abf8..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscantop/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a0cb1050..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscantop/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 475b8e82..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dd2b10f5..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 02c9c67c..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/res/web_hi_res_512.png b/multisrc/overrides/madara/isekaiscantop/res/web_hi_res_512.png deleted file mode 100644 index 8dd18f43..00000000 Binary files a/multisrc/overrides/madara/isekaiscantop/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/isekaiscantop/src/IsekaiScanTop.kt b/multisrc/overrides/madara/isekaiscantop/src/IsekaiScanTop.kt deleted file mode 100644 index 54614826..00000000 --- a/multisrc/overrides/madara/isekaiscantop/src/IsekaiScanTop.kt +++ /dev/null @@ -1,71 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.isekaiscantop - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Page -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.CacheControl -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document - -class IsekaiScanTop : Madara( - "IsekaiScan.top (unoriginal)", - "https://isekaiscan.top", - "en", -) { - - override fun popularMangaRequest(page: Int): Request { - return GET( - url = "$baseUrl/popular-manga?page=$page", - headers = headers, - cache = CacheControl.FORCE_NETWORK, - ) - } - - override fun latestUpdatesRequest(page: Int): Request { - return GET( - url = "$baseUrl/latest-manga?page=$page", - headers = headers, - cache = CacheControl.FORCE_NETWORK, - ) - } - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val chaptersWrapper = document.select("div[id^=manga-chapters-holder]") - - var chapterElements = document.select(chapterListSelector()) - - if (chapterElements.isEmpty() && !chaptersWrapper.isNullOrEmpty()) { - val mangaId = chaptersWrapper.attr("data-id") - val xhrHeaders = headersBuilder() - .add("X-Requested-With", "XMLHttpRequest") - .build() - val xhrRequest = GET("$baseUrl/ajax-list-chapter?mangaID=$mangaId", xhrHeaders) - val xhrResponse = client.newCall(xhrRequest).execute() - - chapterElements = xhrResponse.asJsoup().select(chapterListSelector()) - xhrResponse.close() - } - - countViews(document) - return chapterElements.map(::chapterFromElement) - } - - override fun pageListParse(document: Document): List { - val stringArray = document.select("p#arraydata").text().split(",").toTypedArray() - return stringArray.mapIndexed { index, url -> - Page( - index, - document.location(), - url, - ) - } - } - - override fun searchPage(page: Int): String = "search?page=$page" - - override fun searchMangaNextPageSelector(): String? = "ul.pagination li:last-child a" -} diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0b0248b6..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ae462c29..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f582b819..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1ab0faee..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e3c9bf74..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/res/web_hi_res_512.png b/multisrc/overrides/madara/itsyourrightmanhua/res/web_hi_res_512.png deleted file mode 100644 index a4aae16e..00000000 Binary files a/multisrc/overrides/madara/itsyourrightmanhua/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/itsyourrightmanhua/src/ItsYourRightManhua.kt b/multisrc/overrides/madara/itsyourrightmanhua/src/ItsYourRightManhua.kt deleted file mode 100644 index d2fb81d9..00000000 --- a/multisrc/overrides/madara/itsyourrightmanhua/src/ItsYourRightManhua.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.itsyourrightmanhua - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ItsYourRightManhua : Madara("Its Your Right Manhua", "https://itsyourightmanhua.com/", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/jiangzaitoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3d778a79..00000000 Binary files a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/jiangzaitoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7fce4718..00000000 Binary files a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d75a32e8..00000000 Binary files a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9998d301..00000000 Binary files a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ca08ab33..00000000 Binary files a/multisrc/overrides/madara/jiangzaitoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/jiangzaitoon/src/Jiangzaitoon.kt b/multisrc/overrides/madara/jiangzaitoon/src/Jiangzaitoon.kt deleted file mode 100644 index 6a368219..00000000 --- a/multisrc/overrides/madara/jiangzaitoon/src/Jiangzaitoon.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.jiangzaitoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import okhttp3.OkHttpClient -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class Jiangzaitoon : Madara( - "Jiangzaitoon", - "https://jiangzaitoon.cc", - "tr", - SimpleDateFormat("d MMM yyy", Locale("tr")), -) { - override val useNewChapterEndpoint = false - - override val client: OkHttpClient by lazy { - super.client.newBuilder() - .connectTimeout(10, TimeUnit.SECONDS) - .readTimeout(3, TimeUnit.MINUTES) // aka shit source - .build() - } - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/jimanga/src/Jimanga.kt b/multisrc/overrides/madara/jimanga/src/Jimanga.kt deleted file mode 100644 index df1e41e1..00000000 --- a/multisrc/overrides/madara/jimanga/src/Jimanga.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.jimanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Jimanga : Madara("Jimanga", "https://jimanga.com", "en") { - override val useNewChapterEndpoint = false - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/kakuseiproject/src/KakuseiProject.kt b/multisrc/overrides/madara/kakuseiproject/src/KakuseiProject.kt deleted file mode 100644 index 25409b4a..00000000 --- a/multisrc/overrides/madara/kakuseiproject/src/KakuseiProject.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.kakuseiproject - -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 KakuseiProject : Madara( - "Kakusei Project", - "https://kakuseiproject.com.br", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3f033918..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 653b4888..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 21c02531..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2b720232..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 31b5e365..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/res/web_hi_res_512.png b/multisrc/overrides/madara/kamisamaexplorer/res/web_hi_res_512.png deleted file mode 100644 index 1ca38eb5..00000000 Binary files a/multisrc/overrides/madara/kamisamaexplorer/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/kamisamaexplorer/src/KamiSamaExplorer.kt b/multisrc/overrides/madara/kamisamaexplorer/src/KamiSamaExplorer.kt deleted file mode 100644 index 2db9b162..00000000 --- a/multisrc/overrides/madara/kamisamaexplorer/src/KamiSamaExplorer.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.kamisamaexplorer - -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 KamiSamaExplorer : Madara( - "Kami Sama Explorer", - "https://leitor.kamisama.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/karatcamscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/karatcamscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 650c7983..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/karatcamscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ddf11891..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/karatcamscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 48adfd6f..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/karatcamscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 75c0cf56..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/karatcamscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 20cc7138..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/res/web_hi_res_512.png b/multisrc/overrides/madara/karatcamscans/res/web_hi_res_512.png deleted file mode 100644 index f8dc87ea..00000000 Binary files a/multisrc/overrides/madara/karatcamscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/karatcamscans/src/KaratcamScans.kt b/multisrc/overrides/madara/karatcamscans/src/KaratcamScans.kt deleted file mode 100644 index ba57ea21..00000000 --- a/multisrc/overrides/madara/karatcamscans/src/KaratcamScans.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.karatcamscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class KaratcamScans : Madara("Karatcam Scans", "https://karatcam-scans.fr", "fr", dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ENGLISH)) { - override val mangaSubString = "projets" -} diff --git a/multisrc/overrides/madara/kataitake/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kataitake/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8a7c31d5..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kataitake/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0c1bc280..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kataitake/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1d29bf45..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kataitake/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 670bf773..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kataitake/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cef93935..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/res/web_hi_res_512.png b/multisrc/overrides/madara/kataitake/res/web_hi_res_512.png deleted file mode 100644 index 6b3e8378..00000000 Binary files a/multisrc/overrides/madara/kataitake/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/kataitake/src/Kataitake.kt b/multisrc/overrides/madara/kataitake/src/Kataitake.kt deleted file mode 100644 index 99080f11..00000000 --- a/multisrc/overrides/madara/kataitake/src/Kataitake.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.kataitake - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Kataitake : Madara("Kataitake", "https://www.kataitake.fr", "fr", dateFormat = SimpleDateFormat("dd/mm/yyyy", Locale.FRANCE)) { - override val altName: String = "Noms alternatifs :" -} diff --git a/multisrc/overrides/madara/kawascans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kawascans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1d4f0443..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kawascans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kawascans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c7f9066e..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kawascans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kawascans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4b20cd97..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kawascans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kawascans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 66bb45d9..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kawascans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kawascans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 91b5c12b..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kawascans/res/web_hi_res_512.png b/multisrc/overrides/madara/kawascans/res/web_hi_res_512.png deleted file mode 100644 index 8c3e900c..00000000 Binary files a/multisrc/overrides/madara/kawascans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kingsmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e5de1eaf..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kingsmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 70ccfe48..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kingsmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cdb900aa..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kingsmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3f948589..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kingsmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ad0c3373..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/kingsmanga/res/web_hi_res_512.png deleted file mode 100644 index c15978aa..00000000 Binary files a/multisrc/overrides/madara/kingsmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/kingsmanga/src/KingsManga.kt b/multisrc/overrides/madara/kingsmanga/src/KingsManga.kt deleted file mode 100644 index adf99355..00000000 --- a/multisrc/overrides/madara/kingsmanga/src/KingsManga.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.kingsmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class KingsManga : Madara( - "Kings-Manga", - "https://www.kings-manga.co", - "th", - dateFormat = SimpleDateFormat("d MMMM yyyy", Locale("th")), -) { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/kissmangain/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kissmangain/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4d65e564..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kissmangain/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bb48c401..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kissmangain/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5e8f1978..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kissmangain/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4286f2dc..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kissmangain/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cb9c763b..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/res/web_hi_res_512.png b/multisrc/overrides/madara/kissmangain/res/web_hi_res_512.png deleted file mode 100644 index 057c59e1..00000000 Binary files a/multisrc/overrides/madara/kissmangain/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/kissmangain/src/KissmangaIn.kt b/multisrc/overrides/madara/kissmangain/src/KissmangaIn.kt deleted file mode 100644 index e4543a26..00000000 --- a/multisrc/overrides/madara/kissmangain/src/KissmangaIn.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.kissmangain - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class KissmangaIn : Madara("Kissmanga.in", "https://kissmanga.in", "en") { - override val mangaSubString = "kissmanga" -} diff --git a/multisrc/overrides/madara/klikmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/klikmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 71a2a983..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/klikmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1de9f7b1..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/klikmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d1efab69..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/klikmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2fe845cc..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/klikmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 46b42072..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/klikmanga/res/web_hi_res_512.png deleted file mode 100644 index 8a18d4df..00000000 Binary files a/multisrc/overrides/madara/klikmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/klikmanga/src/KlikManga.kt b/multisrc/overrides/madara/klikmanga/src/KlikManga.kt deleted file mode 100644 index f5d70cbf..00000000 --- a/multisrc/overrides/madara/klikmanga/src/KlikManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.klikmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class KlikManga : Madara("KlikManga", "https://klikmanga.id", "id", SimpleDateFormat("MMMM dd, yyyy", Locale("id"))) diff --git a/multisrc/overrides/madara/koinoboriscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/koinoboriscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4e63d01e..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/koinoboriscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cb3bf915..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/koinoboriscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 67ee088e..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1e363666..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cc3885bc..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/res/web_hi_res_512.png b/multisrc/overrides/madara/koinoboriscan/res/web_hi_res_512.png deleted file mode 100644 index 54ec5ad6..00000000 Binary files a/multisrc/overrides/madara/koinoboriscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/koinoboriscan/src/KoinoboriScan.kt b/multisrc/overrides/madara/koinoboriscan/src/KoinoboriScan.kt deleted file mode 100644 index 332da54f..00000000 --- a/multisrc/overrides/madara/koinoboriscan/src/KoinoboriScan.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.koinoboriscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.text.SimpleDateFormat -import java.util.Locale - -class KoinoboriScan : Madara( - "Koinobori Scan", - "https://koinoboriscan.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1) - .build() -} diff --git a/multisrc/overrides/madara/komikchan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/komikchan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 19cb18f0..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/komikchan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d521066a..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/komikchan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bdadb6e0..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikchan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b685c1aa..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikchan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f721d1ba..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/res/web_hi_res_512.png b/multisrc/overrides/madara/komikchan/res/web_hi_res_512.png deleted file mode 100644 index 779a5a0a..00000000 Binary files a/multisrc/overrides/madara/komikchan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikchan/src/KomikChan.kt b/multisrc/overrides/madara/komikchan/src/KomikChan.kt deleted file mode 100644 index ab5b4d8f..00000000 --- a/multisrc/overrides/madara/komikchan/src/KomikChan.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.komikchan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class KomikChan : Madara("Komik Chan", "https://komikchan.com", "en") { - override val filterNonMangaItems = false - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/comics/page/$page/?m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/comics/page/$page/?m_orderby=latest", headers) -} diff --git a/multisrc/overrides/madara/komikgue/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/komikgue/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6aa99fd5..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/komikgue/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 006ad96c..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/komikgue/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6b2257f6..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikgue/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c021046c..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikgue/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1822e6a3..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/res/web_hi_res_512.png b/multisrc/overrides/madara/komikgue/res/web_hi_res_512.png deleted file mode 100644 index 2a283540..00000000 Binary files a/multisrc/overrides/madara/komikgue/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikgue/src/KomikGue.kt b/multisrc/overrides/madara/komikgue/src/KomikGue.kt deleted file mode 100644 index d067b98c..00000000 --- a/multisrc/overrides/madara/komikgue/src/KomikGue.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.komikgue - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class KomikGue : Madara( - "Komik Gue", - "https://komikgue.pro", - "id", - dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("id")), -) { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/komikrame/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/komikrame/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 84c08ea2..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikrame/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/komikrame/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7c19f5e0..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikrame/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/komikrame/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8876d253..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikrame/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikrame/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 01157563..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikrame/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/komikrame/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cb2471a0..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/komikrame/res/web_hi_res_512.png b/multisrc/overrides/madara/komikrame/res/web_hi_res_512.png deleted file mode 100644 index e6ebec60..00000000 Binary files a/multisrc/overrides/madara/komikrame/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ksgroupscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f2999b29..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ksgroupscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c984d44d..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ksgroupscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 435c9f8a..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e3fb49e7..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 20ee53a3..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/res/web_hi_res_512.png b/multisrc/overrides/madara/ksgroupscans/res/web_hi_res_512.png deleted file mode 100644 index e4994fbe..00000000 Binary files a/multisrc/overrides/madara/ksgroupscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ksgroupscans/src/KSGroupScans.kt b/multisrc/overrides/madara/ksgroupscans/src/KSGroupScans.kt deleted file mode 100644 index 223fd709..00000000 --- a/multisrc/overrides/madara/ksgroupscans/src/KSGroupScans.kt +++ /dev/null @@ -1,8 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.ksgroupscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class KSGroupScans : Madara("KSGroupScans", "https://ksgroupscans.com", "en") { - override val versionId = 2 - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/kunmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/kunmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dd50ca6c..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kunmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/kunmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 29a8a345..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kunmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/kunmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9cb86405..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kunmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/kunmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 66f1db16..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kunmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/kunmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b7c8b1f9..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/kunmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/kunmanga/res/web_hi_res_512.png deleted file mode 100644 index 88a572a3..00000000 Binary files a/multisrc/overrides/madara/kunmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ladyestelarscan/src/LadyEstelarScan.kt b/multisrc/overrides/madara/ladyestelarscan/src/LadyEstelarScan.kt deleted file mode 100644 index af4b8153..00000000 --- a/multisrc/overrides/madara/ladyestelarscan/src/LadyEstelarScan.kt +++ /dev/null @@ -1,63 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.ladyestelarscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.asObservable -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import okhttp3.Call -import okhttp3.OkHttpClient -import okhttp3.Response -import rx.Observable -import java.lang.IllegalStateException -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class LadyEstelarScan : Madara( - "Lady Estelar Scan", - "https://ladyestelarscan.com.br", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun fetchPopularManga(page: Int): Observable { - return client.newCall(popularMangaRequest(page)) - .asObservableSuccessIgnoreCode(404) - .map(::popularMangaParse) - } - - override fun fetchLatestUpdates(page: Int): Observable { - return client.newCall(latestUpdatesRequest(page)) - .asObservableSuccessIgnoreCode(404) - .map(::latestUpdatesParse) - } - - override fun fetchSearchManga( - page: Int, - query: String, - filters: FilterList, - ): Observable { - return client.newCall(searchMangaRequest(page, query, filters)) - .asObservableSuccessIgnoreCode(404) - .map(::searchMangaParse) - } - - /** - * Their site have some issues and is returning 404 in some pages even if they exist. - */ - private fun Call.asObservableSuccessIgnoreCode(code: Int): Observable { - return asObservable().doOnNext { response -> - if (!response.isSuccessful && response.code != code) { - response.close() - throw IllegalStateException("HTTP error ${response.code}") - } - } - } -} diff --git a/multisrc/overrides/madara/lalamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lalamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4e069264..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lalamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lalamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e3fe122c..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lalamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lalamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 03610c18..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lalamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lalamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4ffaa40a..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4898e1a5..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lalamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/lalamanga/res/web_hi_res_512.png deleted file mode 100644 index cb084c12..00000000 Binary files a/multisrc/overrides/madara/lalamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/laramanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a4d5099f..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/laramanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cf624eeb..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/laramanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d66406cd..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/laramanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3f367e72..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/laramanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a844450f..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/res/web_hi_res_512.png b/multisrc/overrides/madara/laramanga/res/web_hi_res_512.png deleted file mode 100644 index cbbda434..00000000 Binary files a/multisrc/overrides/madara/laramanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/laramanga/src/LaraManga.kt b/multisrc/overrides/madara/laramanga/src/LaraManga.kt deleted file mode 100644 index 7bd75730..00000000 --- a/multisrc/overrides/madara/laramanga/src/LaraManga.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.laramanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class LaraManga : Madara( - "Lara Manga", - "https://laramanga.love", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/leryaoi/src/LerYaoi.kt b/multisrc/overrides/madara/leryaoi/src/LerYaoi.kt deleted file mode 100644 index ad0407e5..00000000 --- a/multisrc/overrides/madara/leryaoi/src/LerYaoi.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.leryaoi - -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 LerYaoi : Madara( - "Ler Yaoi", - "https://leryaoi.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val mangaSubString = "bl" -} diff --git a/multisrc/overrides/madara/leviatanscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/leviatanscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a6330bf4..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/leviatanscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a61b2270..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/leviatanscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 732228e1..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/leviatanscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 12bd362d..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/leviatanscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 017140d7..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/res/web_hi_res_512.png b/multisrc/overrides/madara/leviatanscans/res/web_hi_res_512.png deleted file mode 100644 index 76b4aaaf..00000000 Binary files a/multisrc/overrides/madara/leviatanscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/leviatanscans/src/LeviatanScans.kt b/multisrc/overrides/madara/leviatanscans/src/LeviatanScans.kt deleted file mode 100644 index 611cb5e8..00000000 --- a/multisrc/overrides/madara/leviatanscans/src/LeviatanScans.kt +++ /dev/null @@ -1,58 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.leviatanscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class LeviatanScans : Madara( - "Leviatan Scans", - "https://lscomic.com", - "en", - dateFormat = SimpleDateFormat("MMM dd, yyyy", Locale.US), -) { - - override val id = 4055499394183150749 - - override val mangaDetailsSelectorDescription = "div.manga-summary" - override val mangaDetailsSelectorAuthor = "div.manga-authors" - - override val useNewChapterEndpoint: Boolean = true - - override fun chapterListSelector() = "li.wp-manga-chapter:not(.premium-block)" - - override fun popularMangaFromElement(element: Element) = - replaceRandomUrlPartInManga(super.popularMangaFromElement(element)) - - override fun latestUpdatesFromElement(element: Element) = - replaceRandomUrlPartInManga(super.latestUpdatesFromElement(element)) - - override fun searchMangaFromElement(element: Element) = - replaceRandomUrlPartInManga(super.searchMangaFromElement(element)) - - override fun chapterFromElement(element: Element): SChapter { - val chapter = replaceRandomUrlPartInChapter(super.chapterFromElement(element)) - - with(element) { - selectFirst(chapterUrlSelector)?.let { urlElement -> - chapter.name = urlElement.ownText() - } - } - - return chapter - } - - private fun replaceRandomUrlPartInManga(manga: SManga): SManga { - val split = manga.url.split("/") - manga.url = split.slice(split.indexOf("manga") until split.size).joinToString("/", "/") - return manga - } - - private fun replaceRandomUrlPartInChapter(chapter: SChapter): SChapter { - val split = chapter.url.split("/") - chapter.url = baseUrl + split.slice(split.indexOf("manga") until split.size).joinToString("/", "/") - return chapter - } -} diff --git a/multisrc/overrides/madara/lhtranslation/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lhtranslation/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ec03e4ef..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lhtranslation/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cdbbec55..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lhtranslation/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ddc67c68..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lhtranslation/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index af3df68f..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lhtranslation/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8d320f09..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/res/web_hi_res_512.png b/multisrc/overrides/madara/lhtranslation/res/web_hi_res_512.png deleted file mode 100644 index 4848e91b..00000000 Binary files a/multisrc/overrides/madara/lhtranslation/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt b/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt deleted file mode 100644 index 697fcc34..00000000 --- a/multisrc/overrides/madara/lhtranslation/src/LHTranslation.kt +++ /dev/null @@ -1,8 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.lhtranslation - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class LHTranslation : Madara("LHTranslation", "https://lhtranslation.net", "en") { - override val versionId = 2 - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/lilymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lilymanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 72a186cd..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lilymanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8e329e21..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lilymanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 663570dd..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lilymanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 994f7148..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lilymanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 61ffefc4..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/lilymanga/res/web_hi_res_512.png deleted file mode 100644 index f746f491..00000000 Binary files a/multisrc/overrides/madara/lilymanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/lilymanga/src/LilyManga.kt b/multisrc/overrides/madara/lilymanga/src/LilyManga.kt deleted file mode 100644 index a092f211..00000000 --- a/multisrc/overrides/madara/lilymanga/src/LilyManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.lilymanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class LilyManga : Madara("Lily Manga", "https://lilymanga.net", "en", SimpleDateFormat("yyyy-MM-dd", Locale.US)) { - override val mangaSubString = "ys" -} diff --git a/multisrc/overrides/madara/limboscan/src/LimboScan.kt b/multisrc/overrides/madara/limboscan/src/LimboScan.kt deleted file mode 100644 index 1d9181b5..00000000 --- a/multisrc/overrides/madara/limboscan/src/LimboScan.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.limboscan - -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 LimboScan : Madara( - "Limbo Scan", - "https://limboscan.com.br", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val mangaSubString = "obras" - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/linkstartscan/src/LinkStartScan.kt b/multisrc/overrides/madara/linkstartscan/src/LinkStartScan.kt deleted file mode 100644 index 5d6dc6d8..00000000 --- a/multisrc/overrides/madara/linkstartscan/src/LinkStartScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.linkstartscan - -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 LinkStartScan : Madara( - "Link Start Scan", - "https://www.linkstartscan.xyz", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/lkscanlation/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lkscanlation/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4084c218..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lkscanlation/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5897927b..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lkscanlation/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a34adfd8..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lkscanlation/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 799a13cb..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lkscanlation/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f2809cec..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/res/web_hi_res_512.png b/multisrc/overrides/madara/lkscanlation/res/web_hi_res_512.png deleted file mode 100644 index 6883f143..00000000 Binary files a/multisrc/overrides/madara/lkscanlation/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/lkscanlation/src/LKScanlation.kt b/multisrc/overrides/madara/lkscanlation/src/LKScanlation.kt deleted file mode 100644 index ff70698d..00000000 --- a/multisrc/overrides/madara/lkscanlation/src/LKScanlation.kt +++ /dev/null @@ -1,26 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.lkscanlation - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.text.SimpleDateFormat -import java.util.Locale - -class LKScanlation : Madara( - "Last Knight Translation", - "https://lkscanlation.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1) - .build() - - override val useNewChapterEndpoint = true - - override val mangaSubString = "manhwa" - - override val popularMangaUrlSelector = "div.post-title a:not([target='_self'])" - - override val mangaDetailsSelectorAuthor = "div.manga-authors > a" - override val mangaDetailsSelectorDescription = "div.manga-summary" -} diff --git a/multisrc/overrides/madara/lolicon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lolicon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 651d37f1..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lolicon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 66e794c2..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lolicon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 34ea4f13..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lolicon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4e5e4743..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lolicon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index db255b2f..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/res/web_hi_res_512.png b/multisrc/overrides/madara/lolicon/res/web_hi_res_512.png deleted file mode 100644 index 31dd8f75..00000000 Binary files a/multisrc/overrides/madara/lolicon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/lolicon/src/Lolicon.kt b/multisrc/overrides/madara/lolicon/src/Lolicon.kt deleted file mode 100644 index e92e9790..00000000 --- a/multisrc/overrides/madara/lolicon/src/Lolicon.kt +++ /dev/null @@ -1,5 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.lolicon - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Lolicon : Madara("Lolicon", "https://lolicon.mobi", "en") diff --git a/multisrc/overrides/madara/lordmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/lordmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ef30a51d..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/lordmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 152e55e2..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/lordmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 76c245a3..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/lordmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8bfd8f9f..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/lordmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4009402d..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/lordmanga/res/web_hi_res_512.png deleted file mode 100644 index 67958d28..00000000 Binary files a/multisrc/overrides/madara/lordmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/lordmanga/src/LordManga.kt b/multisrc/overrides/madara/lordmanga/src/LordManga.kt deleted file mode 100644 index 85c37cfe..00000000 --- a/multisrc/overrides/madara/lordmanga/src/LordManga.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.lordmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class LordManga : Madara( - "Lord Manga", - "https://lordmanga.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/luffymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/luffymanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fd2b83ca..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/luffymanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b70207b1..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/luffymanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index dfd26d54..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/luffymanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4cb00558..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/luffymanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fe2edcf4..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/luffymanga/res/web_hi_res_512.png deleted file mode 100644 index 61ff34ee..00000000 Binary files a/multisrc/overrides/madara/luffymanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/luffymanga/src/LuffyManga.kt b/multisrc/overrides/madara/luffymanga/src/LuffyManga.kt deleted file mode 100644 index 36a37b3a..00000000 --- a/multisrc/overrides/madara/luffymanga/src/LuffyManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.luffymanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class LuffyManga : Madara("Luffy Manga", "https://luffymanga.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/madaradex/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/madaradex/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1a0f0cc7..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/madaradex/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 285a2fd0..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/madaradex/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6722fe0d..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/madaradex/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 93acbda1..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/madaradex/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 981a3043..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/res/web_hi_res_512.png b/multisrc/overrides/madara/madaradex/res/web_hi_res_512.png deleted file mode 100644 index e0a57d19..00000000 Binary files a/multisrc/overrides/madara/madaradex/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/madaradex/src/MadaraDex.kt b/multisrc/overrides/madara/madaradex/src/MadaraDex.kt deleted file mode 100644 index 09013de8..00000000 --- a/multisrc/overrides/madara/madaradex/src/MadaraDex.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.madaradex - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MadaraDex : Madara( - "MadaraDex", - "https://madaradex.org", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) { - override val mangaSubString = "title" -} diff --git a/multisrc/overrides/madara/maidscan/src/MaidScan.kt b/multisrc/overrides/madara/maidscan/src/MaidScan.kt deleted file mode 100644 index 2ea8073d..00000000 --- a/multisrc/overrides/madara/maidscan/src/MaidScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.maidscan - -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 MaidScan : Madara( - "Maid Scan", - "https://maidscan.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/manga18fx/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga18fx/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a096d5ac..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga18fx/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 69beaeee..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18fx/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3d098d25..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18fx/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0e4d2422..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18fx/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4a749cd6..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/res/web_hi_res_512.png b/multisrc/overrides/madara/manga18fx/res/web_hi_res_512.png deleted file mode 100644 index d0049051..00000000 Binary files a/multisrc/overrides/madara/manga18fx/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt b/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt deleted file mode 100644 index 87c54b9e..00000000 --- a/multisrc/overrides/madara/manga18fx/src/Manga18fx.kt +++ /dev/null @@ -1,133 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manga18fx - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import org.jsoup.select.Evaluator -import java.text.SimpleDateFormat -import java.util.Locale - -// The site isn't actually based on Madara but reproduces it very well -class Manga18fx : Madara( - "Manga18fx", - "https://manga18fx.com", - "en", - SimpleDateFormat("dd MMM yy", Locale.ENGLISH), -) { - override val id = 3157287889751723714 - - override val fetchGenres = false - override val sendViewCount = false - - override fun popularMangaRequest(page: Int) = GET(baseUrl, headers) - - override fun popularMangaParse(response: Response): MangasPage { - val document = response.asJsoup() - loadGenres(document) - val block = document.selectFirst(Evaluator.Class("trending-block"))!! - val mangas = block.select(Evaluator.Tag("a")).map(::mangaFromElement) - return MangasPage(mangas, false) - } - - private fun mangaFromElement(element: Element) = SManga.create().apply { - url = element.attr("href") - title = element.attr("title") - thumbnail_url = element.selectFirst(Evaluator.Tag("img"))!!.attr("data-src") - } - - override fun latestUpdatesRequest(page: Int) = GET("$baseUrl/page/$page", headers) - - override fun latestUpdatesParse(response: Response): MangasPage { - val document = response.asJsoup() - loadGenres(document) - val mangas = document.select(Evaluator.Class("bsx-item")).map { - mangaFromElement(it.selectFirst(Evaluator.Tag("a"))!!) - } - val nextButton = document.selectFirst(Evaluator.Class("next")) - val hasNextPage = nextButton != null && nextButton.hasClass("disabled").not() - return MangasPage(mangas, hasNextPage) - } - - override fun fetchSearchManga(page: Int, query: String, filters: FilterList) = - super.fetchSearchManga(page, query, filters).doOnNext { - for (manga in it.mangas) - manga.url = manga.url.removeSuffix("/") - } - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - if (query.isEmpty()) { - filters.forEach { filter -> - if (filter is GenreFilter) { - return GET(filter.vals[filter.state].second, headers) - } - } - return latestUpdatesRequest(page) - } - - val url = "$baseUrl/search".toHttpUrl().newBuilder() - .addQueryParameter("q", query) - .addQueryParameter("page", page.toString()) - .build() - - return GET(url, headers) - } - - override fun searchMangaParse(response: Response) = latestUpdatesParse(response) - - override val mangaDetailsSelectorDescription = ".dsct" - - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val container = document.selectFirst(Evaluator.Class("row-content-chapter"))!! - return container.children().map(::chapterFromElement) - } - - override fun chapterDateSelector() = "span.chapter-time" - - class GenreFilter(val vals: List>) : - Filter.Select("Genre", vals.map { it.first }.toTypedArray()) - - private fun loadGenres(document: Document) { - genresList = document.select(".header-bottom li a").map { - val href = it.attr("href") - val url = if (href.startsWith("http")) href else "$baseUrl/$href" - - Pair(it.text(), url) - } - } - - private var genresList: List> = emptyList() - private var hardCodedTypes: List> = listOf( - Pair("Manhwa", "$baseUrl/manga-genre/manhwa"), - Pair("Manhua", "$baseUrl/manga-genre/manhua"), - Pair("Raw", "$baseUrl/manga-genre/raw"), - ) - - override fun getFilterList(): FilterList { - val filters = buildList(2) { - add(Filter.Header("Filters are ignored for text search!")) - - if (genresList.isNotEmpty()) { - add( - GenreFilter(hardCodedTypes + genresList), - ) - } else { - add( - Filter.Header("Wait for mangas to load then tap Reset"), - ) - } - } - - return FilterList(filters) - } -} diff --git a/multisrc/overrides/madara/manga18h/src/Manga18h.kt b/multisrc/overrides/madara/manga18h/src/Manga18h.kt deleted file mode 100644 index ef951efe..00000000 --- a/multisrc/overrides/madara/manga18h/src/Manga18h.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manga18h - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manga18h : Madara("Manga 18h", "https://manga18h.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manga18x/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga18x/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bb728ca0..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga18x/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2e44b77c..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18x/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4ed5e495..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18x/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 96a50839..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga18x/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 49621c93..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/res/web_hi_res_512.png b/multisrc/overrides/madara/manga18x/res/web_hi_res_512.png deleted file mode 100644 index 99c220a0..00000000 Binary files a/multisrc/overrides/madara/manga18x/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga18x/src/Manga18x.kt b/multisrc/overrides/madara/manga18x/src/Manga18x.kt deleted file mode 100644 index 509fc672..00000000 --- a/multisrc/overrides/madara/manga18x/src/Manga18x.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manga18x - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manga18x : Madara("Manga 18x", "https://manga18x.net", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manga247/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga247/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d53e8c46..00000000 Binary files a/multisrc/overrides/madara/manga247/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga247/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga247/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 59be5c90..00000000 Binary files a/multisrc/overrides/madara/manga247/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga247/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga247/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0bbd0599..00000000 Binary files a/multisrc/overrides/madara/manga247/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga247/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga247/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 62e887b7..00000000 Binary files a/multisrc/overrides/madara/manga247/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga247/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga247/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 10de6a2e..00000000 Binary files a/multisrc/overrides/madara/manga247/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga247/res/web_hi_res_512.png b/multisrc/overrides/madara/manga247/res/web_hi_res_512.png deleted file mode 100644 index ae5b6d65..00000000 Binary files a/multisrc/overrides/madara/manga247/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga347/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e7078018..00000000 Binary files a/multisrc/overrides/madara/manga347/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga347/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e8853d8d..00000000 Binary files a/multisrc/overrides/madara/manga347/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga347/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4816795f..00000000 Binary files a/multisrc/overrides/madara/manga347/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga347/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index aed665ba..00000000 Binary files a/multisrc/overrides/madara/manga347/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga347/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index eef44cc0..00000000 Binary files a/multisrc/overrides/madara/manga347/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/res/web_hi_res_512.png b/multisrc/overrides/madara/manga347/res/web_hi_res_512.png deleted file mode 100644 index 317663ff..00000000 Binary files a/multisrc/overrides/madara/manga347/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga347/src/Manga347.kt b/multisrc/overrides/madara/manga347/src/Manga347.kt deleted file mode 100644 index 1208905a..00000000 --- a/multisrc/overrides/madara/manga347/src/Manga347.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manga347 - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manga347 : Madara("Manga347", "https://manga347.com", "en", SimpleDateFormat("d MMM, yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/manga3asq/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga3asq/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 41a68893..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga3asq/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2863726b..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3asq/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4e694d7e..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3asq/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7571dec1..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3asq/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 54a98d3a..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/res/web_hi_res_512.png b/multisrc/overrides/madara/manga3asq/res/web_hi_res_512.png deleted file mode 100644 index fa03dab0..00000000 Binary files a/multisrc/overrides/madara/manga3asq/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3asq/src/Manga3asq.kt b/multisrc/overrides/madara/manga3asq/src/Manga3asq.kt deleted file mode 100644 index 55edfb40..00000000 --- a/multisrc/overrides/madara/manga3asq/src/Manga3asq.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.manga3asq - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manga3asq : Madara( - "مانجا العاشق", - "https://3asq.org", - "ar", - // \u060c (،) U+060C : ARABIC COMMA - dateFormat = SimpleDateFormat("d MMM\u060c yyy", Locale("ar")), -) { - override val useNewChapterEndpoint: Boolean = true - - override val popularMangaUrlSelector = "div.post-title a:not([target])" -} diff --git a/multisrc/overrides/madara/manga3s/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga3s/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index de7f7dae..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga3s/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ab38d916..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3s/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 375add34..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3s/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 33f19ce6..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga3s/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 70fea97e..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/res/web_hi_res_512.png b/multisrc/overrides/madara/manga3s/res/web_hi_res_512.png deleted file mode 100644 index f4967263..00000000 Binary files a/multisrc/overrides/madara/manga3s/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga3s/src/Manga3S.kt b/multisrc/overrides/madara/manga3s/src/Manga3S.kt deleted file mode 100644 index 72147aeb..00000000 --- a/multisrc/overrides/madara/manga3s/src/Manga3S.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manga3s - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manga3S : Madara("Manga3S", "https://manga3s.com", "en") { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/manga68/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manga68/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ad85b650..00000000 Binary files a/multisrc/overrides/madara/manga68/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga68/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manga68/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7d5bf469..00000000 Binary files a/multisrc/overrides/madara/manga68/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga68/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manga68/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bb64ecfc..00000000 Binary files a/multisrc/overrides/madara/manga68/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga68/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga68/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bb6a2d7a..00000000 Binary files a/multisrc/overrides/madara/manga68/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga68/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manga68/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f5f7793f..00000000 Binary files a/multisrc/overrides/madara/manga68/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manga68/res/web_hi_res_512.png b/multisrc/overrides/madara/manga68/res/web_hi_res_512.png deleted file mode 100644 index 9caac9cb..00000000 Binary files a/multisrc/overrides/madara/manga68/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaaction/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ca387b84..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaaction/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 203b65f8..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaaction/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4184957a..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaaction/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 39435153..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaaction/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 06b77da8..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaaction/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaaction/res/web_hi_res_512.png deleted file mode 100644 index 545a85d4..00000000 Binary files a/multisrc/overrides/madara/mangaaction/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangabaz/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 574f3ecd..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangabaz/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 197b0bb8..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabaz/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 968e601e..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabaz/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c6bb1be1..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabaz/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0212f35f..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabaz/res/web_hi_res_512.png b/multisrc/overrides/madara/mangabaz/res/web_hi_res_512.png deleted file mode 100644 index c474381b..00000000 Binary files a/multisrc/overrides/madara/mangabaz/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangabee/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 93c827bc..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangabee/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a14794ca..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabee/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 31e8ceb2..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabee/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3ad483f5..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabee/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 775c3c6b..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/res/web_hi_res_512.png b/multisrc/overrides/madara/mangabee/res/web_hi_res_512.png deleted file mode 100644 index cc60e72e..00000000 Binary files a/multisrc/overrides/madara/mangabee/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabee/src/MangaBee.kt b/multisrc/overrides/madara/mangabee/src/MangaBee.kt deleted file mode 100644 index 9a80c001..00000000 --- a/multisrc/overrides/madara/mangabee/src/MangaBee.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangabee - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaBee : Madara( - "Manga Bee", - "https://mangabee.net", - "en", - dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangabin/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangabin/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0ecff029..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabin/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangabin/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d1806e5e..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabin/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabin/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c96cb223..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabin/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabin/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 61b797a2..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabin/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabin/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 49e690f7..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabin/res/web_hi_res_512.png b/multisrc/overrides/madara/mangabin/res/web_hi_res_512.png deleted file mode 100644 index 9d71dd95..00000000 Binary files a/multisrc/overrides/madara/mangabin/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangabob/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index af18092d..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangabob/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6e54a4cc..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabob/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6f31041b..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabob/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 03868a40..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangabob/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2a6d8c5b..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangabob/res/web_hi_res_512.png b/multisrc/overrides/madara/mangabob/res/web_hi_res_512.png deleted file mode 100644 index b5239570..00000000 Binary files a/multisrc/overrides/madara/mangabob/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4578825b..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d83d5748..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f4b76d8e..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4575349f..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index da364cd2..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png deleted file mode 100644 index abb0b4ad..00000000 Binary files a/multisrc/overrides/madara/mangaboss/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaboss/src/MangaVisa.kt b/multisrc/overrides/madara/mangaboss/src/MangaVisa.kt deleted file mode 100644 index 465a5bc1..00000000 --- a/multisrc/overrides/madara/mangaboss/src/MangaVisa.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaboss - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaVisa : Madara("MangaVisa", "https://mangavisa.com", "en") { - override val id = 3476960503147001781; // from former MangaBoss.org source -} diff --git a/multisrc/overrides/madara/mangacc/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacc/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8c717d3f..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacc/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacc/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5c73d792..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacc/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacc/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cf4b2822..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacc/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacc/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4e861f40..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacc/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacc/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3b94c983..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacc/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacc/res/web_hi_res_512.png deleted file mode 100644 index 32f995d7..00000000 Binary files a/multisrc/overrides/madara/mangacc/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangachill/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8c027870..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangachill/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 84527f9a..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangachill/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 97306852..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangachill/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2545726e..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangachill/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index de804b0a..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangachill/res/web_hi_res_512.png b/multisrc/overrides/madara/mangachill/res/web_hi_res_512.png deleted file mode 100644 index ab35cbb0..00000000 Binary files a/multisrc/overrides/madara/mangachill/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclash/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3f6c0358..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclash/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fbc64a77..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclash/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 94da7ad4..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclash/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 07d6c992..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclash/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 55707091..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaclash/res/web_hi_res_512.png deleted file mode 100644 index 8213bf38..00000000 Binary files a/multisrc/overrides/madara/mangaclash/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclash/src/MangaClash.kt b/multisrc/overrides/madara/mangaclash/src/MangaClash.kt deleted file mode 100644 index 5a20298a..00000000 --- a/multisrc/overrides/madara/mangaclash/src/MangaClash.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaclash - -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 MangaClash : Madara( - "MangaClash", - "https://mangaclash.com", - "en", - dateFormat = SimpleDateFormat("MM/dd/yy", Locale.US), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 1, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/mangaclashtv/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclashtv/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9c6e5e18..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclashtv/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 12506073..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclashtv/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1cab39ea..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eec512f7..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 30ba26fd..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaclashtv/res/web_hi_res_512.png deleted file mode 100644 index b64f6b95..00000000 Binary files a/multisrc/overrides/madara/mangaclashtv/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaclashtv/src/MangaClashTv.kt b/multisrc/overrides/madara/mangaclashtv/src/MangaClashTv.kt deleted file mode 100644 index 9f85cc21..00000000 --- a/multisrc/overrides/madara/mangaclashtv/src/MangaClashTv.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaclashtv - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaClashTv : Madara("MangaClash.tv (unoriginal)", "https://mangaclash.tv", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangacrab/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrab/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2571f5f0..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrab/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bddd1f1b..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrab/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0dfb84a5..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrab/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0bae5fe6..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrab/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7c52b5ca..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacrab/res/web_hi_res_512.png deleted file mode 100644 index ba40fa99..00000000 Binary files a/multisrc/overrides/madara/mangacrab/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrab/src/MangaCrab.kt b/multisrc/overrides/madara/mangacrab/src/MangaCrab.kt deleted file mode 100644 index 16d44f23..00000000 --- a/multisrc/overrides/madara/mangacrab/src/MangaCrab.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangacrab - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaCrab : Madara( - "Manga Crab", - "https://mangacrab3.com", - "es", - SimpleDateFormat("dd/MM/yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(1, 2) - .build() - - override val mangaSubString = "series" - - override fun chapterListSelector() = "div.listing-chapters_wrap > ul > li" - override val mangaDetailsSelectorDescription = "div.c-page__content div.modal-contenido" -} diff --git a/multisrc/overrides/madara/mangacrazy/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrazy/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b14dad52..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrazy/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4905f2c0..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrazy/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3f3b88fe..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrazy/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1f6922f2..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacrazy/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 975a5ff3..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacrazy/res/web_hi_res_512.png deleted file mode 100644 index 2880c3b5..00000000 Binary files a/multisrc/overrides/madara/mangacrazy/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacrazy/src/MangaCrazy.kt b/multisrc/overrides/madara/mangacrazy/src/MangaCrazy.kt deleted file mode 100644 index c9fbab93..00000000 --- a/multisrc/overrides/madara/mangacrazy/src/MangaCrazy.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.mangacrazy - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaCrazy : Madara("MangaCrazy", "https://mangacrazy.net", "all") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangacultivator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacultivator/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0a39390b..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacultivator/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 90983066..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacultivator/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 188615a4..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacultivator/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e5633ff3..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacultivator/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6ea96930..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacultivator/res/web_hi_res_512.png deleted file mode 100644 index b609a612..00000000 Binary files a/multisrc/overrides/madara/mangacultivator/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacultivator/src/MangaCultivator.kt b/multisrc/overrides/madara/mangacultivator/src/MangaCultivator.kt deleted file mode 100644 index 48028379..00000000 --- a/multisrc/overrides/madara/mangacultivator/src/MangaCultivator.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangacultivator - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaCultivator : Madara("MangaCultivator", "https://mangacultivator.com", "en") { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/mangacv/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangacv/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c4eb5c81..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacv/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangacv/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4669618f..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacv/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacv/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 57685055..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacv/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacv/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 394f9d35..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacv/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangacv/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 676a2b4f..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangacv/res/web_hi_res_512.png b/multisrc/overrides/madara/mangacv/res/web_hi_res_512.png deleted file mode 100644 index 69f7e480..00000000 Binary files a/multisrc/overrides/madara/mangacv/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadash1001com/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 33f91b06..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadash1001com/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8a97e25b..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadash1001com/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 65907a27..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 426772bf..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 109ecc4d..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadash1001com/res/web_hi_res_512.png deleted file mode 100644 index a2cb2b98..00000000 Binary files a/multisrc/overrides/madara/mangadash1001com/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadash1001com/src/MangaDash1001Com.kt b/multisrc/overrides/madara/mangadash1001com/src/MangaDash1001Com.kt deleted file mode 100644 index 88b3cd0e..00000000 --- a/multisrc/overrides/madara/mangadash1001com/src/MangaDash1001Com.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangadash1001com - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaDash1001Com : Madara("Manga-1001.com", "https://manga-1001.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangadeemak/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadeemak/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8f6397d6..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadeemak/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6145c570..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadeemak/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3ed7ca4b..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadeemak/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9cf28f0e..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadeemak/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 35465608..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadeemak/res/web_hi_res_512.png deleted file mode 100644 index 9e93102b..00000000 Binary files a/multisrc/overrides/madara/mangadeemak/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt b/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt deleted file mode 100644 index 15974a6d..00000000 --- a/multisrc/overrides/madara/mangadeemak/src/MangaDeemak.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.mangadeemak - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaDeemak : Madara("MangaDeemak", "https://mangadeemak.com", "th", SimpleDateFormat("d MMMM yyyy", Locale("th"))) { - override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/manga/page/$page/?m_orderby=trending", headers) - } - - override fun latestUpdatesRequest(page: Int): Request { - return GET("$baseUrl/manga/page/$page/", headers) - } -} diff --git a/multisrc/overrides/madara/mangadinotop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadinotop/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d8bbacd4..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadinotop/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ec35ead1..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadinotop/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bd959ac0..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadinotop/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 58989ca0..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadinotop/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ae51ec0..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadinotop/res/web_hi_res_512.png deleted file mode 100644 index a624bd17..00000000 Binary files a/multisrc/overrides/madara/mangadinotop/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadinotop/src/MangaDinoTop.kt b/multisrc/overrides/madara/mangadinotop/src/MangaDinoTop.kt deleted file mode 100644 index ef4d3cce..00000000 --- a/multisrc/overrides/madara/mangadinotop/src/MangaDinoTop.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangadinotop - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaDinoTop : Madara("MangaDino.top (unoriginal)", "https://mangadino.top", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangadistrict/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadistrict/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index eec1944f..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadistrict/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5c4f44a1..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadistrict/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4306ed74..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadistrict/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cc938305..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadistrict/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f15f6439..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadistrict/res/web_hi_res_512.png deleted file mode 100644 index eb35fee9..00000000 Binary files a/multisrc/overrides/madara/mangadistrict/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadistrict/src/MangaDistrict.kt b/multisrc/overrides/madara/mangadistrict/src/MangaDistrict.kt deleted file mode 100644 index 515e5229..00000000 --- a/multisrc/overrides/madara/mangadistrict/src/MangaDistrict.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangadistrict - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaDistrict : Madara( - "Manga District", - "https://mangadistrict.com", - "en", -) { - override fun searchMangaNextPageSelector() = "div[role=navigation] a.last" -} diff --git a/multisrc/overrides/madara/mangadiyari/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadiyari/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b96b9e99..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadiyari/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 35d4be0e..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadiyari/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d7d703ec..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadiyari/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index febd8100..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadiyari/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 443d6bfb..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadiyari/res/web_hi_res_512.png deleted file mode 100644 index 02966841..00000000 Binary files a/multisrc/overrides/madara/mangadiyari/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadiyari/src/MangaDiyari.kt b/multisrc/overrides/madara/mangadiyari/src/MangaDiyari.kt deleted file mode 100644 index 6f582379..00000000 --- a/multisrc/overrides/madara/mangadiyari/src/MangaDiyari.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.mangadiyari - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaDiyari : Madara("Manga Diyari", "https://manga-diyari.com", "tr", SimpleDateFormat("MMM dd, yyyy", Locale("tr"))) { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/mangadods/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadods/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4cd06cef..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadods/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 558b3cc9..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadods/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a457b1de..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadods/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5efefc81..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadods/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6e3d1f0f..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadods/res/web_hi_res_512.png deleted file mode 100644 index bbe1e2fc..00000000 Binary files a/multisrc/overrides/madara/mangadods/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadods/src/MangaDods.kt b/multisrc/overrides/madara/mangadods/src/MangaDods.kt deleted file mode 100644 index 777e228a..00000000 --- a/multisrc/overrides/madara/mangadods/src/MangaDods.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangadods - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaDods : Madara("MangaDods", "https://mangadods.com", "en", SimpleDateFormat("dd-MMM", Locale.US)) { - override val useNewChapterEndpoint = true - - override val chapterUrlSelector = "a:not([style])" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun chapterDateSelector() = "span i" -} diff --git a/multisrc/overrides/madara/mangadol/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangadol/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 329d964a..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadol/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangadol/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a7b43efd..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadol/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadol/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 38791254..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadol/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadol/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 05aa1a46..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadol/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangadol/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d5880964..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangadol/res/web_hi_res_512.png b/multisrc/overrides/madara/mangadol/res/web_hi_res_512.png deleted file mode 100644 index 72dd69fb..00000000 Binary files a/multisrc/overrides/madara/mangadol/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaeffect/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 72cbbd2a..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaeffect/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fb19b222..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaeffect/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c0641165..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaeffect/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 74196add..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaeffect/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8176a59b..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaeffect/res/web_hi_res_512.png deleted file mode 100644 index 9756f350..00000000 Binary files a/multisrc/overrides/madara/mangaeffect/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaeffect/src/MangaEffect.kt b/multisrc/overrides/madara/mangaeffect/src/MangaEffect.kt deleted file mode 100644 index 95b2e2dc..00000000 --- a/multisrc/overrides/madara/mangaeffect/src/MangaEffect.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaeffect - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaEffect : Madara("MangaEffect", "https://mangaeffect.com", "en", SimpleDateFormat("dd.MM.yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/mangafastcom/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafastcom/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e8f1ed1f..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafastcom/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c26eaced..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafastcom/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9721b991..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafastcom/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 36803352..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafastcom/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 87acc880..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafastcom/res/web_hi_res_512.png deleted file mode 100644 index 38482575..00000000 Binary files a/multisrc/overrides/madara/mangafastcom/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafastcom/src/Mangafastcom.kt b/multisrc/overrides/madara/mangafastcom/src/Mangafastcom.kt deleted file mode 100644 index c6a1a51c..00000000 --- a/multisrc/overrides/madara/mangafastcom/src/Mangafastcom.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangafastcom - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Mangafastcom : Madara( - "Manga-fast.com", - "https://manga-fast.com", - "en", - dateFormat = SimpleDateFormat("d MMMM'،' yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/mangafenix/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafenix/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1be84987..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafenix/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5829fc72..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafenix/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a44a2606..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafenix/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8c6a71a9..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafenix/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index db034625..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafenix/res/web_hi_res_512.png deleted file mode 100644 index ee8e959b..00000000 Binary files a/multisrc/overrides/madara/mangafenix/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt b/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt deleted file mode 100644 index ba431a7d..00000000 --- a/multisrc/overrides/madara/mangafenix/src/MangaFenix.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangafenix - -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 - -class MangaFenix : Madara( - "Manga Fenix", - "https://manhua-fenix.com", - "es", - SimpleDateFormat("dd MMMM, yyyy", Locale("es")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1) - .build() -} diff --git a/multisrc/overrides/madara/mangafirstonline/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafirstonline/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 23be360e..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafirstonline/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafirstonline/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f306c932..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafirstonline/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7058c10f..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5c625b41..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 457a6970..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafirstonline/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafirstonline/res/web_hi_res_512.png deleted file mode 100644 index 683aba87..00000000 Binary files a/multisrc/overrides/madara/mangafirstonline/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfree/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b0cc6bda..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfree/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c60fa327..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfree/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e3da1963..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfree/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 83b3e63d..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfree/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ffd81151..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaforfree/res/web_hi_res_512.png deleted file mode 100644 index 4a3ce388..00000000 Binary files a/multisrc/overrides/madara/mangaforfree/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt b/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt deleted file mode 100644 index f28bccda..00000000 --- a/multisrc/overrides/madara/mangaforfree/src/MangaForFreeFactory.kt +++ /dev/null @@ -1,34 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.mangaforfree - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.Source -import eu.kanade.tachiyomi.source.SourceFactory -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class MangaForFreeFactory : SourceFactory { - override fun createSources(): List = listOf( - MangaForFreeEN(), - MangaForFreeKO(), - MangaForFreeALL(), - ) -} -class MangaForFreeEN : MangaForFree("MangaForFree.net", "https://mangaforfree.net", "en") { - override fun chapterListSelector() = "li.wp-manga-chapter:not(:contains(Raw))" -} -class MangaForFreeKO : MangaForFree("MangaForFree.net", "https://mangaforfree.net", "ko") { - override fun chapterListSelector() = "li.wp-manga-chapter:contains(Raw)" -} -class MangaForFreeALL : MangaForFree("MangaForFree.net", "https://mangaforfree.net", "all") - -abstract class MangaForFree( - override val name: String, - override val baseUrl: String, - lang: String, -) : Madara(name, baseUrl, lang) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 1, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfreecom/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index eebee10a..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfreecom/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 237930f5..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 76961fc6..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 67f1f74c..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a39e4861..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaforfreecom/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaforfreecom/res/web_hi_res_512.png deleted file mode 100644 index 194d7cb9..00000000 Binary files a/multisrc/overrides/madara/mangaforfreecom/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafoxfull/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b5749e5f..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafoxfull/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8b894b65..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafoxfull/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e62696cc..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2dfa80d4..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c1f4f4de..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafoxfull/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafoxfull/res/web_hi_res_512.png deleted file mode 100644 index 7025642f..00000000 Binary files a/multisrc/overrides/madara/mangafoxfull/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 18e2ef1f..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0bd16808..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 224f805f..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2e0d025e..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 896c016d..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png b/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png deleted file mode 100644 index 47ca8336..00000000 Binary files a/multisrc/overrides/madara/mangafreakonline/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt b/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt deleted file mode 100644 index f5e1e8d5..00000000 --- a/multisrc/overrides/madara/mangafreakonline/src/MangaFreakOnline.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangafreakonline - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaFreakOnline : Madara( - "MangaFreak.online", - "https://mangafreak.online", - "en", - dateFormat = SimpleDateFormat("d MMM، yyy", Locale.US), -) { - override val useNewChapterEndpoint = false -} diff --git a/multisrc/overrides/madara/mangagalaxy/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangagalaxy/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 694b6124..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangagalaxy/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c2bcaa37..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagalaxy/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a58e43c9..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 09412589..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f94f8016..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/res/web_hi_res_512.png b/multisrc/overrides/madara/mangagalaxy/res/web_hi_res_512.png deleted file mode 100644 index 45ee4d67..00000000 Binary files a/multisrc/overrides/madara/mangagalaxy/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagalaxy/src/MangaGalaxy.kt b/multisrc/overrides/madara/mangagalaxy/src/MangaGalaxy.kt deleted file mode 100644 index 11970985..00000000 --- a/multisrc/overrides/madara/mangagalaxy/src/MangaGalaxy.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangagalaxy - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaGalaxy : Madara( - "Manga Galaxy", - "https://mangagalaxy.me", - "en", - dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.US), -) { - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(status) + div.summary-content" - override val mangaDetailsSelectorDescription = "div.summary-heading:contains(Summary) + div" -} diff --git a/multisrc/overrides/madara/mangagg/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangagg/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index aae544e5..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagg/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangagg/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3cd8b3fb..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagg/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagg/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 95cd8cbc..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagg/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagg/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 397bf99d..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagg/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagg/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 16a8fcd4..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagg/res/web_hi_res_512.png b/multisrc/overrides/madara/mangagg/res/web_hi_res_512.png deleted file mode 100644 index 64603da6..00000000 Binary files a/multisrc/overrides/madara/mangagg/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangagoyaoi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 09983f68..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangagoyaoi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 77e4aa64..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d95dc46a..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ec53998f..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 29d1ba10..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/res/web_hi_res_512.png b/multisrc/overrides/madara/mangagoyaoi/res/web_hi_res_512.png deleted file mode 100644 index a9978cae..00000000 Binary files a/multisrc/overrides/madara/mangagoyaoi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangagoyaoi/src/MangaGoYaoi.kt b/multisrc/overrides/madara/mangagoyaoi/src/MangaGoYaoi.kt deleted file mode 100644 index ec62c7bc..00000000 --- a/multisrc/overrides/madara/mangagoyaoi/src/MangaGoYaoi.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangagoyaoi - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaGoYaoi : Madara("MangaGo Yaoi", "https://mangagoyaoi.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangahentai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangahentai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 07f208d2..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangahentai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 78c469c7..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahentai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 950b22a9..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahentai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 251eb2c8..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahentai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2e098b00..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/res/web_hi_res_512.png b/multisrc/overrides/madara/mangahentai/res/web_hi_res_512.png deleted file mode 100644 index 5ddd93c8..00000000 Binary files a/multisrc/overrides/madara/mangahentai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt b/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt deleted file mode 100644 index 3d5de98b..00000000 --- a/multisrc/overrides/madara/mangahentai/src/MangaHentai.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangahentai - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaHentai : Madara("Manga Hentai", "https://mangahentai.me", "en") { - override val mangaSubString = "manga-hentai" - - override val useNewChapterEndpoint: Boolean = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangahubfr/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangahubfr/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7bb9f4f2..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangahubfr/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1c493a15..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahubfr/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e77bd490..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahubfr/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ae4319d7..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahubfr/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6d2468a9..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/res/web_hi_res_512.png b/multisrc/overrides/madara/mangahubfr/res/web_hi_res_512.png deleted file mode 100644 index e6c32ebe..00000000 Binary files a/multisrc/overrides/madara/mangahubfr/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahubfr/src/MangaHubFr.kt b/multisrc/overrides/madara/mangahubfr/src/MangaHubFr.kt deleted file mode 100644 index 2794d135..00000000 --- a/multisrc/overrides/madara/mangahubfr/src/MangaHubFr.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.mangahubfr - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.Page -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaHubFr : Madara("MangaHub.fr", "https://mangahub.fr", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRENCH)) { - // Only display chapters which don't have Premium - override fun chapterListSelector() = "li.wp-manga-chapter:not(.vip-permission)" - - override val chapterUrlSuffix = "" - - override fun pageListParse(document: Document): List { - countViews(document) - - return document.select(pageListParseSelector) - .mapIndexed { index, element -> - // Had to add trim because of white space in source. - val imageUrl = element.select("img").attr("abs:src").trim() - Page(index, document.location(), imageUrl) - } - } -} diff --git a/multisrc/overrides/madara/mangahz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangahz/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 52e876b8..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangahz/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d2ab2ff0..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahz/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1bc1c1dd..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahz/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7fa9f93d..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangahz/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ef88ba4..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/res/web_hi_res_512.png b/multisrc/overrides/madara/mangahz/res/web_hi_res_512.png deleted file mode 100644 index b33fe9a1..00000000 Binary files a/multisrc/overrides/madara/mangahz/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangahz/src/MangaHZ.kt b/multisrc/overrides/madara/mangahz/src/MangaHZ.kt deleted file mode 100644 index 38425b85..00000000 --- a/multisrc/overrides/madara/mangahz/src/MangaHZ.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangahz - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaHZ : Madara("MangaHZ", "https://www.mangahz.com", "en", dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5337ccef..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6fc213ec..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2c514690..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0413cbcc..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4c62343f..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png b/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png deleted file mode 100644 index c4774981..00000000 Binary files a/multisrc/overrides/madara/mangak2/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangak2/src/MangaK2.kt b/multisrc/overrides/madara/mangak2/src/MangaK2.kt deleted file mode 100644 index 1c5e6d0b..00000000 --- a/multisrc/overrides/madara/mangak2/src/MangaK2.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangak2 - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaK2 : Madara("MangaK2", "https://mangak2.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/mangakakalotio/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakakalotio/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 397ccc6d..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakakalotio/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 67bbbe76..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakakalotio/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b51b2f7b..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4ae51019..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 44497302..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakakalotio/res/web_hi_res_512.png deleted file mode 100644 index 202ad7c0..00000000 Binary files a/multisrc/overrides/madara/mangakakalotio/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakakalotio/src/MangakakalotIo.kt b/multisrc/overrides/madara/mangakakalotio/src/MangakakalotIo.kt deleted file mode 100644 index be17512b..00000000 --- a/multisrc/overrides/madara/mangakakalotio/src/MangakakalotIo.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangakakalotio - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangakakalotIo : Madara("Mangakakalot.io (unoriginal)", "https://mangakakalot.io", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangakakalotone/src/MangakakalotOne.kt b/multisrc/overrides/madara/mangakakalotone/src/MangakakalotOne.kt deleted file mode 100644 index b8293534..00000000 --- a/multisrc/overrides/madara/mangakakalotone/src/MangakakalotOne.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangakakalotone - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangakakalotOne : Madara("Mangakakalot.one (unoriginal)", "https://mangakakalot.one", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fc4a2404..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 434698cc..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index eac368c5..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c65bc5af..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d604af8d..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png deleted file mode 100644 index 727e2b17..00000000 Binary files a/multisrc/overrides/madara/mangakeyfi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt b/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt deleted file mode 100644 index 1073d17f..00000000 --- a/multisrc/overrides/madara/mangakeyfi/src/MangaKeyfi.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.mangakeyfi - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaKeyfi : Madara( - "Manga Keyfi", - "https://mangakeyfi.net", - "tr", - SimpleDateFormat("d MMM yyy", Locale("tr")), -) diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 83868389..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0bee5510..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9d4f9057..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4f2156c8..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d785e667..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png deleted file mode 100644 index cfeb7b92..00000000 Binary files a/multisrc/overrides/madara/mangakik/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaking/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1b85ebc6..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaking/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 85a2a1ab..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaking/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2de92f67..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaking/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8a3c7dd0..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaking/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4377ee70..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaking/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaking/res/web_hi_res_512.png deleted file mode 100644 index 5a5a2124..00000000 Binary files a/multisrc/overrides/madara/mangaking/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakiss/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7833dffc..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakiss/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3751caef..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakiss/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 662a9829..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakiss/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b3a4789c..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakiss/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 65631e4d..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakiss/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakiss/res/web_hi_res_512.png deleted file mode 100644 index 03366a72..00000000 Binary files a/multisrc/overrides/madara/mangakiss/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsu/src/MangaKitsu.kt b/multisrc/overrides/madara/mangakitsu/src/MangaKitsu.kt deleted file mode 100644 index db609628..00000000 --- a/multisrc/overrides/madara/mangakitsu/src/MangaKitsu.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangakitsu - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaKitsu : Madara("Manga Kitsu", "https://mangakitsu.com", "en") { - override val useNewChapterEndpoint = false - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangakitsune/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakitsune/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2e6a62e4..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakitsune/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b5327671..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakitsune/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 632723b9..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakitsune/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 945985d0..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakitsune/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d24ea674..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakitsune/res/web_hi_res_512.png deleted file mode 100644 index 01e80936..00000000 Binary files a/multisrc/overrides/madara/mangakitsune/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt b/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt deleted file mode 100644 index 43bb9aef..00000000 --- a/multisrc/overrides/madara/mangakitsune/src/MangaKitsune.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangakitsune - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Response -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaKitsune : Madara("MangaKitsune", "https://mangakitsune.com", "en", dateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.US)) { - - override fun chapterListParse(response: Response): List = super.chapterListParse(response).reversed() -} diff --git a/multisrc/overrides/madara/mangakl/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakl/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e45a8d35..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakl/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakl/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ef16f3ff..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakl/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakl/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6629b2d6..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakl/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakl/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f168275f..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakl/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakl/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d901745c..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakl/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakl/res/web_hi_res_512.png deleted file mode 100644 index 16263c0f..00000000 Binary files a/multisrc/overrides/madara/mangakl/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangakomi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0fafe794..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangakomi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ea4e2781..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakomi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 47033739..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakomi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5dd20c73..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangakomi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3a18b61f..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/res/web_hi_res_512.png b/multisrc/overrides/madara/mangakomi/res/web_hi_res_512.png deleted file mode 100644 index 74cd477c..00000000 Binary files a/multisrc/overrides/madara/mangakomi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt b/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt deleted file mode 100644 index 52692166..00000000 --- a/multisrc/overrides/madara/mangakomi/src/MangaKomi.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangakomi - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient -import java.util.concurrent.TimeUnit - -class MangaKomi : Madara( - "MangaKomi", - "https://mangakomi.io", - "en", -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 1, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/mangaland/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaland/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5223ee18..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaland/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a97240fc..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaland/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d02e32eb..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaland/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6ed828bb..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaland/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5a7f9e37..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaland/res/web_hi_res_512.png deleted file mode 100644 index e7d3a3f4..00000000 Binary files a/multisrc/overrides/madara/mangaland/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaland/src/Mangaland.kt b/multisrc/overrides/madara/mangaland/src/Mangaland.kt deleted file mode 100644 index caafbe62..00000000 --- a/multisrc/overrides/madara/mangaland/src/Mangaland.kt +++ /dev/null @@ -1,61 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangaland - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.FormBody -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class Mangaland : Madara( - "Mangaland", - "https://mangaland.net", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "full") - add("vars[meta_query][0][0][key]", "_wp_manga_chapter_type") - add("vars[meta_query][0][0][value]", "manga") - add("vars[meta_query][0][relation]", "AND") - add("vars[meta_query][relation]", "AND") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[manga_archives_item_layout]", "big_thumbnail") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/mangalek/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangalek/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2a376d2e..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangalek/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bdede9bb..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalek/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f572cbdf..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalek/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fce9af82..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalek/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d1261a85..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/res/web_hi_res_512.png b/multisrc/overrides/madara/mangalek/res/web_hi_res_512.png deleted file mode 100644 index 68bdb88c..00000000 Binary files a/multisrc/overrides/madara/mangalek/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalek/src/Mangalek.kt b/multisrc/overrides/madara/mangalek/src/Mangalek.kt deleted file mode 100644 index bc561134..00000000 --- a/multisrc/overrides/madara/mangalek/src/Mangalek.kt +++ /dev/null @@ -1,116 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangalek - -import android.app.Application -import android.content.SharedPreferences -import android.widget.Toast -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.extension.BuildConfig -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.MangasPage -import eu.kanade.tachiyomi.source.model.SManga -import kotlinx.serialization.Serializable -import kotlinx.serialization.decodeFromString -import okhttp3.CacheControl -import okhttp3.FormBody -import okhttp3.Request -import okhttp3.Response -import uy.kohesive.injekt.Injekt -import uy.kohesive.injekt.api.get -import java.text.SimpleDateFormat -import java.util.Locale - -class Mangalek : Madara("مانجا ليك", "https://manga-lek.net", "ar", SimpleDateFormat("MMMM dd, yyyy", Locale("ar"))) { - - override val chapterUrlSuffix = "" - - private val defaultBaseUrl = "https://manga-lek.net" - override val baseUrl by lazy { getPrefBaseUrl() } - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - companion object { - private const val RESTART_TACHIYOMI = ".لتطبيق الإعدادات الجديدة Tachiyomi أعد تشغيل" - private const val BASE_URL_PREF_TITLE = "تعديل الرابط" - private const val BASE_URL_PREF = "overrideBaseUrl_v${BuildConfig.VERSION_CODE}" - private const val BASE_URL_PREF_SUMMARY = ".للاستخدام المؤقت. تحديث التطبيق سيؤدي الى حذف الإعدادات" - } - - override fun setupPreferenceScreen(screen: PreferenceScreen) { - val baseUrlPref = androidx.preference.EditTextPreference(screen.context).apply { - key = BASE_URL_PREF - title = BASE_URL_PREF_TITLE - summary = BASE_URL_PREF_SUMMARY - this.setDefaultValue(defaultBaseUrl) - dialogTitle = BASE_URL_PREF_TITLE - dialogMessage = "Default: $defaultBaseUrl" - - setOnPreferenceChangeListener { _, _ -> - Toast.makeText(screen.context, RESTART_TACHIYOMI, Toast.LENGTH_LONG).show() - true - } - } - screen.addPreference(baseUrlPref) - - super.setupPreferenceScreen(screen) - } - - private fun getPrefBaseUrl(): String = preferences.getString(BASE_URL_PREF, defaultBaseUrl)!! - - override fun popularMangaRequest(page: Int): Request { - return GET( - url = "$baseUrl/$mangaSubString/${searchPage(page)}", - headers = headers, - cache = CacheControl.FORCE_NETWORK, - ) - } - - override fun latestUpdatesRequest(page: Int): Request = popularMangaRequest(page) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request = - POST( - "$baseUrl/wp-admin/admin-ajax.php", - headers, - FormBody.Builder() - .add("action", "wp-manga-search-manga") - .add("title", query) - .build(), - ) - - private inline fun Response.parseAs(): T { - return json.decodeFromString(body.string()) - } - - @Serializable - data class SearchResponseDto( - val data: List, - val success: Boolean, - ) - - @Serializable - data class SearchEntryDto( - val url: String = "", - val title: String = "", - ) - - override fun searchMangaParse(response: Response): MangasPage { - val dto = response.parseAs() - - if (!dto.success) { - return MangasPage(emptyList(), false) - } - - val manga = dto.data.map { - SManga.create().apply { - setUrlWithoutDomain(it.url) - title = it.title - } - } - - return MangasPage(manga, false) - } -} diff --git a/multisrc/overrides/madara/mangaleks/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleks/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 34891543..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleks/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 345012bc..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleks/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2e7af18d..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleks/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7ae8ef32..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleks/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 88430709..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaleks/res/web_hi_res_512.png deleted file mode 100644 index 242a833d..00000000 Binary files a/multisrc/overrides/madara/mangaleks/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleks/src/MangaLeks.kt b/multisrc/overrides/madara/mangaleks/src/MangaLeks.kt deleted file mode 100644 index c17a92ef..00000000 --- a/multisrc/overrides/madara/mangaleks/src/MangaLeks.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangaleks - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaLeks : Madara( - "مانجا ليكس", - "https://mangaleks.com", - "ar", - SimpleDateFormat("dd/MM/yyyy", Locale.ENGLISH), -) { - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/mangaleveling/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleveling/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index dcaa8863..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleveling/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8ad2591f..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleveling/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c35754ff..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleveling/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8be61153..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaleveling/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 964d69ff..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaleveling/res/web_hi_res_512.png deleted file mode 100644 index 374b9f42..00000000 Binary files a/multisrc/overrides/madara/mangaleveling/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaleveling/src/MangaLeveling.kt b/multisrc/overrides/madara/mangaleveling/src/MangaLeveling.kt deleted file mode 100644 index 48e6b8e0..00000000 --- a/multisrc/overrides/madara/mangaleveling/src/MangaLeveling.kt +++ /dev/null @@ -1,30 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaleveling - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaLeveling : Madara("Manga Leveling", "https://mangaleveling.com", "en", SimpleDateFormat("MM/dd/yyyy", Locale.US)) { - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href").let { - it.substringBefore("?style=paged") + if (!it.endsWith(chapterUrlSuffix)) chapterUrlSuffix else "" - } - chapter.name = urlElement.selectFirst("span")!!.text() - } - // Dates can be part of a "new" graphic or plain text - // Added "title" alternative - chapter.date_upload = select("img:not(.thumb)").firstOrNull()?.attr("alt")?.let { parseRelativeDate(it) } - ?: select("span a").firstOrNull()?.attr("title")?.let { parseRelativeDate(it) } - ?: parseChapterDate(select(chapterDateSelector()).firstOrNull()?.text()) - } - - return chapter - } -} diff --git a/multisrc/overrides/madara/mangalinkio/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangalinkio/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cbfd334f..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangalinkio/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2855d0d9..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalinkio/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f33b177d..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalinkio/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 295d50f8..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalinkio/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 63e01f0a..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/res/web_hi_res_512.png b/multisrc/overrides/madara/mangalinkio/res/web_hi_res_512.png deleted file mode 100644 index 9bc3d12b..00000000 Binary files a/multisrc/overrides/madara/mangalinkio/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalinkio/src/MangaLinkio.kt b/multisrc/overrides/madara/mangalinkio/src/MangaLinkio.kt deleted file mode 100644 index 76bd09fa..00000000 --- a/multisrc/overrides/madara/mangalinkio/src/MangaLinkio.kt +++ /dev/null @@ -1,8 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangalinkio - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaLinkio : Madara("مانجا لينك", "https://mangalink.io", "ar") { - - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/mangalionz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangalionz/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8de9a119..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangalionz/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ba7df2b8..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalionz/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6d8e7ccf..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalionz/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b35e4fa4..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalionz/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 45f7fb9f..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/res/web_hi_res_512.png b/multisrc/overrides/madara/mangalionz/res/web_hi_res_512.png deleted file mode 100644 index 2ffd1283..00000000 Binary files a/multisrc/overrides/madara/mangalionz/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalionz/src/MangaLionz.kt b/multisrc/overrides/madara/mangalionz/src/MangaLionz.kt deleted file mode 100644 index 908bedc8..00000000 --- a/multisrc/overrides/madara/mangalionz/src/MangaLionz.kt +++ /dev/null @@ -1,26 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangalionz - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Element - -class MangaLionz : Madara("MangaLionz", "https://mangalionz.org", "ar") { - override fun popularMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - with(element) { - select(popularMangaUrlSelector).first()?.let { - manga.setUrlWithoutDomain(it.attr("abs:href")) - manga.title = it.ownText() - } - - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it)?.replace("mangalionz", "mangalek") - } - } - - return manga - } - - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/mangalord/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangalord/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2277f301..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalord/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangalord/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 317e15bc..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalord/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalord/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 57769b94..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalord/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalord/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3a4591e2..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalord/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangalord/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8862c4f1..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangalord/res/web_hi_res_512.png b/multisrc/overrides/madara/mangalord/res/web_hi_res_512.png deleted file mode 100644 index 2093e38d..00000000 Binary files a/multisrc/overrides/madara/mangalord/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangamammy/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 652f6cc0..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangamammy/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f810ec55..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamammy/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c074271f..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamammy/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d5d3a604..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamammy/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 219a3c89..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/res/web_hi_res_512.png b/multisrc/overrides/madara/mangamammy/res/web_hi_res_512.png deleted file mode 100644 index afa98909..00000000 Binary files a/multisrc/overrides/madara/mangamammy/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamammy/src/MangaMammy.kt b/multisrc/overrides/madara/mangamammy/src/MangaMammy.kt deleted file mode 100644 index a477f084..00000000 --- a/multisrc/overrides/madara/mangamammy/src/MangaMammy.kt +++ /dev/null @@ -1,56 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.mangamammy - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaMammy : Madara( - "Manga Mammy", - "https://mangamammy.ru", - "ru", - dateFormat = SimpleDateFormat("dd.MM.yyyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun popularMangaSelector() = searchMangaSelector() - - override fun popularMangaRequest(page: Int): Request = - searchMangaRequest( - page, - "", - FilterList( - listOf( - OrderByFilter( - "", - listOf( - Pair("", ""), - Pair("", "views"), - ), - 1, - ), - ), - ), - ) - - override fun latestUpdatesRequest(page: Int): Request = - searchMangaRequest( - page, - "", - FilterList( - listOf( - OrderByFilter( - "", - listOf( - Pair("", ""), - Pair("", "latest"), - ), - 1, - ), - ), - ), - ) -} diff --git a/multisrc/overrides/madara/mangamaniacs/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangamaniacs/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0793309f..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamaniacs/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangamaniacs/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9df2b144..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamaniacs/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cd1212a5..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 01014acb..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8b9d5fc0..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamaniacs/res/web_hi_res_512.png b/multisrc/overrides/madara/mangamaniacs/res/web_hi_res_512.png deleted file mode 100644 index fbc87d5a..00000000 Binary files a/multisrc/overrides/madara/mangamaniacs/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangamitsu/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 589da1c8..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangamitsu/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0a0038f9..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamitsu/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8ff4a86d..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamitsu/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 41a7921a..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangamitsu/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 81000592..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangamitsu/res/web_hi_res_512.png b/multisrc/overrides/madara/mangamitsu/res/web_hi_res_512.png deleted file mode 100644 index af1672ea..00000000 Binary files a/multisrc/overrides/madara/mangamitsu/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangananquim/src/MangaNanquim.kt b/multisrc/overrides/madara/mangananquim/src/MangaNanquim.kt deleted file mode 100644 index 6262e90c..00000000 --- a/multisrc/overrides/madara/mangananquim/src/MangaNanquim.kt +++ /dev/null @@ -1,24 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.mangananquim - -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 MangaNanquim : Madara( - "Mangá Nanquim", - "https://mangananquim.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val mangaSubString = "ler-manga" - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/manganelobiz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manganelobiz/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d8bbacd4..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manganelobiz/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ec35ead1..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelobiz/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bd959ac0..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelobiz/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 58989ca0..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelobiz/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ae51ec0..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/res/web_hi_res_512.png b/multisrc/overrides/madara/manganelobiz/res/web_hi_res_512.png deleted file mode 100644 index a624bd17..00000000 Binary files a/multisrc/overrides/madara/manganelobiz/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelobiz/src/ManganeloBiz.kt b/multisrc/overrides/madara/manganelobiz/src/ManganeloBiz.kt deleted file mode 100644 index 81ea5245..00000000 --- a/multisrc/overrides/madara/manganelobiz/src/ManganeloBiz.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manganelobiz - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManganeloBiz : Madara("Manganelo.biz", "https://manganelo.biz", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manganelowebsite/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manganelowebsite/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 03b4a84c..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manganelowebsite/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2706869b..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelowebsite/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 982cec3a..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a20e946d..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 839c009e..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/res/web_hi_res_512.png b/multisrc/overrides/madara/manganelowebsite/res/web_hi_res_512.png deleted file mode 100644 index c6bad55e..00000000 Binary files a/multisrc/overrides/madara/manganelowebsite/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganelowebsite/src/ManganeloWebsite.kt b/multisrc/overrides/madara/manganelowebsite/src/ManganeloWebsite.kt deleted file mode 100644 index b4c39d91..00000000 --- a/multisrc/overrides/madara/manganelowebsite/src/ManganeloWebsite.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manganelowebsite - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManganeloWebsite : Madara("Manganelo.website (unoriginal)", "https://manganelo.website", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manganerds/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manganerds/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fb9f9b87..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manganerds/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8b4ab360..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manganerds/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8a5ae6a7..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganerds/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c98a7994..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manganerds/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0214a988..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/res/web_hi_res_512.png b/multisrc/overrides/madara/manganerds/res/web_hi_res_512.png deleted file mode 100644 index 723ae884..00000000 Binary files a/multisrc/overrides/madara/manganerds/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manganerds/src/MangaNerds.kt b/multisrc/overrides/madara/manganerds/src/MangaNerds.kt deleted file mode 100644 index eb162e60..00000000 --- a/multisrc/overrides/madara/manganerds/src/MangaNerds.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manganerds - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaNerds : Madara("Manga Nerds", "https://manganerds.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaonelove/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonelove/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9a017b29..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonelove/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 94ca5470..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonelove/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8cb29f01..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonelove/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 224471c2..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonelove/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 660b1f2f..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaonelove/res/web_hi_res_512.png deleted file mode 100644 index a1441170..00000000 Binary files a/multisrc/overrides/madara/mangaonelove/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonelove/src/MangaOneLove.kt b/multisrc/overrides/madara/mangaonelove/src/MangaOneLove.kt deleted file mode 100644 index 8b0d5d47..00000000 --- a/multisrc/overrides/madara/mangaonelove/src/MangaOneLove.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.ru.mangaonelove - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaOneLove : Madara("Manga One Love", "https://mangaonelove.site/", "ru", SimpleDateFormat("dd.MM.yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteam/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index aed2ec0c..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteam/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cda75bc0..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f96c30cc..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dc1d8fad..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cb26a528..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteam/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaonlineteam/res/web_hi_res_512.png deleted file mode 100644 index 228d458c..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteam/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e07fbaf1..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6a0426ef..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 922aef74..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5782860c..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1fab747f..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaonlineteamunoriginal/res/web_hi_res_512.png deleted file mode 100644 index 24c0b68c..00000000 Binary files a/multisrc/overrides/madara/mangaonlineteamunoriginal/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaonlineteamunoriginal/src/MangaOnlineTeamUnoriginal.kt b/multisrc/overrides/madara/mangaonlineteamunoriginal/src/MangaOnlineTeamUnoriginal.kt deleted file mode 100644 index 44491dd7..00000000 --- a/multisrc/overrides/madara/mangaonlineteamunoriginal/src/MangaOnlineTeamUnoriginal.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaonlineteamunoriginal - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaOnlineTeamUnoriginal : Madara("MangaOnline.team (unoriginal)", "https://mangaonline.team", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaowlblog/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlblog/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4862cd83..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlblog/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a8635c99..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlblog/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f74bb6b3..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4f46369e..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 598971de..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaowlblog/res/web_hi_res_512.png deleted file mode 100644 index 29e87c79..00000000 Binary files a/multisrc/overrides/madara/mangaowlblog/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlblog/src/MangaOwlBlog.kt b/multisrc/overrides/madara/mangaowlblog/src/MangaOwlBlog.kt deleted file mode 100644 index e51f9218..00000000 --- a/multisrc/overrides/madara/mangaowlblog/src/MangaOwlBlog.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaowlblog - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaOwlBlog : Madara("MangaOwl.blog (unoriginal)", "https://mangaowl.blog", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaowlio/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlio/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 49bf4a91..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlio/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 79512831..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlio/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4f51b0e2..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlio/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dcf9aa94..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlio/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 25b5c277..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaowlio/res/web_hi_res_512.png deleted file mode 100644 index 1b7dc6b6..00000000 Binary files a/multisrc/overrides/madara/mangaowlio/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlio/src/MangaOwlIo.kt b/multisrc/overrides/madara/mangaowlio/src/MangaOwlIo.kt deleted file mode 100644 index 8f41cc9f..00000000 --- a/multisrc/overrides/madara/mangaowlio/src/MangaOwlIo.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaowlio - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaOwlIo : Madara("MangaOwl.io (unoriginal)", "https://mangaowl.io", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaowlone/src/MangaOwlOne.kt b/multisrc/overrides/madara/mangaowlone/src/MangaOwlOne.kt deleted file mode 100644 index 36d7ad2f..00000000 --- a/multisrc/overrides/madara/mangaowlone/src/MangaOwlOne.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaowlone - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaOwlOne : Madara("MangaOwl.one (unoriginal)", "https://mangaowl.one", "en") { - override val useNewChapterEndpoint = false - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaowlus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 639597b4..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 894494f7..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d61ff9e2..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2f68aecf..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaowlus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d5f1e7bf..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaowlus/res/web_hi_res_512.png deleted file mode 100644 index 7f5c0284..00000000 Binary files a/multisrc/overrides/madara/mangaowlus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaowlus/src/MangaOwlUs.kt b/multisrc/overrides/madara/mangaowlus/src/MangaOwlUs.kt deleted file mode 100644 index 4b5dba41..00000000 --- a/multisrc/overrides/madara/mangaowlus/src/MangaOwlUs.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaowlus - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaOwlUs : Madara("MangaOwl.us (unoriginal)", "https://mangaowl.us", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangapt/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangapt/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index abfcd166..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangapt/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1a979ae8..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapt/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 558e144c..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapt/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f34c1a15..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapt/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4b5ce2bf..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/res/web_hi_res_512.png b/multisrc/overrides/madara/mangapt/res/web_hi_res_512.png deleted file mode 100644 index 2ad87b86..00000000 Binary files a/multisrc/overrides/madara/mangapt/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapt/src/MangaPT.kt b/multisrc/overrides/madara/mangapt/src/MangaPT.kt deleted file mode 100644 index e9bf16a1..00000000 --- a/multisrc/overrides/madara/mangapt/src/MangaPT.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangapt - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaPT : Madara( - "MangaPT", - "https://mangapt.com", - "es", - SimpleDateFormat("dd/MM/yyyy", Locale("es")), -) diff --git a/multisrc/overrides/madara/mangapure/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangapure/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6bd16fed..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangapure/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d0c5bd95..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapure/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c70b55da..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapure/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1c74979f..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangapure/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d475ff12..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/res/web_hi_res_512.png b/multisrc/overrides/madara/mangapure/res/web_hi_res_512.png deleted file mode 100644 index f8a8d7c1..00000000 Binary files a/multisrc/overrides/madara/mangapure/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangapure/src/MangaPure.kt b/multisrc/overrides/madara/mangapure/src/MangaPure.kt deleted file mode 100644 index a918c44e..00000000 --- a/multisrc/overrides/madara/mangapure/src/MangaPure.kt +++ /dev/null @@ -1,82 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangapure - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -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.util.asJsoup -import okhttp3.Request -import okhttp3.Response -import org.jsoup.nodes.Document -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaPure : Madara( - "MangaPure", - "https://mangapure.net", - "en", - dateFormat = SimpleDateFormat("MMM dd, HH:mm", Locale.ENGLISH), -) { - override val useNewChapterEndpoint = false - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override fun searchMangaNextPageSelector(): String? = ".pagination a[rel=next]" - - override fun searchPage(page: Int): String = "search?page=$page" - - override fun popularMangaRequest(page: Int): Request = - GET("$baseUrl/popular-manga?page=$page", headers) - - override fun latestUpdatesRequest(page: Int): Request = - GET("$baseUrl/latest-manga?page=$page", headers) - - // Copied from IsekaiScan.top (unoriginal) - override fun chapterListParse(response: Response): List { - val document = response.asJsoup() - val chaptersWrapper = document.select("div[id^=manga-chapters-holder]") - - var chapterElements = document.select(chapterListSelector()) - - if (chapterElements.isEmpty() && !chaptersWrapper.isNullOrEmpty()) { - val mangaId = chaptersWrapper.attr("data-id") - val xhrHeaders = headersBuilder() - .add("Referer", "$baseUrl/") - .add("X-Requested-With", "XMLHttpRequest") - .build() - val xhrRequest = GET("$baseUrl/ajax-list-chapter?mangaID=$mangaId", xhrHeaders) - val xhrResponse = client.newCall(xhrRequest).execute() - - chapterElements = xhrResponse.asJsoup().select(chapterListSelector()) - xhrResponse.close() - } - - countViews(document) - return chapterElements.map(::chapterFromElement) - } - - // Copied from IsekaiScan.top (unoriginal) - override fun pageListParse(document: Document): List { - val stringArray = document.select("p#arraydata").text().split(",").toTypedArray() - return stringArray.mapIndexed { index, url -> - Page( - index, - document.location(), - url, - ) - } - } - - // Some thumbnails expect harimanga.com, which has hotlink protection - override fun headersBuilder() = super.headersBuilder() - .removeAll("Referer") - - // OnGoing => Ongoing - override fun mangaDetailsParse(document: Document): SManga { - return super.mangaDetailsParse(document).apply { - document.select(mangaDetailsSelectorStatus).lastOrNull()?.text() - .takeIf { it == "Ongoing" } - ?.let { status = SManga.ONGOING } - } - } -} diff --git a/multisrc/overrides/madara/mangaqueen/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueen/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f53b390a..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueen/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d3418d84..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueen/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a7dd7733..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueen/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0a3d5cc5..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueen/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 69cc6b84..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaqueen/res/web_hi_res_512.png deleted file mode 100644 index 174043d1..00000000 Binary files a/multisrc/overrides/madara/mangaqueen/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueen/src/MangaQueen.kt b/multisrc/overrides/madara/mangaqueen/src/MangaQueen.kt deleted file mode 100644 index a0530bcd..00000000 --- a/multisrc/overrides/madara/mangaqueen/src/MangaQueen.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaqueen - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaQueen : Madara( - "Manga Queen", - "https://mangaqueen.net", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/mangaqueencom/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueencom/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1193cd37..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueencom/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1aa76019..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueencom/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 416fb40d..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 10a517b3..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f35d2112..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaqueencom/res/web_hi_res_512.png deleted file mode 100644 index b888d753..00000000 Binary files a/multisrc/overrides/madara/mangaqueencom/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueencom/src/MangaQueenCom.kt b/multisrc/overrides/madara/mangaqueencom/src/MangaQueenCom.kt deleted file mode 100644 index ac7398fb..00000000 --- a/multisrc/overrides/madara/mangaqueencom/src/MangaQueenCom.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaqueencom - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaQueenCom : Madara("Manga Queen.com", "https://mangaqueen.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueenonline/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 25a5b1a3..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueenonline/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index dbe85bc4..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 164b647f..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c8530f21..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 00c6e317..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaqueenonline/res/web_hi_res_512.png deleted file mode 100644 index ee69bd15..00000000 Binary files a/multisrc/overrides/madara/mangaqueenonline/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaqueenonline/src/MangaQueenOnline.kt b/multisrc/overrides/madara/mangaqueenonline/src/MangaQueenOnline.kt deleted file mode 100644 index 4539fcf3..00000000 --- a/multisrc/overrides/madara/mangaqueenonline/src/MangaQueenOnline.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaqueenonline - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaQueenOnline : Madara("Manga Queen.online (unoriginal)", "https://mangaqueen.online", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangarawinfo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarawinfo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0d137e45..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarawinfo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8f581c07..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarawinfo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b9850c66..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0caeae1f..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 351aeba9..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarawinfo/res/web_hi_res_512.png deleted file mode 100644 index a7b94c37..00000000 Binary files a/multisrc/overrides/madara/mangarawinfo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarawinfo/src/MangaRawInfo.kt b/multisrc/overrides/madara/mangarawinfo/src/MangaRawInfo.kt deleted file mode 100644 index aadc1a1b..00000000 --- a/multisrc/overrides/madara/mangarawinfo/src/MangaRawInfo.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangarawinfo - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaRawInfo : Madara("Manga-Raw.info (unoriginal)", "https://manga-raw.info", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaread/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaread/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b73ac387..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaread/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 28e54861..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaread/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fa63370a..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaread/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 745f1edc..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaread/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e6c516d6..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaread/res/web_hi_res_512.png deleted file mode 100644 index cc8cce49..00000000 Binary files a/multisrc/overrides/madara/mangaread/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaread/src/MangaRead.kt b/multisrc/overrides/madara/mangaread/src/MangaRead.kt deleted file mode 100644 index d38cba62..00000000 --- a/multisrc/overrides/madara/mangaread/src/MangaRead.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaread - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaRead : Madara("Manga Read", "https://mangaread.co", "en", SimpleDateFormat("yyyy-MM-dd", Locale.US)) diff --git a/multisrc/overrides/madara/mangareadorg/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangareadorg/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 93a8bf01..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangareadorg/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 63f10d51..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangareadorg/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 57447df7..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangareadorg/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 84c991ce..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangareadorg/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4a003ced..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/res/web_hi_res_512.png b/multisrc/overrides/madara/mangareadorg/res/web_hi_res_512.png deleted file mode 100644 index 74db06f0..00000000 Binary files a/multisrc/overrides/madara/mangareadorg/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangareadorg/src/MangaReadOrg.kt b/multisrc/overrides/madara/mangareadorg/src/MangaReadOrg.kt deleted file mode 100644 index 2f9121aa..00000000 --- a/multisrc/overrides/madara/mangareadorg/src/MangaReadOrg.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangareadorg - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaReadOrg : Madara( - "MangaRead.org", - "https://www.mangaread.org", - "en", - SimpleDateFormat("dd.MM.yyy", Locale.US), -) { - override fun imageFromElement(element: Element): String? { - return when { - element.hasAttr("data-cfsrc") -> element.attr("abs:data-cfsrc") - element.hasAttr("data-src") -> element.attr("abs:data-src") - element.hasAttr("data-lazy-src") -> element.attr("abs:data-lazy-src") - element.hasAttr("srcset") -> element.attr("abs:srcset").substringBefore(" ") - else -> element.attr("abs:src") - } - } -} diff --git a/multisrc/overrides/madara/mangarockteam/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteam/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 478a7699..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteam/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteam/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 4c03e8f6..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteam/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteam/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ba7fe638..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteam/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteam/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0d20ad58..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteam/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteam/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ee2550d..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteam/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarockteam/res/web_hi_res_512.png deleted file mode 100644 index 66b69cfa..00000000 Binary files a/multisrc/overrides/madara/mangarockteam/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c4f93233..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9368d956..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fc4dee11..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2ace1cc1..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4826ab2e..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarockteamunoriginal/res/web_hi_res_512.png deleted file mode 100644 index 86f271f4..00000000 Binary files a/multisrc/overrides/madara/mangarockteamunoriginal/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarockteamunoriginal/src/MangaRockTeamUnoriginal.kt b/multisrc/overrides/madara/mangarockteamunoriginal/src/MangaRockTeamUnoriginal.kt deleted file mode 100644 index fe7d0fb2..00000000 --- a/multisrc/overrides/madara/mangarockteamunoriginal/src/MangaRockTeamUnoriginal.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangarockteamunoriginal - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaRockTeamUnoriginal : Madara("Manga Rock.team (unoriginal)", "https://mangarock.team", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangarocky/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarocky/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a01a6359..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarocky/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarocky/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 93593fb0..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarocky/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarocky/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3da0a4af..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarocky/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarocky/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 26377baf..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarocky/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarocky/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d5f17667..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarocky/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarocky/res/web_hi_res_512.png deleted file mode 100644 index 2234decc..00000000 Binary files a/multisrc/overrides/madara/mangarocky/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2cd79f8d..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a7ca30a4..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 94b1eaa3..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4da3c0d7..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 83d7c947..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png deleted file mode 100644 index 5bad8dd7..00000000 Binary files a/multisrc/overrides/madara/mangarolls/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt b/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt deleted file mode 100644 index 59dd66eb..00000000 --- a/multisrc/overrides/madara/mangarolls/src/MangaRolls.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangarolls - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaRolls : Madara("MangaRolls", "https://mangarolls.net", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/mangarose/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarose/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 445a0c92..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarose/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index dae395af..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarose/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 75d7f70d..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarose/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b81f439a..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarose/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4918ad32..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarose/res/web_hi_res_512.png deleted file mode 100644 index 4aba2045..00000000 Binary files a/multisrc/overrides/madara/mangarose/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarose/src/MangaRose.kt b/multisrc/overrides/madara/mangarose/src/MangaRose.kt deleted file mode 100644 index f6a98847..00000000 --- a/multisrc/overrides/madara/mangarose/src/MangaRose.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangarose - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaRose : Madara( - "Manga Rose", - "https://mangarose.net", - "ar", - dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("ar")), -) { - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/mangarosie/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangarosie/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index df35ab65..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangarosie/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 14aa2189..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarosie/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b343dd43..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarosie/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bb0770db..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangarosie/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1703be00..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/res/web_hi_res_512.png b/multisrc/overrides/madara/mangarosie/res/web_hi_res_512.png deleted file mode 100644 index bad73d3e..00000000 Binary files a/multisrc/overrides/madara/mangarosie/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangarosie/src/MangaRosie.kt b/multisrc/overrides/madara/mangarosie/src/MangaRosie.kt deleted file mode 100644 index 08b563be..00000000 --- a/multisrc/overrides/madara/mangarosie/src/MangaRosie.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangarosie - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaRosie : Madara("MangaRosie", "https://mangarosie.in", "en") { - override val useNewChapterEndpoint = false - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangarubycom/src/MangaRubyCom.kt b/multisrc/overrides/madara/mangarubycom/src/MangaRubyCom.kt deleted file mode 100644 index c75ef933..00000000 --- a/multisrc/overrides/madara/mangarubycom/src/MangaRubyCom.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangarubycom - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaRubyCom : Madara("MangaRuby.com", "https://mangaruby.com", "en") { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaryu/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaryu/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 66b742d5..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaryu/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6c0b1d49..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaryu/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 57c8aa6a..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaryu/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e84d14be..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaryu/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b154a8a7..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaryu/res/web_hi_res_512.png deleted file mode 100644 index 552c952d..00000000 Binary files a/multisrc/overrides/madara/mangaryu/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaryu/src/Mangaryu.kt b/multisrc/overrides/madara/mangaryu/src/Mangaryu.kt deleted file mode 100644 index 61699864..00000000 --- a/multisrc/overrides/madara/mangaryu/src/Mangaryu.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaryu - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Mangaryu : Madara("Mangaryu", "https://mangaryu.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangascantrad/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangascantrad/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 33c79427..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangascantrad/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6b7baee0..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangascantrad/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5bc097c6..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangascantrad/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e0433413..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangascantrad/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f5fe77c4..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/res/web_hi_res_512.png b/multisrc/overrides/madara/mangascantrad/res/web_hi_res_512.png deleted file mode 100644 index fb94be92..00000000 Binary files a/multisrc/overrides/madara/mangascantrad/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangascantrad/src/MangaScantrad.kt b/multisrc/overrides/madara/mangascantrad/src/MangaScantrad.kt deleted file mode 100644 index 637bf4a0..00000000 --- a/multisrc/overrides/madara/mangascantrad/src/MangaScantrad.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.mangascantrad - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaScantrad : Madara("Manga-Scantrad", "https://manga-scantrad.io", "fr", SimpleDateFormat("d MMM yyyy", Locale.FRANCE)) { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/mangasco/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasco/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fb9ca1de..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasco/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasco/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5a116001..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasco/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasco/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a3308b01..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasco/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasco/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 58cbbc70..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasco/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasco/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f8349222..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasco/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasco/res/web_hi_res_512.png deleted file mode 100644 index d2b3a096..00000000 Binary files a/multisrc/overrides/madara/mangasco/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index daadca46..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b755d136..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7dd28117..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 92199c85..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 68fc9a96..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png deleted file mode 100644 index ca0dae17..00000000 Binary files a/multisrc/overrides/madara/mangasehri/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt b/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt deleted file mode 100644 index e5d8ffde..00000000 --- a/multisrc/overrides/madara/mangasehri/src/MangaSehri.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.mangasehri - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaSehri : Madara( - "Manga Şehri", - "https://manga-sehri.com", - "tr", - SimpleDateFormat("dd/MM/yyy", Locale("tr")), -) { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangasiro/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasiro/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 175bb2ca..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasiro/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasiro/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3a920645..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasiro/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasiro/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 79bc54ac..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasiro/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasiro/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 06dcbd01..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasiro/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasiro/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c8b82c27..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasiro/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasiro/res/web_hi_res_512.png deleted file mode 100644 index 36df4d82..00000000 Binary files a/multisrc/overrides/madara/mangasiro/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasnosekai/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 49a2e9c7..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasnosekai/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b754547f..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasnosekai/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5da671b4..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index eacec147..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7a08260e..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasnosekai/res/web_hi_res_512.png deleted file mode 100644 index 840547ea..00000000 Binary files a/multisrc/overrides/madara/mangasnosekai/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasnosekai/src/MangasNoSekai.kt b/multisrc/overrides/madara/mangasnosekai/src/MangasNoSekai.kt deleted file mode 100644 index 0a84b893..00000000 --- a/multisrc/overrides/madara/mangasnosekai/src/MangasNoSekai.kt +++ /dev/null @@ -1,115 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangasnosekai - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimitHost -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class MangasNoSekai : Madara( - "Mangas No Sekai", - "https://mangasnosekai.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimitHost(baseUrl.toHttpUrl(), 2, 1) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/${searchPage(page)}?s=&post_type=wp-manga&m_orderby=views", headers) - - override fun popularMangaSelector() = searchMangaSelector() - - override fun popularMangaFromElement(element: Element) = searchMangaFromElement(element) - - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/${searchPage(page)}?s=&post_type=wp-manga&m_orderby=latest", headers) - - override fun latestUpdatesSelector() = searchMangaSelector() - - override fun latestUpdatesFromElement(element: Element) = searchMangaFromElement(element) - - override fun searchPage(page: Int): String { - return if (page > 1) "page/$page/" else "" - } - - override fun searchMangaNextPageSelector() = "nav.navigation a.next" - - override val mangaDetailsSelectorTitle = "div.summary-content h1.titleManga" - override val mangaDetailsSelectorThumbnail = "div.tab-summary img.img-responsive" - override val mangaDetailsSelectorDescription = "div.summary-content div.artist-content" - override val mangaDetailsSelectorStatus = "div.summary-content ul.general-List li:has(span:contains(Estado))" - override val mangaDetailsSelectorAuthor = "div.summary-content ul.general-List li:has(span:contains(Autor))" - override val mangaDetailsSelectorArtist = "div.summary-content ul.general-List li:has(span:contains(Dibujante))" - override val seriesTypeSelector = "div.summary-content ul.general-List li:has(span:contains(Tipo))" - - override fun mangaDetailsParse(document: Document): SManga { - val manga = SManga.create() - with(document) { - selectFirst(mangaDetailsSelectorTitle)?.let { - manga.title = it.ownText() - } - selectFirst(mangaDetailsSelectorAuthor)?.ownText()?.let { - manga.author = it - } - selectFirst(mangaDetailsSelectorArtist)?.ownText()?.let { - manga.artist = it - } - select(mangaDetailsSelectorDescription).let { - manga.description = it.text() - } - select(mangaDetailsSelectorThumbnail).first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - selectFirst(mangaDetailsSelectorStatus)?.ownText()?.let { - manga.status = when (it) { - in completedStatusList -> SManga.COMPLETED - in ongoingStatusList -> SManga.ONGOING - in hiatusStatusList -> SManga.ON_HIATUS - in canceledStatusList -> SManga.CANCELLED - else -> SManga.UNKNOWN - } - } - val genres = select(mangaDetailsSelectorGenre) - .map { element -> element.text().lowercase(Locale.ROOT) } - .toMutableSet() - - // add manga/manhwa/manhua thinggy to genre - document.select(seriesTypeSelector).firstOrNull()?.ownText()?.let { - if (it.isEmpty().not() && it.notUpdating() && it != "-" && genres.contains(it).not()) { - genres.add(it.lowercase(Locale.ROOT)) - } - } - - manga.genre = genres.toList().joinToString(", ") { genre -> - genre.replaceFirstChar { - if (it.isLowerCase()) { - it.titlecase( - Locale.ROOT, - ) - } else { - it.toString() - } - } - } - - // add alternative name to manga description - document.select(altNameSelector).firstOrNull()?.ownText()?.let { - if (it.isBlank().not() && it.notUpdating()) { - manga.description = when { - manga.description.isNullOrBlank() -> altName + it - else -> manga.description + "\n\n$altName" + it - } - } - } - } - - return manga - } -} diff --git a/multisrc/overrides/madara/mangasorigines/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasorigines/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 081e9f6b..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasorigines/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2cabf7f7..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasorigines/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 58b14a5f..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasorigines/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a1e16eaf..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasorigines/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ba314651..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasorigines/res/web_hi_res_512.png deleted file mode 100644 index 87dbfb91..00000000 Binary files a/multisrc/overrides/madara/mangasorigines/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasorigines/src/MangasOrigines.kt b/multisrc/overrides/madara/mangasorigines/src/MangasOrigines.kt deleted file mode 100644 index e5fafb24..00000000 --- a/multisrc/overrides/madara/mangasorigines/src/MangasOrigines.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.mangasorigines - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangasOrigines : Madara("Mangas Origines", "https://mangas-origines.xyz", "fr", SimpleDateFormat("MMMM d, yyyy", Locale("fr"))) { - override val useNewChapterEndpoint = true - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(statut) + div.summary-content" -} diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 19e31210..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ab64511b..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 701f0bf6..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b0e8a2ba..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 03f4db86..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasoriginesfr/res/web_hi_res_512.png deleted file mode 100644 index f465790a..00000000 Binary files a/multisrc/overrides/madara/mangasoriginesfr/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasoriginesfr/src/MangasOriginesFr.kt b/multisrc/overrides/madara/mangasoriginesfr/src/MangasOriginesFr.kt deleted file mode 100644 index 2af4ddc5..00000000 --- a/multisrc/overrides/madara/mangasoriginesfr/src/MangasOriginesFr.kt +++ /dev/null @@ -1,13 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.mangasoriginesfr - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangasOriginesFr : Madara("Mangas-Origines.fr", "https://mangas-origines.fr", "fr", SimpleDateFormat("dd/mm/yyyy", Locale("fr"))) { - override val mangaSubString = "catalogues" - - // Manga Details Selectors - override val mangaDetailsSelectorAuthor = "div.manga-authors > a" - override val mangaDetailsSelectorDescription = "div.summary__content > p" -} diff --git a/multisrc/overrides/madara/mangasoverall/src/RogMangas.kt b/multisrc/overrides/madara/mangasoverall/src/RogMangas.kt deleted file mode 100644 index 104ddfcc..00000000 --- a/multisrc/overrides/madara/mangasoverall/src/RogMangas.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.mangasoverall - -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 RogMangas : Madara( - "ROG Mangás", - "https://rogmangas.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - // Changed their name from Mangás Overall to ROG Mangás. - override val id: Long = 7865569692125193686 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/mangaspark/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaspark/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a4d5e8aa..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaspark/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8d68c720..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaspark/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 49284f4b..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaspark/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 71cb1744..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaspark/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f78ba104..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaspark/res/web_hi_res_512.png deleted file mode 100644 index 8c1d6363..00000000 Binary files a/multisrc/overrides/madara/mangaspark/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt b/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt deleted file mode 100644 index e35aaa4b..00000000 --- a/multisrc/overrides/madara/mangaspark/src/MangaSpark.kt +++ /dev/null @@ -1,18 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangaspark - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaSpark : Madara( - "MangaSpark", - "https://mangaspark.org", - "ar", - dateFormat = SimpleDateFormat("d MMMM، yyyy", Locale("ar")), -) { - override val chapterUrlSuffix = "" - - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangastarz/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangastarz/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 32a41087..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangastarz/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 684b4214..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastarz/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ecf6c1c4..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastarz/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c63876ab..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastarz/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 24c66448..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/res/web_hi_res_512.png b/multisrc/overrides/madara/mangastarz/res/web_hi_res_512.png deleted file mode 100644 index 210e788b..00000000 Binary files a/multisrc/overrides/madara/mangastarz/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastarz/src/MangaStarz.kt b/multisrc/overrides/madara/mangastarz/src/MangaStarz.kt deleted file mode 100644 index 4001e588..00000000 --- a/multisrc/overrides/madara/mangastarz/src/MangaStarz.kt +++ /dev/null @@ -1,18 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.mangastarz - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaStarz : Madara( - "Manga Starz", - "https://mangastarz.org", - "ar", - dateFormat = SimpleDateFormat("d MMMM، yyyy", Locale("ar")), -) { - override val chapterUrlSuffix = "" - - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9932584e..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c0346ee0..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8e2bf144..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 76db2b3d..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 69897a5e..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png b/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png deleted file mode 100644 index 731fa82e..00000000 Binary files a/multisrc/overrides/madara/mangastic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangasushi/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c2201725..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangasushi/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b7c1321d..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasushi/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ec5be2e3..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasushi/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index df9c870b..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangasushi/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 328bb3c1..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/res/web_hi_res_512.png b/multisrc/overrides/madara/mangasushi/res/web_hi_res_512.png deleted file mode 100644 index 6abf5a15..00000000 Binary files a/multisrc/overrides/madara/mangasushi/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt b/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt deleted file mode 100644 index 018809fc..00000000 --- a/multisrc/overrides/madara/mangasushi/src/Mangasushi.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangasushi - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Mangasushi : Madara("Mangasushi", "https://mangasushi.org", "en") { - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/mangatone/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatone/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 608128a2..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatone/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatone/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1f371d2a..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatone/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatone/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 31f9026b..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatone/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatone/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d3b952be..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatone/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatone/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0c86c2ab..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatone/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatone/res/web_hi_res_512.png deleted file mode 100644 index 4779db57..00000000 Binary files a/multisrc/overrides/madara/mangatone/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fc697142..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 590110f1..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1b1e7ab3..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 87939041..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2cb84469..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoo/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatoo/res/web_hi_res_512.png deleted file mode 100644 index 95cd111f..00000000 Binary files a/multisrc/overrides/madara/mangatoo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatopsite/src/MangaTopSite.kt b/multisrc/overrides/madara/mangatopsite/src/MangaTopSite.kt deleted file mode 100644 index 5a82c94a..00000000 --- a/multisrc/overrides/madara/mangatopsite/src/MangaTopSite.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.mangatopsite - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MangaTopSite : Madara( - "MangaTop.site", - "https://mangatop.site", - "all", - dateFormat = SimpleDateFormat("d MMM yyyy", Locale.ENGLISH), -) { - override val useNewChapterEndpoint = false - override val chapterUrlSuffix = "" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangatoread/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoread/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1be5a30d..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoread/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoread/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b423b6d0..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoread/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoread/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1636b4ee..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoread/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoread/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index efcf061e..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoread/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatoread/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 17e09fbf..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatoread/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatoread/res/web_hi_res_512.png deleted file mode 100644 index b1824bbe..00000000 Binary files a/multisrc/overrides/madara/mangatoread/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatx/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b8620193..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatx/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b906ce75..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatx/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8ff691c5..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatx/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6bed7ec8..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatx/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5e5ccae4..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatx/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatx/res/web_hi_res_512.png deleted file mode 100644 index 8f2ab96f..00000000 Binary files a/multisrc/overrides/madara/mangatx/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxgg/src/MangaTxGg.kt b/multisrc/overrides/madara/mangatxgg/src/MangaTxGg.kt deleted file mode 100644 index 2a3fc882..00000000 --- a/multisrc/overrides/madara/mangatxgg/src/MangaTxGg.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangatxgg - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaTxGg : Madara("Manga Tx.gg (unoriginal)", "https://mangatx.gg", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b7be412c..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d09e2150..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b7f1a2ca..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 106cf4a3..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 96df0de0..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatxunoriginal/res/web_hi_res_512.png deleted file mode 100644 index 44faa144..00000000 Binary files a/multisrc/overrides/madara/mangatxunoriginal/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatxunoriginal/src/Mangatxunoriginal.kt b/multisrc/overrides/madara/mangatxunoriginal/src/Mangatxunoriginal.kt deleted file mode 100644 index 3e4ea3bc..00000000 --- a/multisrc/overrides/madara/mangatxunoriginal/src/Mangatxunoriginal.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangatxunoriginal - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Mangatxunoriginal : Madara( - "Manga-TX", - "https://manga-tx.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/mangatyrant/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangatyrant/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 74743325..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangatyrant/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 328d8b00..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatyrant/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a9f6a61a..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatyrant/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6f5b31b4..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangatyrant/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index af9506f0..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/res/web_hi_res_512.png b/multisrc/overrides/madara/mangatyrant/res/web_hi_res_512.png deleted file mode 100644 index be48a766..00000000 Binary files a/multisrc/overrides/madara/mangatyrant/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangatyrant/src/MangaTyrant.kt b/multisrc/overrides/madara/mangatyrant/src/MangaTyrant.kt deleted file mode 100644 index 88557eba..00000000 --- a/multisrc/overrides/madara/mangatyrant/src/MangaTyrant.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangatyrant - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaTyrant : Madara("MangaTyrant", "https://mangatyrant.com", "en") { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaupdatestop/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d8bbacd4..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaupdatestop/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ec35ead1..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bd959ac0..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 58989ca0..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3ae51ec0..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaupdatestop/res/web_hi_res_512.png deleted file mode 100644 index a624bd17..00000000 Binary files a/multisrc/overrides/madara/mangaupdatestop/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaupdatestop/src/MangaUpdatesTop.kt b/multisrc/overrides/madara/mangaupdatestop/src/MangaUpdatesTop.kt deleted file mode 100644 index e8319f82..00000000 --- a/multisrc/overrides/madara/mangaupdatestop/src/MangaUpdatesTop.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaupdatestop - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaUpdatesTop : Madara("MangaUpdates.top (unoriginal)", "https://mangaupdates.top", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/mangaus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fae07e72..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 73d756e7..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4506f593..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cd9a58f6..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4dfd61bf..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaus/res/web_hi_res_512.png deleted file mode 100644 index 097e9715..00000000 Binary files a/multisrc/overrides/madara/mangaus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaus/src/MangaUS.kt b/multisrc/overrides/madara/mangaus/src/MangaUS.kt deleted file mode 100644 index 3c217252..00000000 --- a/multisrc/overrides/madara/mangaus/src/MangaUS.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mangaus - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MangaUS : Madara("MangaUS", "https://mangaus.xyz", "en") { - override val pageListParseSelector = "img" -} diff --git a/multisrc/overrides/madara/mangaweebs/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaweebs/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c2cb18f8..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaweebs/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6237db63..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaweebs/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 27596b61..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 111dcbbd..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f3900f1c..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaweebs/res/web_hi_res_512.png deleted file mode 100644 index 73c83e52..00000000 Binary files a/multisrc/overrides/madara/mangaweebs/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaweebs/src/MangaWeebs.kt b/multisrc/overrides/madara/mangaweebs/src/MangaWeebs.kt deleted file mode 100644 index c49ee862..00000000 --- a/multisrc/overrides/madara/mangaweebs/src/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/multisrc/overrides/madara/mangax1/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangax1/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b6bcff85..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangax1/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangax1/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9ca21d14..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangax1/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangax1/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8258a7da..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangax1/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangax1/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d1976977..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangax1/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangax1/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ab8254d5..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangax1/res/web_hi_res_512.png b/multisrc/overrides/madara/mangax1/res/web_hi_res_512.png deleted file mode 100644 index 20122fa3..00000000 Binary files a/multisrc/overrides/madara/mangax1/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxico/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e50310ff..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxico/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 230aca42..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxico/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ad00c69c..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxico/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1e6bb921..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxico/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 62416589..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaxico/res/web_hi_res_512.png deleted file mode 100644 index 01a54a03..00000000 Binary files a/multisrc/overrides/madara/mangaxico/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxico/src/Mangaxico.kt b/multisrc/overrides/madara/mangaxico/src/Mangaxico.kt deleted file mode 100644 index 5b55efb1..00000000 --- a/multisrc/overrides/madara/mangaxico/src/Mangaxico.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mangaxico - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Mangaxico : Madara( - "Mangaxico", - "https://mangaxico.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/mangaxp/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxp/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c0ea4b39..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxp/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxp/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a7b6d77a..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxp/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxp/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6b2d966f..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxp/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxp/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 148c2b8f..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxp/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangaxp/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 21d0d528..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangaxp/res/web_hi_res_512.png b/multisrc/overrides/madara/mangaxp/res/web_hi_res_512.png deleted file mode 100644 index 9867dc41..00000000 Binary files a/multisrc/overrides/madara/mangaxp/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mangayami/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 428c766f..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mangayami/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f9ee5121..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mangayami/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f7aadc0d..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangayami/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1db2165c..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mangayami/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ecc76563..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mangayami/res/web_hi_res_512.png b/multisrc/overrides/madara/mangayami/res/web_hi_res_512.png deleted file mode 100644 index 3c22ceaa..00000000 Binary files a/multisrc/overrides/madara/mangayami/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhastro/src/Manhastro.kt b/multisrc/overrides/madara/manhastro/src/Manhastro.kt deleted file mode 100644 index 95f23a69..00000000 --- a/multisrc/overrides/madara/manhastro/src/Manhastro.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.manhastro - -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 Manhastro : Madara( - "Manhastro", - "https://manhastro.com", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2aa0ecea..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bc655994..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8556eb00..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f937144f..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a1b20465..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png b/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png deleted file mode 100644 index ec6b4466..00000000 Binary files a/multisrc/overrides/madara/manhatic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuabox/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1727758f..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuabox/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 65492c3a..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuabox/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 22dfa159..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuabox/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index edd837eb..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuabox/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index da53dc3d..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuabox/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuabox/res/web_hi_res_512.png deleted file mode 100644 index 7cc49edd..00000000 Binary files a/multisrc/overrides/madara/manhuabox/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuachill/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 56586ea8..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuachill/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f83d7a4c..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuachill/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d995b11e..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuachill/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6b204e17..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuachill/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 39d5ec35..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuachill/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuachill/res/web_hi_res_512.png deleted file mode 100644 index ba7db527..00000000 Binary files a/multisrc/overrides/madara/manhuachill/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuadex/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e7fae497..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuadex/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index fbf33140..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuadex/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 98fdb1dd..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuadex/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 21f4f29e..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuadex/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 44116a14..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuadex/res/web_hi_res_512.png deleted file mode 100644 index 2bcad01a..00000000 Binary files a/multisrc/overrides/madara/manhuadex/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuadex/src/ManhuaDex.kt b/multisrc/overrides/madara/manhuadex/src/ManhuaDex.kt deleted file mode 100644 index 38509251..00000000 --- a/multisrc/overrides/madara/manhuadex/src/ManhuaDex.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuadex - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaDex : Madara("ManhuaDex", "https://manhuadex.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhuaes/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaes/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9eb3a6e2..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaes/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 00b6abf7..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaes/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index aef02a98..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaes/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 27bd57ac..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaes/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1b349756..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuaes/res/web_hi_res_512.png deleted file mode 100644 index 4d49ec2f..00000000 Binary files a/multisrc/overrides/madara/manhuaes/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaes/src/ManhuaES.kt b/multisrc/overrides/madara/manhuaes/src/ManhuaES.kt deleted file mode 100644 index 7fae16a4..00000000 --- a/multisrc/overrides/madara/manhuaes/src/ManhuaES.kt +++ /dev/null @@ -1,34 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuaes - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.util.asJsoup -import okhttp3.Response - -class ManhuaES : Madara("Manhua ES", "https://manhuaes.com", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false - - override fun chapterListParse(response: Response): List { - var chapterList = super.chapterListParse(response) - - // the site adds a ghost chapter for some entries - chapterList.firstOrNull()?.let { - if (!isReleasedChapter(it)) { - chapterList = chapterList.subList(1, chapterList.size) - } - } - - return chapterList - } - - private fun isReleasedChapter(chapter: SChapter): Boolean { - val document = client.newCall( - GET(chapter.url, headersBuilder().build()), - ).execute().asJsoup() - - return document.select(pageListParseSelector).isNotEmpty() - } -} diff --git a/multisrc/overrides/madara/manhuafast/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuafast/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9bbb1df7..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuafast/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0c9b3e1e..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuafast/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 50355a4c..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuafast/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c3e8dfcb..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuafast/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 43bd546d..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuafast/res/web_hi_res_512.png deleted file mode 100644 index 80441a37..00000000 Binary files a/multisrc/overrides/madara/manhuafast/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt b/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt deleted file mode 100644 index cfac96d2..00000000 --- a/multisrc/overrides/madara/manhuafast/src/ManhuaFast.kt +++ /dev/null @@ -1,37 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuafast - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.CacheControl -import okhttp3.OkHttpClient -import okhttp3.Request -import java.util.concurrent.TimeUnit - -class ManhuaFast : Madara("ManhuaFast", "https://manhuafast.com", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 4, TimeUnit.SECONDS) - .build() - - // The website does not flag the content. - override val filterNonMangaItems = false - - override fun popularMangaRequest(page: Int): Request { - return GET( - url = "$baseUrl/${searchPage(page)}?s&post_type=wp-manga&m_orderby=views", - headers = headers, - cache = CacheControl.FORCE_NETWORK, - ) - } - - override fun popularMangaSelector() = searchMangaSelector() - - override fun latestUpdatesRequest(page: Int): Request { - return GET( - url = "$baseUrl/${searchPage(page)}?s&post_type=wp-manga&m_orderby=latest", - headers = headers, - cache = CacheControl.FORCE_NETWORK, - ) - } -} diff --git a/multisrc/overrides/madara/manhuafastnet/src/ManhuaFastNet.kt b/multisrc/overrides/madara/manhuafastnet/src/ManhuaFastNet.kt deleted file mode 100644 index cca61bb0..00000000 --- a/multisrc/overrides/madara/manhuafastnet/src/ManhuaFastNet.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuafastnet - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaFastNet : Madara("ManhuaFast.net (unoriginal)", "https://manhuafast.net", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhuaga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 85a62efb..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 59bea2b3..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8b8dc24a..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 20f63588..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 23d3e787..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuaga/res/web_hi_res_512.png deleted file mode 100644 index cc81014e..00000000 Binary files a/multisrc/overrides/madara/manhuaga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt b/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt deleted file mode 100644 index 9e8ddf99..00000000 --- a/multisrc/overrides/madara/manhuaga/src/Manhuaga.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuaga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import okhttp3.OkHttpClient - -class Manhuaga : Madara("Manhuaga", "https://manhuaga.com", "en") { - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor { chain -> - val originalRequest = chain.request() - chain.proceed(originalRequest).let { response -> - if (response.code == 403) { - response.close() - chain.proceed(originalRequest.newBuilder().removeHeader("Referer").addHeader("Referer", "https://manhuaga.com").build()) - } else { - response - } - } - } - .build() -} diff --git a/multisrc/overrides/madara/manhuahot/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuahot/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index aa41d9b0..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuahot/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuahot/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3bdc6446..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuahot/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuahot/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f861d91a..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuahot/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuahot/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4bd72454..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuahot/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuahot/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5508236d..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuahot/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuahot/res/web_hi_res_512.png deleted file mode 100644 index cb38bb21..00000000 Binary files a/multisrc/overrides/madara/manhuahot/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3a9ce252..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e1521813..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fdbdc687..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 445cdc59..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a1673275..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png deleted file mode 100644 index 35de407d..00000000 Binary files a/multisrc/overrides/madara/manhuakiss/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt b/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt deleted file mode 100644 index 1b920969..00000000 --- a/multisrc/overrides/madara/manhuakiss/src/ManhuaKiss.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuakiss - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaKiss : Madara("Manhua Kiss", "https://manhuakiss.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/manhuamanhwa/src/ManhuaManhwa.kt b/multisrc/overrides/madara/manhuamanhwa/src/ManhuaManhwa.kt deleted file mode 100644 index ee089eb8..00000000 --- a/multisrc/overrides/madara/manhuamanhwa/src/ManhuaManhwa.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuamanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ManhuaManhwa : Madara( - "ManhuaManhwa", - "https://manhuamanhwa.com", - "en", - dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhuamanhwaonline/src/ManhuaManhwaOnline.kt b/multisrc/overrides/madara/manhuamanhwaonline/src/ManhuaManhwaOnline.kt deleted file mode 100644 index 81aea3a5..00000000 --- a/multisrc/overrides/madara/manhuamanhwaonline/src/ManhuaManhwaOnline.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuamanhwaonline - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaManhwaOnline : Madara("ManhuaManhwa.online", "https://manhuamanhwa.online", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhuaplus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaplus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8e9ccbe6..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaplus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2fe72636..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaplus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 24b9b27e..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaplus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e295354c..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaplus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 47cabdee..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuaplus/res/web_hi_res_512.png deleted file mode 100644 index 5f54f72c..00000000 Binary files a/multisrc/overrides/madara/manhuaplus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt b/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt deleted file mode 100644 index 308edff1..00000000 --- a/multisrc/overrides/madara/manhuaplus/src/ManhuaPlus.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuaplus - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaPlus : Madara("Manhua Plus", "https://manhuaplus.com", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false - - override val pageListParseSelector = ".read-container img" -} diff --git a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuascaninfo/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index efeb9ba0..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuascaninfo/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ceae6c60..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ebbe3193..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1d5c406d..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 77b6bef3..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuascaninfo/res/web_hi_res_512.png deleted file mode 100644 index 79d6a890..00000000 Binary files a/multisrc/overrides/madara/manhuascaninfo/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuascaninfo/src/ManhuaScanInfo.kt b/multisrc/overrides/madara/manhuascaninfo/src/ManhuaScanInfo.kt deleted file mode 100644 index 7a88dd1d..00000000 --- a/multisrc/overrides/madara/manhuascaninfo/src/ManhuaScanInfo.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuascaninfo - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaScanInfo : Madara("ManhuaScan.info (unoriginal)", "https://manhuascan.info", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhuasnet/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasnet/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 11c97b41..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasnet/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 897081bc..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasnet/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 14ba4aa9..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasnet/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5070e00a..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasnet/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ba89ede4..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuasnet/res/web_hi_res_512.png deleted file mode 100644 index 37d6b1ce..00000000 Binary files a/multisrc/overrides/madara/manhuasnet/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasnet/src/Manhuasnet.kt b/multisrc/overrides/madara/manhuasnet/src/Manhuasnet.kt deleted file mode 100644 index c29ceaa3..00000000 --- a/multisrc/overrides/madara/manhuasnet/src/Manhuasnet.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuasnet - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manhuasnet : Madara("Manhua Mix", "https://manhuamix.com", "en") { - override val id = 4574243309965401439 -} diff --git a/multisrc/overrides/madara/manhuasy/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasy/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9d1ead38..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasy/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6d1c312d..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasy/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fee868f4..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasy/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dfd4e7eb..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuasy/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3c2dea15..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuasy/res/web_hi_res_512.png deleted file mode 100644 index 0adc0ae8..00000000 Binary files a/multisrc/overrides/madara/manhuasy/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuasy/src/ManhuaSY.kt b/multisrc/overrides/madara/manhuasy/src/ManhuaSY.kt deleted file mode 100644 index bbaab373..00000000 --- a/multisrc/overrides/madara/manhuasy/src/ManhuaSY.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuasy - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaSY : Madara("Manhua SY", "https://www.manhuasy.com", "en") { - override val mangaSubString = "manhua" -} diff --git a/multisrc/overrides/madara/manhuaus/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaus/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bf8af2a2..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaus/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 43c5891d..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaus/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 68e85235..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaus/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 354f4a47..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuaus/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 68d3bddc..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuaus/res/web_hi_res_512.png deleted file mode 100644 index 9e76a5ab..00000000 Binary files a/multisrc/overrides/madara/manhuaus/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuaus/src/ManhuaUS.kt b/multisrc/overrides/madara/manhuaus/src/ManhuaUS.kt deleted file mode 100644 index c3ee20e3..00000000 --- a/multisrc/overrides/madara/manhuaus/src/ManhuaUS.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuaus - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaUS : Madara("ManhuaUS", "https://manhuaus.com", "en") { - - override val useNewChapterEndpoint: Boolean = true - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/manhuazone/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazone/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 74f538da..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazone/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 61f54014..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazone/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 628dde99..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazone/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e9279e4d..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazone/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 242c4bc4..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuazone/res/web_hi_res_512.png deleted file mode 100644 index 7d1008db..00000000 Binary files a/multisrc/overrides/madara/manhuazone/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazone/src/ManhuaZone.kt b/multisrc/overrides/madara/manhuazone/src/ManhuaZone.kt deleted file mode 100644 index 92000872..00000000 --- a/multisrc/overrides/madara/manhuazone/src/ManhuaZone.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuazone - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ManhuaZone : Madara( - "ManhuaZone", - "https://manhuazone.org", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/manhuazonghe/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazonghe/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 85051494..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazonghe/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d9a55228..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazonghe/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8d4402cd..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9fa5ca35..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 94188edc..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/res/web_hi_res_512.png b/multisrc/overrides/madara/manhuazonghe/res/web_hi_res_512.png deleted file mode 100644 index c01736a2..00000000 Binary files a/multisrc/overrides/madara/manhuazonghe/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhuazonghe/src/ManhuaZonghe.kt b/multisrc/overrides/madara/manhuazonghe/src/ManhuaZonghe.kt deleted file mode 100644 index 212ec0eb..00000000 --- a/multisrc/overrides/madara/manhuazonghe/src/ManhuaZonghe.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhuazonghe - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhuaZonghe : Madara("Manhua Zonghe", "https://manhuazonghe.com", "en") { - override val useNewChapterEndpoint = false - override val filterNonMangaItems = false - override val mangaSubString = "manhua" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhwa18app/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18app/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1a24b43d..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18app/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1b3a8f74..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18app/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 525416f0..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18app/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 36f56848..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18app/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 229612f9..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa18app/res/web_hi_res_512.png deleted file mode 100644 index fbe237a1..00000000 Binary files a/multisrc/overrides/madara/manhwa18app/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18app/src/Manhwa18app.kt b/multisrc/overrides/madara/manhwa18app/src/Manhwa18app.kt deleted file mode 100644 index 17e5c32a..00000000 --- a/multisrc/overrides/madara/manhwa18app/src/Manhwa18app.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa18app - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwa18app : Madara("Manhwa18.app", "https://manhwa18.app", "en", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.US)) diff --git a/multisrc/overrides/madara/manhwa18cc/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18cc/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b5c6af84..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18cc/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 28849029..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18cc/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 84d2408c..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6c28983a..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 9e8791c4..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa18cc/res/web_hi_res_512.png deleted file mode 100644 index 7b78edc1..00000000 Binary files a/multisrc/overrides/madara/manhwa18cc/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18cc/src/Manhwa18CcFactory.kt b/multisrc/overrides/madara/manhwa18cc/src/Manhwa18CcFactory.kt deleted file mode 100644 index 795729c5..00000000 --- a/multisrc/overrides/madara/manhwa18cc/src/Manhwa18CcFactory.kt +++ /dev/null @@ -1,87 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.manhwa18cc - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.Source -import eu.kanade.tachiyomi.source.SourceFactory -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.Page -import okhttp3.Request -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwa18CcFactory : SourceFactory { - override fun createSources(): List = listOf( - Manhwa18CcEN(), - Manhwa18CcKO(), - Manhwa18CcALL(), - ) -} - -class Manhwa18CcALL : Manhwa18Cc("Manhwa18.cc", "https://manhwa18.cc", "all") - -class Manhwa18CcEN : Manhwa18Cc("Manhwa18.cc", "https://manhwa18.cc", "en") { - override fun popularMangaSelector() = "div.manga-item:not(:has(h3 a[title$='Raw']))" -} - -class Manhwa18CcKO : Manhwa18Cc("Manhwa18.cc", "https://manhwa18.cc", "ko") { - override fun popularMangaSelector() = "div.manga-item:has(h3 a[title$='Raw'])" - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/raw/$page") -} - -abstract class Manhwa18Cc( - override val name: String, - override val baseUrl: String, - lang: String, -) : Madara(name, baseUrl, lang, SimpleDateFormat("dd MMM yyyy", Locale.US)) { - - override val fetchGenres = false - - override fun popularMangaSelector() = "div.manga-item" - - override val popularMangaUrlSelector = "div.manga-item div.data a" - - override fun popularMangaNextPageSelector() = "ul.pagination li.next a" - - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/webtoons/$page?orderby=trending") - - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/webtoons/$page?orderby=latest") - - override fun searchMangaSelector() = popularMangaSelector() - - override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() - - override fun searchMangaFromElement(element: Element) = popularMangaFromElement(element) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - // After searching and go back to popular page, it always sent empty query thus display - // "No results found" message. So this fix redirect to popular page. - if (query.isBlank()) return popularMangaRequest(page) - - return GET("$baseUrl/search?q=$query&page=$page") - } - - override val mangaSubString = "webtoon" - - override val mangaDetailsSelectorDescription = "div.panel-story-description div.dsct" - - override fun chapterListSelector() = "li.a-h" - - override fun chapterDateSelector() = "span.chapter-time" - - override val pageListParseSelector = "div.read-content img" - - override fun pageListParse(document: Document): List { - return document.select(pageListParseSelector).mapIndexed { index, element -> - Page( - index, - document.location(), - element?.let { - it.absUrl(if (it.hasAttr("data-src")) "data-src" else "src") - }, - ) - } - } -} diff --git a/multisrc/overrides/madara/manhwa18org/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18org/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 896c7008..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18org/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f6b706ae..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18org/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1f266c79..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18org/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 51ed4996..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa18org/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 95f29471..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa18org/res/web_hi_res_512.png deleted file mode 100644 index a30a5c7a..00000000 Binary files a/multisrc/overrides/madara/manhwa18org/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa18org/src/Manhwa18Org.kt b/multisrc/overrides/madara/manhwa18org/src/Manhwa18Org.kt deleted file mode 100644 index b13e6009..00000000 --- a/multisrc/overrides/madara/manhwa18org/src/Manhwa18Org.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa18org - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manhwa18Org : Madara("Manhwa18.org", "https://manhwa18.org", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/manhwa2read/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa2read/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 98e209fc..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa2read/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b99e0beb..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa2read/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index afa675f2..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa2read/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 01ed05c3..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa2read/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 71ef3de1..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa2read/res/web_hi_res_512.png deleted file mode 100644 index cfc34d4d..00000000 Binary files a/multisrc/overrides/madara/manhwa2read/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa2read/src/Manhwa2Read.kt b/multisrc/overrides/madara/manhwa2read/src/Manhwa2Read.kt deleted file mode 100644 index fbd6a157..00000000 --- a/multisrc/overrides/madara/manhwa2read/src/Manhwa2Read.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa2read - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manhwa2Read : Madara("Manhwa2Read", "https://manhwa2read.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhwa365/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa365/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 38c9d664..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa365/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ecc97b00..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa365/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3a8586d8..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa365/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 61f06dbf..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa365/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 84d10abb..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa365/res/web_hi_res_512.png deleted file mode 100644 index 8ceb6a6d..00000000 Binary files a/multisrc/overrides/madara/manhwa365/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa365/src/Manhwa365.kt b/multisrc/overrides/madara/manhwa365/src/Manhwa365.kt deleted file mode 100644 index 89c480d7..00000000 --- a/multisrc/overrides/madara/manhwa365/src/Manhwa365.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa365 - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwa365 : Madara( - "Manhwa365", - "https://manhwa365.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) diff --git a/multisrc/overrides/madara/manhwa68/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa68/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f8069a31..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa68/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0e3016f3..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa68/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 22829f79..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa68/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 01e15d4f..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwa68/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a6735fe6..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwa68/res/web_hi_res_512.png deleted file mode 100644 index c8f22801..00000000 Binary files a/multisrc/overrides/madara/manhwa68/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwa68/src/Manhwa68.kt b/multisrc/overrides/madara/manhwa68/src/Manhwa68.kt deleted file mode 100644 index 8d19c6f1..00000000 --- a/multisrc/overrides/madara/manhwa68/src/Manhwa68.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwa68 - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwa68 : Madara( - "Manhwa68", - "https://manhwa68.com", - "en", - dateFormat = SimpleDateFormat("MMM d, yyyy", Locale.US), -) { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwabookshelf/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 452fee6a..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwabookshelf/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 48357033..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a7cf565a..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 13029723..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 6cdc7719..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwabookshelf/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwabookshelf/res/web_hi_res_512.png deleted file mode 100644 index bd101dc8..00000000 Binary files a/multisrc/overrides/madara/manhwabookshelf/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaclan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d27cb710..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaclan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ab04fadd..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaclan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 84b3a60b..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaclan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8c561ab9..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaclan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 28c88f34..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwaclan/res/web_hi_res_512.png deleted file mode 100644 index 5896e9c0..00000000 Binary files a/multisrc/overrides/madara/manhwaclan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaclan/src/ManhwaClan.kt b/multisrc/overrides/madara/manhwaclan/src/ManhwaClan.kt deleted file mode 100644 index 5128499a..00000000 --- a/multisrc/overrides/madara/manhwaclan/src/ManhwaClan.kt +++ /dev/null @@ -1,8 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwaclan - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhwaClan : Madara("ManhwaClan", "https://manhwaclan.com", "en") { - // sfw content marked as nsfw (no nsfw content on the site yet) - override val adultContentFilterOptions: Array = arrayOf("All", "Only", "None") -} diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bff7018f..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c95fc992..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 65223f47..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e556e7db..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1eca567c..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png deleted file mode 100644 index 7959338b..00000000 Binary files a/multisrc/overrides/madara/manhwadashraw/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt b/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt deleted file mode 100644 index 934c25d3..00000000 --- a/multisrc/overrides/madara/manhwadashraw/src/ManhwaDashRaw.kt +++ /dev/null @@ -1,18 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.manhwadashraw - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ManhwaDashRaw : Madara( - "Manhwa-raw", - "https://manhwa-raw.com", - "all", - dateFormat = SimpleDateFormat("dd/MM/yyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - - override val mangaDetailsSelectorStatus = "div.post-content_item:contains(Status) > div.summary-content" - override val mangaDetailsSelectorDescription = "div.post-content_item:contains(Summary) div.summary-container" - override val pageListParseSelector = "div.page-break img.wp-manga-chapter-img" -} diff --git a/multisrc/overrides/madara/manhwafull/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwafull/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6a2e33d9..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwafull/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7be67b91..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwafull/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 937c7d1f..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwafull/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 43334dc2..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwafull/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c0253394..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwafull/res/web_hi_res_512.png deleted file mode 100644 index 104910e6..00000000 Binary files a/multisrc/overrides/madara/manhwafull/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwafull/src/Manhwafull.kt b/multisrc/overrides/madara/manhwafull/src/Manhwafull.kt deleted file mode 100644 index 77e804e4..00000000 --- a/multisrc/overrides/madara/manhwafull/src/Manhwafull.kt +++ /dev/null @@ -1,26 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwafull - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.CacheControl -import okhttp3.Request - -class Manhwafull : Madara("Manhwafull", "https://manhwafull.com", "en") { - - override fun popularMangaNextPageSelector(): String? = "a.nextpostslink" - - override fun popularMangaRequest(page: Int): Request { - return GET( - "$baseUrl/manga-mwf/page/$page/?m_orderby=views", - headers, - CacheControl.FORCE_NETWORK, - ) - } - override fun latestUpdatesRequest(page: Int): Request { - return GET( - "$baseUrl/manga-mwf/page/$page/?m_orderby=latest", - headers, - CacheControl.FORCE_NETWORK, - ) - } -} diff --git a/multisrc/overrides/madara/manhwahentaime/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwahentaime/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6bf28b95..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwahentaime/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 852240d5..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwahentaime/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6a7f2e00..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 372ed2b8..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 578448fd..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwahentaime/res/web_hi_res_512.png deleted file mode 100644 index 782baca9..00000000 Binary files a/multisrc/overrides/madara/manhwahentaime/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt b/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt deleted file mode 100644 index 273e9e87..00000000 --- a/multisrc/overrides/madara/manhwahentaime/src/ManhwahentaiMe.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwahentaime - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhwahentaiMe : Madara("Manhwahentai.me", "https://manhwahentai.me", "en") { - - override val useNewChapterEndpoint: Boolean = true - - override val mangaSubString = "webtoon" -} diff --git a/multisrc/overrides/madara/manhwalatino/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwalatino/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 15d166a2..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwalatino/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3f70f6e7..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwalatino/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7843ce67..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwalatino/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d15c9d73..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwalatino/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2fe6cdf2..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwalatino/res/web_hi_res_512.png deleted file mode 100644 index 6568583f..00000000 Binary files a/multisrc/overrides/madara/manhwalatino/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwalatino/src/ManhwaLatino.kt b/multisrc/overrides/madara/manhwalatino/src/ManhwaLatino.kt deleted file mode 100644 index 89924f57..00000000 --- a/multisrc/overrides/madara/manhwalatino/src/ManhwaLatino.kt +++ /dev/null @@ -1,64 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.manhwalatino - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.MediaType.Companion.toMediaTypeOrNull -import okhttp3.OkHttpClient -import okhttp3.ResponseBody.Companion.toResponseBody -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class ManhwaLatino : Madara( - "Manhwa-Latino", - "https://manhwa-latino.com", - "es", - SimpleDateFormat("dd/MM/yyyy", Locale("es")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor { chain -> - val request = chain.request() - val headers = request.headers.newBuilder() - .removeAll("Accept-Encoding") - .build() - val response = chain.proceed(request.newBuilder().headers(headers).build()) - if (response.headers("Content-Type").contains("application/octet-stream") && response.request.url.toString().endsWith(".jpg")) { - val orgBody = response.body.bytes() - val newBody = orgBody.toResponseBody("image/jpeg".toMediaTypeOrNull()) - response.newBuilder() - .body(newBody) - .build() - } else { - response - } - } - .build() - - override val useNewChapterEndpoint = true - - override val chapterUrlSelector = "div.mini-letters > a" - - override val mangaDetailsSelectorStatus = "div.post-content_item:contains(Estado del comic) > div.summary-content" - override val mangaDetailsSelectorDescription = "div.post-content_item:contains(Resumen) div.summary-container" - override val pageListParseSelector = "div.page-break img.wp-manga-chapter-img" - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href").let { - it.substringBefore("?style=paged") + if (!it.endsWith(chapterUrlSuffix)) chapterUrlSuffix else "" - } - chapter.name = urlElement.wholeText().substringAfter("\n") - } - - chapter.date_upload = select("img:not(.thumb)").firstOrNull()?.attr("alt")?.let { parseRelativeDate(it) } - ?: select("span a").firstOrNull()?.attr("title")?.let { parseRelativeDate(it) } - ?: parseChapterDate(select(chapterDateSelector()).firstOrNull()?.text()) - } - - return chapter - } -} diff --git a/multisrc/overrides/madara/manhwamanhua/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwamanhua/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b3f3b1a3..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwamanhua/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ab7cb572..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwamanhua/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d88ac013..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c37ace64..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index dfef5100..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwamanhua/res/web_hi_res_512.png deleted file mode 100644 index 0b35f115..00000000 Binary files a/multisrc/overrides/madara/manhwamanhua/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwamanhua/src/ManhwaManhua.kt b/multisrc/overrides/madara/manhwamanhua/src/ManhwaManhua.kt deleted file mode 100644 index db15b5db..00000000 --- a/multisrc/overrides/madara/manhwamanhua/src/ManhwaManhua.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwamanhua - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhwaManhua : Madara("ManhwaManhua", "https://manhwamanhua.com", "en") { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhwanew/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwanew/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 63c13ede..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwanew/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c75ee6c3..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwanew/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index eab92c6b..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwanew/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8af570d5..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwanew/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cc67d8eb..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwanew/res/web_hi_res_512.png deleted file mode 100644 index 7cf4f917..00000000 Binary files a/multisrc/overrides/madara/manhwanew/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwanew/src/ManhwaNew.kt b/multisrc/overrides/madara/manhwanew/src/ManhwaNew.kt deleted file mode 100644 index 17be4d42..00000000 --- a/multisrc/overrides/madara/manhwanew/src/ManhwaNew.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwanew - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ManhwaNew : Madara( - "ManhwaNew", - "https://manhwanew.com", - "en", - dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - override val filterNonMangaItems = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/manhwaraw/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaraw/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5d0e198a..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaraw/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaraw/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 81b0fcb2..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaraw/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaraw/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e33ae9d7..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaraw/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaraw/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c667944a..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaraw/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaraw/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 529ea85b..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaraw/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwaraw/res/web_hi_res_512.png deleted file mode 100644 index 3e6909e3..00000000 Binary files a/multisrc/overrides/madara/manhwaraw/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwasmen/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d55bf0c2..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwasmen/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index aaead189..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwasmen/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2743110f..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwasmen/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index beae0213..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwasmen/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ed15c913..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwasmen/res/web_hi_res_512.png deleted file mode 100644 index 9f947f84..00000000 Binary files a/multisrc/overrides/madara/manhwasmen/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwasmen/src/ManhwasMen.kt b/multisrc/overrides/madara/manhwasmen/src/ManhwasMen.kt deleted file mode 100644 index 3a1f5b08..00000000 --- a/multisrc/overrides/madara/manhwasmen/src/ManhwasMen.kt +++ /dev/null @@ -1,235 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwasmen - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.Request -import org.jsoup.nodes.Document -import org.jsoup.nodes.Element - -class ManhwasMen : Madara("Manhwas Men", "https://manhwas.men", "en") { - override val versionId = 2 - - override val fetchGenres = false - override val sendViewCount = false - - // popular - override fun popularMangaSelector() = "div.col-6" - override val popularMangaUrlSelector = ".series-box a" - override fun popularMangaNextPageSelector() = "a[rel=next]" - - override fun popularMangaRequest(page: Int): Request { - return GET("$baseUrl/manga-list?page=$page", headers) - } - - override fun popularMangaFromElement(element: Element): SManga { - return super.popularMangaFromElement(element).apply { - title = element.select(popularMangaUrlSelector).text() - } - } - - // latest - override fun latestUpdatesSelector() = "div.d-flex:nth-child(6) div.col-6" - - override fun latestUpdatesRequest(page: Int): Request { - return GET(baseUrl, headers) - } - - // search - override fun searchMangaSelector() = popularMangaSelector() - override fun searchMangaNextPageSelector() = popularMangaNextPageSelector() - override fun searchMangaFromElement(element: Element) = popularMangaFromElement(element) - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - val url = "$baseUrl/manga-list".toHttpUrl().newBuilder().apply { - if (query.isEmpty()) { - filters.forEach { filter -> - when (filter) { - is GenreFilter -> { - addQueryParameter("genero", filter.values[filter.state]) - } - else -> {} - } - } - } else { - addQueryParameter("search", query) - } - addQueryParameter("page", "$page") - }.build() - - return GET(url, headers) - } - - // manga details - override fun mangaDetailsParse(document: Document): SManga { - return super.mangaDetailsParse(document).apply { - document.select(mangaDetailsSelectorStatus).last()?.let { - status = when (it.text()) { - in "complete" -> SManga.COMPLETED - in "ongoing" -> SManga.ONGOING - else -> SManga.UNKNOWN - } - } - } - } - - // chapter list - override val chapterUrlSuffix = "" - - override fun chapterFromElement(element: Element): SChapter { - return super.chapterFromElement(element).apply { - name = element.select("p").text() - } - } - - // page list - override val pageListParseSelector = "#chapter_imgs img" - - // genre - private val getGenreList: Array = arrayOf( - "sub-english", - "adult-drama-manhwa-mature", - "drama", - "rape", - "revenge", - "secret-relationship", - "mature", - "office", - "harem", - "romance", - "ecchi", - "noona", - "hypnosis", - "assistant", - "special-ability", - "awakening", - "raws", - "toomics", - "1", - "adult", - "toptoon", - "ntr", - "bullying", - "university", - "comedy-romance-school-life-harem", - "seinen", - "sports", - "virgin", - "pingon-jaja", - "lezhin", - "school-life", - "campus", - "action-drama-fantasy-themes", - "chef", - "drama-fantasy-omniverse-romance", - "vanilla", - "comedy", - "seniorjunior", - "first-love", - "saimin", - "fantasy-harem", - "raw", - "romance-drama-harem", - "fantasy", - "18-adult-smut-manhwa-mature", - "magic", - "murin", - "comedy-romance-school-life-drama-harem", - "romance-drama-mature", - "supernatural", - "laezhin", - "m", - "romance-drama-harem-mature", - "anytoon", - "psychological", - "militar", - "chantaje", - "four-sisters", - "in-laws", - "cheatinginfidelity-hypnosis-married-woman-netorare", - "smut", - "full-color", - "comedia", - "tragedia", - "adult-romance-mature", - "drama-harem-mature", - "adult-drama-seinen-fantasy-harem", - "adult-romance-drama-seinen-harem-mature", - "action", - "mystery", - "thriller", - "girlfriend", - "collegestudent", - "alumni", - "lovetriangle", - "parttimejob", - "female-friend", - "neighbour", - "adult-romance-manhwa-mature", - "married-woman", - "beauty", - "tomics", - "adaptation-drama-romance", - "succubus", - "cosplay", - "adult-romance-drama-harem", - "humiliation", - "two-girl", - "craving", - "aunt", - "housekeeper", - "manhwa", - "sci-fi", - "4-koma", - "adult-manhwa-mature", - "adult-romance-seinen", - "netorare", - "cohabitation-drama-ntr-office", - "vida-universitaria", - "vainilla", - "comedy-romance-mature", - "comedy-romance-drama-harem", - "bodybuilding", - "josei", - "topstar", - "naive-men", - "mistery", - "friend", - "young-woman", - "first-experience", - "romance-drama-fantasy-slice-of-life-raw", - "sisters", - "slice-of-life", - "dance", - "romance-school-life-drama-mature", - "drama-family", - "universidad", - "club", - "bondage", - "work-life", - "romance-school-life-drama-harem", - "big-pennis", - "milf", - "netori", - "yuri", - "adventure", - "adult-romance-drama-smut-manhwa-mature", - "wife", - "temptation", - "sexual-fantasy", - ) - - private class GenreFilter(title: String, genreList: Array) : - Filter.Select(title, genreList) - - override fun getFilterList(): FilterList { - return FilterList( - Filter.Header("Note: Ignored if using text search"), - GenreFilter("Genre", getGenreList), - ) - } -} diff --git a/multisrc/overrides/madara/manhwatop/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwatop/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 736e8404..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwatop/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ae94bf20..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwatop/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index c38441cf..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwatop/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index faae0101..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwatop/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8bfb16cb..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwatop/res/web_hi_res_512.png deleted file mode 100644 index 4b7b312a..00000000 Binary files a/multisrc/overrides/madara/manhwatop/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwatop/src/Manhwatop.kt b/multisrc/overrides/madara/manhwatop/src/Manhwatop.kt deleted file mode 100644 index 63167d2b..00000000 --- a/multisrc/overrides/madara/manhwatop/src/Manhwatop.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwatop - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Manhwatop : Madara("Manhwatop", "https://manhwatop.com", "en") { - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/manhwaworld/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaworld/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2b64d742..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaworld/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 77fe6ed7..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaworld/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2ebef8df..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaworld/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f045158a..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwaworld/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3d391724..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwaworld/res/web_hi_res_512.png deleted file mode 100644 index 7e6e09ee..00000000 Binary files a/multisrc/overrides/madara/manhwaworld/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwaworld/src/ManhwaWorld.kt b/multisrc/overrides/madara/manhwaworld/src/ManhwaWorld.kt deleted file mode 100644 index 5432baef..00000000 --- a/multisrc/overrides/madara/manhwaworld/src/ManhwaWorld.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwaworld - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManhwaWorld : Madara("AQUA Scans", "https://aquascans.com", "en") { - override val id = 8857833474626810640 -} diff --git a/multisrc/overrides/madara/manhwuafans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manhwuafans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 12d5c851..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manhwuafans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 28cd2961..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwuafans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 67eb4963..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwuafans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8ebac665..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manhwuafans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 289f265c..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/res/web_hi_res_512.png b/multisrc/overrides/madara/manhwuafans/res/web_hi_res_512.png deleted file mode 100644 index 1a122843..00000000 Binary files a/multisrc/overrides/madara/manhwuafans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manhwuafans/src/Manhwuafans.kt b/multisrc/overrides/madara/manhwuafans/src/Manhwuafans.kt deleted file mode 100644 index 17a2fcc4..00000000 --- a/multisrc/overrides/madara/manhwuafans/src/Manhwuafans.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manhwuafans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Manhwuafans : Madara("Manhwua.fans", "https://manhwua.fans", "en", dateFormat = SimpleDateFormat("yyyy'年'M'月'd", Locale.US)) diff --git a/multisrc/overrides/madara/mantrazscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mantrazscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index d2aa736c..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mantrazscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 158cc313..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mantrazscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 67dc81ed..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mantrazscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0e76feae..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mantrazscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a91ea2d3..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/res/web_hi_res_512.png b/multisrc/overrides/madara/mantrazscan/res/web_hi_res_512.png deleted file mode 100644 index 0c24dc41..00000000 Binary files a/multisrc/overrides/madara/mantrazscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mantrazscan/src/MantrazScan.kt b/multisrc/overrides/madara/mantrazscan/src/MantrazScan.kt deleted file mode 100644 index 6b1ed6b1..00000000 --- a/multisrc/overrides/madara/mantrazscan/src/MantrazScan.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.mantrazscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MantrazScan : Madara( - "Mantraz Scan", - "https://mantrazscan.com", - "es", - SimpleDateFormat("dd/MM/yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/manycomic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manycomic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8286b9e9..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manycomic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manycomic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1ea6c8bc..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manycomic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manycomic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8f5ff9f5..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manycomic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manycomic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1a819aa0..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manycomic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manycomic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 702d74d7..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manycomic/res/web_hi_res_512.png b/multisrc/overrides/madara/manycomic/res/web_hi_res_512.png deleted file mode 100644 index 07c9e4e6..00000000 Binary files a/multisrc/overrides/madara/manycomic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manytoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c4e05a73..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manytoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2acf3ebc..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 76740ec2..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3da05d85..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 5584f32c..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/res/web_hi_res_512.png b/multisrc/overrides/madara/manytoon/res/web_hi_res_512.png deleted file mode 100644 index 46cab055..00000000 Binary files a/multisrc/overrides/madara/manytoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoon/src/ManyToon.kt b/multisrc/overrides/madara/manytoon/src/ManyToon.kt deleted file mode 100644 index a8d59be8..00000000 --- a/multisrc/overrides/madara/manytoon/src/ManyToon.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manytoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManyToon : Madara("ManyToon", "https://manytoon.com", "en") { - - override val mangaSubString = "comic" - - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/manytoonclub/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonclub/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9d3a48f5..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonclub/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e9b3e19f..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonclub/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 86676d5e..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonclub/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f2ecce95..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonclub/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 131b8bdf..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/res/web_hi_res_512.png b/multisrc/overrides/madara/manytoonclub/res/web_hi_res_512.png deleted file mode 100644 index 2c268062..00000000 Binary files a/multisrc/overrides/madara/manytoonclub/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonclub/src/ManyToonClub.kt b/multisrc/overrides/madara/manytoonclub/src/ManyToonClub.kt deleted file mode 100644 index db227c53..00000000 --- a/multisrc/overrides/madara/manytoonclub/src/ManyToonClub.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.ko.manytoonclub - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManyToonClub : Madara("ManyToonClub", "https://manytoon.club", "ko") { - - override val mangaSubString = "manhwa-raw" - - // The website does not flag the content. - override val filterNonMangaItems = false -} diff --git a/multisrc/overrides/madara/manytoonme/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonme/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 15e36820..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonme/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d159f66f..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonme/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 98fc2d92..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonme/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index de79304e..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/manytoonme/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e3022572..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/res/web_hi_res_512.png b/multisrc/overrides/madara/manytoonme/res/web_hi_res_512.png deleted file mode 100644 index 6c601c01..00000000 Binary files a/multisrc/overrides/madara/manytoonme/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt b/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt deleted file mode 100644 index b4446e55..00000000 --- a/multisrc/overrides/madara/manytoonme/src/ManyToonMe.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.manytoonme - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ManyToonMe : Madara("ManyToon.me", "https://manytoon.me", "en") { - - override val mangaSubString = "comic" - - override val useNewChapterEndpoint: Boolean = true -} diff --git a/multisrc/overrides/madara/mgkomik/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mgkomik/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 997676f6..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mgkomik/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 45d0d911..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mgkomik/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 361a0b27..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mgkomik/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 820ec86f..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mgkomik/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fc54df04..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/res/web_hi_res_512.png b/multisrc/overrides/madara/mgkomik/res/web_hi_res_512.png deleted file mode 100644 index 0becfc2f..00000000 Binary files a/multisrc/overrides/madara/mgkomik/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mgkomik/src/MGKomik.kt b/multisrc/overrides/madara/mgkomik/src/MGKomik.kt deleted file mode 100644 index 30febe8a..00000000 --- a/multisrc/overrides/madara/mgkomik/src/MGKomik.kt +++ /dev/null @@ -1,46 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.mgkomik - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.Headers -import okhttp3.OkHttpClient -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit -import kotlin.random.Random - -class MGKomik : Madara("MG Komik", "https://mgkomik.id", "id", SimpleDateFormat("dd MMM yy", Locale.US)) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 5, TimeUnit.SECONDS) - .build() - - override fun headersBuilder(): Headers.Builder = super.headersBuilder() - .add("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8") - .add("Accept-Language", "en-US,en;q=0.9,id;q=0.8") - .add("Sec-Fetch-Dest", "document") - .add("Sec-Fetch-Mode", "navigate") - .add("Sec-Fetch-Site", "same-origin") - .add("Sec-Fetch-User", "?1") - .add("Upgrade-Insecure-Requests", "1") - .add("X-Requested-With", randomString) - - private fun generateRandomString(length: Int): String { - val charset = "HALOGaES.BCDFHIJKMNPQRTUVWXYZ.bcdefghijklmnopqrstuvwxyz0123456789" - return (1..length) - .map { charset.random() } - .joinToString("") - } - - override fun searchPage(page: Int): String = if (page > 1) "page/$page/" else "" - - private val randomLength = Random.Default.nextInt(13, 21) - - private val randomString = generateRandomString(randomLength) - - override val mangaSubString = "komik" - - override fun searchMangaNextPageSelector() = "a.page.larger" - - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/midnightmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cf16d845..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c215303c..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9b085e5c..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ba1cd190..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 02f7b226..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/midnightmanga/res/web_hi_res_512.png deleted file mode 100644 index 7a141436..00000000 Binary files a/multisrc/overrides/madara/midnightmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmanga/src/MidnightManga.kt b/multisrc/overrides/madara/midnightmanga/src/MidnightManga.kt deleted file mode 100644 index ba551c64..00000000 --- a/multisrc/overrides/madara/midnightmanga/src/MidnightManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.midnightmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MidnightManga : Madara("MidnightManga", "http://midnightmanga.com", "es", dateFormat = SimpleDateFormat("dd MMM, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/midnightmessscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmessscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b7f1a4a1..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmessscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 91b0289d..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmessscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d1b85f9a..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 53bd006b..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index cefec130..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/res/web_hi_res_512.png b/multisrc/overrides/madara/midnightmessscans/res/web_hi_res_512.png deleted file mode 100644 index caf5a693..00000000 Binary files a/multisrc/overrides/madara/midnightmessscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt b/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt deleted file mode 100644 index ed234ca2..00000000 --- a/multisrc/overrides/madara/midnightmessscans/src/MidnightMessScans.kt +++ /dev/null @@ -1,72 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.midnightmessscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Document -import java.util.Locale - -class MidnightMessScans : Madara("Midnight Mess Scans", "https://midnightmess.org", "en") { - - override fun popularMangaSelector() = "div.page-item-detail:not(:has(a[href*='mangadex.org']))" - - override fun mangaDetailsParse(document: Document): SManga { - val manga = SManga.create() - with(document) { - select("div.post-title h3").first()?.let { - manga.title = it.ownText() - } - select("div.author-content").first()?.let { - if (it.text().notUpdating()) manga.author = it.text() - } - select("div.artist-content").first()?.let { - if (it.text().notUpdating()) manga.artist = it.text() - } - select("div.summary_content div.post-content").let { - manga.description = it.select("div.manga-excerpt").text() - } - select("div.summary_image img").first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - select("div.summary-content").last()?.let { - manga.status = when (it.text()) { - // I don't know what's the corresponding for COMPLETED and LICENSED - // There's no support for "Canceled" or "On Hold" - "Completed", "Completo", "Concluído", "Concluido", "Terminé" -> SManga.COMPLETED - "OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em andamento", "Em Andamento", "En cours", "Ativo", "Lançando" -> SManga.ONGOING - else -> SManga.UNKNOWN - } - } - val genres = select("div.genres-content a") - .map { element -> element.text().lowercase(Locale.ROOT) } - .toMutableSet() - - // add tag(s) to genre - select("div.tags-content a").forEach { element -> - if (genres.contains(element.text()).not()) { - genres.add(element.text().lowercase(Locale.ROOT)) - } - } - - // add manga/manhwa/manhua thinggy to genre - document.select(seriesTypeSelector).firstOrNull()?.ownText()?.let { - if (it.isEmpty().not() && it.notUpdating() && it != "-" && genres.contains(it).not()) { - genres.add(it.lowercase(Locale.ROOT)) - } - } - - manga.genre = genres.toList().joinToString(", ") { it.capitalize(Locale.ROOT) } - - // add alternative name to manga description - document.select(altNameSelector).firstOrNull()?.ownText()?.let { - if (it.isBlank().not() && it.notUpdating()) { - manga.description = when { - manga.description.isNullOrBlank() -> altName + it - else -> manga.description + "\n\n$altName" + it - } - } - } - } - - return manga - } -} diff --git a/multisrc/overrides/madara/milftoon/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/milftoon/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7bcb0529..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/milftoon/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9571f46d..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/milftoon/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index afc76fbd..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/milftoon/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fb64f846..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/milftoon/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2f1eef40..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/res/web_hi_res_512.png b/multisrc/overrides/madara/milftoon/res/web_hi_res_512.png deleted file mode 100644 index 87731489..00000000 Binary files a/multisrc/overrides/madara/milftoon/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/milftoon/src/Milftoon.kt b/multisrc/overrides/madara/milftoon/src/Milftoon.kt deleted file mode 100644 index 8c9aee4a..00000000 --- a/multisrc/overrides/madara/milftoon/src/Milftoon.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.milftoon - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class Milftoon : Madara("Milftoon", "https://milftoon.xxx", "en") { - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/page/$page/?m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/page/$page/?m_orderby=latest", headers) -} diff --git a/multisrc/overrides/madara/minitwoscan/src/MiniTwoScan.kt b/multisrc/overrides/madara/minitwoscan/src/MiniTwoScan.kt deleted file mode 100644 index cffb7c64..00000000 --- a/multisrc/overrides/madara/minitwoscan/src/MiniTwoScan.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.minitwoscan - -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 MiniTwoScan : Madara( - "MiniTwo Scan", - "https://minitwoscan.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/mmscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mmscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 75fa215f..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mmscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5e5ba35e..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mmscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 00dc473d..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mmscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5fee6783..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mmscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 520338a5..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/res/web_hi_res_512.png b/multisrc/overrides/madara/mmscans/res/web_hi_res_512.png deleted file mode 100644 index c42ab5fb..00000000 Binary files a/multisrc/overrides/madara/mmscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mmscans/src/MMScans.kt b/multisrc/overrides/madara/mmscans/src/MMScans.kt deleted file mode 100644 index 03252b7a..00000000 --- a/multisrc/overrides/madara/mmscans/src/MMScans.kt +++ /dev/null @@ -1,110 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mmscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.FormBody -import okhttp3.Request -import org.jsoup.nodes.Element - -class MMScans : Madara("MMScans", "https://mm-scans.org", "en") { - - // The site customized the listing and does not include a .manga class. - override val filterNonMangaItems = false - - override val popularMangaUrlSelector = "div.item-summary a" - override fun chapterListSelector() = "li.chapter-li" - override fun searchMangaSelector() = ".search-wrap >.tab-content-wrap > a" - override fun searchMangaNextPageSelector(): String? = "body:not(:has(.no-posts))" - - fun oldLoadMoreRequest(page: Int, metaKey: String): Request { - val form = FormBody.Builder() - .add("action", "madara_load_more") - .add("page", page.toString()) - .add("template", "madara-core/content/content-archive") - .add("vars[paged]", "1") - .add("vars[orderby]", "meta_value_num") - .add("vars[template]", "archive") - .add("vars[sidebar]", "right") - .add("vars[post_type]", "wp-manga") - .add("vars[post_status]", "publish") - .add("vars[meta_key]", metaKey) - .add("vars[meta_query][0][paged]", "1") - .add("vars[meta_query][0][orderby]", "meta_value_num") - .add("vars[meta_query][0][template]", "archive") - .add("vars[meta_query][0][sidebar]", "right") - .add("vars[meta_query][0][post_type]", "wp-manga") - .add("vars[meta_query][0][post_status]", "publish") - .add("vars[meta_query][0][meta_key]", metaKey) - .add("vars[meta_query][relation]", "AND") - .add("vars[manga_archives_item_layout]", "default") - .build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", form.contentLength().toString()) - .add("Content-Type", form.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, form) - } - - override fun popularMangaRequest(page: Int): Request { - return oldLoadMoreRequest(page - 1, "_wp_manga_views") - } - override fun latestUpdatesRequest(page: Int): Request { - return oldLoadMoreRequest(page - 1, "_latest_update") - } - override fun popularMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - with(element) { - select(popularMangaUrlSelector).first()?.let { - manga.setUrlWithoutDomain(it.attr("abs:href")) - manga.title = it.selectFirst("h3")!!.ownText() - } - - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - } - - return manga - } - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href").let { - it.substringBefore("?style=paged") + if (!it.endsWith(chapterUrlSuffix)) chapterUrlSuffix else "" - } - chapter.name = urlElement.selectFirst(".chapter-title-date p")!!.text() - } - chapter.date_upload = parseChapterDate(select(chapterDateSelector()).firstOrNull()?.text()) - } - - return chapter - } - - override fun searchMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - with(element) { - manga.setUrlWithoutDomain(attr("abs:href")) - select("div.post-title h3").first()?.let { - manga.title = it.ownText() - } - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - } - - return manga - } - - override val mangaDetailsSelectorDescription = "div.summary-text p" - override val mangaDetailsSelectorGenre = "div.genres-content" -} diff --git a/multisrc/overrides/madara/momonohanascan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/momonohanascan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fc3808d2..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/momonohanascan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7004f985..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/momonohanascan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0c6e158f..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/momonohanascan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c564c847..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/momonohanascan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b744dbae..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/res/web_hi_res_512.png b/multisrc/overrides/madara/momonohanascan/res/web_hi_res_512.png deleted file mode 100644 index 3cc1e811..00000000 Binary files a/multisrc/overrides/madara/momonohanascan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/momonohanascan/src/MomoNoHanaScan.kt b/multisrc/overrides/madara/momonohanascan/src/MomoNoHanaScan.kt deleted file mode 100644 index 7fee104b..00000000 --- a/multisrc/overrides/madara/momonohanascan/src/MomoNoHanaScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.momonohanascan - -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 MomoNoHanaScan : Madara( - "Momo no Hana Scan", - "https://momonohanascan.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b9e1ed23..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 40ac215f..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d342df8c..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8b81f459..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 55c68075..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png deleted file mode 100644 index 0fe17a11..00000000 Binary files a/multisrc/overrides/madara/monarcamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt b/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt deleted file mode 100644 index 1b8b6976..00000000 --- a/multisrc/overrides/madara/monarcamanga/src/MonarcaManga.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.monarcamanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class MonarcaManga : Madara( - "MonarcaManga", - "https://monarcamanga.com", - "es", - SimpleDateFormat("MMM d, yyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/moonloversscan/src/MoonLoversScan.kt b/multisrc/overrides/madara/moonloversscan/src/MoonLoversScan.kt deleted file mode 100644 index f18ea3d7..00000000 --- a/multisrc/overrides/madara/moonloversscan/src/MoonLoversScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.moonloversscan - -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 MoonLoversScan : Madara( - "MoonLovers Scan", - "https://moonloversscan.com.br", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/moonwitchinlove/src/MoonWitchInLove.kt b/multisrc/overrides/madara/moonwitchinlove/src/MoonWitchInLove.kt deleted file mode 100644 index 79372cad..00000000 --- a/multisrc/overrides/madara/moonwitchinlove/src/MoonWitchInLove.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.moonwitchinlove - -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 MoonWitchInLove : Madara( - "Moon Witch In Love", - "https://moonwitchinlovescan.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/mortalsgroove/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mortalsgroove/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 95aad059..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mortalsgroove/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mortalsgroove/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index df1b0f3b..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mortalsgroove/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 16de5e67..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6f4012da..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 16893abe..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mortalsgroove/res/web_hi_res_512.png b/multisrc/overrides/madara/mortalsgroove/res/web_hi_res_512.png deleted file mode 100644 index 6e0a94fe..00000000 Binary files a/multisrc/overrides/madara/mortalsgroove/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mryaoifansub/src/MrYaoiFansub.kt b/multisrc/overrides/madara/mryaoifansub/src/MrYaoiFansub.kt deleted file mode 100644 index 253aba47..00000000 --- a/multisrc/overrides/madara/mryaoifansub/src/MrYaoiFansub.kt +++ /dev/null @@ -1,39 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.mryaoifansub - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.Interceptor -import okhttp3.OkHttpClient -import okhttp3.Response -import java.io.IOException -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class MrYaoiFansub : Madara( - "MR Yaoi Fansub", - "https://mrbenne.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .addInterceptor(::loginCheckIntercept) - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - private fun loginCheckIntercept(chain: Interceptor.Chain): Response { - val response = chain.proceed(chain.request()) - - if (response.request.url.queryParameter("password-protected").isNullOrEmpty()) { - return response - } - - response.close() - throw IOException(LOGIN_THROUGH_WEBVIEW_ERROR) - } - - companion object { - private const val LOGIN_THROUGH_WEBVIEW_ERROR = "Autentique-se pela WebView para usar a extensão." - } -} diff --git a/multisrc/overrides/madara/muctau/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/muctau/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ccea04a5..00000000 Binary files a/multisrc/overrides/madara/muctau/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/muctau/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/muctau/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0d42e34f..00000000 Binary files a/multisrc/overrides/madara/muctau/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/muctau/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/muctau/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 94df4f2d..00000000 Binary files a/multisrc/overrides/madara/muctau/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/muctau/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/muctau/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 77ab736e..00000000 Binary files a/multisrc/overrides/madara/muctau/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/muctau/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/muctau/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 37e8dbae..00000000 Binary files a/multisrc/overrides/madara/muctau/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/muctau/res/web_hi_res_512.png b/multisrc/overrides/madara/muctau/res/web_hi_res_512.png deleted file mode 100644 index d64b0584..00000000 Binary files a/multisrc/overrides/madara/muctau/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7cb38303..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index de7e6986..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 5217af00..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6daf288e..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f363b2a2..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png b/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png deleted file mode 100644 index c90eab69..00000000 Binary files a/multisrc/overrides/madara/murimscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/murimscan/src/MurimScan.kt b/multisrc/overrides/madara/murimscan/src/MurimScan.kt deleted file mode 100644 index d67103f6..00000000 --- a/multisrc/overrides/madara/murimscan/src/MurimScan.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.murimscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class MurimScan : Madara("MurimScan", "https://murimscan.run", "en") { - override val useNewChapterEndpoint = false -} diff --git a/multisrc/overrides/madara/mymanhwa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mymanhwa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2483b543..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mymanhwa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mymanhwa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index efc9bf1c..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mymanhwa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mymanhwa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 920d0043..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mymanhwa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mymanhwa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a8b781ed..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mymanhwa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mymanhwa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index be1855da..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mymanhwa/res/web_hi_res_512.png b/multisrc/overrides/madara/mymanhwa/res/web_hi_res_512.png deleted file mode 100644 index b47fa5b8..00000000 Binary files a/multisrc/overrides/madara/mymanhwa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/mysticalmerries/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 992a6833..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/mysticalmerries/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a1df6499..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/mysticalmerries/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6c4676e2..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 774c3eba..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 804fc7b1..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/res/web_hi_res_512.png b/multisrc/overrides/madara/mysticalmerries/res/web_hi_res_512.png deleted file mode 100644 index e844b0e9..00000000 Binary files a/multisrc/overrides/madara/mysticalmerries/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/mysticalmerries/src/MysticalMerries.kt b/multisrc/overrides/madara/mysticalmerries/src/MysticalMerries.kt deleted file mode 100644 index b7ae058d..00000000 --- a/multisrc/overrides/madara/mysticalmerries/src/MysticalMerries.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.mysticalmerries - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET - -class MysticalMerries : Madara("Mystical Merries", "https://mysticalmerries.com", "en") { - override fun popularMangaRequest(page: Int) = GET("$baseUrl/genre/manhwa/page/$page/?m_orderby=trending", headers) - override fun latestUpdatesRequest(page: Int) = GET("$baseUrl/genre/manhwa/page/$page/?m_orderby=latest", headers) - override fun popularMangaNextPageSelector(): String? = "div.nav-previous" - override fun latestUpdatesNextPageSelector(): String? = popularMangaNextPageSelector() -} diff --git a/multisrc/overrides/madara/neatmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/neatmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 07ea71a4..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/neatmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bc042e56..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/neatmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e62d6784..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/neatmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9566fc5e..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/neatmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f503a85d..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/neatmanga/res/web_hi_res_512.png deleted file mode 100644 index 3918896c..00000000 Binary files a/multisrc/overrides/madara/neatmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/neatmanga/src/NeatManga.kt b/multisrc/overrides/madara/neatmanga/src/NeatManga.kt deleted file mode 100644 index 9ef39a44..00000000 --- a/multisrc/overrides/madara/neatmanga/src/NeatManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.neatmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class NeatManga : Madara("NeatManga", "https://neatmanga.com", "en", SimpleDateFormat("dd MMM yyyy", Locale.US)) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/nekopostco/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/nekopostco/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9a3861d3..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/nekopostco/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d6f802b8..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/nekopostco/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4a678c8e..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/nekopostco/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a2ef8a64..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/nekopostco/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 90feb1ac..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/res/web_hi_res_512.png b/multisrc/overrides/madara/nekopostco/res/web_hi_res_512.png deleted file mode 100644 index 8f8ae9aa..00000000 Binary files a/multisrc/overrides/madara/nekopostco/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekopostco/src/NekoPostCo.kt b/multisrc/overrides/madara/nekopostco/src/NekoPostCo.kt deleted file mode 100644 index e6f41d55..00000000 --- a/multisrc/overrides/madara/nekopostco/src/NekoPostCo.kt +++ /dev/null @@ -1,16 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.nekopostco - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class NekoPostCo : Madara( - "NekoPost.co (unoriginal)", - "https://www.nekopost.co", - "th", - dateFormat = SimpleDateFormat("d MMMM yyyy", Locale("th")), -) { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/nekoscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/nekoscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7b7a106b..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekoscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/nekoscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0de62c2b..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekoscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/nekoscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ae3604a1..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekoscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/nekoscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fbf232c6..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekoscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/nekoscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 89197307..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nekoscan/res/web_hi_res_512.png b/multisrc/overrides/madara/nekoscan/res/web_hi_res_512.png deleted file mode 100644 index f7363deb..00000000 Binary files a/multisrc/overrides/madara/nekoscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/nightcomic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0cc90b7b..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/nightcomic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b11ddcb2..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/nightcomic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index bb156452..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/nightcomic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 03bef40e..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/nightcomic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 85e39872..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nightcomic/res/web_hi_res_512.png b/multisrc/overrides/madara/nightcomic/res/web_hi_res_512.png deleted file mode 100644 index eddc7819..00000000 Binary files a/multisrc/overrides/madara/nightcomic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/nijitranslations/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index de4a99ab..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/nijitranslations/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a7657180..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/nijitranslations/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 501e48e0..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/nijitranslations/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 871f36c7..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/nijitranslations/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e561809b..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/res/web_hi_res_512.png b/multisrc/overrides/madara/nijitranslations/res/web_hi_res_512.png deleted file mode 100644 index 77f039ee..00000000 Binary files a/multisrc/overrides/madara/nijitranslations/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/nijitranslations/src/NijiTranslations.kt b/multisrc/overrides/madara/nijitranslations/src/NijiTranslations.kt deleted file mode 100644 index bec40b81..00000000 --- a/multisrc/overrides/madara/nijitranslations/src/NijiTranslations.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.ar.nijitranslations - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class NijiTranslations : Madara("Niji Translations", "https://niji-translations.com", "ar", SimpleDateFormat("MMMM dd, yyyy", Locale("ar"))) diff --git a/multisrc/overrides/madara/nitroscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/nitroscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index cbc94526..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/nitroscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 14cb47b4..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/nitroscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 30eb0ad3..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/nitroscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e07318d4..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/nitroscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d132110f..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/res/web_hi_res_512.png b/multisrc/overrides/madara/nitroscans/res/web_hi_res_512.png deleted file mode 100644 index e7cf0eda..00000000 Binary files a/multisrc/overrides/madara/nitroscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/nitroscans/src/NitroScans.kt b/multisrc/overrides/madara/nitroscans/src/NitroScans.kt deleted file mode 100644 index a04aff3e..00000000 --- a/multisrc/overrides/madara/nitroscans/src/NitroScans.kt +++ /dev/null @@ -1,15 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.nitroscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class NitroScans : Madara("Nitro Manga", "https://nitromanga.com", "en") { - override val id = 1310352166897986481 - - override val mangaSubString = "mangas" - - override val filterNonMangaItems = false - - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 87749620..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2552a986..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 27198d32..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f7bb91e9..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0d6ea746..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png b/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png deleted file mode 100644 index e61eec02..00000000 Binary files a/multisrc/overrides/madara/noblessetranslations/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt b/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt deleted file mode 100644 index db09730b..00000000 --- a/multisrc/overrides/madara/noblessetranslations/src/NoblesseTranslations.kt +++ /dev/null @@ -1,58 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.noblessetranslations - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import okhttp3.FormBody -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale - -class NoblesseTranslations : Madara( - "Noblesse Translations", - "https://www.noblessev1.com", - "es", - dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true - override val mangaSubString = "manga" - - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - - override val mangaDetailsSelectorDescription = "div.summary_content > div.post-content div.manga-summary" - override val mangaDetailsSelectorStatus = "div.summary_content > div.post-content div.post-content_item:has(div.summary-heading:contains(Status)) div.summary-content" - override val mangaDetailsSelectorTag = "div.tags-content a.notUsed" // Site uses this for the scanlator - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "full") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[order]", "desc") - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "big_thumbnail") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/nocturnesummer/src/NocturneSummer.kt b/multisrc/overrides/madara/nocturnesummer/src/NocturneSummer.kt deleted file mode 100644 index e5a6d6a7..00000000 --- a/multisrc/overrides/madara/nocturnesummer/src/NocturneSummer.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.nocturnesummer - -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 NocturneSummer : Madara( - "Nocturne Summer", - "https://nocsummer.com.br", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/noindexscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/noindexscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 782dbcd4..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/noindexscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 9d495bb9..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/noindexscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 68a827c3..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/noindexscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 97bdf1b8..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/noindexscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0f6a8831..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/res/web_hi_res_512.png b/multisrc/overrides/madara/noindexscan/res/web_hi_res_512.png deleted file mode 100644 index acbefccd..00000000 Binary files a/multisrc/overrides/madara/noindexscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/noindexscan/src/NoIndexScan.kt b/multisrc/overrides/madara/noindexscan/src/NoIndexScan.kt deleted file mode 100644 index 5452b8b8..00000000 --- a/multisrc/overrides/madara/noindexscan/src/NoIndexScan.kt +++ /dev/null @@ -1,21 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.noindexscan - -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 NoIndexScan : Madara( - "No Index Scan", - "https://noindexscan.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 39428033..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0bdd27d5..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index ca80fd9d..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b99ff720..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 35470ed3..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png b/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png deleted file mode 100644 index e4b5385b..00000000 Binary files a/multisrc/overrides/madara/novelcrow/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt b/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt deleted file mode 100644 index 2da15590..00000000 --- a/multisrc/overrides/madara/novelcrow/src/NovelCrow.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.novelcrow - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class NovelCrow : Madara("NovelCrow", "https://novelcrow.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/novelmic/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/novelmic/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 2a3c19de..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelmic/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/novelmic/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e456c1ac..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelmic/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/novelmic/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 23cbe09c..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelmic/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelmic/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2f4ffe04..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelmic/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/novelmic/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 214aadf3..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/novelmic/res/web_hi_res_512.png b/multisrc/overrides/madara/novelmic/res/web_hi_res_512.png deleted file mode 100644 index 283ec82f..00000000 Binary files a/multisrc/overrides/madara/novelmic/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4db23c66..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 63e52007..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 37f8af9f..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5b7c48e1..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 55e7635f..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png deleted file mode 100644 index 2d57b8e2..00000000 Binary files a/multisrc/overrides/madara/ohnomanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/onlymanhwa/src/OnlyManhwa.kt b/multisrc/overrides/madara/onlymanhwa/src/OnlyManhwa.kt deleted file mode 100644 index 5013f898..00000000 --- a/multisrc/overrides/madara/onlymanhwa/src/OnlyManhwa.kt +++ /dev/null @@ -1,18 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.onlymanhwa - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class OnlyManhwa : Madara( - "OnlyManhwa", - "https://onlymanhwa.org", - "en", - dateFormat = SimpleDateFormat("d 'de' MMMM 'de' yyyy", Locale.ENGLISH), -) { - override val useNewChapterEndpoint = true - override val mangaSubString = "manhwa" - override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/pantheonscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pantheonscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9a7cba0e..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pantheonscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b8d4e0f1..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pantheonscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 46abdeae..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pantheonscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dc6b26f0..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pantheonscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 325e918e..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/res/web_hi_res_512.png b/multisrc/overrides/madara/pantheonscan/res/web_hi_res_512.png deleted file mode 100644 index 62f530a3..00000000 Binary files a/multisrc/overrides/madara/pantheonscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pantheonscan/src/PantheonScan.kt b/multisrc/overrides/madara/pantheonscan/src/PantheonScan.kt deleted file mode 100644 index da7ac93f..00000000 --- a/multisrc/overrides/madara/pantheonscan/src/PantheonScan.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.pantheonscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class PantheonScan : Madara("Pantheon Scan", "https://pantheon-scan.com", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRANCE)) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/paragonscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/paragonscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0cc5a3e4..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/paragonscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f5efd36d..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/paragonscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2c91a0d8..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/paragonscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index b0ae9e84..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/paragonscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 30241a3c..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/res/web_hi_res_512.png b/multisrc/overrides/madara/paragonscans/res/web_hi_res_512.png deleted file mode 100644 index 916b36be..00000000 Binary files a/multisrc/overrides/madara/paragonscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/paragonscans/src/ParagonScans.kt b/multisrc/overrides/madara/paragonscans/src/ParagonScans.kt deleted file mode 100644 index ef4d7ba7..00000000 --- a/multisrc/overrides/madara/paragonscans/src/ParagonScans.kt +++ /dev/null @@ -1,40 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.paragonscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Calendar -import java.util.Locale - -class ParagonScans : Madara( - "Paragon Scans", - "https://paragonscans.com", - "en", - dateFormat = SimpleDateFormat("MM/dd/yyyy", Locale.ROOT), -) { - override val useNewChapterEndpoint = true - override val mangaSubString = "mangax" - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override fun parseChapterDate(date: String?): Long { - date ?: return 0 - - val splitDate = date.split(' ') - if (splitDate.size < 2) { - return super.parseChapterDate(date) - } - - val (amountStr, unit) = splitDate - val amount = amountStr.toIntOrNull() - ?: return super.parseChapterDate(date) - - val cal = Calendar.getInstance() - return when (unit) { - "s" -> cal.apply { add(Calendar.SECOND, -amount) }.timeInMillis // not observed - "m" -> cal.apply { add(Calendar.MINUTE, -amount) }.timeInMillis // not observed - "h" -> cal.apply { add(Calendar.HOUR_OF_DAY, -amount) }.timeInMillis - "d" -> cal.apply { add(Calendar.DAY_OF_MONTH, -amount) }.timeInMillis - else -> super.parseChapterDate(date) - } - } -} diff --git a/multisrc/overrides/madara/passamaoscan/src/PassaMaoScan.kt b/multisrc/overrides/madara/passamaoscan/src/PassaMaoScan.kt deleted file mode 100644 index 7eb437fb..00000000 --- a/multisrc/overrides/madara/passamaoscan/src/PassaMaoScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.passamaoscan - -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 PassaMaoScan : Madara( - "Passa Mão Scan", - "https://passamaoscan.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/pawmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pawmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0e5b55b8..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pawmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 8d78e85b..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pawmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8442eba8..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pawmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4b5b3cb5..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pawmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index fa47aeac..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/pawmanga/res/web_hi_res_512.png deleted file mode 100644 index 72158ffb..00000000 Binary files a/multisrc/overrides/madara/pawmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pawmanga/src/PawManga.kt b/multisrc/overrides/madara/pawmanga/src/PawManga.kt deleted file mode 100644 index f82a6f97..00000000 --- a/multisrc/overrides/madara/pawmanga/src/PawManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.pawmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class PawManga : Madara("Paw Manga", "https://pawmanga.com", "en") { - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/petrotechsociety/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/petrotechsociety/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f61aa312..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/petrotechsociety/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/petrotechsociety/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 12006917..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/petrotechsociety/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 4136044c..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3b015dab..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 828d5c24..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/petrotechsociety/res/web_hi_res_512.png b/multisrc/overrides/madara/petrotechsociety/res/web_hi_res_512.png deleted file mode 100644 index 1b6a3c9c..00000000 Binary files a/multisrc/overrides/madara/petrotechsociety/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pianmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c7199d2d..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pianmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 526267fe..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pianmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 71d44781..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pianmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 3983981c..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pianmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b00b5300..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pianmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/pianmanga/res/web_hi_res_512.png deleted file mode 100644 index 8574c4fd..00000000 Binary files a/multisrc/overrides/madara/pianmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/PikiranWibu.kt b/multisrc/overrides/madara/pikiranwibu/PikiranWibu.kt deleted file mode 100644 index 11119216..00000000 --- a/multisrc/overrides/madara/pikiranwibu/PikiranWibu.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.pikiranwibu - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class PikiranWibu : Madara( - "Pikiran Wibu", - "https://pikiran-wibu.com", - "id", - SimpleDateFormat("dd MMM yy", Locale("en")), -) { - - // popular is the latest - override val supportsLatest = false - - override val filterNonMangaItems = false - - override val mangaSubString = "" -} diff --git a/multisrc/overrides/madara/pikiranwibu/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pikiranwibu/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3d9886c0..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pikiranwibu/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 3ad7fcdf..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pikiranwibu/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6bef8457..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 1ad84e51..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a5dc9915..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pikiranwibu/res/web_hi_res_512.png b/multisrc/overrides/madara/pikiranwibu/res/web_hi_res_512.png deleted file mode 100644 index b8e2b20a..00000000 Binary files a/multisrc/overrides/madara/pikiranwibu/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pinkseaunicorn/src/PinkSeaUnicorn.kt b/multisrc/overrides/madara/pinkseaunicorn/src/PinkSeaUnicorn.kt deleted file mode 100644 index 26dbd701..00000000 --- a/multisrc/overrides/madara/pinkseaunicorn/src/PinkSeaUnicorn.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.pinkseaunicorn - -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 PinkSeaUnicorn : Madara( - "Pink Sea Unicorn", - "https://psunicorn.com", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9670f946..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2a893363..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2ece023c..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5264f58d..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 52e8dff3..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png b/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png deleted file mode 100644 index b2f65615..00000000 Binary files a/multisrc/overrides/madara/pirulitorosa/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt b/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt deleted file mode 100644 index 5f557072..00000000 --- a/multisrc/overrides/madara/pirulitorosa/src/PirulitoRosa.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.pirulitorosa - -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 PirulitoRosa : Madara( - "Pirulito Rosa", - "https://pirulitorosa.site", - "pt-BR", - SimpleDateFormat("dd/MM/yyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val popularMangaUrlSelector = "div.post-title a:last-child" -} diff --git a/multisrc/overrides/madara/platinumcrown/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/platinumcrown/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4b8570ea..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/platinumcrown/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/platinumcrown/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0dc1f930..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/platinumcrown/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/platinumcrown/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fdf74fd0..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/platinumcrown/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/platinumcrown/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0b83c69c..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/platinumcrown/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/platinumcrown/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ba454d18..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/platinumcrown/res/web_hi_res_512.png b/multisrc/overrides/madara/platinumcrown/res/web_hi_res_512.png deleted file mode 100644 index 20476738..00000000 Binary files a/multisrc/overrides/madara/platinumcrown/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pmscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c76d1323..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pmscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6e487744..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pmscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 60c700e2..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pmscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0cc0ea7d..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pmscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7803ae88..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/res/web_hi_res_512.png b/multisrc/overrides/madara/pmscans/res/web_hi_res_512.png deleted file mode 100644 index a174dd63..00000000 Binary files a/multisrc/overrides/madara/pmscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pmscans/src/PMScans.kt b/multisrc/overrides/madara/pmscans/src/PMScans.kt deleted file mode 100644 index 98969144..00000000 --- a/multisrc/overrides/madara/pmscans/src/PMScans.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.pmscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class PMScans : Madara( - "PMScans", - "https://rackusreads.com", - "en", - dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.ROOT), -) { - override val versionId = 2 - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/pojokmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pojokmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7f0a7082..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pojokmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 56d5a240..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pojokmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e7b5ccde..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pojokmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 77f3a22d..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pojokmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e282e9a1..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/pojokmanga/res/web_hi_res_512.png deleted file mode 100644 index 55bab9f2..00000000 Binary files a/multisrc/overrides/madara/pojokmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pojokmanga/src/PojokManga.kt b/multisrc/overrides/madara/pojokmanga/src/PojokManga.kt deleted file mode 100644 index 6cde6c45..00000000 --- a/multisrc/overrides/madara/pojokmanga/src/PojokManga.kt +++ /dev/null @@ -1,106 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.pojokmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.Filter -import eu.kanade.tachiyomi.source.model.FilterList -import okhttp3.HttpUrl.Companion.toHttpUrlOrNull -import okhttp3.OkHttpClient -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class PojokManga : Madara("Pojok Manga", "https://pojokmanga.net", "id", SimpleDateFormat("MMM dd, yyyy", Locale.US)) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(20, 4, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override val mangaSubString = "komik" - - override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request { - var url = "$baseUrl/${searchPage(page)}".toHttpUrlOrNull()!!.newBuilder() - url.addQueryParameter("s", query) - url.addQueryParameter("post_type", "wp-manga") - filters.forEach { filter -> - when (filter) { - is AuthorFilter -> { - if (filter.state.isNotBlank()) { - url.addQueryParameter("author", filter.state) - } - } - is ArtistFilter -> { - if (filter.state.isNotBlank()) { - url.addQueryParameter("artist", filter.state) - } - } - is YearFilter -> { - if (filter.state.isNotBlank()) { - url.addQueryParameter("release", filter.state) - } - } - is StatusFilter -> { - filter.state.forEach { - if (it.state) { - url.addQueryParameter("status[]", it.id) - } - } - } - is OrderByFilter -> { - if (filter.state != 0) { - url.addQueryParameter("m_orderby", filter.toUriPart()) - } - } - is AdultContentFilter -> { - url.addQueryParameter("adult", filter.toUriPart()) - } - is GenreConditionFilter -> { - url.addQueryParameter("op", filter.toUriPart()) - } - is GenreList -> { - filter.state - .filter { it.state } - .let { list -> - if (list.isNotEmpty()) { list.forEach { genre -> url.addQueryParameter("genre[]", genre.id) } } - } - } - is ProjectFilter -> { - if (filter.toUriPart() == "project-filter-on") { - url = "$baseUrl/project/page/$page".toHttpUrlOrNull()!!.newBuilder() - } - } - else -> {} - } - } - return GET(url.toString(), headers) - } - - override fun searchMangaSelector() = "div.c-tabs-item__content, div.page-item-detail" - - override val mangaDetailsSelectorTag = "#toNotBeUsed" - - protected class ProjectFilter : UriPartFilter( - "Filter Project", - arrayOf( - Pair("Show all manga", ""), - Pair("Show only project manga", "project-filter-on"), - ), - ) - - override fun getFilterList(): FilterList { - val filters = super.getFilterList().toMutableList() - - filters += listOf( - Filter.Separator(), - Filter.Header("NOTE: cant be used with other filter!"), - Filter.Header("$name Project List page"), - ProjectFilter(), - ) - - return FilterList(filters) - } -} diff --git a/multisrc/overrides/madara/pomanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pomanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5c456dc9..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pomanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pomanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 1ea36563..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pomanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pomanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2937bc5e..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pomanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pomanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ef2c8fe6..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pomanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pomanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 1701a2b3..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pomanga/res/web_hi_res_512.png b/multisrc/overrides/madara/pomanga/res/web_hi_res_512.png deleted file mode 100644 index efb6b14a..00000000 Binary files a/multisrc/overrides/madara/pomanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ponymanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5e9a3853..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ponymanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index f594216c..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ponymanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 204a043d..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ponymanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9b4a5c70..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ponymanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 8fa44a9d..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/res/web_hi_res_512.png b/multisrc/overrides/madara/ponymanga/res/web_hi_res_512.png deleted file mode 100644 index b86a13ba..00000000 Binary files a/multisrc/overrides/madara/ponymanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ponymanga/src/PonyManga.kt b/multisrc/overrides/madara/ponymanga/src/PonyManga.kt deleted file mode 100644 index 559b8df9..00000000 --- a/multisrc/overrides/madara/ponymanga/src/PonyManga.kt +++ /dev/null @@ -1,9 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.ponymanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class PonyManga : Madara("Pony Manga", "https://ponymanga.com", "en") { - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" -} diff --git a/multisrc/overrides/madara/porncomix/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/porncomix/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 50a67f8f..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/porncomix/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/porncomix/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ea44ac93..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/porncomix/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/porncomix/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index de49518b..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/porncomix/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/porncomix/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 61310903..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/porncomix/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/porncomix/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 17979246..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/porncomix/res/web_hi_res_512.png b/multisrc/overrides/madara/porncomix/res/web_hi_res_512.png deleted file mode 100644 index 93fd7842..00000000 Binary files a/multisrc/overrides/madara/porncomix/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pornhwa18/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 97849869..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pornhwa18/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 40fac84c..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pornhwa18/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 3adbd4fc..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pornhwa18/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cbf166fc..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pornhwa18/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index be329ca5..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/res/web_hi_res_512.png b/multisrc/overrides/madara/pornhwa18/res/web_hi_res_512.png deleted file mode 100644 index 4437eddd..00000000 Binary files a/multisrc/overrides/madara/pornhwa18/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornhwa18/src/Pornhwa18.kt b/multisrc/overrides/madara/pornhwa18/src/Pornhwa18.kt deleted file mode 100644 index d0dd1375..00000000 --- a/multisrc/overrides/madara/pornhwa18/src/Pornhwa18.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.pornhwa18 - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class Pornhwa18 : Madara("Pornhwa18", "https://pornhwa18.com", "id") { - override val filterNonMangaItems = false - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/series/page/$page/?m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/series/page/$page/?m_orderby=latest", headers) -} diff --git a/multisrc/overrides/madara/pornwha/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/pornwha/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1a5c104c..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornwha/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/pornwha/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0f04f48f..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornwha/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/pornwha/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index fd392a2b..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornwha/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/pornwha/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 29a6dd8e..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornwha/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/pornwha/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 979797d8..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/pornwha/res/web_hi_res_512.png b/multisrc/overrides/madara/pornwha/res/web_hi_res_512.png deleted file mode 100644 index 242964b4..00000000 Binary files a/multisrc/overrides/madara/pornwha/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/portalyaoi/src/PortalYaoi.kt b/multisrc/overrides/madara/portalyaoi/src/PortalYaoi.kt deleted file mode 100644 index d3d82330..00000000 --- a/multisrc/overrides/madara/portalyaoi/src/PortalYaoi.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.portalyaoi - -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 PortalYaoi : Madara( - "Portal Yaoi", - "https://portalyaoi.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/prismahentais/src/PrismaHentais.kt b/multisrc/overrides/madara/prismahentais/src/PrismaHentais.kt deleted file mode 100644 index 3f7f89a1..00000000 --- a/multisrc/overrides/madara/prismahentais/src/PrismaHentais.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.prismahentais - -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 PrismaHentais : Madara( - "Prisma Hentais", - "https://prismahentai.com", - "pt-BR", - SimpleDateFormat("dd 'de' MMMMM 'de' yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/prismascans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/prismascans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f2ce0ea2..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/prismascans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a095dfa3..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/prismascans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1673491c..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/prismascans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index dd419c46..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/prismascans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f7754391..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/res/web_hi_res_512.png b/multisrc/overrides/madara/prismascans/res/web_hi_res_512.png deleted file mode 100644 index f2042137..00000000 Binary files a/multisrc/overrides/madara/prismascans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/prismascans/src/DemonSect.kt b/multisrc/overrides/madara/prismascans/src/DemonSect.kt deleted file mode 100644 index 878d1f4a..00000000 --- a/multisrc/overrides/madara/prismascans/src/DemonSect.kt +++ /dev/null @@ -1,25 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.prismascans - -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 DemonSect : Madara( - "Demon Sect", - "https://demonsect.com.br", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - // Changed their name from Prisma Scans to Demon Sect. - override val id: Long = 8168108118738519332 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/projetoscanlator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/projetoscanlator/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 47cabf65..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/projetoscanlator/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 40faf599..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/projetoscanlator/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7b2f3826..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e301b279..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 3a205868..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/res/web_hi_res_512.png b/multisrc/overrides/madara/projetoscanlator/res/web_hi_res_512.png deleted file mode 100644 index 1bad07ce..00000000 Binary files a/multisrc/overrides/madara/projetoscanlator/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/projetoscanlator/src/ProjetoScanlator.kt b/multisrc/overrides/madara/projetoscanlator/src/ProjetoScanlator.kt deleted file mode 100644 index 36128951..00000000 --- a/multisrc/overrides/madara/projetoscanlator/src/ProjetoScanlator.kt +++ /dev/null @@ -1,20 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.projetoscanlator - -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 ProjetoScanlator : Madara( - "Projeto Scanlator", - "https://projetoscanlator.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() -} diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f7826f05..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e1a05c19..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index af0788f7..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index de89acb2..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4edb85b3..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png b/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png deleted file mode 100644 index 27b9c811..00000000 Binary files a/multisrc/overrides/madara/ragnarokscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt b/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt deleted file mode 100644 index 8ffac26c..00000000 --- a/multisrc/overrides/madara/ragnarokscan/src/RagnarokScan.kt +++ /dev/null @@ -1,80 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.ragnarokscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.multisrc.madara.WordSet -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import org.jsoup.nodes.Element -import java.text.ParseException -import java.text.SimpleDateFormat -import java.util.Locale - -class RagnarokScan : Madara( - "RagnarokScan", - "https://ragnarokscan.com", - "es", - SimpleDateFormat("MMMMM dd, yyyy", Locale("es")), -) { - // "mangaSubstring" has changed, so users will have to migrate - override val versionId = 2 - override val mangaSubString = "series" - override val chapterUrlSuffix = "" - - override fun popularMangaSelector() = "div#series-card:has(a:not([href*='bilibilicomics.com']))" - override val popularMangaUrlSelector = "a.series-link" - - override val mangaDetailsSelectorTag = "div.tags-content a.notUsed" // Source use this for the scanlator - override val mangaDetailsSelectorStatus = "div.post-status div.summary-content" - - override fun popularMangaFromElement(element: Element): SManga { - val manga = SManga.create() - - with(element) { - select(popularMangaUrlSelector).first()?.let { - manga.setUrlWithoutDomain(it.attr("abs:href")) - manga.title = it.attr("title") - } - - select("img").first()?.let { - manga.thumbnail_url = imageFromElement(it) - } - } - - return manga - } - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href").let { - it.substringBefore("?style=paged") + if (!it.endsWith(chapterUrlSuffix)) chapterUrlSuffix else "" - } - chapter.name = urlElement.select("p.chapter-manhwa-title").text() - chapter.date_upload = parseChapterDate(select("span.chapter-release-date").text()) - } - } - - return chapter - } - - override fun parseChapterDate(date: String?): Long { - date ?: return 0 - - fun SimpleDateFormat.tryParse(string: String): Long { - return try { - parse(string)?.time ?: 0 - } catch (_: ParseException) { - 0 - } - } - - return when { - WordSet("minuto", "minutos", "hora", "horas", "día", "días").endsWith(date) -> { - parseRelativeDate(date) - } - else -> SimpleDateFormat("MMMMM dd, yyyy", Locale("es")).tryParse(date) - } - } -} diff --git a/multisrc/overrides/madara/ragnarokscanlation/src/RagnarokScanlation.kt b/multisrc/overrides/madara/ragnarokscanlation/src/RagnarokScanlation.kt deleted file mode 100644 index 0e0b1687..00000000 --- a/multisrc/overrides/madara/ragnarokscanlation/src/RagnarokScanlation.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.ragnarokscanlation - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class RagnarokScanlation : Madara("Ragnarok Scanlation", "https://ragnarokscanlation.com", "es", SimpleDateFormat("MMMM d, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/raijinscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/raijinscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 29af9b72..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/raijinscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d39d6e1e..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/raijinscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7ec7dd01..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/raijinscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4a8728b7..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/raijinscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index e9bbc70e..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/res/web_hi_res_512.png b/multisrc/overrides/madara/raijinscans/res/web_hi_res_512.png deleted file mode 100644 index e03b14cf..00000000 Binary files a/multisrc/overrides/madara/raijinscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/raijinscans/src/RaijinScans.kt b/multisrc/overrides/madara/raijinscans/src/RaijinScans.kt deleted file mode 100644 index d16a6799..00000000 --- a/multisrc/overrides/madara/raijinscans/src/RaijinScans.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.raijinscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class RaijinScans : Madara("Raijin Scans", "https://raijinscans.fr", "fr", dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale.FRENCH)) diff --git a/multisrc/overrides/madara/rainbowfairyscan/src/RainbowFairyScan.kt b/multisrc/overrides/madara/rainbowfairyscan/src/RainbowFairyScan.kt deleted file mode 100644 index ae5798c5..00000000 --- a/multisrc/overrides/madara/rainbowfairyscan/src/RainbowFairyScan.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.rainbowfairyscan - -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 RainbowFairyScan : Madara( - "Rainbow Fairy Scan", - "https://rainbowfairyscan.com", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - // Page has custom link to scan website. - override val popularMangaUrlSelector = "div.post-title a:not([target])" -} diff --git a/multisrc/overrides/madara/randomscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/randomscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f62e8615..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/randomscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 157bc3c4..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/randomscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index b96d3d33..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/randomscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index c3ee34ec..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/randomscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0e0bba2a..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/res/web_hi_res_512.png b/multisrc/overrides/madara/randomscan/res/web_hi_res_512.png deleted file mode 100644 index e287535d..00000000 Binary files a/multisrc/overrides/madara/randomscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/randomscan/src/RandomScan.kt b/multisrc/overrides/madara/randomscan/src/RandomScan.kt deleted file mode 100644 index dd72ddad..00000000 --- a/multisrc/overrides/madara/randomscan/src/RandomScan.kt +++ /dev/null @@ -1,22 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.randomscan - -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 RandomScan : Madara( - "Random Scan", - "https://randomscanlators.net", - "pt-BR", - SimpleDateFormat("MMMMM dd, yyyy", Locale("pt", "BR")), -) { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/rawdex/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/rawdex/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7ddf1cf2..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rawdex/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/rawdex/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2fb8b4b8..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rawdex/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/rawdex/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2a7c306b..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rawdex/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/rawdex/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0927cbfe..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rawdex/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/rawdex/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ef54b9e9..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rawdex/res/web_hi_res_512.png b/multisrc/overrides/madara/rawdex/res/web_hi_res_512.png deleted file mode 100644 index a71d1bf2..00000000 Binary files a/multisrc/overrides/madara/rawdex/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readadult/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index e1615a08..00000000 Binary files a/multisrc/overrides/madara/readadult/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readadult/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 43cb7d03..00000000 Binary files a/multisrc/overrides/madara/readadult/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readadult/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 695cc953..00000000 Binary files a/multisrc/overrides/madara/readadult/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readadult/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 309a2359..00000000 Binary files a/multisrc/overrides/madara/readadult/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readadult/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index dc0b6af3..00000000 Binary files a/multisrc/overrides/madara/readadult/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readadult/res/web_hi_res_512.png b/multisrc/overrides/madara/readadult/res/web_hi_res_512.png deleted file mode 100644 index e01aa90d..00000000 Binary files a/multisrc/overrides/madara/readadult/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readergen/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 46076aec..00000000 Binary files a/multisrc/overrides/madara/readergen/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readergen/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bb77a4f8..00000000 Binary files a/multisrc/overrides/madara/readergen/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readergen/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 26f49e50..00000000 Binary files a/multisrc/overrides/madara/readergen/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readergen/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 48a855d2..00000000 Binary files a/multisrc/overrides/madara/readergen/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readergen/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ecaf51d1..00000000 Binary files a/multisrc/overrides/madara/readergen/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/res/web_hi_res_512.png b/multisrc/overrides/madara/readergen/res/web_hi_res_512.png deleted file mode 100644 index d79614b2..00000000 Binary files a/multisrc/overrides/madara/readergen/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readergen/src/ReaderGen.kt b/multisrc/overrides/madara/readergen/src/ReaderGen.kt deleted file mode 100644 index 4127e93b..00000000 --- a/multisrc/overrides/madara/readergen/src/ReaderGen.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.readergen - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.GET -import okhttp3.Request - -class ReaderGen : Madara("ReaderGen", "https://fr.readergen.fr", "fr") { - override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/page/$page/?s&post_type=wp-manga&m_orderby=views", headers) - override fun latestUpdatesRequest(page: Int): Request = GET("$baseUrl/page/$page/?s&post_type=wp-manga&m_orderby=latest", headers) - override fun popularMangaSelector() = searchMangaSelector() -} diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f66b6a7f..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 7a617d9f..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 859a4d76..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e5cc9304..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 880164a3..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png b/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png deleted file mode 100644 index 6eba8be2..00000000 Binary files a/multisrc/overrides/madara/readfreecomics/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt b/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt deleted file mode 100644 index 48904648..00000000 --- a/multisrc/overrides/madara/readfreecomics/src/ReadFreeComics.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.readfreecomics - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ReadFreeComics : Madara("ReadFreeComics", "https://readfreecomics.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8e69c795..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e066eb08..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e1be220b..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index ca4b6de4..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 86f49f4d..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png b/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png deleted file mode 100644 index 6babc6a2..00000000 Binary files a/multisrc/overrides/madara/readmangafree/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt b/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt deleted file mode 100644 index ea57dbe5..00000000 --- a/multisrc/overrides/madara/readmangafree/src/ReadMangaFree.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.readmangafree - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ReadMangaFree : Madara("ReadMangaFree", "https://readmangafree.net", "en") { - override val useNewChapterEndpoint = false -} diff --git a/multisrc/overrides/madara/readmanhua/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/readmanhua/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index fe3d9d25..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/readmanhua/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index baa810f5..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/readmanhua/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 264fae33..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmanhua/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 25f71834..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/readmanhua/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0f87a348..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/res/web_hi_res_512.png b/multisrc/overrides/madara/readmanhua/res/web_hi_res_512.png deleted file mode 100644 index a804f7a8..00000000 Binary files a/multisrc/overrides/madara/readmanhua/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/readmanhua/src/ReadManhua.kt b/multisrc/overrides/madara/readmanhua/src/ReadManhua.kt deleted file mode 100644 index 40124279..00000000 --- a/multisrc/overrides/madara/readmanhua/src/ReadManhua.kt +++ /dev/null @@ -1,36 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.readmanhua - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Calendar -import java.util.Locale - -class ReadManhua : Madara( - "ReadManhua", - "https://readmanhua.net", - "en", - dateFormat = SimpleDateFormat("dd MMM yyyy", Locale.US), -) { - - override fun chapterFromElement(element: Element): SChapter { - val chapter = SChapter.create() - val year = Calendar.getInstance().get(Calendar.YEAR).toLong() - - with(element) { - select(chapterUrlSelector).first()?.let { urlElement -> - chapter.url = urlElement.attr("abs:href").let { - it.substringBefore("?style=paged") + if (!it.endsWith(chapterUrlSuffix)) chapterUrlSuffix else "" - } - chapter.name = urlElement.text() - } - - // Dates can be part of a "new" graphic or plain text - chapter.date_upload = select("img").firstOrNull()?.attr("alt")?.let { parseRelativeDate(it) } - ?: parseChapterDate(select("span.chapter-release-date i").firstOrNull()?.text() + " " + year) - } - - return chapter - } -} diff --git a/multisrc/overrides/madara/reaperscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/reaperscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index f6c5fc5a..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/reaperscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e7ffd65f..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/reaperscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index d79fd54e..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/reaperscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 779d9aea..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 08a0864d..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/res/web_hi_res_512.png b/multisrc/overrides/madara/reaperscans/res/web_hi_res_512.png deleted file mode 100644 index 1c6f8c99..00000000 Binary files a/multisrc/overrides/madara/reaperscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/reaperscans/src/ReaperScansFactory.kt b/multisrc/overrides/madara/reaperscans/src/ReaperScansFactory.kt deleted file mode 100644 index 8f070746..00000000 --- a/multisrc/overrides/madara/reaperscans/src/ReaperScansFactory.kt +++ /dev/null @@ -1,59 +0,0 @@ -package eu.kanade.tachiyomi.extension.all.reaperscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.SourceFactory -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.HttpUrl.Companion.toHttpUrl -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale - -class ReaperScansFactory : SourceFactory { - override fun createSources() = listOf( - ReaperScansTr(), - ReaperScansFr(), - ) -} - -abstract class ReaperScans( - override val baseUrl: String, - lang: String, - dateFormat: SimpleDateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale.US), -) : Madara("Reaper Scans", baseUrl, lang, dateFormat) { - - override fun chapterFromElement(element: Element): SChapter = SChapter.create().apply { - val urlElement = element.selectFirst(chapterUrlSelector)!! - - name = urlElement.selectFirst("p.chapter-manhwa-title")?.text() - ?: urlElement.ownText() - date_upload = urlElement.selectFirst("span.chapter-release-date > i")?.text() - .let { parseChapterDate(it) } - - val fixedUrl = urlElement.attr("abs:href").toHttpUrl().newBuilder() - .removeAllQueryParameters("style") - .addQueryParameter("style", "list") - .toString() - - setUrlWithoutDomain(fixedUrl) - } -} - -class ReaperScansTr : ReaperScans( - "https://reaperscanstr.com", - "tr", - SimpleDateFormat("MMMMM dd, yyyy", Locale("tr")), -) { - - // Tags are useless as they are just SEO keywords. - override val mangaDetailsSelectorTag = "" -} - -class ReaperScansFr : ReaperScans( - "https://reaperscans.fr", - "fr", - SimpleDateFormat("dd/MM/yyyy", Locale.US), -) { - - // Migrated from WpMangaReader to Madara. - override val versionId = 2 -} diff --git a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/rh2plusmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 1637ca3a..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/rh2plusmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 5d4c8015..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index dd82c8dc..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e9138939..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 2c7b900b..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/rh2plusmanga/res/web_hi_res_512.png deleted file mode 100644 index 7eb5bb5b..00000000 Binary files a/multisrc/overrides/madara/rh2plusmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt b/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt deleted file mode 100644 index baddef60..00000000 --- a/multisrc/overrides/madara/rh2plusmanga/src/Rh2PlusManga.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.th.rh2plusmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Rh2PlusManga : Madara("Rh2PlusManga", "https://www.rh2plusmanga.com", "th", SimpleDateFormat("d MMMM yyyy", Locale("th"))) { - override val filterNonMangaItems = false - - override val pageListParseSelector = ".reading-content img" -} diff --git a/multisrc/overrides/madara/richtoscan/src/RichtoScan.kt b/multisrc/overrides/madara/richtoscan/src/RichtoScan.kt deleted file mode 100644 index 904d2f9a..00000000 --- a/multisrc/overrides/madara/richtoscan/src/RichtoScan.kt +++ /dev/null @@ -1,59 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.richtoscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.FormBody -import okhttp3.Request -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class RichtoScan : Madara( - "RichtoScan", - "https://richtoscan.com", - "es", - dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale.ROOT), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1, TimeUnit.SECONDS) - .build() - - override val useNewChapterEndpoint = true - - override fun popularMangaNextPageSelector() = "body:not(:has(.no-posts))" - - private fun loadMoreRequest(page: Int, metaKey: String): Request { - val formBody = FormBody.Builder().apply { - add("action", "madara_load_more") - add("page", page.toString()) - add("template", "madara-core/content/content-archive") - add("vars[paged]", "1") - add("vars[orderby]", "meta_value_num") - add("vars[template]", "archive") - add("vars[sidebar]", "right") - add("vars[post_type]", "wp-manga") - add("vars[post_status]", "publish") - add("vars[meta_key]", metaKey) - add("vars[order]", "desc") - add("vars[meta_query][relation]", "AND") - add("vars[manga_archives_item_layout]", "default") - }.build() - - val xhrHeaders = headersBuilder() - .add("Content-Length", formBody.contentLength().toString()) - .add("Content-Type", formBody.contentType().toString()) - .add("X-Requested-With", "XMLHttpRequest") - .build() - - return POST("$baseUrl/wp-admin/admin-ajax.php", xhrHeaders, formBody) - } - - override fun popularMangaRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_wp_manga_views") - } - - override fun latestUpdatesRequest(page: Int): Request { - return loadMoreRequest(page - 1, "_latest_update") - } -} diff --git a/multisrc/overrides/madara/rightdarkscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/rightdarkscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 80bbe4c2..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/rightdarkscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ebdff016..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/rightdarkscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index a5e115d9..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 733a0120..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a1784a3f..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/res/web_hi_res_512.png b/multisrc/overrides/madara/rightdarkscan/res/web_hi_res_512.png deleted file mode 100644 index 4e58fd47..00000000 Binary files a/multisrc/overrides/madara/rightdarkscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/rightdarkscan/src/RightdarkScan.kt b/multisrc/overrides/madara/rightdarkscan/src/RightdarkScan.kt deleted file mode 100644 index 90375508..00000000 --- a/multisrc/overrides/madara/rightdarkscan/src/RightdarkScan.kt +++ /dev/null @@ -1,19 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.rightdarkscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import java.text.SimpleDateFormat -import java.util.Locale - -class RightdarkScan : Madara( - "Rightdark Scan", - "https://rightdark-scan.com", - "es", - SimpleDateFormat("MMMM dd, yyyy", Locale("es")), -) { - override val client = super.client.newBuilder() - .rateLimit(2, 1) - .build() - - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0e162622..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 59c18568..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 8f802e24..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index e6772a6e..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index b665cf14..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png b/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png deleted file mode 100644 index fe38e733..00000000 Binary files a/multisrc/overrides/madara/rio2manga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt b/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt deleted file mode 100644 index 95dee4c1..00000000 --- a/multisrc/overrides/madara/rio2manga/src/Rio2Manga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.rio2manga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class Rio2Manga : Madara("Rio2 Manga", "https://rio2manga.com", "en") { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 064b2246..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a0063888..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index e8076e26..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2faa77d8..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index d6bf0a26..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png deleted file mode 100644 index a94de3e0..00000000 Binary files a/multisrc/overrides/madara/romantikmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt b/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt deleted file mode 100644 index 464603f2..00000000 --- a/multisrc/overrides/madara/romantikmanga/src/RomantikManga.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.romantikmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class RomantikManga : Madara( - "Romantik Manga", - "https://romantikmanga.com", - "tr", - dateFormat = SimpleDateFormat("MMM d, yyy", Locale("tr")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/ruyamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/ruyamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 8dc3b877..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/ruyamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 0d5aba84..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/ruyamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9f4386b7..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/ruyamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 4a60574d..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/ruyamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c5fe925f..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/ruyamanga/res/web_hi_res_512.png deleted file mode 100644 index 097591b1..00000000 Binary files a/multisrc/overrides/madara/ruyamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/ruyamanga/src/RuyaManga.kt b/multisrc/overrides/madara/ruyamanga/src/RuyaManga.kt deleted file mode 100644 index 2fe40b66..00000000 --- a/multisrc/overrides/madara/ruyamanga/src/RuyaManga.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.ruyamanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class RuyaManga : Madara("Rüya Manga", "https://www.ruyamanga.com", "tr", SimpleDateFormat("dd MMMM yyyy", Locale.forLanguageTag("tr"))) diff --git a/multisrc/overrides/madara/s2manga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/s2manga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 78aed8f9..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/s2manga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 57b0e935..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/s2manga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 60ac860b..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/s2manga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6201c85a..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/s2manga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ed057db6..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/res/web_hi_res_512.png b/multisrc/overrides/madara/s2manga/res/web_hi_res_512.png deleted file mode 100644 index c39e43b0..00000000 Binary files a/multisrc/overrides/madara/s2manga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/s2manga/src/S2Manga.kt b/multisrc/overrides/madara/s2manga/src/S2Manga.kt deleted file mode 100644 index 01794931..00000000 --- a/multisrc/overrides/madara/s2manga/src/S2Manga.kt +++ /dev/null @@ -1,11 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.s2manga - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class S2Manga : Madara("S2Manga", "https://www.s2manga.com", "en") { - - override fun headersBuilder() = super.headersBuilder() - .add("Referer", "$baseUrl/") - - override val pageListParseSelector = "div.page-break img[src*=\"https\"]" -} diff --git a/multisrc/overrides/madara/samuraiscan/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/samuraiscan/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 6d4b0355..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/samuraiscan/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index eea4dc0d..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/samuraiscan/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 7db88292..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/samuraiscan/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index fe4ebf4a..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/samuraiscan/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 14f7943a..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/res/web_hi_res_512.png b/multisrc/overrides/madara/samuraiscan/res/web_hi_res_512.png deleted file mode 100644 index 2e112e30..00000000 Binary files a/multisrc/overrides/madara/samuraiscan/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt b/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt deleted file mode 100644 index d08135f5..00000000 --- a/multisrc/overrides/madara/samuraiscan/src/SamuraiScan.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.samuraiscan - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class SamuraiScan : Madara( - "SamuraiScan", - "https://samuraiscan.com", - "es", - SimpleDateFormat("MMMM d, yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true - - override val mangaDetailsSelectorDescription = "div.summary_content div.manga-summary" - override val mangaDetailsSelectorStatus = "div.summary_content div.manga-authors" -} diff --git a/multisrc/overrides/madara/sawamics/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sawamics/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 4ee1870b..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sawamics/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sawamics/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 75c1a14c..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sawamics/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sawamics/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9b792851..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sawamics/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sawamics/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a3e688cc..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sawamics/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sawamics/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c1ca1f33..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sawamics/res/web_hi_res_512.png b/multisrc/overrides/madara/sawamics/res/web_hi_res_512.png deleted file mode 100644 index 3f315b3f..00000000 Binary files a/multisrc/overrides/madara/sawamics/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c11535c6..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index bc231dd3..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6efe0e39..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index a446b5ee..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f417ff26..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png b/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png deleted file mode 100644 index ae806aa9..00000000 Binary files a/multisrc/overrides/madara/scambertraslator/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt b/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt deleted file mode 100644 index 7894775e..00000000 --- a/multisrc/overrides/madara/scambertraslator/src/ScamberTraslator.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.scambertraslator - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ScamberTraslator : Madara( - "ScamberTraslator", - "https://scambertraslator.com", - "es", - dateFormat = SimpleDateFormat("dd/MM/yyyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/scanhentaimenu/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 3920023c..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/scanhentaimenu/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c995dcc7..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 104cbedf..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 2d61561e..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 15867a3f..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/res/web_hi_res_512.png b/multisrc/overrides/madara/scanhentaimenu/res/web_hi_res_512.png deleted file mode 100644 index f43dc1b8..00000000 Binary files a/multisrc/overrides/madara/scanhentaimenu/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/scanhentaimenu/src/ScanHentaiMenu.kt b/multisrc/overrides/madara/scanhentaimenu/src/ScanHentaiMenu.kt deleted file mode 100644 index 6b3d8998..00000000 --- a/multisrc/overrides/madara/scanhentaimenu/src/ScanHentaiMenu.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.scanhentaimenu - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ScanHentaiMenu : Madara("Scan Hentai Menu", "https://scan.hentai.menu", "fr", dateFormat = SimpleDateFormat("MMMM d, yyyy", Locale.FRENCH)) diff --git a/multisrc/overrides/madara/scantradvf/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/scantradvf/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 9c8a5408..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/scantradvf/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index a05e138d..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/scantradvf/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 48397e0d..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/scantradvf/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5aa6f127..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/scantradvf/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 957baa95..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/res/web_hi_res_512.png b/multisrc/overrides/madara/scantradvf/res/web_hi_res_512.png deleted file mode 100644 index 38dbd0a5..00000000 Binary files a/multisrc/overrides/madara/scantradvf/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/scantradvf/src/ScantradVF.kt b/multisrc/overrides/madara/scantradvf/src/ScantradVF.kt deleted file mode 100644 index 68bf1854..00000000 --- a/multisrc/overrides/madara/scantradvf/src/ScantradVF.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.scantradvf - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ScantradVF : Madara("Scantrad-VF", "https://scantrad-vf.co", "fr", SimpleDateFormat("d MMMM yyyy", Locale.FRENCH)) { - override val filterNonMangaItems = false - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a291e592..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 2f4ab476..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 0914c309..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 9a6d1884..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a1856237..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png b/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png deleted file mode 100644 index a6d9c2b3..00000000 Binary files a/multisrc/overrides/madara/sdlscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/sdlscans/src/SdlScans.kt b/multisrc/overrides/madara/sdlscans/src/SdlScans.kt deleted file mode 100644 index a8a5e3e3..00000000 --- a/multisrc/overrides/madara/sdlscans/src/SdlScans.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.sdlscans - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class SdlScans : Madara("Sdl scans", "https://sdlscans.com", "es", SimpleDateFormat("MMMMM dd, yyyy", Locale("es"))) diff --git a/multisrc/overrides/madara/shadowtrad/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shadowtrad/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index c751ecee..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shadowtrad/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index b8786268..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shadowtrad/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 55c42162..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shadowtrad/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 7ccc160b..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shadowtrad/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 26ada463..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/res/web_hi_res_512.png b/multisrc/overrides/madara/shadowtrad/res/web_hi_res_512.png deleted file mode 100644 index a9e1b31e..00000000 Binary files a/multisrc/overrides/madara/shadowtrad/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shadowtrad/src/Shadowtrad.kt b/multisrc/overrides/madara/shadowtrad/src/Shadowtrad.kt deleted file mode 100644 index 8a3250f3..00000000 --- a/multisrc/overrides/madara/shadowtrad/src/Shadowtrad.kt +++ /dev/null @@ -1,12 +0,0 @@ -package eu.kanade.tachiyomi.extension.fr.shadowtrad - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Shadowtrad : Madara("Shadowtrad", "https://shadowtrad.net", "fr", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale.FRANCE)) { - override val useNewChapterEndpoint = true - override val mangaDetailsSelectorAuthor = "div.manga-authors > a" - override val mangaDetailsSelectorDescription = "div.manga-summary > .description, div.manga-summary" - override val chapterUrlSuffix = "" -} diff --git a/multisrc/overrides/madara/shavelproiection/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shavelproiection/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 883d6a01..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shavelproiection/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6526d896..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shavelproiection/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 010eb6af..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shavelproiection/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 43decf6c..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shavelproiection/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 28407396..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/res/web_hi_res_512.png b/multisrc/overrides/madara/shavelproiection/res/web_hi_res_512.png deleted file mode 100644 index 02663d9a..00000000 Binary files a/multisrc/overrides/madara/shavelproiection/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shavelproiection/src/ShavelProiection.kt b/multisrc/overrides/madara/shavelproiection/src/ShavelProiection.kt deleted file mode 100644 index fe224dd9..00000000 --- a/multisrc/overrides/madara/shavelproiection/src/ShavelProiection.kt +++ /dev/null @@ -1,7 +0,0 @@ -package eu.kanade.tachiyomi.extension.it.shavelproiection - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ShavelProiection : Madara("ShavelProiection", "https://www.shavelproiection.com", "it", dateFormat = SimpleDateFormat("d MMM yyy", Locale("it"))) diff --git a/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 63412362..00000000 Binary files a/multisrc/overrides/madara/shayami/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 025a367c..00000000 Binary files a/multisrc/overrides/madara/shayami/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cd881d7f..00000000 Binary files a/multisrc/overrides/madara/shayami/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6d0d6ea3..00000000 Binary files a/multisrc/overrides/madara/shayami/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 743ef699..00000000 Binary files a/multisrc/overrides/madara/shayami/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/res/web_hi_res_512.png b/multisrc/overrides/madara/shayami/res/web_hi_res_512.png deleted file mode 100644 index e7f7c758..00000000 Binary files a/multisrc/overrides/madara/shayami/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shayami/src/Shayami.kt b/multisrc/overrides/madara/shayami/src/Shayami.kt deleted file mode 100644 index aeead055..00000000 --- a/multisrc/overrides/madara/shayami/src/Shayami.kt +++ /dev/null @@ -1,14 +0,0 @@ -package eu.kanade.tachiyomi.extension.es.shayami - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class Shayami : Madara( - "Shayami", - "https://shayami.com", - "es", - dateFormat = SimpleDateFormat("MMM d, yyy", Locale("es")), -) { - override val useNewChapterEndpoint = true -} diff --git a/multisrc/overrides/madara/shibamanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shibamanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ae815a30..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shibamanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index c98bb950..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shibamanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 6d5ce5e4..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shibamanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index cb79d239..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shibamanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0be1e33a..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/res/web_hi_res_512.png b/multisrc/overrides/madara/shibamanga/res/web_hi_res_512.png deleted file mode 100644 index ddb05c28..00000000 Binary files a/multisrc/overrides/madara/shibamanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shibamanga/src/ShibaManga.kt b/multisrc/overrides/madara/shibamanga/src/ShibaManga.kt deleted file mode 100644 index e37cf7b7..00000000 --- a/multisrc/overrides/madara/shibamanga/src/ShibaManga.kt +++ /dev/null @@ -1,23 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.shibamanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import java.text.SimpleDateFormat -import java.util.Locale - -class ShibaManga : Madara( - "Shiba Manga", - "https://shibamanga.com", - "en", - SimpleDateFormat("MM/dd/yyyy", Locale.US), -) { - override val filterNonMangaItems = false - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String { - return if (page > 1) { - "page/$page/" - } else { - "" - } - } -} diff --git a/multisrc/overrides/madara/shieldmanga/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shieldmanga/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index a4a4ba5b..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shieldmanga/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 07362ffd..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shieldmanga/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 91036ee8..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shieldmanga/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 0c2e92c0..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shieldmanga/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4a8b7e76..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/res/web_hi_res_512.png b/multisrc/overrides/madara/shieldmanga/res/web_hi_res_512.png deleted file mode 100644 index 8657455a..00000000 Binary files a/multisrc/overrides/madara/shieldmanga/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt b/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt deleted file mode 100644 index e33716ae..00000000 --- a/multisrc/overrides/madara/shieldmanga/src/ShieldManga.kt +++ /dev/null @@ -1,17 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.shieldmanga - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import okhttp3.OkHttpClient - -class ShieldManga : Madara("Shield Manga", "https://shieldmanga.io", "en") { - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1) - .build() - - // The website does not flag the content. - override val filterNonMangaItems = false - - override fun chapterListSelector() = "li.wp-manga-hapter, .version-chap li" -} diff --git a/multisrc/overrides/madara/shinigami/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shinigami/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index bdee4262..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shinigami/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ed409339..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shinigami/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 2e117fba..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shinigami/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 99d44dd4..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shinigami/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index ae54204e..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/res/web_hi_res_512.png b/multisrc/overrides/madara/shinigami/res/web_hi_res_512.png deleted file mode 100644 index 5a88d48f..00000000 Binary files a/multisrc/overrides/madara/shinigami/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shinigami/src/Shinigami.kt b/multisrc/overrides/madara/shinigami/src/Shinigami.kt deleted file mode 100644 index 7a666eb2..00000000 --- a/multisrc/overrides/madara/shinigami/src/Shinigami.kt +++ /dev/null @@ -1,59 +0,0 @@ -package eu.kanade.tachiyomi.extension.id.shinigami - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SChapter -import okhttp3.Headers -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element -import java.util.concurrent.TimeUnit -import kotlin.random.Random - -class Shinigami : Madara("Shinigami", "https://shinigami.moe", "id") { - // moved from Reaper Scans (id) to Shinigami (id) - override val id = 3411809758861089969 - - override val useNewChapterEndpoint = false - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(4, 1, TimeUnit.SECONDS) - .build() - - override fun headersBuilder(): Headers.Builder = super.headersBuilder() - .add("Sec-Fetch-Dest", "document") - .add("Sec-Fetch-Mode", "navigate") - .add("Sec-Fetch-Site", "same-origin") - .add("Upgrade-Insecure-Requests", "1") - .add("X-Requested-With", randomString) - - private fun generateRandomString(length: Int): String { - val charset = "ABCDEFGHIJKLMNOPQRSTUVWXYZ.abcdefghijklmnopqrstuvwxyz.0123456789" - return (1..length) - .map { charset.random() } - .joinToString("") - } - - private val randomLength = Random.Default.nextInt(13, 21) - - private val randomString = generateRandomString(randomLength) - - override val mangaSubString = "semua-series" - - // Tags are useless as they are just SEO keywords. - override val mangaDetailsSelectorTag = "" - - override fun chapterFromElement(element: Element): SChapter = SChapter.create().apply { - val urlElement = element.selectFirst(chapterUrlSelector)!! - - name = urlElement.selectFirst("p.chapter-manhwa-title")?.text() - ?: urlElement.ownText() - date_upload = urlElement.selectFirst("span.chapter-release-date > i")?.text() - .let { parseChapterDate(it) } - - val fixedUrl = urlElement.attr("abs:href") - - setUrlWithoutDomain(fixedUrl) - } -} diff --git a/multisrc/overrides/madara/shootingstarscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shootingstarscans/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index b4d4a1a9..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shootingstarscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shootingstarscans/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index e1413cfd..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shootingstarscans/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index cd2ed262..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bc23e363..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4b4fe4d6..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shootingstarscans/res/web_hi_res_512.png b/multisrc/overrides/madara/shootingstarscans/res/web_hi_res_512.png deleted file mode 100644 index 3cbd4982..00000000 Binary files a/multisrc/overrides/madara/shootingstarscans/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/shoujohearts/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 0fa79d02..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/shoujohearts/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index d23cc920..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/shoujohearts/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f356639d..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/shoujohearts/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 8944a391..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/shoujohearts/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 517d3761..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/res/web_hi_res_512.png b/multisrc/overrides/madara/shoujohearts/res/web_hi_res_512.png deleted file mode 100644 index 2fe740be..00000000 Binary files a/multisrc/overrides/madara/shoujohearts/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/shoujohearts/src/ShoujoHearts.kt b/multisrc/overrides/madara/shoujohearts/src/ShoujoHearts.kt deleted file mode 100644 index 578d6d3a..00000000 --- a/multisrc/overrides/madara/shoujohearts/src/ShoujoHearts.kt +++ /dev/null @@ -1,10 +0,0 @@ -package eu.kanade.tachiyomi.extension.en.shoujohearts - -import eu.kanade.tachiyomi.multisrc.madara.Madara - -class ShoujoHearts : Madara("ShoujoHearts", "https://shoujohearts.com", "en") { - - override val mangaSubString = "reader/manga" - - override fun searchPage(page: Int): String = "reader/page/$page/" -} diff --git a/multisrc/overrides/madara/sinensis/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sinensis/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ff8782a3..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sinensis/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 21186f90..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sinensis/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index df5a154c..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sinensis/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index bbf8d049..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sinensis/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index a3fca920..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/res/web_hi_res_512.png b/multisrc/overrides/madara/sinensis/res/web_hi_res_512.png deleted file mode 100644 index 8911a7ec..00000000 Binary files a/multisrc/overrides/madara/sinensis/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/sinensis/src/SinensisScan.kt b/multisrc/overrides/madara/sinensis/src/SinensisScan.kt deleted file mode 100644 index 26174475..00000000 --- a/multisrc/overrides/madara/sinensis/src/SinensisScan.kt +++ /dev/null @@ -1,56 +0,0 @@ -package eu.kanade.tachiyomi.extension.pt.sinensis - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.network.interceptor.rateLimit -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.HttpUrl.Companion.toHttpUrl -import okhttp3.OkHttpClient -import org.jsoup.nodes.Element -import java.text.SimpleDateFormat -import java.util.Locale -import java.util.concurrent.TimeUnit - -class SinensisScan : Madara( - "Sinensis Scan", - "https://sinensisscan.net", - "pt-BR", - SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), -) { - - // Name changed from Sinensis to Sinensis Scan - override val id: Long = 3891513807564817914 - - override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) - .build() - - override fun popularMangaFromElement(element: Element): SManga { - return super.popularMangaFromElement(element).apply { - setUrlWithoutDomain(url.removeBadPath("manga")) - } - } - - override fun searchMangaFromElement(element: Element): SManga { - return super.searchMangaFromElement(element).apply { - setUrlWithoutDomain(url.removeBadPath("manga")) - } - } - - override fun chapterFromElement(element: Element): SChapter { - return super.chapterFromElement(element).apply { - setUrlWithoutDomain(url.removeBadPath("manga")) - } - } - - private fun String.removeBadPath(expectedFirstPath: String): String { - val fullUrl = if (contains(baseUrl)) this else (baseUrl + this) - val url = fullUrl.toHttpUrl() - - if (url.pathSegments.firstOrNull() != expectedFirstPath) { - return url.newBuilder().removePathSegment(0).toString() - } - - return url.toString() - } -} diff --git a/multisrc/overrides/madara/sisigelap/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/sisigelap/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ef09ed06..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sisigelap/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/sisigelap/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index ae0a5a84..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sisigelap/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/sisigelap/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 632b0038..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sisigelap/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/sisigelap/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 5e7f32ea..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sisigelap/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/sisigelap/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index f8603b75..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/sisigelap/res/web_hi_res_512.png b/multisrc/overrides/madara/sisigelap/res/web_hi_res_512.png deleted file mode 100644 index afa32700..00000000 Binary files a/multisrc/overrides/madara/sisigelap/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/siyahmelek/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 7c7b101e..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/siyahmelek/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 32a7a044..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/siyahmelek/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index f89e7163..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/siyahmelek/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 67401f97..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/siyahmelek/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index c8549861..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/res/web_hi_res_512.png b/multisrc/overrides/madara/siyahmelek/res/web_hi_res_512.png deleted file mode 100644 index e18de180..00000000 Binary files a/multisrc/overrides/madara/siyahmelek/res/web_hi_res_512.png and /dev/null differ diff --git a/multisrc/overrides/madara/siyahmelek/src/Siyahmelek.kt b/multisrc/overrides/madara/siyahmelek/src/Siyahmelek.kt deleted file mode 100644 index 4cc1cb2e..00000000 --- a/multisrc/overrides/madara/siyahmelek/src/Siyahmelek.kt +++ /dev/null @@ -1,38 +0,0 @@ -package eu.kanade.tachiyomi.extension.tr.siyahmelek - -import eu.kanade.tachiyomi.multisrc.madara.Madara -import eu.kanade.tachiyomi.source.model.SChapter -import eu.kanade.tachiyomi.source.model.SManga -import okhttp3.Response -import java.text.SimpleDateFormat -import java.util.Locale - -class Siyahmelek : Madara("Gri Melek", "https://grimelek.net", "tr", SimpleDateFormat("dd MMM yyyy", Locale("tr"))) { - // Siyahmelek (tr) -> Gri Melek (tr) - override val id = 6419959498055001014 - - override val mangaSubString = "seri" - - override val useNewChapterEndpoint = true - - override fun searchPage(page: Int): String = if (page == 1) "" else "page/$page/" - - // Skip fake image - // OK:
- // NG: