feat: added triggers for syncing.

Experimental for now, but works fine so far, I don't know about google api limit but I think it's pretty generous.

Signed-off-by: KaiserBh <kaiserbh@proton.me>
This commit is contained in:
KaiserBh
2023-12-20 22:12:46 +11:00
parent cc5e14088c
commit 178b00280b
6 changed files with 181 additions and 1 deletions

View File

@@ -566,7 +566,11 @@
<string name="google_drive_not_signed_in">Not signed in to Google Drive</string>
<string name="pref_purge_confirmation_title">Purge confirmation</string>
<string name="pref_purge_confirmation_message">Purging sync data will delete all your sync data from Google Drive. Are you sure you want to continue?</string>
<string name="pref_sync_options">Create sync triggers</string>
<string name="pref_sync_options_summ">Can be used to set sync triggers</string>
<string name="sync_on_chapter_read">On chapter read</string>
<string name="sync_on_chapter_open">On every open chapter page (EXPERIMENTAL NOT RECOMMENDED, everytime you go to next page it or previous it will sync.)</string>
<string name="sync_on_app_start">On app start</string>
<!-- Advanced section -->
<string name="label_network">Networking</string>