summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore(release): v0.6.0HEADv0.6.0maincashmere2026-08-163-2/+23
* feat: add transitions, track mixing, and voiceover controlscashmere2026-08-1646-363/+3397
* chore(release): v0.5.0v0.5.0cashmere2026-08-093-2/+35
* feat: lens effects tab, standalone motion effects, clip/asset rename, preview...cashmere2026-08-0927-97/+1254
* chore(release): v0.2.0cashmere2026-08-082-2/+2
* build: package desktop AppImage via npins + appimageToolscashmere2026-08-083-77/+18
* fix: keep GPU effect previews from clobbering the preview canvascashmere2026-08-085-9/+56
* fix: un-nest buttons in timeline to resolve hydration errorscashmere2026-08-082-15/+21
* feat: enable effects panelcashmere2026-08-081-1/+1
* feat: pan & zoom motion presetscashmere2026-08-089-6/+594
* build: replace flake with npins, add Nix packages for web and desktopcashmere2026-07-3011-62/+499
* ci: linux-only, drop vestigial wasm build stepcashmere2026-07-301-24/+1
* fix(release): pin electron version for electron-builderv0.1.0cashmere2026-07-302-2/+2
* fix(ci): drop stray root next dependencycashmere2026-07-302-36/+10
* feat: Electron desktop app, native ffmpeg export, fully static webcashmere2026-07-3073-3148/+3690
* feat: ripple-extend resize, timeline filmstrip, export hardeningcashmere2026-07-2824-384/+1756
* docs: record completed roadmap slicescashmere2026-07-272-40/+32
* feat: wire versioning/transfer/voice-over actions and header UIcashmere2026-07-273-18/+149
* feat: voice-over recording into the timelinecashmere2026-07-276-0/+592
* feat: single-file project import/export (.ocp)cashmere2026-07-2713-5/+1596
* feat: git-like project versioning (v1)cashmere2026-07-2720-83/+1709
* refactor: strip landing page and upstream brandingcashmere2026-07-2713-603/+33
* feat: freeze-duration promptcashmere2026-07-274-0/+281
* feat: gate sounds/stickers/effects UI behind feature flagscashmere2026-07-275-9/+31
* docs: project versioning design notecashmere2026-07-271-0/+103
* docs: record green baseline and quality gatescashmere2026-07-272-12/+20
* ci: run tests and typecheck for realcashmere2026-07-272-6/+14
* test: repair broken tests for a green baselinecashmere2026-07-274-9/+18
* fix: update stale adapter and registry call sitescashmere2026-07-273-22/+22
* fix: restore missing keybinding validation guardscashmere2026-07-273-0/+50
* docs: add roadmap and session notescashmere2026-07-261-0/+119
* chore: add justfile with common commandscashmere2026-07-263-1/+71
* docs: mark MediaPreview guard done in AGENTS.mdcashmere2026-07-261-4/+3
* fix: guard MediaPreview against image assets without urlcashmere2026-07-261-1/+12
* docs: update AGENTS.md freeze-frame and testing notescashmere2026-07-261-6/+7
* feat: single undo step for freeze framecashmere2026-07-264-21/+261
* test: preload opencut-wasm mock for bun testcashmere2026-07-262-0/+168
* feat: freeze frame at playheadcashmere2026-07-268-21/+334
* docs: readmeMaze2026-05-171-0/+157
* docs: mark repo as archived legacyMaze Winther2026-05-161-165/+3
* chore: update copyright yearMaze2026-05-061-2/+2
* docs: fix readmeMaze Winther2026-05-021-22/+49
* Merge branch 'domain-import'Maze Winther2026-05-022-27/+57
|\
| * docs: move NOTES.md fileMaze Winther2026-05-023-176/+206
* | chore: ignore migrations fileMaze Winther2026-05-022-37/+3
* | chore: remove fileMaze Winther2026-05-021-977/+0
* | refactor: collapse mask definition registry to a single keyed registryMaze Winther2026-05-023-47/+30
* | refactor: remove dead tangent handle variantMaze Winther2026-05-023-49/+22
* | fix: address review findings in masks substrateMaze Winther2026-05-025-12/+116
* | docs: capture mask rust migration notesMaze Winther2026-05-021-0/+36