62 Commits

Author SHA1 Message Date
Alessandro Jean
9c595b3333
Add missing magazine to MangaPlus (#18372)
Add missing magazine to MangaPlus.
2023-10-04 17:16:02 -03:00
Alessandro Jean
42a3e238fe
Update MangaPlus to handle the subscription changes (#18367)
* Update MangaPlus to handle the subscription changes.

* Update the FAQ for MangaPlus.

* Remove unused import.
2023-10-04 13:58:39 -03:00
arkon
2a7801e876
Move package namespace declarations out of manifests (#17581) 2023-08-18 08:58:52 -04:00
beerpsi
c367e3b126
Add a new lib-i18n to make message translation easier (#17336)
* Add support to better internationalization with a new lib.

* Add info about `lib-i18n` in the contributing guide.

* Use lib-i18n in M+ as well.

* Change properties files to UTF-8.

* use the assets/ folder instead of the res/ folder

files under assets/ are addressible by name

* mangadex: add string invalid_manga_id

* M+: Add translations for Vietnamese

* m+: Add Vietnamese to list of available languages

* mangadex: remove duplicate declarations

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-08-02 14:52:00 -03:00
Alessandro Jean
3a36568ed9
Add Vietnamese language to MangaPlus (#17233)
Add Vietnamese language to MangaPlus.
2023-07-23 12:47:31 -03:00
Alessandro Jean
dd0a128de0
Revert lib-i18n addition (#16990)
* Revert "Add a new `lib-i18n` to make message translation easier (#16942)"

This reverts commit 4e17c228cad1e789ca74ad592924d8bed6d925ea.

* Bump the versions.
2023-07-02 18:42:03 -03:00
Alessandro Jean
4e17c228ca
Add a new lib-i18n to make message translation easier (#16942)
* Add support to better internationalization with a new lib.

* Add info about `lib-i18n` in the contributing guide.

* Use lib-i18n in M+ as well.

* Change properties files to UTF-8.
2023-07-02 17:38:41 -03:00
arkon
7964dc4613
Upgrade OkHttp (#15320) 2023-02-11 17:30:31 -05:00
arkon
baaee5cf21
Update linter (#15317) 2023-02-11 14:21:03 -05:00
Alessandro Jean
5093e6a5fa
Update to extensions-lib 1.4 (#15298)
* Update to extensions-lib 1.4.

* Fix a syntax error in NM.

* Add UpdateStrategy to Nana as well.
2023-02-11 10:44:48 -03:00
Alessandro Jean
9ccf78a721
Add support to "On hiatus" status on MangaPlus (#14941)
* Refactor the MangaPlus code a bit.

* Also handle the newer on hiatus status.

* Change the title cache to a map to better performance.
2023-01-14 11:46:28 -03:00
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