Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 18:21:21 +01:00
51c1c5ab78 Restructure step R: the app is Starsync (dev.foxyz.starsync)
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 18:05:53 +01:00
f4ca02c3cf Restructure step 0 done: notice table test, flaky-link proxy, liveness on the engine clock, STARSYNC_PROFILE
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 17:52:50 +01:00
eac45746ce Restructure step 0: Connection extracted from the coordinator
a52133b313 Roadmap: second review applied (rename before step 1, drops keep the session, pipeline before what's next, release step, AppGraph root, protocol 16 additions)
Compare 2 commits »
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 17:24:12 +01:00
a1b270fd4e Restructure step 0: test safety net, AppEvent/Notifier seam, platform ports, protocol 16 planned
7e98ebd1db Roadmap: no Windows dev builds; Windows friends move at 1.3.0
0b0c67acb7 Roadmap: how the restructure runs (incremental on main, signals, 1.3.0-dev), rooms out, Windows dev builds in step 0, rename as its own step
622df58295 Roadmap: ws allowed, wss preferred; test audit in step 0
df6f6ef893 Roadmap: joiners don't pause (D2), auto sit-out, queue in memory, rooms and starting together open, wss with pinned self-signed certificates, Windows dev builds (P35)
Compare 5 commits »
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 16:01:45 +01:00
ea607c1a52 Stabilisation quick fixes: orderly close, visible version and update band, chat pop-ups on, Windows shaders and hwdec, render logs
e537f9d5f8 Roadmap: restructure revised after review (three-way truth, step 0 seams, proto 16 once, your server and media identity earlier) and open decisions
cf59251449 Roadmap: P32 is mostly a Windows/others report
ef562342e2 Roadmap: P34 test library
3d81342725 Roadmap: stabilisation section with the agreed decisions and the numbered problem list
Compare 5 commits »
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-15 15:29:46 +01:00
b949951ef9 Sounds play on flutter_soloud instead of three mpv players
fd8064611a Player controls: one model, two skins (Standard, Minimal); conventional layout; controls settings
959eed38a4 CI: skip the Windows job on Release commits (release.yml needs the one Windows runner)
Compare 3 commits »
Foxyz pushed tag v1.2.0 to Foxyz/sync_replay_project 2026-10-12 23:29:45 +01:00
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-12 23:29:45 +01:00
bcc6d4bac8 Release v1.2.0
4526fe86d9 release.sh: notes via git log -n (head broke the pipe under pipefail past 20 commits)
8e82a1f7be server: lock file catches up with core's version
4d74cee67d leaf_widgets from Gitea (v0.1.0) instead of a local path, so CI can build
d4952db497 dev_release.sh: --minor / --major start a new dev line, later runs follow it
Compare 29 commits »
Foxyz pushed tag v0.1.0 to Foxyz/leaf_widgets 2026-10-12 23:28:27 +01:00
Foxyz pushed to main at Foxyz/leaf_widgets 2026-10-12 23:28:27 +01:00
c0ab4a828b video: desktop controls, shared scrubber, lifecycle guard and first-frame gate; zoomable and adapter tweaks
9b1c8fa368 fix: route-covered pause via Route.isCurrent — secondaryAnimation never fires for bottom sheets (canTransitionFrom gate); tabular figures on scrub time text
764c512572 fix: LeafViewerHero gates heroes to the settled page (keep-alive neighbours flew too); video controls bar bottom-anchored with natural height (was stretched full-screen, blocking gestures)
6f97775990 chrome: guard against post-dispose stream events
bdbd3090f1 video kit: VideoPlayerAdapter seam, LeafVideoPage lifecycle (active/route/lifecycle gating, prebuffer, retry), LeafVideoControls
Foxyz created branch main in Foxyz/leaf_widgets 2026-10-12 23:28:27 +01:00
Foxyz created repository Foxyz/leaf_widgets 2026-10-12 23:23:50 +01:00
Foxyz released Test build at Foxyz/sync_replay_project 2026-10-11 00:35:59 +01:00
Foxyz pushed tag dev to Foxyz/sync_replay_project 2026-10-11 00:35:59 +01:00
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-10 20:00:43 +01:00
6d388483ef CI: run on branch pushes only, not on release tags (release.yml builds those)
Foxyz pushed tag v1.1.2 to Foxyz/sync_replay_project 2026-10-10 19:52:33 +01:00
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-10 19:52:33 +01:00
bbecdcc4d8 Release v1.1.2
f1ccf88b06 Roadmap: drop the link-token item (what a user pastes is theirs)
d3be13ecda Errors: refuse links the probe can't play (with Put it up anyway), plain error texts, and others see who can't play
1b04e002c2 Player: mpv logs at warn (v only while probing the render mode), 4xx fails at once, load errors show
f23cc7b311 Schedule: remove the per-user follow (bookmark, Following filter, AnimeFlow follow calls)
Compare 6 commits »
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-10 18:16:47 +01:00
e621b392af Dependencies: Flutter upgrade, file_picker 13, flutter_lints 6
884f208330 Schedule: On Jellyfin only when the episode itself is there; Aired · not on Jellyfin yet otherwise
Compare 2 commits »
Foxyz pushed tag v1.1.1 to Foxyz/sync_replay_project 2026-10-09 23:01:33 +01:00
Foxyz pushed to main at Foxyz/sync_replay_project 2026-10-09 23:01:33 +01:00
cc45b86271 Release v1.1.1