Commit Graph

3 Commits

Author SHA1 Message Date
end 57b35ffd08 chore(wails): wire embedded assets and build config
Use BundledAssetFileServer so production builds serve the Wails runtime
alongside the embedded frontend dist (including kbsim samples copied at
build time). Verified via wails3 task build.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 22:26:14 -07:00
end 45075b3328 feat(frontend): use Wails bindings for file I/O
Replace hidden file inputs and anchor downloads with native open/save
dialogs via a thin platform layer. WAV export sends base64 audio data to
the Go backend for writing to the user-chosen path.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 22:23:35 -07:00
end 3a5d9d849f feat(wails): add native file dialogs and video streaming
FileService exposes open/save dialogs for video, project JSON, and WAV
export. User-selected videos stream from disk at /localmedia/video with
range request support for seeking in the webview.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 22:22:37 -07:00