* added support for paid chapter filtering
* updated extension version correctly
* using config screen correctly with orginal theme class
* Update src/en/drakescans/src/eu/kanade/tachiyomi/extension/en/drakescans/DrakeScans.kt
---------
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Changes to be committed:
modified: src/en/hentai2read/build.gradle
modified: src/en/hentai2read/src/eu/kanade/tachiyomi/extension/en/hentai2read/Hentai2Read.kt
Fixed two critical issues causing internal server errors:
1. Added safe array access in TagSearchMode filter to prevent ArrayIndexOutOfBoundsException
2. Added safe array access in UriPartFilter.toUriPart() to prevent NullPointerException
Both fixes use Kotlin's getOrNull/getOrElse methods to handle invalid filter state values gracefully.
* Mangataro
* Refactor: Simplify search payload creation
- Use a custom serializer for search filter parameters.
- Remove redundant `.toJsonString()` calls for each filter.
- Update filter classes to use appropriate data types (Int, Int?, String?) instead of just Strings, improving type safety.
- Change `firstInstanceOrNull` to `firstInstance` for non-nullable filters.
* Refactor: Move deeplink handler
Move the deeplink handler function to a more logical position after the search parsing logic.
* MangaTaro: Implement new search method
- Add a new text search method that uses a different API endpoint. This provides more relevant results but ignores filters.
- Add a filter option to toggle between the new search and the old filter-based search.
- Exclude novels from appearing in search results and manga details.
* feat(Hiperdex): add preferences to remove title regex
* feat(Hiperdex): add preferences to remove title regex
* add original title to description
* make companion
* custom regex verification
* verify regex
* Revert "Revert "switch to checkbox""
This reverts commit 491fd17282fad18a04b3ff1570784954fde2703f.
* add real-time validation for custom regex input & update summary on change
* Fix version
* Also clean title while browsing/searching
* feat(MangaDistrict): only set chapter date got from page-list if it still has NEW tag
* feat(MangaDistrict): Add custom title regex & remove the cleaning from browsing
* verify regex
* switch to checkbox
* refactor: remove redundant methods for popular and latest manga elements
* update summary after edit
* validate custom regex on edit
* refactor: simplify regex validation logic
* refactor: improve null safety in afterTextChanged method
* Revert "refactor: remove redundant methods for popular and latest manga elements"
This reverts commit dfc0e643aaa5330d48edf07204db10dd29a24c35.
* Add back cleaning title for browsing/searching
* clear date from preference
* small refactor
* Add WeebDex
* fixes and add scanlator info
* add placeholder icons
* Refactoring with reviewed changes
* minor refactoring to fix build
* Url and Chapter title fixes
fix: Add manga URL correctly.
feat: Improve chapter title format by including volume and chapter numbers, and a "Oneshot" fallback.
fix: An issue where oneshot chapters show Chapter null
* Remove extraneous json field
* Sana Scans: fix search filtering and chapter page order
- normalize search queries in Sana Scans so catalog results filter properly
- sort chapter images using the site-provided order field in the shared Iken multisrc
* Sana Scans: additional changes to meet checklist
* implement changes from reviewer
* fix iken base version
* fix errors in autometed testing
* Asmodeus Scans: filter novel, add/fix genres
* Keyoapp: fix n tweak genre,type selector
- previous type selector was mistakenly named genre
- make genre selector val
- tweak the genre selector to exclude manga status from genre
* fix
* tweak description