mihon/app/src/main/res
Gauthier d6b3b0baf7
Add Komga as an unattended track service (#5049)
* fix: prevent crash if TrackService.getScoreList() is empty

* disabled track score button if service doesn't support scoring

* first implementation of the Komga tracking
this doesn't work for read lists

* auto track when adding to library

* handle refresh

* 2-way sync of chapters for unattended tracking services

* Update app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSheet.kt

Co-authored-by: Andreas <andreas.everos@gmail.com>

* group strings together

* support for read lists

* sync read chapters on bind

* only mark local chapters as read during 2-way sync (incoming)

* local progress from read chapters will be sent to remote tracker on bind/refresh
this enables syncing after reading offline

* remove unused variable

* refactor the 2-way sync in a util function

* handle auto add to track for unattended services from the browse source screen when long clicking
this will also sync chapters, as it is possible to have read or marked as read chapters from there

* 2-way sync when library update for TRACKING

* refactor

* better handling of what has been read server side

* refactor: extract function

* fix: localLastRead could be -1 when all chapters are read

* refactor to rethrow exception so it can be shown in toast

* extract strings

* replace komga logo

Co-authored-by: Andreas <andreas.everos@gmail.com>
2021-05-22 12:07:58 -04:00
..
anim Remove unused widget styles and animations 2020-04-19 12:23:37 -04:00
color Ripple overhaul (#5109) 2021-05-22 11:55:05 -04:00
drawable Run formatter on drawables and layouts 2021-05-22 12:02:49 -04:00
drawable-hdpi Remove round icon asset 2020-02-04 22:24:16 -05:00
drawable-mdpi Remove round icon asset 2020-02-04 22:24:16 -05:00
drawable-nodpi Remove color filter preview image 2020-07-11 19:09:13 -04:00
drawable-v26 Use adaptive icon for app shortcuts (#4968) 2021-04-27 17:30:17 -04:00
drawable-xhdpi Add Komga as an unattended track service (#5049) 2021-05-22 12:07:58 -04:00
drawable-xxhdpi Remove round icon asset 2020-02-04 22:24:16 -05:00
drawable-xxxhdpi Move bitmap images to nodpi 2020-04-16 19:09:05 -04:00
font Use native fontFamily support for library titles 2020-04-12 22:22:26 -04:00
layout Run formatter on drawables and layouts 2021-05-22 12:02:49 -04:00
layout-sw600dp Adjust tablet layout (closes #5113) 2021-05-19 23:18:24 -04:00
menu Initial tablet NavigationRailView implementation 2021-05-14 09:14:42 -04:00
mipmap-anydpi-v26 Add adaptive icon and a dev variant 2018-01-13 18:15:00 +01:00
mipmap-hdpi Optimize images using ezgif (#3649) 2020-08-12 22:32:17 -04:00
mipmap-mdpi Optimize images using ezgif (#3649) 2020-08-12 22:32:17 -04:00
mipmap-xhdpi Optimize images using ezgif (#3649) 2020-08-12 22:32:17 -04:00
mipmap-xxhdpi Optimize images using ezgif (#3649) 2020-08-12 22:32:17 -04:00
mipmap-xxxhdpi Optimize images using ezgif (#3649) 2020-08-12 22:32:17 -04:00
values Add Komga as an unattended track service (#5049) 2021-05-22 12:07:58 -04:00
values-am Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ar Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-b+es+419 Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-bg Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-bn Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ca Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-cs Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-cv Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-de Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-el Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-eo Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-es Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-fa Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-fi Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-fil Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-fr Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-gl Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-he Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-hi Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-hr Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-hu Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-in Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-it Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ja Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-jv Update DoH translations 2021-04-11 16:02:02 -04:00
values-ka-rGE Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-kn Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ko Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-lt Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-lv Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-mr Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-ms Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-my Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-nb-rNO Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ne Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-night Pure white light theme 2020-03-15 11:36:38 -04:00
values-nl Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-pl Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-pt Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-pt-rBR Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ro Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ru Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sah Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sc Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sk Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sr Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sv Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-sw600dp Remove material-design-dimens (#5133) 2021-05-22 10:10:41 -04:00
values-te Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-th Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-tr Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-uk Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-ur-rPK Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-uz Weblate translations (#4647) 2021-04-11 15:56:32 -04:00
values-v26 Match status/nav bar to reader toolbar color 2020-03-07 17:08:11 -05:00
values-v27 Fix reference to removed V23 theme 2021-04-27 12:26:22 -04:00
values-v28 Add color filter blend modes (#2013) 2019-04-29 19:32:49 +02:00
values-vi Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-w820dp Don't use full-width page sheet on big landscape screens 2018-10-09 13:46:27 +02:00
values-zh-rCN Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
values-zh-rTW Weblate translations (#4947) 2021-04-27 09:16:22 -04:00
xml add support for S Pen actions (#4029) 2020-11-20 22:25:24 -05:00