Commit Graph

194 Commits

Author SHA1 Message Date
Dr1ks d910910223
LibGroup: fix chapters (#7692)
* LibGroup: fix chapters

* LibGroup: review fix

* LibGroup: review fix 2

* LibGroup: lint
2025-02-23 21:31:16 +00:00
Dr1ks d34316685b
Grouple: small fixes (#7693)
* Grouple: error on paid chapters

* Grouple: rating fix

* Grouple: bump

* Grouple: review fix

* Grouple: authorization check
2025-02-23 21:31:15 +00:00
Cuong-Tran 6c1e55053c
Madara: Expose genresList (#7674)
* Madara: Allow ext to preload with a list of genres

Help with fork like SY which allows saving search

* fix extensions

* update the fetchSearchManga to using HttpUrlBuilder
2025-02-23 21:31:15 +00:00
Chopper 6fa43de2c5
MTL: Improves readability (#7682)
* Improves readability

* Update settings messages
2025-02-23 21:31:15 +00:00
Dr1ks 5e57723c32
Grouple: Add user token (#7617)
* Grouple: Add user token

* Grouple: Bump

* Grouple: update readmanga domain
2025-02-23 21:31:15 +00:00
Secozzi 8ae19659f0
feat(en): add manganow (#7600) 2025-02-23 21:31:15 +00:00
Secozzi 56d872d023
feat(lib-multisrc/mangareader): Rework mangareader (#7561)
* chore: move mangafire away from mangareader multisrc

* chore: rework mangareader multisrc theme

* lint(lint): lint

* fix: apply recommended fixes

* lint(lint): lint

* bump versions
2025-02-23 21:31:15 +00:00
Chopper 11d6ca37c3
Snowmtl: Add support to Google Translator (#7558)
* Add support to Google Translator

* Remove Request.Builder

* Remove unused code

* Refatoring

* Replace the hashmap with the when statement

* Improves readability

* Remove site color and add text outline
2025-02-23 21:31:14 +00:00
Chopper 643376e8a0
Snowmlt: Add support to arabic (#7514)
* Add support to arabic

* Refatoring
2025-02-23 21:31:14 +00:00
Chopper 0505a26934
MachineTranslations & Snowmtl: Fix the regex in the translator engine and add font size settings (#7465)
* Fix the regex in the translator engine and add font size settings

* Remove extra lines

* Remove rateLimit

* Remove init pref

* Use lazy statement in the snowmtl client

* Relax the exception and show pages without dialog

* Fix the translator's bad formatted response for some cases

* Change listener return to false

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-02-23 21:31:14 +00:00
Vetle Ledaal b6ed7ac63b
Madara: fix status with spaces (#7474) 2025-02-23 21:31:14 +00:00
AwkwardPeak7 0658c1926c
revert kotlin 2.1.0 and deps for now (#7468)
generated serializers seem to be missing in final apk, need further investigation
2025-02-23 21:31:11 +00:00
AwkwardPeak7 2e45708568
fix lint 2025-02-23 21:30:42 +00:00
Chopper 3403b7a0ec
Retsu: Fix search manga selector (#7456)
Fix search manga url selector
2025-02-23 21:30:42 +00:00
Vetle Ledaal 9a44b80cb5
Coffee Manga: use correct chapter pages URL (#7444)
* Coffee Manga: use correct chapter pages URL

* simplify
2025-02-23 21:30:41 +00:00
SonoPG 701b46e29a
MangaWorld: Fix MWCookie requirement (#7319)
* Create ShittyRedirectionInterceptor.kt

* Add redirection interceptor

* Update version code

* Don't be lazy

* Avoid NullPointerExceptions when searching for MWCookie

* Update MangaWorld.kt with new name for interceptor

* Rename class and store regex somewhere else

* Check for content-type instead of header and return res correctly

* Use .contains to not fail on longer types

* Revert "vary" method to check for the JS challenge

The "text/html" method breaks way too easily, the response.headers["vary"] just works fine.
2025-02-23 21:26:49 +00:00
spicemace 7722a6e458
Kemono fix search pages (#7279)
* Kemono fix search pages

* Update build.gradle.kts

* Update Kemono.kt
2025-02-23 21:26:49 +00:00
dngonz 5fd5b76527
MadTheme: Fix chapter client (#7361)
fix and try to limit api calls
2025-02-23 21:26:49 +00:00
Vetle Ledaal 4500fc3584
Colamanga: fix keyType not found (#7352) 2025-02-23 21:26:49 +00:00
Chopper 8057b3f55a
EZmanga: Migrate theme (#7330)
Migrate theme
2025-02-23 21:26:49 +00:00
Vetle Ledaal c15852943e
Remove named capture groups from most extensions (#7328)
* remove named capture group (simple)

* remove named capture group (spot checks)
2025-02-23 21:26:49 +00:00
dngonz 3f86aa1c40
Madtheme: fix chapters fetching (#7270)
* add chapters fetch preferences

* bump

* remove fetching preferences and call both enpoints

* remove const

* fix
2025-02-23 21:26:48 +00:00
dngonz 936a7f1fde
MadTheme: Enhance chapter parse (#7214)
enhance chapter parse
2025-02-23 21:26:48 +00:00
dngonz efc7e0f088
Madara: fix authors and/or status (#7242)
* fix authors and status

* fix chapter order for nocturnesummer
2025-02-23 21:26:48 +00:00
Aurel c4a3d0c39e
Madara: Improve French relative date parsing (#7161)
Enhance date parsing for "jour" format in Madara library
2025-02-23 21:26:48 +00:00
Chopper f9996f5921
Crystal: Fix image loading (#7200)
* Crystal: Fix image loading

* Merge Etoshore into CrystalComics
2025-02-23 21:26:48 +00:00
Chopper 7ae3695832
Snowmtl: Fix json serializer (#7168)
* Fix json serializer

* Fix lint
2025-01-18 20:14:01 +00:00
Chopper 49efe333db
SlimeReadTheme: Fix pagination and add scan id (#7152)
Fix pagination and add scan id
2025-01-18 20:13:58 +00:00
Aurel e86d2a850b
Fix: Improved date parsing for Keyoapp sites (#7140)
* Fix: Improve date parsing for ReaperScans, StarboundScans, and other Keyoapp sites & fix wrong dates time

* Update version codes

* Update lib-multisrc/keyoapp/src/eu/kanade/tachiyomi/multisrc/keyoapp/Keyoapp.kt

CamelCase

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Fix: Downgrade override version codes for ReaperScans and StarboundScans

* Fix: Standardize date selector variable naming

* Fix: Correct date format in AstralManga extension

* Fix: enhance relative date parsing & add support for french

* Revert Madara file for another PR and update astralmanga version

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-01-18 20:13:58 +00:00
AwkwardPeak7 a837998ad8
remove mangalife & mangasee 2025-01-18 20:13:54 +00:00
dngonz 91b1c3e65e
Keyoapp: extract manga details selectors (#7076)
* extract manga details selectors

* no bump
2025-01-18 20:13:08 +00:00
Chopper 580b2b1b16
Move snowmlt to lib-multisrc and add Solarmtl (#7054)
* Move snowmlt to lib-multisrc

* Fix snowmtl

* Remove assets from src
2025-01-18 20:13:05 +00:00
Dr1ks 677d9d17c0
Mintmanga: Fix image loading (#7030)
* Mintmanga: Fix image loading

* Mintmanga: update

* Grouple: bump

* Mintmanga: fix
2025-01-18 20:13:05 +00:00
AwkwardPeak7 075bcde304
bump keyoapp 2025-01-18 20:13:05 +00:00
dngonz f8bafa79ee
Keyoapp: Fix manga details (#6985)
* fix manga details

* change also description select
2025-01-18 20:13:05 +00:00
Romain 4a1a040b23
Patch ReaperScans (#6982)
* Patch ReaperScans

* Resolve some mistakes

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-01-18 20:13:05 +00:00
dngonz b7409c8efd
VCPVMP: Fix pages don't load (#6966)
* fix pages not all loading

* enhance pageListSelector VerComics
2025-01-18 20:13:05 +00:00
Chopper b1f2459ddc
Add AniglisNovels and fix Keyoapp thumbnail quality (#6939)
Add AniglisNovels
2025-01-18 20:13:04 +00:00
Vetle Ledaal 5143199e08
Thunder-/Night-Scans: do not use :is() selector (#6920) 2025-01-18 20:13:04 +00:00
Vetle Ledaal 61c8073679
SlimeReadTheme: remove use of incompatible API (#6919)
Call requires API level 26 (current min is 21):
`java.util.regex.Matcher#start` (called from kotlin. text.
`MatchGroupCollection#get(String)`)
2025-01-18 20:13:04 +00:00
Chopper 0615bf338a
SlimeRead: Add SChapter::date_upload (#6918)
Add SChapter::date_upload
2025-01-18 20:13:04 +00:00
Dr1ks 18b1977691
[RU]GroupLe fix chapter loads and manga status (#6828)
* [RU]GroupLe fix chapter loads and manga status

* [RU]GroupLe small fix of manga status

* [RU]GroupLe review fix

* [RU]GroupLe fix for allhentai

* [RU]GroupLe checks for allhentai and mintmanga
2025-01-18 20:13:04 +00:00
Eshlender d9661d2617
[RU]LibGroup add auto image servers (#6747)
* [RU]LibGroup add auto image servers

* summary auto

* isServers != "auto"

* setDefaultValue("compress")

* change Timeouts

* url(url).head()

* val url(url).head()
2025-01-18 20:13:03 +00:00
Chopper a3a2580c84
Slimeread: Move slimeread to lib-multsrc and add mahouscan (#6780)
Move slimeread to lib-multsrc and add mahouscan
2025-01-18 20:13:03 +00:00
Creepler13 01a1ae5d1c
Fix Iken Popular Page (#6779)
* Fix Iken Popular, remove from Hive

* update philliascans url
2025-01-18 20:13:03 +00:00
lord-ne e78ddcb9ed
[MangaThemesia] Option to hide paid chapters (#6598)
* Initial implementation

* Move implementation to helper

* Update gradle files

* Formatting

* Use base class
2025-01-18 20:13:03 +00:00
bapeey d89120eb49
EternalMangas: Fix search and filter tab (#6743)
fix search
2025-01-18 20:13:01 +00:00
SilverBeamx 003545ac44
GalleryAdults & Fox additions (#6686)
* Expand tag search to 5 pages as 3 are not enough for HentaiFox

* Make launchIO protected instead of private

* Add Top Rated, Most Faved, Most Fapped, Most Downloaded search

* Update versioning

* Address comments

* Move sidebar categories to a map

* Fetch csrf token from tags page

* Move launchIO back to private as it is no longer needed

* Clean position of csrf functions

* Use map with key lookup for popular categories
2025-01-18 20:13:01 +00:00
Cuong-Tran 7ec1dfaf48
Explicit cloudflareClient if Cloudflare hosted (#6676) 2025-01-18 20:13:01 +00:00
Creepler13 4f5116c590
InfernalVoidScans: Switch to iken MultiSrc (#6642)
* switch to iken

* public titleCache

* protected

* Change to Hive Scans
2025-01-18 20:13:01 +00:00