475 Commits

Author SHA1 Message Date
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
1f3fff9efa
Maybe fix? please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please 2025-02-23 21:52:08 +00:00
dngonz
8ac307c66e
Remove extensions (#7712)
remove extensions
2025-02-23 21:31:16 +00:00
dngonz
78a055915d
Remove extensions (#7656)
remove
2025-02-23 21:31:15 +00:00
AlphaBoom
4b90bdeb0c
Manhuagui: Add Ranking Filter (#7499)
* Manhugui: Add Ranking Filter

* Manhugui: Fix original sort function

* Manhuagui: Correct the file name
2025-02-23 21:31:14 +00:00
heddxh
c4c6fe69f4
Manhuagui: Fix single quote parsing (#7471)
* manhuagui: convert single quote before unpack

* manhuagui: bump extension version to 21
2025-02-23 21:31:14 +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
AwkwardPeak7
99c85784e3
move some source files to standard location (#7247)
* move files to standard locations

* format

* package

* lint
2025-02-23 21:26:48 +00:00
pjy612
b24bc5b9ca
Jinman Tiantang: Fix image blank (#7067)
* fix image blank

* Kotlin Syntax
2025-01-18 20:13:05 +00:00
dngonz
5a4c6a39bb
Jinman Tiantang: Fix image load (#7019)
fix image load
2025-01-18 20:13:05 +00:00
morallkat
ffd43e2873
zh/boylove: Fix parsing popular page (#6964)
zh/boylove: fix popular list
2025-01-18 20:13:05 +00:00
mrtear
a83f7d4f97
Roumanwu: Update Domain (#6885)
Update Roumanwu URL
2025-01-18 20:13:04 +00:00
zhongfly
c9a27a8b51
zaimanhua: add ranking filters (#6792) 2025-01-18 20:13:04 +00:00
AwkwardPeak7
919a6490bb
Happymh: use hashmap instead
LruCache is stub in the inspector
2025-01-18 20:13:03 +00:00
AlphaBoom
f2208ff245
Happymh: Fix temporary chapter url issue. (#6731)
* Happymh: Fix temporary chapter url issue.

* Apply suggestions from code review

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

* Happymh: Apply review suggestions.

* Use Httpurl to parse.

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-01-18 20:13:03 +00:00
zhongfly
7813eb9117
zaimanhua: fix empty author and upload time (#6786) 2025-01-18 20:13:03 +00:00
Further
5588f4d762
Baozi: add new domain (#6658)
* Baozi: add new domain

* Baozi: add changelog

* Baozi: remove old domain

* Baozi: Update CHANGELOG.md
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
AlphaBoom
eb41438fb3
Happymh: Fix chapter list parsing (#6572)
* Happymh: Fix chapter list parsing

* Update src/zh/happymh/src/eu/kanade/tachiyomi/extension/zh/happymh/Happymh.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-12-14 06:55:46 +00:00
AlphaBoom
b3f22ebf80
Baimangu: Fix page parsing (#6570) 2024-12-14 06:55:46 +00:00
anenasa
c8e113a524
Happymh: Fix page list (#6284) 2024-12-14 06:55:42 +00:00
KenjieDec
f60a0d37a7
WNACG | Added support for ".jpeg" and fixed domain update (#6101)
* Added support for ".jpeg" and fixed domain update

* Apply stevenyomi's suggestion

* Apply suggestion

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-12-14 06:55:41 +00:00
anenasa
8271cbd637
Happymh: Fix page list and chapter WebView (#6114) 2024-12-14 06:55:41 +00:00
AlphaBoom
e7b5987ed2
BiliBiliManga(zh-hans): Fix image load. (#6117)
* BiliBiliManga(zh-hans): Fix image load.

* Remove mistype unused field

* Remove extra data copy
2024-12-14 06:55:41 +00:00
AlphaBoom
1e7b9b3a73
Wnacg(zh): Support webp and gif (#6018) 2024-12-14 06:55:31 +00:00
Chopper
6b73e1dfec
Roumanwu: Fix pages (#5986)
Fix pages
2024-12-14 06:55:31 +00:00
stevenyomi
1ad22ed47d
Revert "Add hanmanwuzhe source" (#5922)
Revert "Add hanmanwuzhe source (#5099)"

This reverts commit adc6d00a5b5fad6f7cd678300494f5cbc61edcfe.
2024-12-14 06:55:31 +00:00
Chocobo Latos
fefd4b85c3
Add hanmanwuzhe source (#5099)
* Add hanmanwuzhe source

* changed filter from CheckBox to Select

* Switched to MCCMS Multisrc

* Apply suggestions from code review

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-12-14 06:55:31 +00:00
zhongfly
eed4186aa4
zaimanhua: revalidate token if error code not 0 (#5785) 2024-12-14 06:55:30 +00:00
oalieno
e1538a3be9
Roumanwu: Rewrite to make it works on new website (#5492)
* Roumanwu: Rewrite to make it works on new website

* Roumanwu: refactor and change MIRROR url
2024-10-28 00:21:10 +00:00
oalieno
dcd0ea5b37
Baozimhorg: handle new api (#5494) 2024-10-28 00:21:08 +00:00
zhongfly
d1b75272d0
Zaimanhua: fix image url expire problem & incorrect chapter upload time (#5455)
* Zaimanhua: fix incorrect chapter upload time

For some chapters, api will always return current time as upload time.

* Zaimanhua: fix image url expire problem

Store params in the fragment of the imageUrl, re-fetch the image URL if loading fails
2024-10-28 00:21:08 +00:00
anenasa
bcb6f6972b
Manwa: Fix page list (#5479) 2024-10-28 00:21:08 +00:00
AlphaBoom
2d7101e19b
Add Hanime1.me (#5440)
Add Hanime1
2024-10-28 00:21:08 +00:00
SummonHIM
db21462070
Add Komiic source (#5224)
* Init commit of the Komiic

* komiic: set ext to nsfw

* Komiic: Add fetchAPILimit

* Komiic: Refactor entire project.

* komiic: save date format as class val and wrap the parsing in try catch

* Comiic: remove unnecessary private function
rename some vars
remove unnecessary SerialName
remove unnecessary interface

* komiic:
add private val json
payload use simple classes
change some companion object to capital

* Komiic:
imports go ordered in lexicographic
commet function fetchAPILimit

* Komiic: restore previous import order

* Komiic: optimize some variables
2024-10-28 00:21:08 +00:00
anenasa
2e672c3c45
Manwa: Add preference for mirror selection (#5286) 2024-10-28 00:20:42 +00:00
Chopper
3c4efce496
Remove Miaoshang (#5271)
* Remove Miaoshang

* Revert changes in ba0f13242271b83d79288981bab6245be9681c0c (#2556)

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-10-28 00:20:42 +00:00
anenasa
dd882e091b
YKMH: Update url (#5194) 2024-10-28 00:20:42 +00:00
Vetle Ledaal
4938b5b609
Remove 3 invalid domains from comments (#5174)
* Fix invalid domain in comment (e-hentai.net -> e-hentai.org)

* Fix invalid domain in comment (hentaivn.autos -> hentaihvn.tv)

* Fix invalid domain in comment (rouman01.xyz -> none)
2024-10-28 00:20:41 +00:00
Vetle Ledaal
1a6c21f9f3
Cartoon18: fix page selector (#5164) 2024-10-28 00:20:41 +00:00
zhongfly
5f905c713d
Add Zaimanhua (#5092) 2024-10-28 00:20:41 +00:00
anenasa
d1b65b192f
Comicabc: Fixes (#5089)
Update baseUrl
Fix popularMangaSelector
Fix popularMangaFromElement
Fix latestUpdatesSelector
Fix mangaDetailsParse
Fix chapterListSelector
Fix pageListParse
2024-10-28 00:20:41 +00:00
anenasa
a0715ec24a
Happymh: Fix Content-Type of images (#5090) 2024-10-28 00:20:41 +00:00
anenasa
0e08a7c946
Manwa: Fix page list (#5072) 2024-10-28 00:20:41 +00:00
AlphaBoom
1883e7a889
Sixmanhua: Fix page parsing (#4989) 2024-09-15 20:42:57 +01:00
Vetle Ledaal
fe13a3ac13
Manwa: update domain (#3785) 2024-07-14 14:40:55 +01:00
AlphaBoom
b6cba48ba7
Jinman: Fix failed to load image (#3706) 2024-07-14 14:40:49 +01:00
Vetle Ledaal
4428cd7351
Roumanwu: update domain (#3645) 2024-07-14 14:40:48 +01:00
stevenyomi
92bcce4f0d Make GoDa multisrc and add sources (#3318) 2024-06-03 05:44:48 +01:00