Improve Android app UI and controller flows

This commit is contained in:
2026-10-09 16:43:58 +08:00
parent c0e26b97fe
commit 608229a497
90 changed files with 8103 additions and 1133 deletions
@@ -188,7 +188,7 @@ def test_animation_crud_reorder_duration_thumbnail_and_persistence(tmp_path):
persisted = TestClient(restarted).get(f"/api/animations/{created['id']}").json()
assert persisted["frame_count"] == 2
document = json.loads((tmp_path / "data" / "animations" / created["id"] / "animation.json").read_text(encoding="utf-8"))
assert document["schema_version"] == 2
assert document["schema_version"] == 3
assert all("scene" not in frame and "scene_file" in frame for frame in document["frames"])
assert len(list((tmp_path / "data" / "animations" / created["id"] / "scenes").glob("*.json"))) == 2