8737 Commits

Author SHA1 Message Date
Chopper
99c8f52676
Update domains (#8108)
* Update SamuraiScan domain

* Update RuyaManga domain

* Update DuaLeonTruyen domain

* Bump version

* Add interceptor in SamuraiScan
2025-03-27 00:02:34 +00:00
Chopper
2c52f117d4
Remove dead sources (#8099)
* Remove ElevenScanlator

* Remove FlowerMangaDotCom

* Remove InfinyxScan

* Remove LScans

* Remove YaoiComics

* Remove NewManhua

* Remove ManhuaZone

* Revert "Remove InfinyxScan"
2025-03-27 00:02:34 +00:00
Chopper
db2813a793
Add PinkRosa (#8096) 2025-03-27 00:02:34 +00:00
Chopper
74edbbae7d
Add PointZeroToons (#8095) 2025-03-27 00:02:34 +00:00
Chopper
456b3fff5e
Add OsakaScan (#8094)
* Add OsakaScan

* Fix chapter sort

* Fix page loading
2025-03-27 00:02:34 +00:00
Chopper
de293f4685
Add WindScan (#8093)
* Add WindScan

* Add LoadMoreStrategy and chapter endpoint flag
2025-03-27 00:02:34 +00:00
Chopper
ac2ebae360
Add TiaManhwa (#8092)
* Add TiaManhwa

* Add LoadMoreStrategy and chapter endpoint flag
2025-03-27 00:02:34 +00:00
AwkwardPeak7
55e3a5b101
Danbooru: fix app crash
oops

closes #8101
2025-03-27 00:02:31 +00:00
cumberjie
249ea8a3ad
update yidan mirrors web (#8081)
* Update Yidan.kt

* Update build.gradle
2025-03-27 00:02:31 +00:00
Jake
d7c6574e87
MangaHub (multisrc) - Fix "API Limit Exceeded" (#8073)
* Fixed "API limit exceeded"

gonna crash out if this build failed again bc of linting

* review changes

* Review changes
2025-03-27 00:02:31 +00:00
Chopper
34b4284d7c
Add YuYu multsrc (#8080) 2025-03-27 00:02:31 +00:00
Creepler13
a4cd04699c
Fix Baozi (#8078)
Fix baozi
2025-03-27 00:02:31 +00:00
Vetle Ledaal
1c3e40c5dc
Remove extensions with parked domains (#8077)
Remove some parked domains

Fairy Manga
KomikPlay
LegendScanlations
MangaToRead
MangaUS
MangaXP
NeatManga
NOISE Manga
Rainbow Fairy Scan
Sawamics
Zahard
2025-03-27 00:02:31 +00:00
Vetle Ledaal
5508ced068
Remove extensions redirecting to other extensions (#8076)
* Remove Apolltoons (replaced by Mundo Manhwa)

* Remove Arctic Scan (replaced by Yushuke Mangas)

* chore: update comment bacakomik.co -> bacakomik.one

* Remove Black Scans (replaced by Yugen Mangás)

* Remove KomikIndo.info (replaced by Mangasusu)

* Remove Snow Scans (replaced by Galaxy)

* Remove Vex Manga (replaced by Vortex Scans)

* Remove MangaSaki (replaced by Mangasail)

* Remove Xmanhwa (replaced by ManhwaDen)
2025-03-27 00:02:31 +00:00
Vetle Ledaal
f5aecd2ad4
Remove extensions without A record (#8075)
Hreads
Manga 18h
Mangá Ninja
Mangaxico
Mangayaro
Otsugami
ReadComic.Top
Tyrant Scans
Wonderland Scan
2025-03-27 00:02:31 +00:00
Cleopatra
ddf63bf592
Comick: Comick: Added Exclude Tags Filter, Fixed Demographic Type, Added "None" / "Others" Filter, Added Content Rating Filter (#8049)
* Added Exclude Tags Filter

* Added None Demographic & Other Type.

Switched DemographicFilter from TriFilter -> CheckBoxFilter (API Doesn't support it) & switched it.isIncluded() -> it.state

* Added Content Rating Filter

* Added extension setting to hide/show alternative titles.

* Extracted duplicate tags code into a function.
2025-03-27 00:02:31 +00:00
Hellkaros
7154880810
Add MangaMura (#7551)
* Add MangaMura

* refactor: code changes

* fix

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:31 +00:00
AwkwardPeak7
851564a4e2
Danbooru: option to list each post in series as seperate chapter (#8058)
* refctor

* option to split chapter list + dto

* httpsource as other methods were unused

* lint

* chapter order and artist field

* latest post date
2025-03-27 00:02:31 +00:00
Creepler13
31d83bbfc3
Add/Fix Mangalivre + Madara change (#8062)
* Add/Fix Mangalivre + Madara change

* madara version

* add old Mangalivre id
2025-03-27 00:02:31 +00:00
Creepler13
4d5e44c2a6
Add Inventario Oculto (#8061)
add Inventario Oculto
2025-03-27 00:02:31 +00:00
Alan Tan
c986f2924c
Colamanga: add upload date to latest chapter (#7935)
* ColaMange: Update filter

* ColaMange: add date_upload

The mange chapter should used the last updated date as the date_upload for user to better predict the next new chapters date

* ColaMange: Improve date parse

* Revert bump

* ColoManga: minor update

* ColoManga: bump

* ColoManga:  add error check

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:31 +00:00
Smol Ame
d58a274c70
Remove YanpFansub (#8056) 2025-03-27 00:02:31 +00:00
bapeey
577bbb69bf
Inari Manga: Auto update domain (#8051)
autoupdate domain
2025-03-27 00:02:31 +00:00
bapeey
38c5f53e3b
Olympus Scanlation: Update domain and reduce search query length to api limit (#8040)
* cut query

* update domain
2025-03-27 00:02:31 +00:00
Smol Ame
ab5474a92b
Shinigami: Bump extVersionCode (#8043) 2025-03-27 00:02:31 +00:00
Smol Ame
13949bc6f3
Remove Reaper Scans (unoriginal) (#8034) 2025-03-27 00:02:31 +00:00
bapeey
d7f03a9caa
TempleScan(esp): Fix comic data not found (#8030)
* fix no data found

* bump
2025-03-27 00:02:31 +00:00
Chopper
407af100d4
YugenMangas: Fix loading content (#7990)
* Fix loading content

* Remove init and use utils functions
2025-03-27 00:02:31 +00:00
Jake
57e51e8ef1
Rewrite Mangabox (Mangakakalot, Manganato, Mangabat) to Allow Mirrors and CDN Fallbacks (#7915)
* Added CDN Fallback For Mangabox-based extensions

* Improved CDN testing

Now prioritizes last-worked CDNs

Seems like they "fixed" the issue by changing the alternative/backup CDNs to a single, working CDN.

* re-added the removed null check at line 68

* refactored, made fallbacks configurable

* Removed mangairo

* Added mirrors

* lint

* lint again

* final lint

* review changes, lint

* refactor, lint

* lint again 😩
2025-03-27 00:02:31 +00:00
Luqman
ff9732e42b
Shinigami: Rewrite for new site (#7894)
* Shinigami: Rewrite for new site

* add migration info

* tweak baseurl

* use 1 date formatter

* handle decimal chapter number

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

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

* cleaning

* remove unused

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

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

* Apply suggestions from code review

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

* tweak date

Co-Authored-By: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* remove unused

* api version inline

* Apply suggestions from code review

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

* cleaning

* cleaning2

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

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

* remove baseUrl config

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-03-27 00:02:31 +00:00
Smol Ame
5025203010
Remove Sinensis Scan (#8025)
Sinensis Scan merged with Cerise Scan as reported in #7424, and Sinensis's website is dead/offline.
2025-03-27 00:02:31 +00:00
Chopper
7ad4d56426
DiskusScan: Fix popular and latestUpdate (#8016)
Fix loading popular and latestUpdate
2025-03-27 00:02:31 +00:00
Cuong-Tran
6205dad385
MangaDistrict: Preset genresList & preserve tagList order when saving (#8004) 2025-03-27 00:02:31 +00:00
Creepler13
fe96b31232
Include utils in sparse checkout tutorial (#7994)
include Utils in sparse checkout tutorial
2025-03-27 00:02:31 +00:00
Creepler13
21ee081352
TCBScans: Update version number (#7993)
update version
2025-03-27 00:02:31 +00:00
Creepler13
87e4096264
Tcbscans: Fix Search (#7956)
* Fix Search

* smol chane
2025-03-27 00:02:31 +00:00
Smol Ame
0e3bf78d8d
Mangaryu: Remove extension (#7987) 2025-03-27 00:02:31 +00:00
are-are-are
8482b7d235
VlogTruyen, LXHentai bump version (#7991)
* VlogTruyen bump version

* LxHentai bump version
2025-03-27 00:02:31 +00:00
Cuong-Tran
2ed6687b26
SushiScan: fix latest query (#7989)
* SushiScan: fix latest query

* bump version after merge

* missing page
2025-03-27 00:02:31 +00:00
Chopper
a20493a46c
YomuComics: Fix chapter list (#7982)
Fix chapter list
2025-03-27 00:02:28 +00:00
bapeey
08c73abe63
FMReader: Fallback to absolute date if relative date fails (#7980)
* use parseAbsoluteDate as fallback

* bump

* long
2025-03-27 00:02:28 +00:00
bapeey
0f1cbebf96
MadTheme: Fetch chapters like the site (#7978)
fetch chapters like the site
2025-03-27 00:02:28 +00:00
are-are-are
cd03d78928
Update some domain (#7972)
* SayHentai update domain

* HentaiVNPlus update domain

* VlogTruyen update domain & back to old name

* HentaiCB update domain
2025-03-27 00:02:28 +00:00
mrtear
ec62056e09
Update Domains (#7970)
* MilaSub

* TraduccionesAmistosas

* BlackoutComics

* TaurusFansub

* LxH: name + domain

* milasub f

* Taurus f

* again

* sorry guys

* LxH: id
2025-03-27 00:02:28 +00:00
kana-shii
5b8834fe6b
ZinChanManga(.net/.com): Fix URL (#7966)
* Update ZinChanManga.kt

* Update build.gradle

* Update ZinChanMangaCom.kt

* Update build.gradle

* Update src/en/zinchanmanga/build.gradle

Co-authored-by: mrtear <91820779+mrtear@users.noreply.github.com>

* Update src/en/zinchanmangacom/build.gradle

Co-authored-by: mrtear <91820779+mrtear@users.noreply.github.com>

* Update ZinChanManga.kt

---------

Co-authored-by: mrtear <91820779+mrtear@users.noreply.github.com>
2025-03-27 00:02:28 +00:00
MikeZeDev
88ffec340b
Holymanga : fixes chapters date parsing (#7958)
* HolyManga : fix chapetr date parsing

Closes https://github.com/keiyoushi/extensions-source/issues/7861

* Update HolyManga.kt

* Update HolyManga.kt

* Update build.gradle

* fix imports

* fix date parsing

* Update HolyManga.kt

* Update src/en/holymanga/src/eu/kanade/tachiyomi/extension/en/holymanga/HolyManga.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:28 +00:00
kana-shii
03ee60f4e5
SeraphicDeviltry: Icon (#7957)
* add icon

* Update build.gradle

* high res icon

Co-Authored-By: Prem Kumar <60751338+prem-k-r@users.noreply.github.com>

---------

Co-authored-by: Prem Kumar <60751338+prem-k-r@users.noreply.github.com>
2025-03-27 00:02:28 +00:00
mrtear
789e2ca044
Added MSYToon (#7971) 2025-03-27 00:02:28 +00:00
Vetle Ledaal
6098ea8e35
Set isNsfw explicitly for 348 extensions (#7859) 2025-03-27 00:02:28 +00:00
AwkwardPeak7
060473aedf
use Preferences functions from utils (#7757)
* import all temporarily

* use `getPreferencesLazy()`

regex: lazy\s*\{\s*Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?\s*\}

* use `getPreferences()`

regex: Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?

* `getPreferences` and `getPreferencesLazy` with migration

regex to find: getPreferences\(\)\s*\.

* preferences edge cases

* run lint

* why kotlinter not add newline

* bruh

* bump

* unused import not caught by kotlinter

* review suggestions on all files

* bump after merge main

* review

* reduce usage of
2025-03-27 00:02:28 +00:00