9565 Commits

Author SHA1 Message Date
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
SupremeDeity
141b80aa19
Add WeebDex (#11113)
* 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
2025-11-22 22:17:48 +00:00
SupremeDeity
99dde3ca4d
Add Zazamanga (#11166)
* Add Zazamanga

* Add icons and do fixes
2025-11-22 22:17:48 +00:00
are-are-are
6cf479516f
Update some domain (#11152)
* HentaiVNPlus: Update domain

* DocTruyen3Q: Update domain

* TruyenTranh3Q: Update domain

* TopTruyen: Update domain

* VlogTruyen: Update domain
2025-11-22 22:17:48 +00:00
wbmins
551f9a032f
When the cover is damaged, refresh to get the latest cover (#11146)
* Update cover

* Bump the extension version
2025-11-22 22:17:48 +00:00
manti
8c34cc1b5b
Add ClipStudioReader (lib) (#11120)
* add clipstudioreader and drecomics

* add firecross

* webtoon DreComics and try find key in url

* fixes

* drecomics search and filters

* firecross search/filters, csr epub viewer support

* migrate to lib and xml parser

* api

* cleanup and dependency
2025-11-22 22:17:48 +00:00
CriosChan
b6f6b46a4f
Luscious: fix 403 error + Open URL in app (closes #10924) (#11119)
* Luscious: fix 403 error + Open URL in app (closes #10924)

* Luscious: Preserve app provided useragent
2025-11-22 22:17:48 +00:00
Hiirbaf
156f67ad7e
LectorTmo: include book type to genre (#11097)
* LectorTmo: include book type to genre

Refactor genre extraction to include book type

* Update src/es/lectortmo/src/eu/kanade/tachiyomi/extension/es/lectortmo/LectorTmo.kt

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

* Increment version code

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:17:48 +00:00
Romain
3404731442
Fix Scanmanga (#11149)
Partial revert of "Remove some dead sources (#11133)"

This revert only the source Scan-Manga, who still exists but is blocked outside of France.

This reverts commit 7c8903e84c3a080f77b1401f531e65f70eb6c1f7.
2025-11-22 22:17:48 +00:00
Luqman
bacd296e4e
Manga Demon: filter ads, loosen & separate thumbnail ratelimit (#11144)
* Manga Demon: filter ads, loosen ratelimit

* Manga Demon: separate thumbnail ratelimit
2025-11-22 22:17:48 +00:00
Smol Ame
adb0b65b64
Remove ManhuaManhwa (#11140) 2025-11-22 22:17:48 +00:00
Smol Ame
3cb189632d
Remove Aurora Scans (EN) (#11134) 2025-11-22 22:17:48 +00:00
Vetle Ledaal
d2878c5670
Remove some dead sources (#11133)
* Remove Manhwafull

* Remove Mangahasu

* Remove MangaScans

* Remove MyShojo

* Remove Iris Scans

* Remove Constellar Scans

* Remove King of Scans

* Remove 1st-Kiss Manga.net

* Remove Banana Manga

* Remove Todaymic

* Remove Comicsekai

* Remove KataKomik

* Remove Komik Lovers

* Remove Mangakyo

* Remove MangaYu

* Remove Tenshi.id

* Remove TukangKomik

* Remove YuraManga

* Remove Pojok Manga

* Remove Scan-Manga

* Remove Valkyrie Scan

* Remove Starbound Scans

* Remove Manga Rock Team

* Remove Tres Daos Net
2025-11-22 22:17:36 +00:00
Genzales6
e92d5d1819
MHScans & BiblioPanda update url (#11132)
* MHScans / BiblioPanda Fix url

* MH changed domain last hour (1)

* MH changed domain last hour (2)

build.gradle
2025-11-22 22:16:26 +00:00
TheKingTermux
7a61751a50
Doujindesu error 404 HotFix (#11128)
* Sometimes i found another problem

- Fixed Author, Group and Series Filters only 1 active (many intentionally or unintentionally enter input in several Filters which makes the results Null)
- Fixed all HTML Tags such as &bnsp;, &gt; and &lt; and so on in the description
- Fixed descriptions for Manhwa that were cut off due to different logic

* Fix DoujinDesu `404` HOTFIX

* Remove unused pattern

* Remove Log

* Revert Description

Reverted to May Version Description and slightly make better
2025-11-22 22:16:26 +00:00
mrtear
d1bed69ada
Add KaizenScan (#11126)
kaizenscan
2025-11-22 22:16:26 +00:00
mrtear
652a56fdc6
Add EvaScans (#11125)
evascans
2025-11-22 22:16:26 +00:00
nicki
9c74df6069
MangaPlus: use alternative api endpoint that contains all latest updates (#11122)
use non-banner api endpoint that hopefully contains all updates
2025-11-22 22:16:26 +00:00
wbmins
007d231fa7
E-Hentai: use backup imageurl on error (#11108)
* add "Reload broken image" source as backup

* bump the extension version
2025-11-22 22:16:26 +00:00
bapeey
a78b2624da
IkigaiMangas: Add chapter title and update default base url (#11103)
add chapter title
2025-11-22 22:16:26 +00:00
bapeey
d7241034bc
ManhwaWeb: Fix incorrect slug (#11102)
fix slug
2025-11-22 22:16:26 +00:00
are-are-are
16073b38cb
GocTruyenTranh: Fix Descripsion, Fix Thumbnail (#11101)
GocTruyenTranh: Fix descripsion, Fix Thumbnail
2025-11-22 22:16:25 +00:00
Trevor Paley
880b04047e
K Manga: implement "latest" support (#11100)
K-Manga: implement "latest" support
2025-11-22 22:16:25 +00:00
TheKingTermux
e3449dfb65
Change some Domain (#11091)
Change some URL

Change url from:
- ManhwaLand.mom
- ManhwaDesu
2025-11-22 22:16:25 +00:00
AwkwardPeak7
89c380c808
Comick (unoriginal) (#11074)
* Comick (Unoriginal)

* icon

* factory languages

* no need for custom disk cache

* unused
2025-11-22 22:16:25 +00:00
haozihong
cbaf26bf4d
Manhuaren: Allow setting user ID and token (#11042)
Allow setting user ID and token in preferences for users who have trouble automatically fetching them.
Also, improve the error message when the token expires.
2025-11-22 22:16:25 +00:00
manti
49a970fde8
ComicMeteor/Kiraboshi: redesign (#11084)
fix and rename to kiraboshi
2025-11-22 22:16:25 +00:00
AwkwardPeak7
145dc251e6
MangaFire: fix mobile useragent requirment & trust all certs (#11065)
* MangaFire: load webResource via okhttp

removes mobile chrome ua dependency

* trust all certs

* convert vrf script to kotlin

taken from: KotatsuApp/kotatsu-parsers

* bump
2025-11-22 22:16:25 +00:00
Luqman
979ae7f53f
Ikiru: fix search & chapter list (#11060) 2025-11-22 22:16:25 +00:00
manti
f85c52aa38
Add RestScans (#11055)
add restscans
2025-11-22 22:16:25 +00:00
Vetle Ledaal
039c241d33
Bato.to: fix auto mirror w/o restart, update mirror list (#11054)
* Bato.to: always call `getMirrorPref()` in `baseUrl`

You no longer need to restart after changing to the 'auto' mirror.

* Bato.to: update mirror list

* Bato.to: bump version
2025-11-22 22:16:25 +00:00
Useles5
3afb33fe4a
Fix InfraFandub extension (#11035)
* Fix InfraFandub extension

* Apply review suggestions

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:16:25 +00:00
abubaca4
fc9dc6c4f2
[RU]Nudemoon chapter list fix and genre list update (#11033)
* Chapter list multiple page fix

* Genre list update

* Update src/ru/nudemoon/src/eu/kanade/tachiyomi/extension/ru/nudemoon/Nudemoon.kt

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

* One more absUrl

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:16:25 +00:00
dngonz
f5bc644071
Kagane: Fix search and chapters index (#11011)
* fix search and chapters index

* bump

* Update src/en/kagane/src/eu/kanade/tachiyomi/extension/en/kagane/Kagane.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:16:25 +00:00
Emixsan
b838d8b34b
Add BigSolo (#10992)
* Adds BigSolo source extension

* Improves BigSolo extension

Improves the BigSolo extension by introducing DTOs for data handling.

Enhances error handling and streamlines the parsing of data from JSON responses.

* Refactors BigSolo extension

Migrates BigSolo extension from ParsedHttpSource to HttpSource.

Utilizes keiyoushi.utils.parseAs for JSON parsing.

Implements in-memory caching for series data to reduce redundant calls.

Passes the search query as URL fragment.

* Simplifies DTO and uses non-null assertions
2025-11-22 22:16:25 +00:00
Hemal Kothapalli
24d5d8920b
Fix sana scans search and downloading (#11024)
* 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
2025-11-22 22:16:25 +00:00
bapeey
4007461062
Atsumaru: Fix covers (#11046)
fix covers
2025-11-22 22:16:25 +00:00
Chentao Ye
9f9cf36a20
fix yanmaga not show chapter list (#11039)
fix yanmaga1.4.2 not show chapter list
2025-11-22 22:16:25 +00:00