A tachiyomi extensions repo
Go to file
Cuong M. Tran 935bd089fc add multi-src: GalleryAdults (#2553)
* 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
2024-06-03 05:43:23 +01:00
.github Update github-actions dependencies (#2402) 2024-04-26 01:48:04 +01:00
buildSrc Update dependency gradle to v8.7 (#2077) 2024-03-30 22:04:18 +00:00
core remove unneeded properties from core manifest (#805) 2024-01-30 22:11:53 +00:00
gradle Update dependency gradle to v8.7 (#2077) 2024-03-30 22:04:18 +00:00
lib Deduplicate lib build scripts (#1392) 2024-02-27 20:53:28 +00:00
lib-multisrc add multi-src: GalleryAdults (#2553) 2024-06-03 05:43:23 +01:00
src add multi-src: GalleryAdults (#2553) 2024-06-03 05:43:23 +01:00
.editorconfig Minor improvements to the MangaDex code (#17573) 2023-08-19 11:56:14 -03:00
.gitattributes [skip ci] Update Gradle Wrapper files (#594) 2024-01-30 22:07:13 +00:00
.gitignore un fucky my wucky 2024-01-30 22:17:44 +00:00
CONTRIBUTING.md Clean up date format code in docs (#1299) 2024-02-18 20:17:19 +00:00
LICENSE Add license, closes #17 2017-02-23 22:33:07 +01:00
README.md un fucky my wucky 2024-01-30 22:17:44 +00:00
build.gradle.kts Deduplicate lib build scripts (#1392) 2024-02-27 20:53:28 +00:00
common.gradle Adjust build features (#1436) 2024-02-27 20:53:49 +00:00
gradle.properties Adjust build features (#1436) 2024-02-27 20:53:49 +00:00
gradlew Upgrade Gradle to 8.6 (#1667) 2024-03-06 06:25:41 +00:00
gradlew.bat Update dependency gradle to v8.7 (#2077) 2024-03-30 22:04:18 +00:00
ktlintCodeStyle.xml Add linting configs 2020-04-25 10:29:23 -04:00
settings.gradle.kts Rename projects to path names (#1240) 2024-02-18 20:13:33 +00:00

README.md

Please give the repo a

Build Support Server
CI Discord

Usage

Getting started

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.