Commit 5e3834d
authored
feat(de/aniworld): More hosters, faster video loading & fix preferences (#71)
* migrate new utils
* refactor(de/aniworld): Refactor extension and improve preferences handling
* Delete `AWConstants.kt` and move relevant constants into `AniWorld` companion object.
* Refactor `videoListParse` to use new hoster constants and simplified language mapping.
* Optimize video sorting using `sortedWith` and `compareByDescending`.
* Modernize preferences setup using `keiyoushi.utils` delegates and helper functions (`addListPreference`, `addSetPreference`).
* Rename and clean up preference keys and internal language mapping logic.
* Simpily episode parsing and detail parsing
* Add Filemoon & Vidmoly extractor
* Refactor video extraction and hoster preferences
* Faster episode parsing
* Refactor
* No null lang
* Fix hoster name in quality string
* missing response close
* Fix language desc
* Fix preferredHoster get()
* refactor
* Fix warning
* Fix default lang & cleanup Vidoza
* small refactor1 parent 2b410c6 commit 5e3834d
File tree
5 files changed
+143
-252
lines changed- src/de/aniworld
- src/eu/kanade/tachiyomi/animeextension/de/aniworld
- extractors
5 files changed
+143
-252
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
Lines changed: 0 additions & 30 deletions
This file was deleted.
0 commit comments