* Update reaper scans to new website
* Reaper Scans: Fix requested changes
* Reaper Scans: remove unused property.
* Reaper Scans: Fix no pages found error
they broke it already???
* Reaper Scans: Fix extra images in chapters.
* Reaper Scans: Replace scraping chapter pages with api
* Reaper Scans: Fix lint
hopefully
* HeanCms: Add cdnUrl option
for sources who host thumbnails/pages outside of the api domain
* Reaper Scans: it was a multisrc this whole time
pain.
* Reaper Scans: Remove id override
* Reaper Scans: Correct version number
* Rewrote LibGroup to use api instead of parsing document
* apply suggestions
* quick fixes
* change preferences variable to functions
* Make getToken sync
* safe & load token
* return new token when refreshing
* fix manga description selector
* fix chapter feed selector
* fix selector to script that contain pages link
* bump overrideVersionCode
* bump baseVersionCode
* Revert "bump baseVersionCode"
This reverts commit 7b2cc6a937.
* change rate limit
* change few selectors that affected because recent changes
* change some selectors and other things
* change calling super.pageListParse(response) into just copying the code
calling super.pageListParse(response) will cause java.lang.IllegalStateException: closed since response.asJsoup() will be called twice
* fix indentation
* add excluded category: web novel
* MadTheme: general cleanup
* MadTheme: add support for both site formats
* Remove ManhuaScan
* Add KaliScan.com, KaliScan.io, MGJinx
* MadTheme: bump base version
* Add KaliScan.me
* Only set genreKey once
* Organizing code
* remove unnecessary files
* improve base class
- allow override search’s uri
- add shared method to get description & page count
- base class’s request for gallery’s all pages now support all sources without needs to override (almost)
- extract method to parse JSON
* Avoid request for more pages when no needed
* auto add more tags to filter while viewing manga;
add spit-tag
* filter for getting Random manga
* Always add page=1 to uri so it will exclude some non-latest mangas from homepage, happened with some sources.
* reorganize code
* Allow source which doesn't need shortTitle to hide it.
* Extract default advanced search's Uri
change base class's galleryUri value
* Fix getInfoPages
* Fix missing category filter
* open for override
* bump base class version
* Convert AsmHentai into multisrc GalleryAdults
Also convert some selector into function
* Move HentaiFox to theme GalleryAdults
* GalleryAdults: Fix search
* MangaFox: fix TagFilter
* fast page load & preference for slowly parsing image’s URL
* AsmHentai: change shortTitle reference from list to swith
* HentaiFox: add Korean
* move HentaiFox from en to all
* fix build
* fix search: convert space to +
* Request for tags list from site
* Fix request for user’s favorites
* - Optimize popular/latest request
- Improve ‘page’ param
- AsmHentai: support Latest/Popular
* add SortFilter
* Support multiple tags filter
* Support exact match query
* getTime
* Fix Lang when searching
* fix searchById
* add language companion
* Fix URL action
* renovate
* Support parsing json for page list
Fix generating page if less than 10 pages
HentaiFox: Random server selection
* Migrate IMHentai to GalleryAdults
* Preferences to support all methods for page querying
* IMHentai: tagList
* Expose some filters to child class, add more space to description
* Fix Factory lang
* Support browsing tags, speechless & favorite
* IMHentai:
- support favorite browsing (require login)
- tag filter with queried popular tags
- advanced search for artist, group, character, parody, tag (include/exclude)
- remove language filters
- Fix language search
* Move advance search to multi-src
* Fix: hide speechless when not supported
* add Hint to use comma
* split code to Filters & Utils
* bump version all 3 extensions
* fix getTime
* fix lint
* Fix alternative name
* improve cleanTag
* move out of Object
* move Regex out
* remove RandomUA
* fix build
* remove images parsing setting, pick a default one
* fix build
* Move shortTitle to base clash
* HentaiFox: add language keyword to search query
* if all mangas in current searching page is of other language then include at least 1 entry so it can request for next page
* Alternative methods for images parsing
Revert "remove images parsing setting, pick a default one"
This reverts commit e49e3aaeb7.
# Conflicts:
# lib-multisrc/galleryadults/src/eu/kanade/tachiyomi/multisrc/galleryadults/GalleryAdults.kt
# src/all/asmhentai/src/eu/kanade/tachiyomi/extension/all/asmhentai/AsmHentai.kt
# src/all/imhentai/src/eu/kanade/tachiyomi/extension/all/imhentai/IMHentai.kt
* Fall back if failed to decode JSON
* remove supportLatest from base class
* Remove preference for parsing page by page, switch to override val instead.
* Split searchRequest into parts
* Don't using generic Filter.Text to avoid other kind of text field which extensions might have
* Add Pink Tea Comic
* Bump base version
* Add cancelled text for #1249
* Add hiatus text for #1088
* Add hiatus/cancelled text for #867
* Add hiatus/cancelled text for #498