- small change to make chapter numbers in chapter names lose trailing .0
- don't recreate the SimpleDateFormatter for every parsed chapter. Declaring and initializing it once is enough.
* MangaMutiny: Chapter tracking fix
- Chapter numbers were previously incorrectly determined, leading to incorrect tracking information. Fixed with the changes of this commit.
* MangaMutiny: closing some response bodies
Closing the bodies of some responses.
- WebView works (main page + pages of individual manga)
- changed baseUrl to https://mangamutiny.org and moved https://api.mangamutiny.org to different variable
(the extension still relies on the lightweight json responses from the API for everything that isn't WebView related - the baseUrl only had to be changed for WebView to work)
- fixed pagination bug (would previously skip 21 manga after the first 21 manga, now fixed)
- Internally reworked filters to make them compatible with the WebView changes (does not affect users in any way)
* Fixing artist NullPointer exception
* Added https://mangamutiny.org/title/* link handler
Can now open manga from the mangamutiny.org website (when accessed with a web browser) in the Tachiyomi app.
Borrowed the method from the Mangadex extension and adapted it to fit the Manga Mutiny extension.
* Removed logging + changed comment
* Adding containsNsfw = true
Most manga offered are sfw, but a couple of manga cross the "not appropriate" line here and there.
- fixed Genre parsing (website renamed "genres" to "tags" in their json responses)
- corrected chapter release year parsing
- increased manga list fetch size from 20 to 21 to make requests that are almost indistinguishable from requests the real website makes (only URI parameter order differs)
- split Genre filter into Genre and Format filter to be more in line with what the website offers
- updated Genre/Format filter content
- implemented new way to process URI query parameters (first collect them in a mutable list, then add them to the URI)
- added author/artist search (and prepared for scanlator search, although that feature doesn't work yet even on the website)
* MangaMutiny - JsonNull fix
Some thumbnails and manga descriptions aren't maintained by the website.
This results in avoidable errors. Fixed with this commit.
* MangaMutiny - Increment extension version number
* Adding source Manga Mutiny
Webview doesn't work. Reason: it's an HttpSource based on an undocumented API - it's not based on web scraping
Credit:
- the concept for the Filter was taken from the MangaPark extension and changed to fit the circumstances
- the JsonObject extension function stems from stackoverflow
* MangaMutiny - multiple fixes
Moved mangamutiny to /src/en
removed "open" from class
changed if condition