| Commit message (Expand) | Author | Age | Files | Lines |
| * | chore(release): v0.6.0HEADv0.6.0main | cashmere | 2026-08-16 | 3 | -2/+23 |
| * | feat: add transitions, track mixing, and voiceover controls | cashmere | 2026-08-16 | 46 | -363/+3397 |
| * | chore(release): v0.5.0v0.5.0 | cashmere | 2026-08-09 | 3 | -2/+35 |
| * | feat: lens effects tab, standalone motion effects, clip/asset rename, preview... | cashmere | 2026-08-09 | 27 | -97/+1254 |
| * | chore(release): v0.2.0 | cashmere | 2026-08-08 | 2 | -2/+2 |
| * | build: package desktop AppImage via npins + appimageTools | cashmere | 2026-08-08 | 3 | -77/+18 |
| * | fix: keep GPU effect previews from clobbering the preview canvas | cashmere | 2026-08-08 | 5 | -9/+56 |
| * | fix: un-nest buttons in timeline to resolve hydration errors | cashmere | 2026-08-08 | 2 | -15/+21 |
| * | feat: enable effects panel | cashmere | 2026-08-08 | 1 | -1/+1 |
| * | feat: pan & zoom motion presets | cashmere | 2026-08-08 | 9 | -6/+594 |
| * | build: replace flake with npins, add Nix packages for web and desktop | cashmere | 2026-07-30 | 11 | -62/+499 |
| * | ci: linux-only, drop vestigial wasm build step | cashmere | 2026-07-30 | 1 | -24/+1 |
| * | fix(release): pin electron version for electron-builderv0.1.0 | cashmere | 2026-07-30 | 2 | -2/+2 |
| * | fix(ci): drop stray root next dependency | cashmere | 2026-07-30 | 2 | -36/+10 |
| * | feat: Electron desktop app, native ffmpeg export, fully static web | cashmere | 2026-07-30 | 73 | -3148/+3690 |
| * | feat: ripple-extend resize, timeline filmstrip, export hardening | cashmere | 2026-07-28 | 24 | -384/+1756 |
| * | docs: record completed roadmap slices | cashmere | 2026-07-27 | 2 | -40/+32 |
| * | feat: wire versioning/transfer/voice-over actions and header UI | cashmere | 2026-07-27 | 3 | -18/+149 |
| * | feat: voice-over recording into the timeline | cashmere | 2026-07-27 | 6 | -0/+592 |
| * | feat: single-file project import/export (.ocp) | cashmere | 2026-07-27 | 13 | -5/+1596 |
| * | feat: git-like project versioning (v1) | cashmere | 2026-07-27 | 20 | -83/+1709 |
| * | refactor: strip landing page and upstream branding | cashmere | 2026-07-27 | 13 | -603/+33 |
| * | feat: freeze-duration prompt | cashmere | 2026-07-27 | 4 | -0/+281 |
| * | feat: gate sounds/stickers/effects UI behind feature flags | cashmere | 2026-07-27 | 5 | -9/+31 |
| * | docs: project versioning design note | cashmere | 2026-07-27 | 1 | -0/+103 |
| * | docs: record green baseline and quality gates | cashmere | 2026-07-27 | 2 | -12/+20 |
| * | ci: run tests and typecheck for real | cashmere | 2026-07-27 | 2 | -6/+14 |
| * | test: repair broken tests for a green baseline | cashmere | 2026-07-27 | 4 | -9/+18 |
| * | fix: update stale adapter and registry call sites | cashmere | 2026-07-27 | 3 | -22/+22 |
| * | fix: restore missing keybinding validation guards | cashmere | 2026-07-27 | 3 | -0/+50 |
| * | docs: add roadmap and session notes | cashmere | 2026-07-26 | 1 | -0/+119 |
| * | chore: add justfile with common commands | cashmere | 2026-07-26 | 3 | -1/+71 |
| * | docs: mark MediaPreview guard done in AGENTS.md | cashmere | 2026-07-26 | 1 | -4/+3 |
| * | fix: guard MediaPreview against image assets without url | cashmere | 2026-07-26 | 1 | -1/+12 |
| * | docs: update AGENTS.md freeze-frame and testing notes | cashmere | 2026-07-26 | 1 | -6/+7 |
| * | feat: single undo step for freeze frame | cashmere | 2026-07-26 | 4 | -21/+261 |
| * | test: preload opencut-wasm mock for bun test | cashmere | 2026-07-26 | 2 | -0/+168 |
| * | feat: freeze frame at playhead | cashmere | 2026-07-26 | 8 | -21/+334 |
| * | docs: readme | Maze | 2026-05-17 | 1 | -0/+157 |
| * | docs: mark repo as archived legacy | Maze Winther | 2026-05-16 | 1 | -165/+3 |
| * | chore: update copyright year | Maze | 2026-05-06 | 1 | -2/+2 |
| * | docs: fix readme | Maze Winther | 2026-05-02 | 1 | -22/+49 |
| * | Merge branch 'domain-import' | Maze Winther | 2026-05-02 | 2 | -27/+57 |
| |\ |
|
| | * | docs: move NOTES.md file | Maze Winther | 2026-05-02 | 3 | -176/+206 |
| * | | chore: ignore migrations file | Maze Winther | 2026-05-02 | 2 | -37/+3 |
| * | | chore: remove file | Maze Winther | 2026-05-02 | 1 | -977/+0 |
| * | | refactor: collapse mask definition registry to a single keyed registry | Maze Winther | 2026-05-02 | 3 | -47/+30 |
| * | | refactor: remove dead tangent handle variant | Maze Winther | 2026-05-02 | 3 | -49/+22 |
| * | | fix: address review findings in masks substrate | Maze Winther | 2026-05-02 | 5 | -12/+116 |
| * | | docs: capture mask rust migration notes | Maze Winther | 2026-05-02 | 1 | -0/+36 |