Commit Graph

3562 Commits

Author SHA1 Message Date
beerpsi 318f6fe9fb
unyeet MangaFox (#14893)
* unyeet MangaFox

* change string concat to template strings

* I SPENT ONE MORNING FOR NOTHING BECAUSE I FORGOT THEY HAD A MOBILE PAGE

* remove trailing slash from mobile url

* simplify pagelistrequest

* chore: remove dependency on :lib-unpacker

* Update issue_moderator.yml

* Update MangaFox.kt

* update genres

Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
2023-01-12 10:15:33 -05:00
beerpsi 95e6d6504b
unyeet (#14906)
* unyeet

* make regex lazy

* what was that

* remove from autocloser and removed_sources.md

* add filters

* suggestions

* chore: bump version code

* more selectFirsts
2023-01-12 10:14:24 -05:00
Alessandro Jean ecdaaf98d0
Refactor the MangaDex code a bit. (#14902) 2023-01-11 16:59:30 -03:00
are-are-are fd0a489887
Add MangaXY (#14870)
* Add MangaXY

* Update src/vi/mangaxy/src/eu/kanade/tachiyomi/extension/vi/MangaXY/MangaXY.kt

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>

* Delete search id because it doesn't work

* Fix icon reduces image

* Edit code as recommended by alessandrojean

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2023-01-11 14:34:58 -03:00
beerpsi 9a99a7ecca
QManga (#14867)
* QManga

* move to ParsedHttpSource

* chore: format androidmanifest

* I DIDN'T REALIZE THEY WERE TABS 😭

* more shenanigans

* Update AndroidManifest.xml
2023-01-11 14:34:42 -03:00
nicki 951ca60b56
New Lib: Text Interceptor (#13859)
* move TextInterceptor to `lib`

to be used for author notes, image alt texts and what not

* refactor Tapastic to use `lib:extensions-lib`

* Refactor Webtoons to use `:lib-textinterceptor`

this turned out to be more complicated than I thought it'd be
TextInterceptor was used for Author Notes which, looking at previous messages,
was only intended to be added to Webtoons Source and not the entire webtoons
multisrc (i.e. WebtoonsTranslate and DongmanManhua don't seem to be making use
of the Show Author's Notes setting). This was in my favor, since having
to deal with additional.gradle to add dependencies to multisrc files doesn't
seem to work... I'll ask previous contributors just in case

* Fix `json` access

missed this while copying over code from `generated-src` to `multisrc/{overrides,src}`

* remove unused import

* make HOST name more clear

couldve used a better schema but that's something for some other time
also put the HOST in the lib itself so that one doesn't lose track of it in the extensions

* use android provided methods instead of hardcoding

based on https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files#r996276738
that suggested the following SO answer: https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files

* remove unused import

* move url generation to helper function

* fix error

oops sorry for that
happened when I was copy pasting back and forth between two sources and one generated source

Co-authored-by: Navaneeth M Nambiar <nmnambiar@hornbill>
2023-01-11 14:34:06 -03:00
Buhbbl 2f4658b3b3
ComickFun: Updated API and fixed error when API returns no url for a page (#14842)
* Updated ComickFun API URL

Addresses #14788 . Does not yet implement the slug and hid changes

* Filters out null urls from the API

Fixes #14786

* Bumped version

* Updated to new API search and hid

Will need to be re-visited to change the internal url stored by tachiyomi to use the hid instead of slugs once ext-lib 1.4 is released.

* Reverted a bug in fetchMangaDetails

* Updated to use kotlinx.serialization

* Renamed the slug fetching method
2023-01-10 20:34:40 -03:00
beerpsi 339f6c9f68
JapScan: yeet WebView (#14881)
* JapScan: Yeet WebView

* chore: remove unused regex
2023-01-10 20:33:26 -03:00
beerpsi 5aa52e1059
CuuTruyen: General improvements (#14869)
* CuuTruyen: General improvements

* switch to app's json instance
2023-01-10 16:05:49 -03:00
Tien Long Lam 6cbee38a9a
Dynasty: added genres to indicate whether a title is original or from specific doujins (and display them) (#14844)
* added genres to indicate whether a title is original

* Delete local.properties
2023-01-10 16:05:37 -03:00
beerpsi 8950d236ac
new multisrc theme: A3Manga (#14837)
* new multisrc theme: A3MangaTheme

* move NgonPhong into A3MangaTheme

* fix: ignore scanlation groups from search result

* chore: fix lint issues

* rename A3MangaTheme to A3Manga, resolve a bunch of suggestions

* fix: remove references of theme in the configuration

* fix: change the activity name in manifest

* fix: final newline

* chore: remove gradle file (not used)

* fix: rename ngonphong icons

* chore: add ocumeo icons
2023-01-10 16:05:26 -03:00
Aria Moradi 92bd338df9
Rename Tachidesk to Suwayomi (#14828)
* Rename Tachidesk to Suwayomi

* keep pkgName the same

* keep Log tag the same

* server is named Tachidesk, rename to avoid confusion
2023-01-06 12:15:35 -03:00
Carlos 5c4123a582
TeamX fix search and chapter listing of greater than 100 (#14827)
* Use alternative search, get all chapters when paged

* bump version
2023-01-06 09:47:07 -05:00
stevenyomi cb1b9aa683
Add NoyAcg (#14812)
* Add NoyAcg

* rename function
2023-01-06 08:29:26 -05:00
Aria Moradi 79a5a0f948
ReaperScans: use absolute src to handle cloudflare mirage links (#14813)
* fix reaperscans image links

* update extVersionCode

* fix extra slash

* use absolute src
2023-01-06 08:29:03 -05:00
stevenyomi d957b0b0f8
WNACG: update URL (#14824) 2023-01-06 08:27:36 -05:00
Joel Godfrey 58a572a25f
Update BatoTo Genre List (#14792)
* Update BatoTo.kt

update Genres

* up extVersionCode

* Update comment
2023-01-04 09:41:01 -05:00
beerpsi c0ecc14dbd
LXHentai (#14793)
* LXHentai

* fix: wrong sort state for latestUpdatesRequest

* fix: manga description selector

* remove random newline

* Revert "remove random newline"

This reverts commit b1f0202aea80b37f524944b8dad8be5d78602235.

* Update LxHentai.kt
2023-01-04 09:20:04 -05:00
beerpsi 34e60b8cea
HentaiVN: search by author (#14795)
* feat(hentaivn): search by author

* simplify code
2023-01-04 09:19:21 -05:00
beerpsi 3ebbd9304b
remove IuTruyenTranh (#14796) 2023-01-04 09:19:07 -05:00
beerpsi 1d77f0c61c
TruyenQQ: update base URL (#14797)
* chore(truyenqq): update base URL

* chore(truyenqq): bump version
2023-01-04 09:18:49 -05:00
racoon-rac a457e76b05
Add Referer #14763 (#14789) 2023-01-03 11:15:28 -05:00
Carlos 4d3dccfe10
slight tweaks to teamx (#14785) 2023-01-03 09:07:27 -05:00
Carlos a6f8321858
Add TeamX back (#14784)
* Revert "remove team1x1 (#4877)"

This reverts commit 875d6d75cf.

* Add TeamX back because they lied
2023-01-03 09:01:45 -05:00
Seew 33689fce4d
Fix no chapters found (#14771) 2023-01-03 09:01:14 -05:00
beerpsi 5e9aca81b9
New source: Cứu Truyện (#14772)
* New source: Cứu Truyện

* chore: add more background info on `coordinates`

* Add UrlActivity

* more documentation on cuudrm_bg shenanigans

* fix: close evaluation contexts to prevent memory leak

* that wasnt needed
2023-01-03 09:00:48 -05:00
Davide b325c8b62c
MReader: renamed extension from mcreader.net (#14758) 2023-01-02 20:19:44 -03:00
anenasa 230fa8bae9
Add Manwa (#14655) 2023-01-02 20:19:35 -03:00
Seew 65a442d6b7
MangaMx: Moved to MangaOni (#14739)
* MangaMX: Moved to MangaOni

* MangaMX: Moved to MangaOni

* Update Logo

* Apply requested changes
2022-12-30 18:17:39 -03:00
stevenyomi 2786495dbb
Baozi Manhua: fix page list and avoid loading missing images (#14716) 2022-12-29 13:01:36 -03:00
mobi2002 2cc30fb009
Comick.fun: fix filters and change domain (#14717)
* Comick: fix filters only showing first page

* Comick: change domain

* Comick: change extension name but keep ids
2022-12-29 13:01:23 -03:00
mobi2002 3a4982defd
Cubari: fix genre parsing (#14712) 2022-12-28 17:33:37 -03:00
stevenyomi cd2cf49d80
BoyLove: update URL (#14702) 2022-12-28 07:08:22 -05:00
Luqman d156ff87c1
Komiku: fix search issue (#14670)
Closes #13402
2022-12-26 21:24:43 -03:00
Basara-Hatake 7eee96f3f4
imhentai fix new images (#14664) 2022-12-24 10:06:09 -05:00
MizukiHikari d24ca6d0a8
Change base URL for Vyvymanga (#14644)
* Update Base URL

* Update CHANGELOG.md

Typo in version

* Update CHANGELOG.md

Added description for update 1.3.3
2022-12-23 17:09:46 -05:00
nicki 26ed286526
Refactor title selection logic (#14649)
most data in dex should be more stable than when this code was written
this is also how their Front-end does it

next refactor will be when the alt-title/title rework
2022-12-23 17:08:59 -05:00
nicki 9aa3d12aff
Support canary.mangadex.dev/* links to open in extension (#14631)
because mangadex beta testers can also be using tachi
2022-12-23 17:08:18 -05:00
RePod bf5768d256
LANraragi: 0.8.8 (#14610)
* LANraragi: 0.8.8 support

Basic fix for API key change while supporting pre-0.8.8. In the future this could be done with the Archive model.
Remove irrelevant draw key.

* LANraragi: Improve var usage

* LANraragi: Consolidate New Only's default value

* LANraragi: Encode the API Key once

* LANraragi: Refactor checkbox + Clear New toggle

Previous behavior was always clear. Now it can be toggled.

* Revert "LANraragi: Encode the API Key once"

This reverts commit 17128421cf7754cffd143a80cebbdf48281112d7.

* LANraragi: Redundant comment
2022-12-20 11:44:07 -05:00
Huynh Tien fad48f41ad
Update baseUrl of TruyenQQ (#14620)
* Update baseUrl of TruyenQQ

* update extVersionCode
2022-12-20 11:43:39 -05:00
are-are-are cfaf6dc3a3
Remove duplicates $baseUrl (#14621) 2022-12-20 11:43:26 -05:00
Alessandro Jean 00099ca121
Migrate MMK to MangaThemesia. (#14616) 2022-12-20 10:18:48 -05:00
are-are-are 5959e0db32
Add search ID hentaivn (#14619) 2022-12-20 10:17:31 -05:00
Basara-Hatake 3b45323695
imhentai fix thumbnails (#14596) 2022-12-19 12:13:29 -05:00
stevenyomi afda9c1e5b
Baozi Manhua: use fixed domain when searching (#14584) 2022-12-18 09:59:45 -03:00
Iqbal 9a9ffdc060
KomikIndoID: Add more filter, fetch HD image and update artist, description in manga details (#14579)
* Update KomikIndoID.kt

* Update build.gradle
2022-12-18 09:58:59 -03:00
Basara-Hatake a4605277d6
imhentai fix thumbnails (#14578) 2022-12-18 09:58:48 -03:00
stevenyomi eefd807c55
Add Yidan Girl (#14571)
* Add Yidan Girl

* check http prefix instead of https in image URL
2022-12-18 09:58:28 -03:00
stevenyomi 792468f338
6Manhua: balance load by random mirror on setup (#14551) 2022-12-15 22:37:27 -03:00
are-are-are 9a241c76ee
Fix bug some comics have no title blogtruyen (#14562) 2022-12-15 21:27:43 -03:00
stevenyomi 0c132a3a0d
DMZJ: default to single genre filter (#14552) 2022-12-15 08:47:09 -03:00
Eshlender 26beb51f44
[RU]Newmanga remove height limiter (slow load - no plug error-page) (#14549) 2022-12-15 08:47:01 -03:00
are-are-are f72a3213f0
Update Base URL Hentaivn (#14537) 2022-12-15 08:46:44 -03:00
uknfire eccfeeb1b7
Zerobyw: add baseUrl preference (#14512)
* Zerobyw: add baseUrl preference

* Update src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/Zerobyw.kt

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-12-12 22:48:19 -05:00
stevenyomi bdf62a6107
Fix Baozimh.org (#14525) 2022-12-12 22:46:55 -05:00
stevenyomi b9950dd8da
Merge Qixi Manhua into 6Manhua and update URL (#14516)
* Merge Qixi Manhua into 6Manhua and update URL

* fix NPE
2022-12-12 22:46:08 -05:00
stevenyomi 1182b80a0e
Jinman Tiantang: update URL (#14517) 2022-12-12 22:45:14 -05:00
stevenyomi 0a5c7513a7
BoyLove: fix error on empty result (#14526) 2022-12-12 22:43:34 -05:00
stevenyomi f65b75d010
BoyLove: update URL (#14515) 2022-12-11 10:09:17 -03:00
ThePromidius 420b9930a0
Kavita: Add pdf support (#14513)
* Added pdf support

* Changelog and bump
2022-12-10 10:16:57 -05:00
are-are-are 454b98b8aa
Update domain Hentai20, Hentaidexy, Nhattruyen, Nettruyen, HentaiVN (#14478)
* Update domain Hentai20, Hentaidexy

* Update domain Nhattruyen, Netttruyen

* Update BaseUrl Hentaivn
2022-12-08 22:38:14 -03:00
jamesnorritz a9cac11f86
Updated manga Id selector (#14473)
Incorrect manga id was caused app not to fetch chapter list correctly.
Affected delimiter has been updated.
2022-12-08 22:38:04 -03:00
stevenyomi 46d12a0a42
BoyLove: make description nullable (#14470)
* BoyLove: make description nullable

* bump version
2022-12-08 22:37:55 -03:00
lleccar b44700e53c
Manhwas.net - Update CSS Selectors (#14448)
* Update CSS Selectors

* Update CSS Selectors

* Update CSS Selectors

* Fix last image not loading and update recent section
2022-12-04 12:12:40 -05:00
姜俊峰 bccd84020f
Update base URL zerobyw (#14449) 2022-12-04 11:52:59 -05:00
stevenyomi ab5950efa8
Meitua.top: update URL (#14453)
* Meitua.top: update URL

* bump version
2022-12-04 11:52:36 -05:00
dejavui 16419cc15f
Update base URL Meituatop, ComicExtra (#14443) 2022-12-04 10:30:02 -05:00
dejavui 83e7023d7f
Update domain HentaiVN (#14432) 2022-12-01 10:49:40 -05:00
Ashley How 5ccca45f94
Update mangafreak base url to the latest working version (#14422)
* Update base url to the latest working version

* Updated extVersionCode
2022-11-30 22:51:57 -05:00
Vetle Ledaal 073ee70a00
TwoKinds: Account for special chapters (#14408)
* TwoKinds: Account for special chapters

* Fix duplicated pages, trim last chapter in 20 pages manga
2022-11-30 22:51:19 -05:00
Vetle Ledaal e7f692d8a2
HentaiHere: Fix manga title selector (#14406) 2022-11-30 22:51:02 -05:00
Vetle Ledaal 3af0f71eaf
ReadComicOnline: Fix pagination (#14405) 2022-11-30 22:50:53 -05:00
Henrik d938c3ceb6
RS add url intent (#14404) 2022-11-30 22:50:43 -05:00
korafu b6320edfcf
fix(EveriaClub): search and popular page (#14388)
* fix(EveriaClub): update search url

* fix(EveriaClub): update filtering
- fix search queries with category/tag filters
- fix tags in manga details
- specify site categories

* fix(EveriaClub): display actual popular posts

* chore(EveriaClub): format

* chore(EveriaClub): bump `extVersionCode`
2022-11-28 11:41:25 -05:00
Luqman 563e179abe
Comic Fx: add project page & series type (#14374) 2022-11-25 19:18:48 -05:00
Ritox2 777f677175
Fix for #14342 (#14375)
* Fix for #14276

* increase versionCode

* fixed issue with requests going to page 1

* ehentai filter fix

* added comments and removed logging

* update gradle

* Update src/all/ehentai/src/eu/kanade/tachiyomi/extension/all/ehentai/EHentai.kt

Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>

* Update src/all/ehentai/src/eu/kanade/tachiyomi/extension/all/ehentai/EHentai.kt

Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>

Co-authored-by: Alec <alec.l@digipen.edu>
Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>
2022-11-25 19:18:37 -05:00
Eshlender b4016560fa
[RU]Desu fix hide not last empty chapter (#14327) 2022-11-24 11:00:52 -05:00
AntsyLich 70b3cca0b1
Webnovel.com: Don't use api for getting pages (#14366) 2022-11-24 11:00:07 -05:00
Ritox2 1cefaf0867
Fix for when a request requests page 1 (#14323)
* Fix for #14276

* increase versionCode

* fixed issue with requests going to page 1

Co-authored-by: Alec <alec.l@digipen.edu>
2022-11-20 15:57:47 -05:00
ThePromidius f2198c975e
Kavita: Bugfix/expected url scheme (#14322)
* pageListRequest now returns a correct url
This method was apparently not called in previous versions but it does now in the preview version (r5254) when downloading thus failing because was returning a wrong url.

* Changelog and bumped version
2022-11-20 14:33:05 -05:00
Luqman e7540568fd
Comic Fx: fix images n manga details issue (#14279)
closes #13317
2022-11-20 11:09:48 -05:00
stevenyomi 96394f35d8
Baozi Manhua: use Cloudflare client and fix page list for TC (#14310)
* Baozi Manhua: use Cloudflare client

* fix page list parsing for Traditional Chinese
2022-11-20 11:09:23 -05:00
Ritox2 b71748e711
Fix for #14276 (#14318)
* Fix for #14276

* increase versionCode

Co-authored-by: Alec <alec.l@digipen.edu>
2022-11-20 11:09:12 -05:00
SurroKun 91abba9ac5
uk/mangaInUa (#14209)
* Fix loading latest, adding search

All manga shown (not just 16 titles)
Add search

* Update Mangainua.kt

Back popular
Searching in latest

* Update Mangainua.kt

Search.length>3

* Update Mangainua.kt

fix

* Update src/uk/mangainua/src/eu/kanade/tachiyomi/extension/uk/mangainua/Mangainua.kt

Co-authored-by: scb261 <65343233+scb261@users.noreply.github.com>

Co-authored-by: scb261 <65343233+scb261@users.noreply.github.com>
2022-11-14 18:08:12 -03:00
stevenyomi 1ac441710f
Baozi Manhua: fix page list parsing (#14255) 2022-11-14 06:05:01 -05:00
Fansubs.cat 4cfe5d6ec9
Bump version code on Fansubs.cat extension due to previous changes made to the code (#14243) 2022-11-13 16:44:43 -03:00
Luqman 6a5d2326e7
BlogTruyen: add rate limit (#14241)
Closes #13803
2022-11-13 16:44:29 -03:00
AntsyLich f8845b1fb9
Webnovel.com: Use API (#14168)
* Webnovel.com: Use API

* Show migration message instead of bumping "versionId"
2022-11-13 16:43:40 -03:00
stevenyomi 37ef0d1023
Baozi Manhua: fix chapter list and page list (#14198) 2022-11-09 13:48:24 -05:00
Eshlender 5f5fbf6ef1
[RU]Remanga rateLimitHost boost slow image after Many Requests (#14200)
* [RU]Remanga rateLimitHost boost slow image after Many Requests

* only confirmed
2022-11-09 13:48:06 -05:00
stevenyomi 578b4b85fa
Roumanwu: update mirror URL (#14204) 2022-11-09 13:47:47 -05:00
CaptainBlagbird 08d9419ad9
Add SoushiyoFamiliar source (#14174) 2022-11-08 07:26:39 -05:00
Eshlender 7158b05727
[RU]Newbie fix 429 Too Many Requests (#14179) 2022-11-08 07:26:22 -05:00
Aria Moradi 90915c6883
Tachidesk: bypass DoH (#14184)
* Tachidesk: Bypass DoH

* bump version

* fix imports
2022-11-08 07:26:10 -05:00
Eshlender 5e6a152da2
[RU]Newbie cloudflareClient (fix 403) (#14161) 2022-11-07 15:00:10 -03:00
abubaca4 62a4cae140
[RU] Nude-Moon. Throw exception when need auth (#14127)
* replace some code

* Exception when need auth

* Exception text in russian

* create SimpleDateFormat once
2022-11-05 09:11:11 -03:00
sinnghabhay80 45b5e362c7
Fixed Title Error, added status(on_hiatus) (#14121)
* Fixed Title display for BL and GL

* Fixed Discrepancies in Some Title Parsing

* Fixed status for on Hiatus titles.

Co-authored-by: Abhay Singh <sinnghabhay80@gmail.com>
2022-11-04 07:01:00 -04:00
BRAMILLE Sébastien e12605507a
Fix japscan pagecount loading (fallback added) (#14122) 2022-11-04 07:00:33 -04:00
abubaca4 86562fc2cb
Nude-Moon change domain (#14117) 2022-11-03 18:43:19 -03:00
Alessandro Jean bd4faa01d9
Update MangaDex to use API v5.7.5 (#14087)
* Update MangaDex to use API v5.7.5.

* Remove unused line.

* Fix list type string.

* Make usage of `authorOrArtist` in deeplink.

* Use proper custom serializer for `LocalizedString`.

* Use actual enums for manga properties.

* Fix list search not working.

Co-authored-by: nicki <72807749+curche@users.noreply.github.com>

Co-authored-by: nicki <72807749+curche@users.noreply.github.com>
2022-11-03 11:32:36 -03:00