Commit Graph

524 Commits

Author SHA1 Message Date
scb261 d7edce780a
Mangapanda: Change protocol from HTTPS to HTTP (#4886) 2020-11-21 09:28:09 -05:00
AbdullahM0hamed 5f43e1509c
Fix Readm Search (#4871)
Fix Readm Search
2020-11-14 09:42:44 -05:00
Riztard Lanthorn 15f38383b3
ReadM fix manga Status (#4859)
manga status not included(recently added)
2020-11-13 07:10:52 -05:00
Aria Moradi 1e3fcf61e0
The Property of Hate: chapters should be reversed! (#4841) 2020-11-10 15:59:05 -05:00
Aria Moradi d0d0dd8e9a
The Property of Hate: icons and cover art (#4839)
* The Property of Hate: icons

* comic cover
2020-11-10 14:25:26 -05:00
Aria Moradi b84b6dee2a
New source: The Property of Hate (#4834)
* initial commit

* finished the code and it works
2020-11-10 13:14:06 -05:00
ardittristan 6b9c338610
add lemonfontcomics.com (#4580)
* add lemonfontcomics.com

* return empty mangaspage on search

as described in contribuing.md

extension should be fully ready
2020-11-07 09:35:35 -05:00
Riyu 51dd9030e3
Adds ManhwaManga Ext. (#4676)
Co-authored-by: Ry <68317883+Rykuro@users.noreply.github.com>
2020-11-07 09:34:33 -05:00
Riztard Lanthorn be5d4d313a
Mangahub fix search issue (#4801)
only shows result one result (first manga) from each site page
2020-11-05 11:30:58 -05:00
arkon 8aa9b5ef1d Fix repo build
AGP 4.1.0 automatically aligns output APKs, so we just do a zipalign check rather than actually trying to align it.
cf. https://issuetracker.google.com/issues/162117652
2020-10-18 20:25:11 -04:00
Seishirou101 740a38c204
fix covers (#4608)
Update Covers url for Mangalife and Mangasee
2020-10-14 08:09:10 -04:00
jobobby04 dd22e25de8
Go through the sources and change fallback chapter numbers to -1 (#4596)
Go through the sources and change fallback chapter numbers to -1
2020-10-12 19:49:37 -04:00
ObserverOfTime 672cdad094
Add hentai2read URL intent (#4591)
Add hentai2read URL intent
2020-10-12 08:51:09 -04:00
ObserverOfTime 50ed3b7583
Add hentainexus URL intent (#4588)
Add hentainexus URL intent
2020-10-12 08:50:33 -04:00
AbdullahM0hamed bdf602e838
Use scan status instead of published status (#4567)
Use scan status instead of published status
2020-10-09 18:58:13 -04:00
Farees Hussain f84b929d7b
Removed the MangaCruzers extension (#4506)
Removed the MangaCruzers extension
2020-10-03 18:19:04 -04:00
Myst d46e455bbc
Update MangaDoom.kt (#4491)
* Update MangaDoom.kt

Change manga order (First is recent)
Use chapter number from URL

* Update build.gradle

Co-authored-by: Myst <1592048+Mystou@users.noreply.github.com>
2020-10-02 08:44:45 -04:00
E3FxGaming 982c464dc4
Add Mangadoom (#4325)
* Mangadoom: initial source commit

* Mangadoom: implmented GenreGroupFilterManager

* Mangadoom: added comments and formatted file

* Mangadoom: removed logging and other minor corrections
2020-09-25 06:58:02 -04:00
riyukuro 589bad78c5
Adds Manga1S (#4372)
* Manga1S

* Update build.gradle

Adds containsNSFW

* Update manga1s.kt

fixed typo

Co-authored-by: Ry <68317883+Rykuro@users.noreply.github.com>
2020-09-25 06:57:00 -04:00
dakriy a665c7bc1d
Adds Schlock Mercenary (#3391)
* Start on the schlock mercenary extension

* Start on the new schlock mercenary plugin. Worked on getting books

* Current progress

move resoure files to correct position
get book and chapter fetching mostly working
fix extension name

* Remove log debug messages and fix chapter selection issue

* got pages working

* fix chapter selector to not select subchapter divisons

* re organize functions

* format code

* remove logging statement
2020-09-24 11:55:05 -04:00
David Ruppelt 68d53b0225
MangaFast: ignore unparseable dates (#4371)
* MangaFast: ignore unparseable dates

MangaFast introduced the concept of teaser chapters and just placeholders for upcoming chapters. These do not have a proper date and previously led to a ParseException.

* MangaFast: use more precise chapterListSelector

* MangaFast: bump version
2020-09-14 17:32:08 -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
Mike f7ee195b05
HBrowse - fix grouping filter (#4248) 2020-08-29 01:50:03 -04:00
funkyhippo 1783378e43
Changed scanlator cache URL. (#4185) 2020-08-22 10:51:34 -04:00
Mike 2bf68d25f3
MangaOwl - fix search (#4178) 2020-08-21 03:42:53 -04:00
funkyhippo 14a085bf6b
Fix guya URL activity. (#4176) 2020-08-21 03:13:30 -04:00
Mike 524562993c
MangaReader - update parsing (#4152)
* MangaReader - update parsing

* Update build.gradle
2020-08-17 15:02:51 -04:00
Alessandro Jean b01cf8e0ba
Fix image decoding method at Viz Shonen Jump. (#4150) 2020-08-17 14:11:00 -04:00
AbdullahM0hamed 0fbdfa6a14
Rip MangaKisa (#4142) 2020-08-16 12:46:51 -04:00
Mike 00d983c839
More NSFW annotations (#4139) 2020-08-16 04:19:28 -04:00
Mike eff8246ee1
Dynasty - fix date parsing (#4137) 2020-08-15 20:22:08 -04:00
Micael Valentim 0c8a6ee453
Update NANI? Scans extension to use their API (#4060)
* Update NANI? Scans extension to use their API

* Fix "Open in Browser" for NANI? Scans extension

* Add search intent for NANI? Scans extension

* Save chapter url as combination of titleId and chapterId

* Share single instance of SimpleDateFormat

* Set thumbnail_url on popularMangaParse() and latestUpdatesParse() using new method and share single instance of SimpleDateFormat

* Bump versionId

Co-authored-by: snakedoc83 <mikepeterson83@gmail.com>
2020-08-10 21:42:01 -04:00
arkon 656f74cbc5 Annotate more sources as NSFW 2020-08-10 11:44:39 -04:00
arkon 66e347989c Mark a few more extensions as NSFW 2020-08-10 11:32:16 -04:00
arkon b4e171b52a Remove unused MultiSource annotation
Didn't get very far with trying to use an annotation processor to generate metadata at build time. May revisit later.
2020-08-08 19:04:07 -04:00
AbdullahM0hamed bfd1e6b777
Mark extensions as nsfw (#4057)
* Add containsNsfw = true the gradle files of various extensions

* Update FMReader build.gradle

* Revert extension versions

* Mark more extensions
2020-08-08 19:03:33 -04:00
balagurusurendar 980a8d2162
nsfw true added in query param (#4051)
* nsfw fix

* nsfw preference added

* extension version changed from 5 to 6
2020-08-08 15:24:26 -04:00
E3FxGaming bcb9520edd
Multiple MangaMutiny fixes/additions (#4008)
- fixed Genre parsing (website renamed "genres" to "tags" in their json responses)
- corrected chapter release year parsing
- increased manga list fetch size from 20 to 21 to make requests that are almost indistinguishable from requests the real website makes (only URI parameter order differs)
- split Genre filter into Genre and Format filter to be more in line with what the website offers
- updated Genre/Format filter content
- implemented new way to process URI query parameters (first collect them in a mutable list, then add them to the URI)
- added author/artist search (and prepared for scanlator search, although that feature doesn't work yet even on the website)
2020-08-07 00:58:42 -04:00
E3FxGaming dc5db55a8f
Mangasee: fix chapter url suffix location (#4027)
Mangasee: fix chapter url suffix location
2020-08-06 08:48:50 -04:00
arkon e61c2d72c7 Update issue templates, output gzipped version of repo JSON 2020-08-02 18:55:14 -04:00
Mike 555469d389
HBrowse - some tweaks (#3961) 2020-07-31 23:37:56 -04:00
Mike ef75c0138c
HBrowse - new extension (#3956)
* HBrowse - new extension

* remove name prefix
2020-07-31 00:51:56 -04:00
Mike 29c293b90c
ReadManhwa - enable nsfw part 2 (#3953) 2020-07-30 01:07:04 -04:00
Mike 39302cafa6
MangaKatana - fix pages (#3943) 2020-07-29 00:38:46 -04:00
Mike 10ac13a3ca
ReadManhwa - enable nsfw requests (#3940) 2020-07-28 21:08:43 -04:00
Mike 5cf25b6c47
Comicastle - move from FRReader to its own extension (#3923) 2020-07-27 05:29:25 -04:00
Mike adb1309210
ManhwaTime - move from Madara to own extension (#3903) 2020-07-26 03:45:10 -04:00
Mike 394b1af7cf
MangaPark - refactor page parsing (#3902)
* Manga Park - refactor page parsing

* Update requests
2020-07-26 03:44:35 -04:00
Mike 9590c3bac6
Mangareader - fix genre tags (#3889) 2020-07-25 05:56:32 -04:00
Rama Bondan Prakoso b39be24f68
MangaJar: Fixes and add filters (#3861)
* MangaJar: fix thumbnail

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>

* MangaJar: Fix manga description and chapter list

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>

* MangaJar: Add genre filter

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>

* MangaJar: Sort filters

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>

* MangaJar: Fix title

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2020-07-21 05:25:39 -04:00
Kelvin Porter 3db7d26574
Comicpunch - fix chapters and pages not loading (#3828)
* Fix comicpunch chapters/pages.

* Be a bit safer when grabbing urls

* Fix placeholder checking on last chapter

* Simplify and fix pages

Previous commit was broken, should work now.

* Remove useless override/import
2020-07-18 13:39:08 -04:00
AbdullahM0hamed d06f46db7f
Manga fast (#3836)
* MangaFast: Fix pageListParse for lazily loaded images

* Remove unnecessary stuff

* Update build.gradle
2020-07-18 13:30:23 -04:00
D-Dennis 1699c7a78c
readjump - new extension (#3789)
* readjump - new extension

* made the corners of the logo round

Co-authored-by: D-Dennis <d-dennis@users.noreply.github.com>
2020-07-15 06:01:12 -04:00
Mike ff77a2495c
MangaSee, MangaLife - more accurate date parsing (#3783) 2020-07-13 21:10:57 -04:00
Mike 61c0887123
MangaSee, MangaLife - update cover CDN (#3775) 2020-07-13 00:25:18 -04:00
AbdullahM0hamed d9a885fdc1
Remove INKR (1/2) (#3749) 2020-07-12 21:11:52 -04:00
Mike 06180c1aeb
Eggporncomics - new extension (#3755) 2020-07-10 20:45:07 -04:00
Alessandro Jean 6a44953465
Add Silent Manga Audition source (#3750)
* Add Silent Manga Audition source.

* Change uppercase titles.

* Put entry theme back in the title.
2020-07-10 20:07:16 -04:00
Mike 7f460daf9b
MangaPark - add cloudflareclient (#3737) 2020-07-09 16:28:18 -04:00
Mike 8754c6393c
Wutopia - chapter prefs, webview fix (#3725) 2020-07-08 02:10:33 -04:00
Mike 72bf0609c8
TimelessLeaf - more page parsing (#3701) 2020-07-06 02:50:18 -04:00
Mike f4fa994be3
MangaSee - small fix for broken pages (#3663) 2020-07-01 05:43:53 -04:00
Mike f14439bcad
Mangasee - update to use Manga Life code (#3662) 2020-07-01 04:49:50 -04:00
Mike 39373024e3
MangaLife - official translation filtering (#3655) 2020-07-01 02:32:44 -04:00
AbdullahM0hamed a06f195081
Add MangaFast (#3638)
* Add MangaFast

* Address issue #1

* Address Issue #2

* Update build.gradle

* restructure

* Update MangaFast.kt

* Update MangaFast.kt

Co-authored-by: snakedoc83 <mikepeterson83@gmail.com>
2020-06-28 21:16:49 -04:00
arkon 3bd98888ee Use Kotlin DSL for Duktape stub gradle file
- Update to Java 8
- Move stub to common.gradle
2020-06-26 09:08:00 -04:00
arkon 023c26b4a0 Make "Tachiyomi" app name prefix implicit 2020-06-25 22:46:15 -04:00
arkon 4079830822 Annotate multi-source factories
Doesn't do anything yet. Will add an annotation processor to do add info the repo JSON in the future.
2020-06-25 19:04:05 -04:00
arkon 7e2e2f39fe Lint fixes 2020-06-25 19:03:32 -04:00
Mike 38a9cd8808
Comicpunch - fix search (#3593) 2020-06-22 15:49:43 -04:00
Unlocked ed4f4c4a85
Fix Viz thumbnails (#3570) 2020-06-19 04:54:00 -04:00
Mike fba57fdcb3
Questionable Content - add chapter date (#3566) 2020-06-19 03:21:04 -04:00
Alessandro Jean 8874e85b92
Add Viz Shonen Jump (#3560)
* Add Viz Shonen Jump.

* Update User Agent.

* Switch to AndroidX dependency.

* Add support to premium chapters if logged in (#1)

* Fix some parsing issues, works with premium chapters

* Slight code reuse reduction

* CacheControl force network and simplify parsing for Viz

* Hide locked chapters when not logged in

Co-authored-by: Unlocked <10186337+TheUnlocked@users.noreply.github.com>
2020-06-18 22:53:30 -04:00
Aria Moradi a2f9d6a4fd
New source: TimelessLeaf (#3552)
* TimelessLeaf: code done

* TimelessLeaf: dark icons by @AbdullahM0hamed

* TimelessLeaf: implemented local search

* TimelessLeaf: new icons by @as280093

* TimelessLeaf: done requested changes
2020-06-17 17:44:23 -04:00
E3FxGaming 7220a19a58
MangaMutiny - JsonNull fix (#3551)
* MangaMutiny - JsonNull fix
Some thumbnails and manga descriptions aren't maintained by the website.
This results in avoidable errors. Fixed with this commit.

* MangaMutiny - Increment extension version number
2020-06-16 17:57:24 -04:00
Mike ee7d3bba17
NineAnime - add headers (#3527) 2020-06-13 23:17:49 -04:00
Mike 505e954175
MyHentaiComics - fix pages (#3525) 2020-06-13 23:17:34 -04:00
Mike ca55416443
Remove deprecated extensions (Renascans, NetTruyen) (#3523) 2020-06-13 21:11:58 -04:00
Alessandro Jean 8eacce0ca3
Remove MyAnimeList Free Manga (1/2). (#3507)
Remove MyAnimeList Free Manga (1/2)
2020-06-12 12:03:07 -04:00
E3FxGaming 1b1cc53782
Adding source Manga Mutiny (#3498)
* Adding source Manga Mutiny
Webview doesn't work. Reason: it's an HttpSource based on an undocumented API - it's not based on web scraping
Credit:
- the concept for the Filter was taken from the MangaPark extension and changed to fit the circumstances
- the JsonObject extension function stems from stackoverflow

* MangaMutiny - multiple fixes
Moved mangamutiny to /src/en
removed "open" from class
changed if condition
2020-06-12 04:19:58 -04:00
Mike a0151d64ad
MangaPark - improved chapter parsing (#3499) 2020-06-12 01:56:01 -04:00
Mike e3143073ee
MangaOwl - update date parsing (#3497) 2020-06-11 17:49:03 -04:00
Mike e6e5819fd9
Vgperson - enable search (#3482) 2020-06-10 17:09:33 -04:00
Mike 1d606bca42
Clone Manga - enable search (#3481) 2020-06-10 17:09:23 -04:00
Mike 3fa06f5eba
Remove usages of Observable.empty() (#3479) 2020-06-10 17:09:01 -04:00
Mike 1ad4002be9
MangaPark - force network request for chapters (#3471) 2020-06-10 01:27:30 -04:00
Mike 59bb99ed49
Xkcd - fix refresh/restore details (#3472) 2020-06-10 01:27:04 -04:00
Mike df1fee08c2
NineAnime - fix chapter names (#3473) 2020-06-10 01:26:41 -04:00
Aria Moradi f4c0d7f2b4
Kill Six Billion Demons: fix typo (#3465)
* Kill Six Billion Demons: fix typo

* Kill Six Billion Demons: bump version
2020-06-09 17:12:03 -04:00
Aria Moradi bdc3a5d05b
Kill Six billion Demons: fix a bug (#3463)
* Kill Six billion Demons: fix a bug

* Bump extension version
2020-06-09 16:31:25 -04:00
Aria Moradi ceccf4f85b
add source: Kill Six Billion Demons (#3433)
* KSBD: initial files

* KSBD: code reached working state

* delete logging commands

* clean book manga titles

* KSBD: throw an Exception when user tries to search

* KSBD: add alternative code for search

* KSBD: return an empty response when user searches

* fix chapter order

* address linting warnings

* KSBD: use okhttp insted of Jsoup.connect()

* KSBD: replace fetchMangaDetails() with explicit wite

* KSBD: fix linting so the code compiles

* KSBD: use okhttp insted of Jsoup.connect(), again
2020-06-09 13:27:15 -04:00
E3FxGaming e569048840
Fixed MangaPark filtering (#3459)
* Fixed MangaPark filtering
Fixed MangaPark filtering as requested in #3361.
Added additional sort options (views last 365/180/90 days).
Improved filter URLs by omitting empty/default URL parameters.

* Added 8 genre to MangaPark filter
All available GenreFilter are in sync with what you can filter for on the MangaPark website.
2020-06-09 13:17:53 -04:00
Jason Lam af807266b8
Madokami cleanup (#3450)
* more descriptive error message pointing user to details page

* Minor code quality improvements, cleared out unusued latestUpdate
functions

* bump up ext ver
2020-06-08 17:56:33 -04:00
Mike ca5e2d8333
MangaEden - version bump (#3447) 2020-06-08 16:15:17 -04:00
Mike 225071d4a7
MangaEden - fix images (#3445) 2020-06-08 15:14:37 -04:00
arkon 14e644d358 Set password preferences inputTypes 2020-06-06 13:02:53 -04:00
Mike 311cef70fd
Mangahere - fix genre search (#3380) 2020-06-02 04:47:59 -04:00
Mike 179912d2ed
NineAnime - new extension (#3379)
* NineAnime - new extension

* spelling
2020-06-02 04:47:45 -04:00
Mike 92132e47c9
MangaKatana - fix covers (#3378) 2020-06-02 04:47:35 -04:00
Mike 39c99697ff
Mangafreak - fix some titles (#3352) 2020-05-29 02:57:56 -04:00