Commit Graph

51 Commits

Author SHA1 Message Date
Alessandro Jean d5dd9308d1
Fix popular not working in M+. (#13953) 2022-10-22 19:15:51 -03:00
Alessandro Jean a0d1c5c565
Use URL fragment in MangaPlus. (#13722) 2022-10-05 23:39:52 -03:00
Alessandro Jean 63f0776018
Optimize the MangaPlus code a little. (#13652) 2022-09-30 14:12:04 -03:00
Alessandro Jean 05070ea80b
Better handle the API errors in MangaPlus. (#13094) 2022-08-19 22:29:02 -03:00
Alessandro Jean 27b2d172d4
Refactor the MangaPlus code a bit. (#12262) 2022-06-20 15:20:40 -03:00
lord-ne ea96bab86b
[Manga Plus] Add URL intent for chapter links (#12252)
* [Manga Plus] Add URL intent for chapter links

* Use a when block instead of nested if-else

* Add more descriptive error message
2022-06-20 12:13:26 -03:00
arkon d33f0fe903 Bump versions for individual extension with URL handler activities 2022-06-06 21:03:06 -04:00
arkon 341d067afc
Refactor to use app-provided rate limiting interceptors (#12087) 2022-06-05 16:33:49 -04:00
Alessandro Jean 767ffcbe1c
Add support to i18n in MangaPlus. (#11890) 2022-05-17 19:52:48 -03:00
Alessandro Jean 905d12da4c
Show the translated error in MangaPlus. (#11363) 2022-04-08 04:32:17 -04:00
Alessandro Jean 88fc45c2d1
Use MangaPlus JSON API instead of Protobuf. (#11326) 2022-04-04 07:43:15 -04:00
Alessandro Jean 0b177c3183
Add a README file to Manga Plus. (#10579) 2022-01-28 00:49:25 -05:00
Alessandro Jean 1175d23ac7
Refactor the MangaPlus code. (#10225) 2021-12-27 06:06:14 -05:00
Alessandro Jean f64f6d0a8b
Change CheckBox to Switch and reword the setting in MangaPlus. (#9915) 2021-11-23 17:40:18 -05:00
Alessandro Jean 8a32ad1961
Remove Gson workaround and add rate limiting to MangaPlus. (#9295) 2021-10-01 05:36:14 -04:00
o01210o 17c02bfec4
Add French to MangaPlus (#9245)
* Add French to MangaPlus

* Add French to MangaPlus

* Update src/all/mangaplus/src/eu/kanade/tachiyomi/extension/all/mangaplus/MangaPlusFactory.kt

Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>

Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
2021-09-27 10:12:03 -04:00
arkon 2a3d88cea0
Target SDK 31 (#9022) 2021-09-09 18:25:46 -04:00
arkon bc7d8c8672
Default libVersion to 1.2 (#9014) 2021-09-09 08:58:17 -04:00
Alessandro Jean 4c8e27c1ec
Add Russian to MangaPlus. (#8513) 2021-08-10 14:04:25 -04:00
Alessandro Jean ed8266fb68
Fix Duktape decoding not working in MangaPlus. (#8444) 2021-08-07 11:59:47 -04:00
Alessandro Jean 97b59f6623
Update MangaPlus API endpoints. (#8421) 2021-08-06 14:17:21 -04:00
Alessandro Jean fcb929f4e6
Add deeplinking to MangaPlus and Tsuki. (#7597) 2021-06-10 15:22:18 -04:00
Alessandro Jean e8b6a225aa
Replace Gson usage with kotlinx.serialization in some sources (#7372)
* Replace Gson usage with kotlinx.serialization in some sources.

* Add kotlinx.serialization to common-dependencies.

* Add missing dependencies.
2021-06-02 06:40:59 -04:00
Alessandro Jean a35d2d2514
Add missing titles in Portuguese and Indonesian at Manga Plus (#7211)
* Add missing titles in Portuguese and Indonesian at M+.

* Add missing commas
2021-05-25 08:22:18 -04:00
Alessandro Jean f0c4083f24
Update kotlinx-serialization-protobuf to match Kotlin version at MangaPlus (#6747)
* Update kotlinx-serialization-protobuf to match Kotlin version.

* Removed unused import.

* Removed unused serializer.
2021-04-28 17:21:27 -04:00
arkon 50bf2a56e5
Update dependencies; drop Android 4.x support (#6742) 2021-04-28 15:38:05 -04:00
Alessandro Jean 8869d56b6f
Add initial support to more languages at MangaPlus (#6505)
* Add initial support to Portuguese at MangaPlus.

* Add Thai language to MangaPlus.
2021-04-12 10:24:12 -04: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 b8b02229a9 Revert other test changes 2020-12-15 23:02:08 -05:00
arkon 3c1bc5f00d [SKIP CI] Update repo links 2020-12-15 17:51:30 -05:00
arkon 4982695f05 MangaPlus: update kotlinx-serialization to match version in Tachiyomi stable 2020-12-13 11:23:17 -05:00
Alessandro Jean df7978bbd9
Fix kotlinx.serialization issue on MANGA Plus (#4775)
* Fix kotlinx.serialization issue on MANGA Plus.

* Fix typo.

* Downgrade kotlinx.serialization version to match main repo.
2020-11-03 13:53:51 -05: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
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
Alessandro Jean 8fdfba373f
Fix broken thumbnails after expiration time at MangaPlus. (#3974) 2020-08-02 18:38:24 -04:00
user21760 35e7084fcd
Add "super_high" resolution to Mangaplus (#3735)
Add "super_high" resolution to Mangaplus
2020-07-09 11:19:29 -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
Alessandro Jean d9309d4b08
Minor fixes for MangaPlus extension (#3534)
* Minor fixes for MangaPlus extension.

* Change the id overriding to the factory.

* Remove unnecessary id overriding.

* Remove outdated comment.
2020-06-14 14:25:59 -04:00
Alessandro Jean 2d5e12b768
Fix wrong status at completed titles. (#3432) 2020-06-07 12:27:49 -04:00
arkon efc1877172
Move common app-provided dependencies to common.gradle (#3214) 2020-05-17 16:50:53 -04:00
arkon dbcb0117cd Remove preference-stub (moved into extension-lib 1.2) 2020-05-09 11:43:41 -04:00
arkon 5d5c6016ea Lint fixes 2020-04-25 10:29:23 -04:00
Alessandro Jean 6c1e518184
Fix "Open in browser" wrong URL and add missing Referer headers at MangaPlus. (#2667) 2020-04-14 22:15:35 -04:00
Alessandro Jean 4ab84071c3
Add preferences to MangaPlus (#2581)
Add preferences to MangaPlus
2020-04-03 20:49:46 -04:00
Alessandro Jean 7e8b16ae04
Update Kotlin and kotlinx.serialization version (#2525)
* Update Kotlin and kotlinx.serialization version.

* Add missing annotation.
2020-03-27 13:04:05 -04:00
Alessandro Jean 92d64e95a5
Use error message from MangaPlus API (#2400)
Use error message from MangaPlus API
2020-03-10 23:20:06 -04:00
arkon 8201a6cc55
Update Gradle and Kotlin (#1921) 2020-01-05 11:16:58 -05:00
Alessandro Jean 23a9d3d7c4 Fix the crash caused by Kotlinx Serialization on KitKat devices. (#1698)
Fix the crash in MangaPlus on KitKat devices
2019-10-23 17:22:54 -04:00
Alessandro Jean 1d5df79964 Add kotlinx.serialization to MangaPlus (#1654)
* Replace ProtobufJS with Kotlinx Serialization library.

* Change the decode method to native.

* Remove unused dependencies.

* Add image cache with Images.weserv.nl.

* Add missing @Optional annotation.
2019-10-18 09:51:08 -04:00