summaryrefslogtreecommitdiff
path: root/apps/web/src
Commit message (Expand)AuthorAgeFilesLines
* refactor: unify element paramsMaze Winther2026-05-0253-1360/+2019
* chore: switch from biome to eslint + prettier; fix ton of lint issuesMaze Winther2026-05-02145-4475/+3092
* refactor: split animation helpers by domainMaze Winther2026-04-2655-1238/+2334
|\
| * refactor: split animation helpers by domainMaze Winther2026-04-2643-1322/+1628
| * refactor: centralize editor interaction stateMaze Winther2026-04-2535-4667/+5547
| * fix: surface unsupported video codec on import, fix Input leaksMaze Winther2026-04-254-144/+165
| * perf: improve rendering performance by ~20xMaze Winther2026-04-226-302/+641
* | refactor: thinner hooksMaze Winther2026-04-2647-4240/+5331
* | fix: linterMaze Winther2026-04-262-16/+23
* | fix: follow-up to prev commitMaze Winther2026-04-261-1/+2
* | fix: model editor time as wasm MediaTime ticks end-to-endMaze Winther2026-04-2679-511/+1589
|/
* chore: remove stale filesMaze Winther2026-04-224-699/+0
* refactor: migration run() and pure v1-to-v2 transformMaze Winther2026-04-2236-828/+990
* chore: formattingMaze Winther2026-04-227-37/+54
* fix: project loading thingMaze Winther2026-04-212-17/+43
* refactor: restructure files to their domains, new preview overlay system, an...Maze Winther2026-04-20490-2371/+3564
* fix: WebGL frame rendering and opencut-wasm 0.2.8Maze Winther2026-04-193-36/+58
* fix: migrate commands to CommandResult selection contractMaze Winther2026-04-186-19/+51
* fix: default audio waveform color from timeline themeMaze Winther2026-04-182-2/+5
* feat: clip volume line and timeline waveform improvementsMaze Winther2026-04-1819-717/+1635
* feat: text / custom masks, fix preview pan, refactor selectionMaze Winther2026-04-1553-3634/+8080
* feat: history view in feedback popoverMaze Winther2026-04-151-30/+59
* chore: formattingMaze Winther2026-04-157-342/+357
* fix: audio waveform height in timelineMaze Winther2026-04-152-2/+2
* tests: deleteMaze Winther2026-04-151-391/+0
* review: fixesMaze Winther2026-04-152-39/+154
* feat: move/resize multiple elementsMaze Winther2026-04-1521-957/+2218
* fix: repair scene tracks broken by v23-to-v24 migrationMaze Winther2026-04-154-5/+161
* changelog: rephrasingMaze Winther2026-04-151-2/+2
* fix: remap split-element keybinding to splitMaze Winther2026-04-152-1/+22
* fix: skip unknown actions in keyboard shortcuts helpMaze Winther2026-04-151-0/+3
* tests: removeMaze Winther2026-04-151-144/+0
* fix: show changelog notice when stored version is missing or olderMaze Winther2026-04-151-12/+9
* feat: new-release notice and colocate changelog under domainMaze Winther2026-04-1513-9/+311
* fix: remove redundant "opencut" prefix from storage keyMaze Winther2026-04-151-1/+1
* chore: remove debugging throughout codebaseMaze Winther2026-04-1512-1106/+947
* feat: graph editor supports multiple properties at onceMaze Winther2026-04-153-512/+644
* feat: changelog now supports markdown within entriesMaze Winther2026-04-152-2/+30
* fix: copy to markdown formattingMaze Winther2026-04-151-6/+16
* feat: add support for technical details in changelog entriesMaze Winther2026-04-143-227/+322
* feat: transcription diagnosticsMaze Winther2026-04-1412-1000/+1190
* feat: editor feedbackMaze Winther2026-04-148-317/+588
* feat: draft persistence on Form via persistKeyMaze Winther2026-04-141-1/+86
* style: export button icon sizeMaze Winther2026-04-141-1/+1
* test: remove keyframe queryMaze Winther2026-04-141-139/+0
* fix: keyframe removal stateMaze Winther2026-04-141-1/+4
* chore: remove unused importMaze Winther2026-04-141-1/+0
* fix: timeline element resizingMaze Winther2026-04-141-1249/+1280
* refactor: move constants to domain modulesMaze Winther2026-04-1498-386/+230
* chore: fix commentMaze Winther2026-04-141-1/+1