* 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.
* 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
* 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
* 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
* 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....
* 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.
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.
* Update korean extension, Rename MSM to ManaMoa. (Need to migrate)
JMana: Fix errors due to site changes
NewToki: Supports baseUrl override. update domain,
MSM (ManaMoa)
----
MSM now uses id on manga instead of title name. (It breaks whole things.)
I don't want to increase `versionId` so I rename extension.
(I renamed while ago and reverted because it wasn't need on that time)
So result is need to migrate from MangaShow.Me to ManaMoa.
MangaShow.Me is now deprecated and will remain as dummy before 1.2.15
* Fix Image request on old chapters due to site changes + mistake on ManaMoa extension
* Refactor ManaMoa ImageUrlHandler
* Initial Support for Naver Comic
* Update Icons, Support Challenge Webtoons
Note that (normal) Challenge webtoons has chapter bug rn. dunno why.
* Improve Preference-stub
* Re-arrange some stubs to correct class.
* Add `EditTextPreference`.
* Update MSM extension.
* Update filter.
* Fix image fetch due to site changes (v4 -> v11)
* Add BaseUrl Override for site domain changes.
- Korean sources are change domain every 1-2 weeks due to internet censorship.
* Add missing file `EditTextPreference.java`
* Fix tags.
All of Korean Extensions except ManhwaHand: Update domain. (Fix#961 for S.Korea users)
------
MSM: Re-branded to ManaMoa
JMana, NewToki: Support Latest