15 Commits

Author SHA1 Message Date
jopejoe1
2b5359ca26
Mangadex: Add support for MDLists url intent (#11024)
* Update build.gradle

* Added list support

* Add error message for empty list

* Update AndroidManifest.xml
2022-03-06 09:48:27 -05:00
jopejoe1
41a1d83cd0
Added url intent for author and uploader to managadex (#11015)
* Update build.gradle

* Added Support for author and uploader url intended
2022-03-05 04:50:16 -05:00
nicki
a60274e18b
MangaDex: Remove wildcard deeplinking (#10688)
* move more regexes into companion object

* Remove wildcard domain intent

too many issues. Might as well have the extension only support
mangadex.org links

* Increment mangadex.extVersionCode
2022-02-04 18:13:01 -05:00
nicki
a84a3e275f
MangaDex: Add Slug to Share url, Prefer jp-ro titles and Verify host link intents (#10539)
* Add slug to Share URL

cleans up the title and adds it as a slug to the end of the url that can
then be shared without any issues

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>

* Check for Japanese Romanized titles

ko-ro and zh-ro also exist but arent that readable compared to ja-ro
personally. And those have a confirmed en title (or fallbacks) anyways

* Increment mangadex.extversioncode

* Linting by Android Studio build process

* Actually use the correct lang code

it's `ja-ro` not `jp-ro`

* Support verified deeplinks (A12+)

* Replace intent host to wildcard hosts

helps with A12 link verify
Ref https://github.com/tachiyomiorg/tachiyomi-extensions/pull/9993

Co-authored-by: funkyhippo <52957110+funkyhippo@users.noreply.github.com>

* Make `titleToSlug` more idiomatic

perhaps java.text.Normalizer could have helped but didnt want to add an
import just for that :d

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>
Co-authored-by: funkyhippo <52957110+funkyhippo@users.noreply.github.com>
2022-01-21 14:13:43 -05:00
nicki
b210902b2c
Mangadex: View all Manga by a Group (+handle group links) (#10060)
* search Manga from a group using their id

* add group deeplink support

* linting

* increment mangadex.extVersionCode

* respect `dexLang`

eg: MangaDex (EN) needn't show a group's non-EN releases

* you cannot use filters on chapter endpoint

fixes HTTP 400 while trying to filter on chapter endpoint

* rewrite to use /manga endpoint instead of /chapter

ends up removing a lot of stuff I had previously but that's a good thing

* add check for valid UUID

if a UUID wasn't being provided, then the group queryParameter wouldn't
work and end up throwing Error 400. Might as well prevent that
2021-12-13 14:08:33 -05:00
arkon
2a3d88cea0
Target SDK 31 (#9022) 2021-09-09 18:25:46 -04:00
lord-ne
233746b94d
MangaDex: Make chapter URLs deeplink to series page in Tachiyomi (#8205)
* MangaDex: Chapter URLs deeplink to series page in Tachiyomi

* Changes to getMangaIdFromChapterId:
* Remove FORCE_NETWORK from request
* Decode to ChapterDto instead of manually parsing json
* Make exception on unsuccessful response more verbose

* Use constant instead of "manga" literal
2021-07-21 11:20:09 -04:00
arkon
209db287a3 Fix URL intent handler manifest entries 2020-12-20 22:59:04 -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
9e8f89beb0 MangaDex: update base URL to include www, remove temporary domain handlers
This is a workaround for the site not loading properly in WebView sometimes due to some
of their assets failing to load when not on the www subdomain for some reason.
2020-04-30 09:31:33 -04:00
E3FxGaming
f22e64c784
Added www Mangadex subdomain to open directly (#2614)
While Google search results lead to mangadex.org websites,
other search engines such as Duckduckgo and Bing lead to
www.mangadex.org websites.
Changed extension manifest to handle www.mangadex.org
2020-04-08 10:06:23 -04:00
ZaneHannanAU
701cb74b2f Mangadex: add CC domain to be opened directly. (#2015)
Mangadex: add CC domain to be opened directly.
2020-01-08 07:23:16 -05:00
ZaneHannanAU
ae8cd289a3 Add image server option, /manga/ intent to mangadex (#1163)
* Add image server, /manga/ intent to mangadex

* Add pagelist getter

* fix return statement

* remove editorconfig addition

* Switch to putString?

* try as string

* Fix baseUrl issues after test.

Test succeeded after fix.

* Fix indentation, fix default

both work as they aren't in the enum

🤷
2019-06-08 18:30:03 -04:00
Eugene
b48900b8b7
Abstract URL handling intent logic to library (#1128) 2019-05-23 17:45:35 -04:00
dexmanga
8364ac2d78 create mangadex.org intent filter to open mangadex urls with tachiyomi (#974)
* create mangadex.org intent filter to open mangadex urls with tachiyomi

* Match tachiyomi's handler
2019-04-13 11:22:10 +02:00