106 Commits

Author SHA1 Message Date
AwkwardPeak7
e54cab639c
Wolf.com (ko): add referer (#9187)
* wolf.com: add referer

* use util methods
2025-07-25 05:47:24 +01:00
Vetle Ledaal
44a4f517d2
Remove remaining usage of network.client (#8153)
* Explicitly use `network.cloudflareClient` instead of `super.client`

... but only if the parent is `HttpSource` or `ParsedHttpSource`

* Remove use of `network.client`

... replaced with `network.cloudflareClient` or `super.client` if the
parent class sets `client` to `network.cloudflareClient` already.
2025-03-27 00:02:34 +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
suhaien
8e86f6b723
Add 11toon (#7006)
* Add 11toon

* update search

* update parsers
2025-01-18 20:13:05 +00:00
AwkwardPeak7
6b8b650004
add Wolfdotcom (#6534)
* wolfdotcom

* fix selectors

* domain preference and auto update

* update domain number

* auto update domain in ci

* update regex

* use

* current domain number

* don't set chapter number as it is more of an index than actual chapter num
2025-01-18 20:13:04 +00:00
AwkwardPeak7
7c8f692488
add Blacktoon (#4617)
* add BlackToon

* newline
2024-09-15 20:21:59 +01:00
Chopper
18b6668b54
Remove AgiToon (#4465) 2024-08-13 02:31:58 +01:00
AwkwardPeak7
4aa62d9b06
add AgiToon (#3701)
* add AgiToon

* some changes
2024-07-14 14:40:49 +01:00
nausicaa
d60149eb6b NewToki: fix manga details with long title (#1653)
* Modifying the inability to make a chapter when the manga title is too long

* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt

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

* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-06 06:23:30 +00:00
TheKingTermux
f2018fdc4a [Source is Down] Remove JMana & Esomanga (#1540)
* JMana Source is Down

* Esomamga Source is Down
2024-02-27 20:53:49 +00:00
Secozzi
1d6ed34d77 newtoki: fix crash when changing sort filter (#1464)
* fix crash when changing sort filter

* small touch-up
2024-02-27 20:53:49 +00:00
Secozzi
678c3de899 Mana/newtoki: add referer (#1372)
* add referer

* remove superfluous headersbuilder
2024-02-27 20:53:28 +00:00
everfio
746dcba08b Naver Comic: fix page list for mobile user agent (#1272) 2024-02-18 20:17:19 +00:00
stevenyomi
205d95cc07 Migrate to lib-multisrc (#1237)
* adjustments

* Run generator

* Remove multisrc project

* add lib dependencies

* Remove multisrc from build scripts

* Remove build condition
2024-02-18 20:10:37 +00:00
stevenyomi
12e864f85f Remove placeholder manifest files (#790) 2024-01-30 22:11:47 +00:00
5c8cb75e9a come up to date with keiyoushi builds
All checks were successful
CI / Prepare job (push) Successful in 3s
CI / Build multisrc modules (push) Successful in 8m10s
CI / Build individual modules (push) Successful in 38s
CI / Publish repo (push) Successful in 1m39s
2024-01-22 21:19:41 +00:00
AwkwardPeak7
c5f82e6aeb Move plugin section to common.gradle (#281)
* move apply plugins to common.gradle

* update CONTRIBUTING.md

* remove whitespace

* move common.gradle apply above in multisrc

* move kotlinter

* newlines
2024-01-16 02:49:40 +00:00
stevenyomi
4c8c21596b Remove message in UnsupportedOperationException (#277) 2024-01-16 02:47:22 +00:00
stevenyomi
f612bc1c3f Clean up some code to follow best practices (#178)
* toHttpUrlOrNull()!! -> toHttpUrl()
* Jsoup.parse(response.body.string()) -> response.asJsoup()
* Some useless HttpUrl.newBuilder() calls
* extlib v1.4 GET(HttpUrl)
2024-01-14 00:29:56 +00:00
33f80ae4c6 re-add removed extensions 2024-01-09 00:40:47 +00:00
arkon
51f35d8d75 Remove sources as per request by Kakao Entertainment 2024-01-05 12:32:29 -05:00
metonym
f8373acc61
naver: fix author parsing and handle on hiatus status (#18188)
* naver: fix author parsing

* simplify joinToString

* handle on hiatus status

* use when expression

* adjust order of checks for status

i have found a couple entries that have both rest and finished set to true.
those entires are all definitely on hiatus so let's give the rest flag prio
2023-09-30 11:32:43 -03:00
arkon
2a7801e876
Move package namespace declarations out of manifests (#17581) 2023-08-18 08:58:52 -04:00
Slowlife
0bb01b70b8
Fix Naver Comic (#16049)
* Fix Naver Comic

* remove useless types
2023-04-15 10:41:47 -04:00
stevenyomi
0db59462f5
NewToki: update domain number on build (#16011)
* NewToki: update domain number on build

* update

* update
2023-04-15 10:41:22 -04:00
arkon
e1f59a845e
Update jsoup (#15321) 2023-02-11 22:22:32 -05:00
arkon
baaee5cf21
Update linter (#15317) 2023-02-11 14:21:03 -05:00
stevenyomi
25d2372531
NewToki: fix domain number (#15296) 2023-02-10 10:00:29 -05:00
stevenyomi
1e4ba28c7a
NewToki: update domain number (#15293) 2023-02-10 08:44:30 -05:00
stevenyomi
85dd5326e7
NewToki: fix domain number logic and update data (#13893) 2022-10-17 21:43:15 -03:00
stevenyomi
a5187d9148
NewToki/ManaToki: migrate preferences (#13560)
* NewToki/ManaToki: migrate preferences

* migrate on start
2022-09-24 09:17:03 -03:00
stevenyomi
55db729814
NewToki/ManaToki: update to v1.3.24 (#13546)
* NewToki/ManaToki: update to v1.3.24

* add Korean translation by moonji

* simplify chapter regex

* update Korean translation by manatails

* remove manga title from chapter name

* decrement fallback domain number by 1

* use parsed title in chapter list parse

Co-authored-by: moon <jamiejakie@gmail.com>
Co-authored-by: Pierre Kim <admin@manateeshome.com>
2022-09-23 18:44:08 -03:00
arkon
341d067afc
Refactor to use app-provided rate limiting interceptors (#12087) 2022-06-05 16:33:49 -04:00
arkon
86d04b11b7
[skip ci] Address some compiler deprecation warnings (#12086) 2022-06-05 16:07:57 -04:00
arkon
a578edb82c
Update to extensions-lib 1.3 (#11878) 2022-06-05 09:49:54 -04:00
Alexander Chernov
ea48dbc870
fix: jmana changed image selector (#11714) 2022-05-03 13:18:54 -03:00
arkon
f94099b8e8 Revert "Update to extensions-lib 1.3 (#11298)"
This reverts commit 67263a106b0e68e5db2352c54330b87c93f5fc83.
2022-04-23 18:25:56 -04:00
arkon
67263a106b
Update to extensions-lib 1.3 (#11298) 2022-04-23 17:40:04 -04:00
jopejoe1
de19d11727
Updated some icons to be more consistent (#10419)
* Update MadaraGenerator.kt

* Fixed some icons in Madara

* Replace with icons that work on website

* Fixed Some more icons

* some more icon fixes

* miss placed that

* this to

* Put them in right location this time
2022-01-10 06:44:45 -05:00
Troy121
d2a4c42a49
JMana: Fix image parsing (#10390) 2022-01-09 11:25:05 -05:00
arkon
39b7fe8c4e
Move Duktape stub to extensions-lib (#9954)
* Move Duktape stub to extensions-lib

* Formatting fixes

* Address build errors
2021-11-28 13:00:39 -05:00
XdarkX
80a08e36df
group by chapter name (#9071) 2021-09-16 09:29:40 -04:00
arkon
bc7d8c8672
Default libVersion to 1.2 (#9014) 2021-09-09 08:58:17 -04:00
scb261
be4245d291
JMana: various fixes (#9004) 2021-09-07 19:46:27 -04:00
Maday
8c302fe615
Updated the new tkor website url (#8585)
* Updated the new tkor website url

Changed url to https://tkor.dog

* Update build.gradle

* Update build.gradle

* Update build.gradle
2021-08-17 06:44:02 -04:00
arkon
50bf2a56e5
Update dependencies; drop Android 4.x support (#6742) 2021-04-28 15:38:05 -04:00
DitFranXX
60d4529dd6
Update NewToki extension to v1.2.21 (#5935)
* Improve newtoki extension.

* Optimize a Id detection.
* Specify the filter default settings.
* Add Rate Limit Period Pref.

* Fix mistake about range. and default value.

* Fix bug about setDefaultValue, And pref description.

* fix bugs.

* More follow default variable.
* lazy init to rateLimitedClient as it required to access preference.

* bump up version to v1.2.21

* Follow the defaultRateLimitPeriod on load pref function

* Trying to fixes #5657 as sub string baseUrl when failed to parse uri.
2021-02-21 10:19:52 -05:00
DitFranXX
cbe5dac026
Update Newtoki Extension to v1.2.20 (#5917)
* Update Newtoki Extension to v1.2.20

* Better RateLimit
* New Search filter for ManaToki.

* Fix Page Selector and Filters

* Order was not worked on default sort due to missing value
* Page is now searchable over 10 pages. Seems site changed a bit.

* Backport Sort and Order to NewToki
2021-02-19 09:03:01 -05:00
arkon
3da46570aa Move annotations and Duktape stub into core module 2021-02-06 18:16:04 -05:00
OncePunchedMan
e4f3e5053f
changed baseUrl: toonkor.ws -> tkor.cx (#5343) 2021-01-07 06:37:15 -05:00