* Created a standalone extension for TCBScans due to layout changes
* Updated TCBScans version code
* Updated extension due to site changes
* Added search functionality and migrate message
* Update extension version
* Update TCBScans search manga list filtering
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Using headersBuilder instead of Headers.headersOf
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Changed migrate message to a constant
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Regex created as a constant
* Refactor pageListParse
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
* Add French to MangaPlus
* Add French to MangaPlus
* Update src/all/mangaplus/src/eu/kanade/tachiyomi/extension/all/mangaplus/MangaPlusFactory.kt
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Some manga somehow has romaji title tagged as "jp" language. So also use
altTitles list and use extension language as the base language when
searching while keeping english as fallback.
This reduces the possibility of this extension returning empty title.
* DNS fix and allow non 9000 port
* Query only top-level titles
* Display input on settings page
* List nested chapters and sort with Mango API
* Bump version number
* FMReader: WeLoveManga: Fix page list parsing
They appear to have changed how their page list works, to instead be driven
off an attribute with a seemingly randomly generated name. That name is
then emitted as part of the page script. We can just rely on that
attribute being very long instead.
Fixes#9120
* FMReader: WeLoveManga: Fix imports.
They were not copied over correctly when copying the (edited) generated
code back to the source.
* add new source to wpmangareader
add [iimanga](https://iimanga.com/)
* add new source to wpmangareader
add [Magus Manga](https://magusmanga.com)
* add chapterdate suppourt
* update icons to new high res ones
* CopyManga: Allow passing in null for decrypt password.
When we end up with a decrypt password of null (that is, there is no manga-
specific decryption password), fall back to the default password.
Previously, we ended up passing in null instead of a default password.
Also update the default password.
Fixes#9114
* CopyManga: bump extVersionCode.