feat(playback): sync offline positions with Jellyfin

Add a home refresh side effect that compares offline progress with Jellyfin user data and syncs the furthest playback position.

Use Jellyfin playbackPositionTicks for server updates while keeping percent-based writes for local offline and in-memory repositories.
This commit is contained in:
2026-06-05 14:57:20 +00:00
parent 448550b5ab
commit 85c53f8704
8 changed files with 214 additions and 6 deletions

View File

@@ -29,5 +29,5 @@ android.r8.strictFullModeForKeepRules=false
android.builtInKotlin=false
android.newDsl=false
purefinReleaseVersionCode=1000022
purefinDebugVersionCode=1000001
purefinDebugVersionCode=1000003
purefinTvVersionCode=2000012