Commit Graph

1408 Commits

Author SHA1 Message Date
Ken Swenson 51144aa45e Implement Anilist API v2 (closes #1159) (#1383)
* Implement Anilist API v2 (closes #1159)

Switches to using the Anilist v2 API.
Login is now done by implicit grant and tokens are good for one year.
Users will need to login again after token expiration.
"clientId" on line 289 of AnilistApi.kt should be changed to Tachiyomi's
own client ID number.

* Code style formatting

Revert to kotlin 1.2.30
Use correct client ID
Rename AnilistApi.login to AnilistApi.createOAuth to reflect changed implementation
Rename json mimetype variable from json to jsonMime for clarity
Don't read response if it's ignored
Remove unused parameters from api requests

* Close netResponse after read

* Refactor remote_id into media_id and library_id

* DB: Refactor RemoteId

Refactor RemoteId into library_id and media_id
Implement function to fetch library_id if user is migrating rom APIv1

* Remove logging interceptor

* Compatability and sql simplification

* Fix score and minor improvements

* Revert changes to Kitsu API
2018-05-05 14:05:02 +02:00
jFields99 86a599d13f Added Github link to about. (#1389)
* Added Github link to about.

* Added github link to About page (Fixed)

Fixed based on jogerj's comment in #1389

* Changed Github link to correct URL.

* Balanced brackets
2018-05-04 16:36:06 +02:00
vchen30 0cf81e6f7a Update README.md (#1341)
* Update README.md

thought it would be cool to have hyperlinks to the sites

* Update README.md
2018-05-04 16:35:34 +02:00
inorichi 8874fe973c Bugfixes 2018-04-30 18:31:31 +02:00
inorichi f8a03226ee Release v0.7.3 2018-04-28 11:10:29 +02:00
inorichi 32db1e3045 Run downloader in foreground service 2018-04-28 10:54:27 +02:00
inorichi 303e6c0102 Reorganize reader settings. Update Conductor version 2018-04-28 10:40:08 +02:00
inorichi 18883f1ba3 Crop borders for webtoon now have a separate setting. Close #972 2018-04-27 16:55:12 +02:00
inorichi 5c31271e91 Workaround a crash related to saving instance state and child controllers 2018-04-25 16:26:46 +02:00
inorichi 00981cf4e8 Include firebase analytics 2018-04-25 13:46:57 +02:00
inorichi 968f4a69e8 Separate 'en' locale into 'en-US' and 'en-GB' for displaying dates 2018-04-22 13:15:47 +02:00
inorichi e7e1a9bf50 Fix #1073 2018-04-15 13:26:33 +02:00
BlackSheep fe1becb001 Update strings.xml (#1324) 2018-04-15 12:59:52 +02:00
Jozef Hollý 7789171c71 Remove F-Droid.org link (#1357)
* remove fdroid.org

* Update README.md

* fix broken links
2018-04-15 12:48:03 +02:00
Taumer 3fd2222c99 Update russian sources (#1362)
1) moved headerBuilder to imageRequest
2) changed the method of gets thumbnails
3) updated js for genres
4) update genre list
2018-04-15 12:47:39 +02:00
inorichi 6de36a88c0 Fix tracking search layout 2018-04-13 16:28:09 +02:00
Jozef Hollý b37685542d Add new translation link (#1355) 2018-04-09 16:25:30 +02:00
inorichi a2b1b9e746 Release v0.7.2 2018-04-08 19:10:18 +02:00
inorichi 8017324033 Fix #1351 2018-04-08 18:58:28 +02:00
inorichi 7464497c88 Use our OkHttpClient in updates checker. It should fix the updater on KitKat due to TLS 2018-04-06 10:02:01 +02:00
inorichi 499def3daa Fix downloaded text drawn outside the screen 2018-04-06 08:29:17 +02:00
inorichi 6931b75cc5 Release v0.7.1 2018-04-05 23:01:32 +02:00
inorichi f853610578 Show last update if date > 0 2018-04-05 22:55:23 +02:00
inorichi 69f51b88bf Fix typo in layout 2018-04-05 22:08:23 +02:00
inorichi e0d680201a Update constraint layout & fix broken layouts 2018-04-05 21:50:44 +02:00
inorichi 1566b8f8b8 Provide accept & accept-language to cloudflare 2018-04-05 19:12:17 +02:00
inorichi 4bbf78e840 Don't send cache control with cloudflare challenge 2018-04-05 11:58:28 +02:00
inorichi 7ab16a69df Update travis script 2018-04-05 10:56:16 +02:00
inorichi 95e60ed775 Update cloudflare interceptor and android studio 2018-04-05 10:36:29 +02:00
paronos d38cd2547a Enable TLS 1.1 and TLS 1.2 on Android KitKat (and older) (#1316)
* Enable TLS 1.1 and TLS 1.2 on Android KitKat (and older)

* enable SSLv3

* use extension function
2018-03-25 17:08:29 +02:00
Bram van de Kerkhof 2159b72e69 Dialog color fix (#1308) 2018-03-14 18:01:30 +01:00
inorichi 81c23bbf9d Update Batoto toString() method to support downloaded chapters 2018-03-14 12:54:31 +01:00
inorichi 0d5b8edf31 Release v0.7.0 2018-03-11 12:10:56 +01:00
Sai fcdb80830b New colors + theme attrs (#1272)
* New colors + theme attrs

Added new colors.xml values and modified some themes.xml fields for more customisability when switching between themes.

* Small fix for dialogs

It should look more distinguishable for the Dark theme now
2018-03-10 20:17:26 +01:00
inorichi 50b48ab25c Fix info layout + disable tag clicks for now 2018-03-09 22:35:10 +01:00
inorichi 31b45666b0 Kotlin update 2018-03-09 21:47:02 +01:00
Josh 233e76724a Fixes and Tweaks to Info Page (#1198)
* Fixes inorichi/tachiyomi#1194 by putting the name in a auto size

* removed ellipsizing of title

* moved the genre tags inside of the scroll view for inorichi/tachiyomi#1196

* saving my layout options for the night
2018-03-09 21:42:39 +01:00
inorichi af637a82c3 Fix subtle bugs when installing/loading extensions 2018-03-09 18:56:02 +01:00
Vesnyx ea32ea11f2 Fixed marked previous as read not deleting chapters (#1283) 2018-03-07 20:02:59 +01:00
Carlos 1b7a0de745 Added country/region support for locale when displayed for sources (#1240)
* Added country support for locale when displayed for sources

* code review changes/comments fix
2018-03-05 19:46:18 +01:00
Carlos 50e0cb65d9 Anilist search fix (#1289)
* fixed issue where some anilist results not showing due to null description.

* remove blank line
2018-03-05 19:45:02 +01:00
inorichi ba4807f62c Add logging to controller lifecycle to help reproducing bugs 2018-03-04 21:04:41 +01:00
paronos 5efc02a238 Update Kissmanga genres (#1278) 2018-03-02 19:38:25 +01:00
inorichi 8e50ac67bc Bugfixes and extension installation improvements 2018-03-02 18:10:10 +01:00
inorichi a3c03e8ceb Fix imports from last commits 2018-02-27 19:07:33 +01:00
inorichi 5a3e30b30a Update conductor to latest snapshot (with a minor fix) 2018-02-27 19:06:34 +01:00
paronos e3ab90042d Add missing languages in settings (#1275) 2018-02-26 08:47:36 +01:00
Jozef Hollý f35c15f7d2 [WIP] Translations (#1134)
Translations
2018-02-24 15:39:46 +01:00
inorichi 32387cd034 Update available extesions whenever the screen is opened 2018-02-24 15:38:19 +01:00
Carlos cf5c816483 fix restore from old backup to updated trackimpl. (#1269)
* fix restore from old backup to updated trackimpl.
added backup of tracking url for new backups

* assignment not needed
2018-02-22 21:54:05 +01:00