18 Commits

Author SHA1 Message Date
vulpes310
5a6f7b45d8
Fix Jingmantiantang's ownText is null and add deeplink support (#7623)
* Fix Jingmantiantang's ownText is null and add deeplink support

[Fix] Jingmantiantang's ownText is null during chapter loading

The old implementation is to use chapterArea to store wheather or
not the Manga requested is only single page or multi-chapter.
This, however, creates a big issue as the chapterArea can be changed
to multi-chapter in preveious Manga, and that information is carried
over to other Manga which might be single chapter.
The new implementation remove global value chapterArea and it helper
function determineChapterInfo.
Instead, the single-multi check is performed in chapterListParse, which
only happen once per manga update request, vs three times call of
determineChapterInfo.

[Fix] Change Author's CSS selector and enable multi-author listing

[Fix] Default manga status to Completed

As Jingmantiantang often do not mark manga as complete, and there
is a high chance that manga user requested in single page. Thus
defaulting to completed, unless marked as ongoing.

[FEAT] Enable BaseUrl switch

As mentioned in (tachiyomiorg#5363) and (tachiyomiorg#4908). There is a frquent PR for
mirror site change. Unable user choice to stick with main site
or mirror site should please everyone

[FIX] Record mainSiteRateLimitPeriodPreference to correct key.

[FIX] Change one tag to the correct name

[FEAT] Enable deeplink support

* Fix mirror site relase page link, change ID prefix to JM
2021-06-14 07:16:46 -04:00
lbwstco
51bd907560
fix: <Jinmantiantang>: <Error 429 when updating library> (#7230)
Co-authored-by: Andrew Kyrie <lbwstco@163.com>
2021-05-26 06:22:54 -04:00
arkon
50bf2a56e5
Update dependencies; drop Android 4.x support (#6742) 2021-04-28 15:38:05 -04:00
ZingerZY
cbb51ced14
Update baseUrl for jinmantiantang (#5363)
* Update baseUrl for Jinmantiant

* Revert "Update baseUrl for Jinmantiant"

This reverts commit c638f6b3ef8af87281358549a8cb95ad15b87c81.

* update extVersionCode

* update baseUrl for Jinmantiant

Co-authored-by: ZongerZY <45865254+ZongerZY@users.noreply.github.com>
2021-01-10 16:41:51 -05:00
calion-m
a71060c742
Jinmantiantang genre filtering in preferences and general code fixes (#5281)
* Add blocklist preference panel

* change thumbnail jpg size to 3:4

* misc code fix

* rename preference key

* update version number

* more comment

Co-authored-by: calion-m <>
2020-12-30 07:44:14 -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
arkon
7221fb4856 Move base manifest contents into defaultRes manifest 2020-12-20 13:17:10 -05:00
calion-m
1300b76806
[Jinmantiantang] Fix unintended block bug and missing pixels bug (#5111)
[Jinmantiantang] Fix unintended block bug and missing pixels bug
2020-12-12 13:03:21 -05:00
antonycaporossi
d59870fa84
Fix #5095 and #5082 (#5100)
Fix #5095 and #5082
2020-12-11 19:02:47 -05:00
calion-m
5845399b46
Jinmantiantang: fix sorting bug and translation error (#4984)
Jinmantiantang: fix sorting bug and translation error
2020-12-01 08:35:21 -05:00
ZingerZY
be5c6bfd71
URL update, the original URL was abandoned, resulting in mainland China users unable to link. (#4908)
URL update, the original URL was abandoned, resulting in mainland China users unable to link.
2020-11-20 23:10:18 -05:00
arkon
03f262cae8 [CI SKIP] Skip linting in CI builds 2020-11-06 17:36:53 -05:00
ZingerZY
7b5b858780
Optimize the algorithm to solve the position deviation when cutting pictures (#4807)
Co-authored-by: ZongerZY <45865254+ZongerZY@users.noreply.github.com>
2020-11-06 10:25:12 -05:00
ZingerZY
9b2af92194
解决图片分割后倒序排列 (#4767)
Solve the problem that the pictures are arranged in reverse order after being segmented

Co-authored-by: ZongerZY <45865254+ZongerZY@users.noreply.github.com>
2020-11-03 13:54:10 -05: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
Mike
f9bf91b65b
Jinmantiantang - clean up, parse chapters with 500+ pages (#4234) 2020-08-27 23:20:52 -04:00
calion-m
8b3c2cc12f
Jinmantiantang - Refined codes and added new features (#4133)
* add @Nsfw annotation

* remove the unnecessary prefix of description

* correct filter name

* add TimeFilter

* fixed typos

* remove redundant manga detail parse

* long line split

* genres split

* implemented 18comic search feature

* implemented new search feature(remove genres)

* enable filter whlie searching

* change sortFilter order to enable latest filter

* merge completed

* Add date_upload property and remove Log function

* uncommented manga properties 

And made thumbnail_urls consistent.

* add containsNsfw to gradle

Co-authored-by: weng <anonymous>
Co-authored-by: snakedoc83 <mikepeterson83@gmail.com>
2020-08-15 20:21:56 -04:00
ZongerZY
c790896c91
The website is 18comic.vip, Chinese (#4123)
* The website is 18comic.vip, Chinese website

The reason why I submitted the two versions is: if the Internet user in Mainland China needs to access the URL 18comic2.biz to log in to the website, if it is a non-Mainland China Internet user needs to access 18comic.vip, I cannot judge the user's IP

* Revert "The website is 18comic.vip, Chinese website"

This reverts commit 47a74ca7e92eeda2bb7cf1676a89a26081d47132.

* 18comic

* Delete illegal information

* Keep one extension, and delete illegal information
2020-08-14 18:08:00 -04:00