* Bump harmless dependencies
Note that bumping the android plugin will make compilation show lots of
"hey bro use namespace instead of AndroidManifest.xml" warnings
* Remove duktape dependency
Zero extensions are using it, so its safe to remove. For executing js in
extensions we can use quickjs instead of ducktape.
* Upgrade gradle to 7.6
* Update kotlin
* Update OkHttp
* Update JSoup
Jesus Christ this was boring asf
* Update KtLint
* [skip ci] refactor on some build.gradle.kts files
* Expose coroutines to all extension by default
* nine: reorganize the code
use consumet to get vizcloud playlist link and other servers embed links
fix filter not working when search query is empty
* Change Vizcloud to Vidstream to match site
* feat: Create AnimesTC base
* feat: Implement latest animes page
* feat: Implement anime details page
* feat: Implement episodes list page
* feat: Implement (pseudo) popular animes page
Again, another source without a popular animes page.
* fix: Make URL intent handler work well
* feat: INITIAL video list implementation
i'll just sleep a bit and implement search + video extractors later.
* feat: Implement search
* feat: Add AnonFiles extractor
* feat: Add Sendcm extractor
* feat: Add video quality preference
* feat: Add player preference
* refactor: Remove unnecessary lines at videoListParse
* Updated domains
9anime.to domain was blocked for many devices so changed it to 9anime.id
* fixed domain preference changed to .id
domain preference changed to .id and placed .to on the original spot
* Update src/en/nineanime/src/eu/kanade/tachiyomi/animeextension/en/nineanime/NineAnime.kt
* Update src/en/nineanime/src/eu/kanade/tachiyomi/animeextension/en/nineanime/NineAnime.kt
* Update build.gradle
---------
Co-authored-by: jmir1 <jhmiramon@gmail.com>
* AniWorld: add reCapBypass v0.1
First version of my recaptcha bypasser. Total early stage version.
* remove logs
* remove unused
* Aniworld: update & reCapBypass v1.0
- changed way of host url getting
- updated reCapBypass to v1.0 (can still be buggy sometimes)