9602 Commits

Author SHA1 Message Date
are-are-are
84383a1601
Add OTruyen (#11414) 2025-11-22 22:18:44 +00:00
abubaca4
58fda2ef51
[RU]Nudemoon fix page parse (#11411)
Fix page parse
2025-11-22 22:18:44 +00:00
nguyd1
d7444787be
Update CONTRIBUTING.md (#11399)
* update running

* update running and debugging

* update text

* update text

* add alternative

* address comments
2025-11-22 22:18:38 +00:00
AwkwardPeak7
8f13e4185c
MangaFire: search vrf from webview (#11396)
* MangaFire: WebView it out

* bump & stuff
2025-11-22 22:17:52 +00:00
mrtear
399f44d219
Add NyraScans (#11385)
nyrascans
2025-11-22 22:17:52 +00:00
CriosChan
b8f9a38f48
AnimeSama: change domain: .fr to .org (#11380)
AnimeSama: From .fr to .org (closes #11379
)
2025-11-22 22:17:52 +00:00
Gael Pérez
678b988f13
Update BarManga (#11375) 2025-11-22 22:17:52 +00:00
Moha src
d8bef0a1af
Team X: Update chapter list selectors (#11362)
update chapter list selectors and extVersionCode
2025-11-22 22:17:52 +00:00
AwkwardPeak7
b26e4829de
Dynasty: sort by "Best Match" by default & update covers (#11359)
* update tags & covers

* sort by best match by default

* update covers
2025-11-22 22:17:52 +00:00
AwkwardPeak7
05817f38c2
MangaTaro: fix type tag and count views (#11358)
* remove post type from genres

seems to always be manga

* count views

* lint and bump

* add type if others not in tags

* set
2025-11-22 22:17:52 +00:00
AwkwardPeak7
68b70d54d9
add MangaBall (#11344)
* MangaBall

* remove

* suggested changes and more

* remove this

* MangaBall: Fix Korean language code

* change to Locale.ROOT as the pattern isn't language specific

* only throw if filtered
2025-11-22 22:17:52 +00:00
bapeey
9627718a40
MangaCrab: Fix images dont load again (#11347)
* fix bad url

* bump
2025-11-22 22:17:52 +00:00
AwkwardPeak7
cd528cde6a
MangaTaro: handle days in relative date parsing (#11325) 2025-11-22 22:17:52 +00:00
AwkwardPeak7
a2d9686eeb
RawKuma: update chapter list selector (#11324)
they added a download link
2025-11-22 22:17:52 +00:00
Genzales6
3b8be5fd2c
MHScans New domain (#11303) 2025-11-22 22:17:52 +00:00
Kirill Kvit
dc20771476
Flame comics: Update data classes to match updated API responses (#11299)
* Update data classes to match updated API responses

* Update class name to correspond its usage

* Remove fallback string
2025-11-22 22:17:52 +00:00
AwkwardPeak7
db1d8e26f4
Rawkuma: rewrite for new theme (#11270)
* Rawkuma: rewrite for new site layout

* update icon

* filters: use callback to not throw

* deep link

* fix index out of bound

* return if empty

* novels check in deeplink

* Add `@Synchronized` to `getNonce`
2025-11-22 22:17:52 +00:00
Fioren
9f720a3488
add mehentai (#11298)
* add mehentai

* fix path
2025-11-22 22:17:52 +00:00
manti
f019c2a273
Add Gangan Online (#11280)
* add gangan

* refactor

* rm
2025-11-22 22:17:52 +00:00
AwkwardPeak7
5f6e00499a
MangaTaro: unescape title & get thumbnail directly (#11273)
* MangaTaro: use `_embed` on /wp-json/ endpoint

- saves a network call to get thumbnail

* unescape entities
2025-11-22 22:17:52 +00:00
CriosChan
f5429b887f
Add MangaNova (#11260)
* MangaNova: V1 (Closes #11259)

* MangaNova: Bad isNsfw in build.gradle

* MangaNova: Changes asked by AwkwardPeak7

* MangaNova: Spelling Mistake
2025-11-22 22:17:52 +00:00
CriosChan
6071f598f4
BigSolo : Fix extension #11226 (#11233)
* BigSolo: Revert changes of #11156

* BigSolo: Fix for recent backend changes (Closes #11226) + Open link in app

* BigSolo: Change name to "BigSolo" -> override id

* BigSolo: Use enpoint "/data/series/{slug}" + optimization

* BigSolo: Add www subdomain to Manifest

* BigSolo: data class to class + remove unused variables in serializable

* BigSolo: Remove unused variable

* BigSolo: Changes asked by vetleledaal

* BigSolo: Changes asked by AwkwardPeak7
2025-11-22 22:17:52 +00:00
bapeey
eab806d5b1
IkigaiMangas: Fix pages not found (#11269)
add nsfw cookie only when needed
2025-11-22 22:17:52 +00:00
manti
cf7446489d
Fix MagazinePocket (#11266)
* fix MagazinePocket

* Update src/ja/magazinepocket/src/eu/kanade/tachiyomi/extension/ja/magazinepocket/MagazinePocket.kt
2025-11-22 22:17:52 +00:00
AlphaBoom
546696c0d2
Nihonkuni:Resolve ad break page. (#11261)
* Nihonkuni:Resolve ad break page.

* Just simply use cookie interceptor.
2025-11-22 22:17:52 +00:00
CriosChan
9b206fc092
Add ScanR (#11245)
* ScanR: V1 closes (#11244)

* ScanR: Changes asked by AwkwardPeak7 + NSFW in manga name
2025-11-22 22:17:52 +00:00
AwkwardPeak7
afbbe6991f
Kagane: use site's chapter numbers & cache filters in network cache (#11248)
* Kagane: chapter number from site

* Kagane: fetch and cache filters in network cache
2025-11-22 22:17:49 +00:00
AwkwardPeak7
2b394c8c38
MangaTaro: fix chapter name (#11246) 2025-11-22 22:17:49 +00:00
AwkwardPeak7
5a004d08f5
Cubari: simplify url handling and search (#11216)
* migrate to keiyoushi.utils.parseAs

* Refactor: Simplify URL handling

- Pass URLs directly to search instead of pre-parsing in CubariUrlActivity
- Remove custom `cubari:` prefix and parser
- Handle direct URL searching in the main source file
- Add support for Gist URLs
- Remove redundant intent filters from AndroidManifest

* bump and fix useragent

* fix url

* update useragent

* trailing comma
2025-11-22 22:17:49 +00:00
Aurel
775d39331e
Add Manga-Corporation extension (#11237) 2025-11-22 22:17:49 +00:00
bapeey
77b4ea1261
Atsumaru: Update status values (#11236)
update status values
2025-11-22 22:17:49 +00:00
Cuong-Tran
0aca7c467c
Kagane: Fix image loading, add more filters, fix NSFW (#11224)
* Kagane: Fix image loading

* Kagane: Add content-rating filter

Close #11158

* Kagane: Add Sources filter

* Kagane: Add Genres/Tags filter

* Kagane: Add Scanlations

* refactor

* fetching image URL from challenge

* fetching image URL from challenge

* enable scanlations for browsing

* fetch genres, tags & sources list

* Using `Filter.Sort`

---------

Co-authored-by: kana-shii <79055104+kana-shii@users.noreply.github.com>
2025-11-22 22:17:49 +00:00
AwkwardPeak7
b4b8bbe748
MangaFire: prevent crash on main thread due to network issues (#11221)
* webview

* fix illegalstateexception

* fix

* lint

* timeout
2025-11-22 22:17:49 +00:00
Riiise
7e5b58bb5c
Fixed YakshaComics 403 error (#11220)
fixed YakshaComics 403 error
2025-11-22 22:17:49 +00:00
Cuong-Tran
67e224826a
fix(emperor): update domain (#11218) 2025-11-22 22:17:49 +00:00
Luqman
59f72d823b
Kiryuu: fix thumbnail issue (#11217) 2025-11-22 22:17:49 +00:00
Genzales6
3aa18a35a2
InmortalScan / Raijin Scans Url Updates (#11213)
* InmortalScan: Update Domain

* RaijinScans: Update Domain
2025-11-22 22:17:49 +00:00
Vetle Ledaal
975216f40d
Remove Shadow Mangas, TecnoProjects (#11208)
* Remove Shadow Mangas

* Remove TecnoProjects
2025-11-22 22:17:49 +00:00
marioplus
7d754490b8
fix(bakamh): fix unable to load chapter (#11180)
* fix(bakamh): fix unable to load chapter

* refactor(bakamh): optimize chapter list parsing logic

- Consolidate chapter selectors into single method
2025-11-22 22:17:49 +00:00
mozzaru
284d807f53
komikcast: Update Domain (#11195) 2025-11-22 22:17:48 +00:00
Vetle Ledaal
a98f720ff3
Remove dead sources (#11188)
* Remove Kanjiku

* Remove DAYcomics.me

* Remove Catharsis Fantasy
2025-11-22 22:17:48 +00:00
manti
89f33e0106
Add TakeComic / Remove Web Comic Ganma Plus & Web Comic Ganma & multisrc (#11183)
* add storiadash

* remove and add takecomic

* api and refactor

* apiUrl
2025-11-22 22:17:48 +00:00
marioplus
3af84ded97
fix(YellowNote): unable to load next page (#11181) 2025-11-22 22:17:48 +00:00
AwkwardPeak7
3968208d9c
add Mangataro (#11177)
* 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.
2025-11-22 22:17:48 +00:00
Fioren
fe130d5aa8
Webtoonxyz: Fix thumbnail blurred image (#11167)
fix thumb
2025-11-22 22:17:48 +00:00
Cuong-Tran
8b0be67685
Batoto: Custom regex for cleaning title & fix duplicate manga (#11164)
* Batoto: config custom regex to be removed from title

* fix(BatoTo): add original (uncleaned) title to description

* verify regex

* add real-time validation for custom regex input & update summary on change

* Also clean title while browsing/searching

* Batoto: Fix duplicate manga due to name changed

Close #11037
2025-11-22 22:17:48 +00:00
Cuong-Tran
6824183cf1
Hiperdex: add regex to clean title (#11163)
* 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
2025-11-22 22:17:48 +00:00
Cuong-Tran
ad03299e49
MangaDistrict: custom title regex (#11161)
* 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
2025-11-22 22:17:48 +00:00
Emixam
fa899de7d9
Add Les Poroiniens (#11156)
* Add ScanR multi-source

Adds the ScanR multi-source template, adapting code from the BigSolo source

* Migrate BigSolo to ScanR multi-source

Uses the ScanR multi-source template for the extension

* Add Les Poroiniens source

Adds the Les Poroiniens source, which uses the ScanR multisource.

* Use named parameters
2025-11-22 22:17:48 +00:00
AwkwardPeak7
80a5052273
add QToon (#11131)
* basic encrypted request done

* implement everything except search/filters

* search & filters

* remove logs

* Add home page sections

- Add home page sections as a filter.
- This filter does not work with other filters.

* Fix filters

- Remove duplicate filters
- Remove commented out code

* QToon: Fix opening in webview

- Remove logging
- Fix manga and chapter URLs for non-English languages

* QToon: Add URL intent filter

- Add URL intent filter for manga details and reader pages.
- Handle URL intents to open manga directly in the app.

* set details when browsing

* update icon and www. domain in manifest

* append
2025-11-22 22:17:48 +00:00