Commit Graph

76 Commits

Author SHA1 Message Date
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 67263a106b.
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
DitFranXX 493c8d56c8
Update NewToki Extension to v1.2.19 (#5258)
* Mitigation about IP Ban by bunch of request on latest on manatoki.

RateLimit, And make default to not make bunch of request.
Split ManaToki into separate file as it became bigger.

* More rate limit

NewToki and ManaToki Shares IP bans.
Also when refresh the batch of mangas, It could be banned too.

So rate limit on ChapterList and MangaDetail request too. (And apply both of them)

* Fix lint about `java.util` and some format
2020-12-25 18:14:06 -05:00
Aria Moradi 33f136d2ae
Fix Android Studio "Duplicate content roots" error (#5203)
* comply with #5214

* rm not needed AndroidManifest.xml

* [CI SKIP] add info about AndroidManifest.xml

* Update CONTRIBUTING.md

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-12-20 22:31:12 -05:00
DitFranXX 1fb4957117
Update NewToki Extension v1.2.18 (#4424)
Update NewToki Extension v1.2.18
2020-09-22 08:14:53 -04:00
DitFranXX df84417403
Update Newtoki Extension v1.2.17 (#4423)
Update Newtoki Extension v1.2.17
2020-09-21 14:08:15 -04:00
DitFranXX 8143b34bf0
Update NewToki extension v1.2.16 / Remove ManaMoa Extension (#4389)
Update NewToki extension v1.2.16 / Remove ManaMoa Extension
2020-09-19 18:50:30 -04:00
DitFranXX f50292b099
Update NewToki Extension v1.2.15 (#4385)
Update NewToki Extension v1.2.15
2020-09-17 09:11:56 -04:00
arkon 016653bdc0
Update Kotlin, coroutines, kolinter (#4363)
* Update kolinter, address some build warnings

* Update to Kotlin 1.4.10, coroutines 1.3.9
2020-09-13 18:33:59 -04:00
DitFranXX 8a6d1c694f
Update Newtoki Extension v1.2.14 (#4290)
Update Newtoki Extension v1.2.14
2020-09-11 11:33:45 -04:00
Mike 03a844e24b
JMana - fix chapters and latest titles (#4279) 2020-09-01 01:07:43 -04:00
DitFranXX 4705fb8ef1
Fix issue with old manga on Newtoki's .net domain + thumbnails (#4241)
* Fix issue with old manga on Newtoki's .net domain + thumbnails

* This is how IntelliJ works
2020-08-28 21:37:13 -04:00
Mike e1cabf0d2a
NewToki - fix pages (#4156) 2020-08-18 00:17:48 -04:00
Mike ff635bd624
Toonkor - fix search (#3952) 2020-07-29 22:49:44 -04:00
arkon e405512146
Update to SDK 29 (#3629)
* Print out repo JSON contents during build

* Target SDK 29
2020-06-27 15:21:46 -04:00
arkon 023c26b4a0 Make "Tachiyomi" app name prefix implicit 2020-06-25 22:46:15 -04:00
Mike 8ba04e1ba3
Toonkor - new extension (#3530) 2020-06-14 02:33:57 -04:00
arkon efc1877172
Move common app-provided dependencies to common.gradle (#3214) 2020-05-17 16:50:53 -04:00
TacoTheDank 11ac392755
Even more lint cleanup (#3191) 2020-05-17 15:47:37 -04:00
arkon dbcb0117cd Remove preference-stub (moved into extension-lib 1.2) 2020-05-09 11:43:41 -04:00
Mike 3203f05cc3
JMana update (#2953) 2020-05-01 04:23:28 -04:00
arkon 020c2af006 Lint fixes 2020-04-25 10:29:23 -04:00
DitFranXX f6c0ebe2cf
Update Manamoa extension for Minor fixes, v1.2.20 (#2694)
Update Manamoa extension for Minor fixes, v1.2.20
2020-04-17 09:08:06 -04:00
happywillow0 08907a0896
Revert last four commits (#2337)
Revert last four commits
2020-03-01 19:03:22 -05:00
arkon 18f0c3c221 Fix type mismatch 2020-03-01 18:27:09 -05:00
DitFranXX 33749811cb
Update Manamoa Extension (#2289)
* Search Update

* Update BaseUrl

* Manga ID Access + Url Activity

* Fix Url Activity

* Fix Filter Request

* Bump up version [*Not ready to release]

* Fix details parser bug by previous site changes.

Didn't find cuz title is keep used from searched result

* Remove Log.d

* Experiment latest fetch

* Rename filename from MSM(MangaShowMe) to MM(ManaMoa)

* Enable Latest Pagination

Site error is render failure from server, which is quite interesting. But If fails, there's no pagination shows so enabled.

* Update BaseUrl
2020-02-27 06:52:15 -05:00
DitFranXX 047cd441a3
Update Manamoa Extension (#2207)
* Update Manamoa Extension

* Update base url
* New CDN Handler that ~~abusing CF and~~ prevent image load fails

* WIP DDOSGuardBypass, which doesn't work for now.

* Remove WIP Code

It will be very hard one with okhttp + main thread....
2020-02-15 17:59:32 -05:00
DitFranXX 44c1ebba51
Update Preference Stubs & Update Manamoa extension (#2087)
* Add TwoStatePreference and CheckBoxPreference stubs

* Add setEnabled on Preference, Formatting again.

* Remove isEnabled. Thanks to API difference between androidx and v7 libs

* Initial support of their new site announcing algorithm.

What the heck is DDOS-GUARD

* Apply changes of announcing algorithm that can work with tachi >_<

It will uses main thread that cause temp freeze when enter browse

* Clean up codes little bit.

* Simplify Decoder

* Finalize update.

* Try-Catch on req failed.
* Update build.gradle

* Use regular network client.
2020-01-31 23:12:34 -05:00
DitFranXX 794a07c277 Update ManaMoa extension (#1994)
Update ManaMoa extension
2020-01-06 08:13:42 -05:00
DitFranXX 6f7ca331ac Update ManaMoa extension (#1985)
v1.2.15
* Clean up codes.
* Fix nullable issue.
* Reduce Minimum image size for request error handling.
* Update description codes.
* Temp fix for parser failure on certain manga
 = Raw `<` and `>` (no escape) causes error on jsoup?
* Update domain.
2020-01-05 17:54:01 -05:00
arkon 98df581cfd
Add support for AndroidX preferences (#1971)
* Add stubs for AndroidX preferences

* Update extensions for AndroidX preferences
2020-01-05 11:16:12 -05:00
DitFranXX a8bb686d2d Update ManaMoa extension (#1894)
Update ManaMoa extension to v1.2.14
2019-12-22 11:10:39 -05:00