edde746
cd2ab9d9cd
refactor: deduplicate shared patterns, replace hardcoded colors
2026-03-03 22:43:00 +01:00
edde746
8f3d52142d
fix: watch together sync bugs and code quality
...
- Reset _firstPlayCompleted on detach so episode switches wait for peers
- Remove duplicate host join announcement from sync manager
- Use dedicated isPlaying field in sessionConfig with legacy fallback
- Replace Future.delayed with cancellable Timer to prevent sync indicator flicker
- Make Participant fields final and constructor const
2026-03-03 21:41:32 +01:00
edde746
cb39945a9d
fix: watch together clock drift
...
close #534
2026-02-25 07:50:17 +01:00
edde746
04438c8e45
refactor: code quality & format
2026-02-15 04:07:09 +01:00
edde746
df844757ec
feat: relay health check on Watch Together screen
2026-02-10 22:38:47 +01:00
edde746
0fd365a910
refactor: simplify watch together buffering/ready system
2026-02-10 07:03:35 +01:00
edde746
075a4a45c8
fix: watch together guest losing sync when host switches episodes
...
close #431
2026-02-10 01:41:28 +01:00
edde746
f67ca187a8
feat: replace webrtc with ws relay
2026-02-04 07:49:35 +01:00
edde746
e3fbe6d925
fix(watch-together): improve sync and buffering handling
2026-01-25 18:47:48 +01:00
edde746
84c255b917
refactor: deduplicate logic
2025-12-21 13:19:21 +01:00
edde746
ab915d0258
refactor: fix warnings
2025-12-18 12:04:36 +01:00
edde746
63ba2bb3de
feat: watch together
2025-12-18 08:42:18 +01:00