Originally created by @ronaldheft on GitHub (Aug 15, 2022).
This is to track a list of improvements to iOS progress syncing once #178 is complete. The goal is to fix all the blind spot areas that may not accurately be syncing progress
Use iOS background task API to sync progress on all playback events, even if the app was removed from memory
Refactor the "tick timer" logic for progress tracking to resume when the app is returning from running in the background
Support progress syncing entirely in iOS app lifecycle events to lay the groundwork for CarPlay
Opening the app from the background should sync all progress with the server, if online
Originally created by @ronaldheft on GitHub (Aug 15, 2022).
This is to track a list of improvements to iOS progress syncing once #178 is complete. The goal is to fix all the blind spot areas that may not accurately be syncing progress
- [ ] Use [iOS background task API](https://developer.apple.com/documentation/backgroundtasks) to sync progress on all playback events, even if the app was removed from memory
- [ ] Refactor the "tick timer" logic for progress tracking to resume when the app is returning from running in the background
- [ ] Support progress syncing entirely in iOS app lifecycle events to lay the groundwork for CarPlay
- [ ] Opening the app from the background should sync all progress with the server, if online
adam
added the bug label 2026-04-24 23:14:41 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @ronaldheft on GitHub (Aug 15, 2022).
This is to track a list of improvements to iOS progress syncing once #178 is complete. The goal is to fix all the blind spot areas that may not accurately be syncing progress