* remove non-relevant query
* WPComics: query for genres instead of hard-code
* language assets to support dual-lang
* update XoxoComics, Nhattruyen, Nettruyen to support updated WPComics
* remove unused status
* JManga with new WPComics
* Fix JManga NextPageSelector
* Allow override some more methods
* correct jmanga's location
* remove redundant XoxoComics override
* Get alternative name and JManga's description
* add sources:
- NetTruyenX
- NhatTruyenS
- NetTruyenCO
* revert format changes
* Update NetTruyen to latest domain
* Minor changes:
- Named parameters;
- intl, lazy;
* Remove NetTruyen’s replaceSearchPath. It’s not necessary
* remove the japanese’s mtl
* remove hard-code user-agent
* remove some unnecessary named parameters
* Use super.headersBuilder & fix Referer
* remove redundant import
* i hate this theme
* bump
* remove useless slug update
* lint
* Update series slug on chapter list update
This was made for sources that changed slugs constantly.
Currently no one uses it, but who knows if they enable that again
* what an unstable experience
* Remove empty lines
* Fix intl
* newline
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* why my build took 5 minutes
* I hate iguanas
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Add ClownCorps comic source
* Apply suggestions from code review
Thank you very much!
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Only loop through the present pages
Don't just loop forever until a 404 is returned
* Disable reduntant sorting code
* Add date to chapters
* Apply suggestions from code review
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Remove commented snippet
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
* Move vars to companion obj & inline description
* Un-move some constants & Use Observable.just
* Extract SManga creation to separate function
And use where necessary
* Omit unnecessary function call
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Add caching
I've tried a great many different ways of caching today, and as far as I can reason with my fried brain, I think this one now works pretty well.
I shall continue testing it on my phone.
* Change SerializableChapter implementation
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Code cleanliness
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* Optimise requests for page 1 away
* Explicitly sort chapters by upload date
* Move other preference options into separate functions
* Assume response document always contains what we're asking
And throw a runtime exception if it doesn't, so the problem can be noticed and fixed.
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* MangaThemesia: add alternative class to handle dynamic urls
* use MangaThemesiaAlt on Asura & Luminous
* use MangaThemesiaAlt on Rizz
* don't update in getMangaUrl
* small cleanup
* remove other pref as well
LuminousScans
* wording
* remove from FlameComics, since they no longer appear to do it
* review comments
* lint
* actual old pref key
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* actual old pref key x2
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>