summaryrefslogtreecommitdiff
path: root/apps/web/src/actions/definitions.ts
Commit message (Collapse)AuthorAgeFilesLines
* feat: wire versioning/transfer/voice-over actions and header UIcashmere2026-07-271-0/+16
| | | | | | | | | Shared wiring for the six roadmap slices in one commit: action ids and handlers for create-checkpoint, toggle-versions-panel, export-project-archive, and voice-over; the freeze-frame handler awaits the duration prompt before capture; editor header gains the versions popover and export menu item (and loses the feedback popover and Discord item, part of the branding strip).
* feat: freeze frame at playheadcashmere2026-07-261-0/+4
| | | | | | | | | | | Enable the timeline toolbar freeze-frame button: capture the composited canvas as PNG, add it as an image media asset, split the video element at the playhead, shift the right part by the freeze duration, and insert a 3-second image element in the gap. Adds RendererManager.captureFrame(), reused by createSnapshot(). Also adds the Nix devshell (flake.nix/flake.lock: bun + nodejs) and AGENTS.md repository guidelines.
* chore: switch from biome to eslint + prettier; fix ton of lint issuesMaze Winther2026-05-021-37/+38
|
* refactor: restructure files to their domains, new preview overlay system, ↵Maze Winther2026-04-201-0/+209
and dep graph