Skip to content

fix: Improve offline capabilities#1030

Merged
PartyDonut merged 5 commits into
developfrom
fix/Offline-mode-issues
Jun 14, 2026
Merged

fix: Improve offline capabilities#1030
PartyDonut merged 5 commits into
developfrom
fix/Offline-mode-issues

Conversation

@PartyDonut

@PartyDonut PartyDonut commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Pull Request Description

Remove redundant api calls when the app is in a known offline state.
Fetch/Update the current state when the user opens the app again.
Use the offline path for api calls when the app is in offline mode with a additional check for the current status.

Fix media control data for all item types

Resolves #713, #970

@PartyDonut PartyDonut added the bug Something isn't working label Jun 14, 2026
@github-actions

github-actions Bot commented Jun 14, 2026

Copy link
Copy Markdown

Dart analyze completed successfully
All issues have been resolved.

@PartyDonut PartyDonut force-pushed the fix/Offline-mode-issues branch from 4d2d777 to 46ccb54 Compare June 14, 2026 18:38
@PartyDonut PartyDonut force-pushed the fix/Offline-mode-issues branch from 46ccb54 to 752311c Compare June 14, 2026 18:51
@PartyDonut PartyDonut force-pushed the fix/Offline-mode-issues branch from 752311c to c7ee4cc Compare June 14, 2026 18:52
@PartyDonut PartyDonut merged commit 796dd5a into develop Jun 14, 2026
1 check passed
@PartyDonut PartyDonut deleted the fix/Offline-mode-issues branch June 14, 2026 18:54
@github-project-automation github-project-automation Bot moved this to Done in Fladder Jun 14, 2026
irican-f added a commit to irican-f/Fladder-Maktep that referenced this pull request Jun 28, 2026
Brings the cleaned SyncPlay feature (rebased on develop DonutWare#1030) plus the
51 develop commits into maktep, preserving Cine Maktep customizations:

- Jellybot live-TV (isLiveStream, LiveTvPlaybackModel, mergedSegments)
  layered on top of the polished SyncPlay
- Cine Maktep home, settings, branding and Jellybot UI kept over
  develop's dashboard/player reworks
- Regenerated all build_runner output; flutter analyze clean,
  format clean at 120, SyncPlay regression tests pass

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

🐛 Offline playback not working on android

1 participant