Commit Graph

10 Commits

Author SHA1 Message Date
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
end f5feefe844 chore(wails): scaffold v3 project boilerplate
Wails v3 replaces the NPM-only dev entry point. This adds the Go module,
Taskfile, build metadata, and a minimal window shell without touching
frontend logic.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 22:20:21 -07:00
end 5fc2b6ad65 cleanup hanging code & README 2026-06-09 00:55:14 -07:00
end a90093fa0c add LICENSE 2026-06-09 00:43:27 -07:00
end 21a56e187e drop python backend layer 2026-06-09 00:42:41 -07:00
end 2bfa1e9269 preview speed control 2026-06-08 23:46:51 -07:00
end b5345f0345 use real sounds from kbsim 2026-06-08 23:34:32 -07:00
end 43e9d77de9 fix timeline select & playhead 2026-06-08 23:13:29 -07:00
end f6a6681e16 initial commit 2026-06-08 22:49:50 -07:00