935bd089fc
* 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 e49e3aaeb74e3643abc2e303924da18a52491793. # 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 |
||
---|---|---|
.github | ||
buildSrc | ||
core | ||
gradle | ||
lib | ||
lib-multisrc | ||
src | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
build.gradle.kts | ||
common.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
ktlintCodeStyle.xml | ||
settings.gradle.kts |
README.md
Please give the repo a ⭐
Build | Support Server |
---|---|
Usage
Contributing
Contributions are welcome!
Check out the repo's issue backlog for source requests and bug reports.
License
Copyright 2015 Javier Tomás
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Disclaimer
This project is not affiliated with Tachiyomi. Don't ask for help about these extensions at the official support means of Tachiyomi. All credits to the codebase goes to the original contributors.