Files
sync_replay_project/apps/desktop
foxyzandClaude Opus 5.5 b534c8c7ea Player: now-playing title with cover, start banner, one status pill; media art for everyone
The swapper sends the media's poster and banner once (`art`, Jellyfin
images or AniList by parsed name); state carries their hashes and every
member fetches them from /i/ like avatars. state.media.swapBy names who
put the media up. uosc and the standard bar show cover, title and
episode; a banner card shows before playback starts. The top-left health
pill and the waiting pill become one frosted status pill in plain words.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 01:19:34 +03:00
..
2026-10-08 05:30:59 +03:00

apps/desktop

The Flutter desktop app (what users run; hosting runs the server from packages/server on an isolate). Layout and rules: ../../docs/ARCHITECTURE.md. Build and test: ../../docs/DEVELOPMENT.md.