KaiserBh
4bc99f8e07
Merge branch 'feat/add-sync-triggers-experimental' of github.com:KaiserBh/tachiyomi into feat/add-sync-triggers-experimental
2024-01-12 11:21:45 +11:00
KaiserBh
00ef1ea668
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-12 09:36:09 +11:00
KaiserBh
b13e3358a8
refactor: clean up comment docs, outdated.
2024-01-12 09:35:26 +11:00
KaiserBh
d407d698c8
chore: lint
2024-01-12 09:35:25 +11:00
KaiserBh
2f9f673326
feat: add backupSource, backupPref, and "SY" backupSavedSearches.
...
I forgot to add the data into the merging logic, So remote always have empty value :(. Better late than never.
2024-01-12 09:26:42 +11:00
KaiserBh
9593e726c6
Merge remote-tracking branch 'origin/sync-part-final' into feat/add-sync-triggers-experimental
2024-01-12 02:29:30 +11:00
KaiserBh
f5b10cd07f
feat: add a way to reset last_sync_timestamp.
2024-01-12 02:08:47 +11:00
KaiserBh
3464262f75
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 21:08:15 +11:00
KaiserBh
6d0dbf1c56
refactor
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 21:03:44 +11:00
KaiserBh
dd301c465b
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 19:59:24 +11:00
KaiserBh
f02a9de4db
fix: decoding and encoding.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 19:59:01 +11:00
KaiserBh
205d34358c
chore: lint
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 19:41:44 +11:00
KaiserBh
542ad22c93
chore: lint
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 19:41:34 +11:00
KaiserBh
7f77422a1f
revert: remove gson for now.
...
Other error arise so people with over big big library can't use it at the moment. Since OOM issue.
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 19:41:09 +11:00
KaiserBh
6237fefcd4
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 18:51:55 +11:00
KaiserBh
3c73891c44
chore(R8): Keep the backup models.
...
Gson will fail with gson.internal.linkedtreemap cannot be cast to class. Mainly because it's removed or obfuscated by R8.
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 18:51:02 +11:00
KaiserBh
646ceaf4cb
refactor: add more debugging logs.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 18:48:13 +11:00
KaiserBh
8f6fa1f500
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 11:36:58 +11:00
KaiserBh
d1a55ed7fe
chore: Ktlint
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:36:43 +11:00
KaiserBh
a13e731d1c
refactor(GoogleDrive): update backoff delay.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:30:15 +11:00
KaiserBh
e04d191dfb
refactor(GoogleDrive): add more logging, also use appdata folder.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:23:27 +11:00
KaiserBh
9a53f4c0ab
refactor(GoogleDrive): update strings.xml
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:13:43 +11:00
KaiserBh
0366de2604
refactor(GoogleDrive): use context.stringResource
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:12:29 +11:00
KaiserBh
14e01514cb
refactor(GoogleDrive): clean up some stuff.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 11:11:01 +11:00
KaiserBh
5b2bbb1123
refactor(GoogleDrive): Use gson to encode the syncData.
...
Same as before. OOM (Out of Memory) issue.
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 09:50:06 +11:00
KaiserBh
b23c100fab
refactor(GoogleDrive): Use gson to encode the syncData.
...
So on a really big data we will run into OOM issue. With this change we implement streaming approach, rather than loading the entire JSON string into memory at once.
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 09:29:54 +11:00
KaiserBh
882cee30ce
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 03:50:03 +11:00
KaiserBh
97cf79f948
Merge branch 'master' of https://github.com/tachiyomiorg/tachiyomi into sync-part-final
2024-01-10 03:48:24 +11:00
KaiserBh
803f531b03
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-10 03:48:10 +11:00
KaiserBh
f3c2c13f49
refactor: composite keys.
...
Use composite keys for better matching, there was mismatch before and better manga categories handling.
Added more logs as well.
Signed-off-by: KaiserBh <kaiserbh@proton.me>
2024-01-10 03:47:35 +11:00
arkon
c6601c1f94
Release v0.15.2
2024-01-08 18:17:25 -05:00
arkon
68899aea61
Disable some non-ready stuff for stable build
2024-01-08 18:16:59 -05:00
Weblate (bot)
c3edf9b5d0
Translations update from Hosted Weblate ( #10336 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/eo/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-plurals-xml/zh_Hans/
Translation: Tachiyomi/Tachiyomi plurals.xml
Translation: Tachiyomi/Tachiyomi strings.xml
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Radoŝ Porka <animatorzPolski@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Zero O <godarms2010@live.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: bapeey <90949336+bapeey@users.noreply.github.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2024-01-08 18:13:52 -05:00
arkon
97e04392d3
[skip ci] update issue templates
2024-01-08 17:41:11 -05:00
arkon
3d178737b1
Move extension repos interactors to proper package
...
Also retain ordering of added repos.
2024-01-08 17:15:48 -05:00
KaiserBh
9859a3d129
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-09 02:08:53 +11:00
KaiserBh
3c95d3aefc
Merge branch 'master' into sync-part-final
2024-01-09 01:57:23 +11:00
arkon
bf737cf95c
Remove built-in official extension repo support
2024-01-07 23:06:17 -05:00
Naputt1
c91ec9a33b
fix Can't scroll down to the bottom of the webtoon on the last chapter ( #10291 )
2024-01-07 22:52:10 -05:00
Caleb Morris
a8040cb21a
[track-search] Added context menu for copy and open-in-web ( #10352 )
2024-01-07 22:49:51 -05:00
arkon
f60782f11f
Avoid floating point precision issues when converting scores
...
Fixes #10343
Maybe we'll finally migrate off of those legacy models some day...
2024-01-07 17:50:14 -05:00
renovate[bot]
7d6e1bdafc
Update dependency io.mockk:mockk to v1.13.9 ( #10349 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-07 17:50:09 -05:00
arkon
5854ad97e0
Do proper check for next chapter's download status when downloading ahead
...
Fixes #10151 (I think?)
2024-01-07 17:30:53 -05:00
arkon
4b8fa059d5
Fix external repo info banner in ExtensionDetailsScreen
2024-01-07 16:35:25 -05:00
arkon
3dc2f9a711
Add advanced setting to revoke all trusted unknown extensions
2024-01-07 16:16:26 -05:00
arkon
8033a94ee2
Trusting new extension shouldn't revoke other irrelevant extensions
2024-01-07 16:05:31 -05:00
arkon
028da099dd
Add filter library by customized update frequency
...
Supersedes #9619
Co-authored-by: quangkieu <quangkieu@users.noreply.github.com>
2024-01-07 16:03:12 -05:00
arkon
e6c6c32d81
Fix selecting custom fetch interval not persisting sometimes
2024-01-07 15:40:53 -05:00
Luqman
bce6af62fc
Add Nord Theme ( #10308 )
...
* Add Nord Theme
* update
* update error color
* update comment
2024-01-07 15:20:08 -05:00
KaiserBh
6bba0e60a3
Merge branch 'sync-part-final' into feat/add-sync-triggers-experimental
2024-01-08 07:01:19 +11:00