summaryrefslogtreecommitdiff
path: root/apps/web/src/lib
Commit message (Expand)AuthorAgeFilesLines
* feat: select element on insertMaze Winther2026-04-071-0/+4
* fix: place new overlay tracks at the top of the timelineMaze Winther2026-04-072-2/+2
* refactor: split effects and masks into dedicated rust crates, introduce Media...Maze Winther2026-04-0726-1283/+1348
* fix: clean upMaze Winther2026-04-066-26/+24
* chore: addition to last mergeMaze Winther2026-04-061-18/+9
* Merge branch 'temp'Maze Winther2026-04-0629-2270/+3953
|\
| * feat: graphs popoverMaze2026-04-068-27/+480
| * refactor: rewrite animation system to use bindings and scalar channelsMaze2026-04-0524-2280/+3505
| * chore: remove transcription envsMaze2026-04-041-5/+0
* | refactor: unify element updates into pipeline and centralize rippleMaze Winther2026-04-0622-636/+667
|/
* refactor: update command execute methods to return CommandResult | undefinedMaze Winther2026-04-0342-1463/+1492
* refactor: split constants by domain and isolate timeline panel from coreMaze Winther2026-04-0134-595/+263
* fix: align background blur with effect blur intensity scaleMaze Winther2026-04-011-12/+9
* feat: migrate GPU renderer from WebGL to wgpu/WASMMaze Winther2026-04-018-207/+53
* Merge branch 'refactor-selection-commands'Maze Winther2026-03-314-412/+393
|\
| * refactor: move track pruning into a post-command reactorMaze Winther2026-03-314-412/+393
* | Merge branch 'feature/separate-audio'Maze Winther2026-03-319-10/+451
|\ \
| * | feat: separate audio from elementsMaze Winther2026-03-319-10/+451
* | | Merge branch 'refactor-selection-commands'Maze Winther2026-03-317-42/+59
|\ \ \ | | |/ | |/|
| * | feat: centralize selection managementMaze Winther2026-03-317-42/+59
* | | fix: normalize vertical drag direction in preferIndex placementMaze Winther2026-03-312-60/+243
|/ /
* / fix: allow timeline paste and duplicate commands to reassign updated tracksMaze Winther2026-03-312-2/+2
|/
* Merge branch 'feature/track-placement'Maze Winther2026-03-3124-690/+1346
|\
| * refactor: centralize track placement into its own moduleMaze Winther2026-03-3124-690/+1346
* | feat: migrate time utilities from typescript to rust WASMMaze Winther2026-03-312-374/+149
|/
* fix: improve DATABASE_URL validation in web environment schemaMaze Winther2026-03-291-4/+5
* refactor: move packages sub-folders into web appMaze Winther2026-03-295-71/+105
* chore: normalize line endingsMaze Winther2026-03-29163-16854/+16993
* fix: resolve typescript/lint errorsMaze Winther2026-03-299-76/+80
* feat: masks, properties refactor, shaders, storage migrations, and moreMaze Winther2026-03-29179-2324/+11576
* Fix transcription sample-rate handling (#740)kcfancher2026-03-281-1/+3
* fix blog build when marble cms isn't availableMaze Winther2026-03-241-7/+63
* fix inconsistency in blur intensityMaze Winther2026-03-021-24/+24
* feat: wire ui to have keyframes for: opacity, text color, and all background ...Maze Winther2026-03-024-2/+145
* feat: implement keyframe support for more properties at the core (no ui yet)Maze Winther2026-03-025-12/+85
* feat: ripple support for element resizeMaze Winther2026-03-021-17/+49
* feat: Clip effects, asset sorting, and timeline improvementsMaze Winther2026-03-0217-44/+755
* Merge branch 'dev' into ripple-editingMaze Winther2026-03-0142-160/+3614
|\
| * feat: introduce WebGL effects system and Blur effectMaze Winther2026-02-2813-32/+306
| * fix coderabbit issuesMaze Winther2026-02-272-4/+4
| * fix type errorMaze Winther2026-02-271-1/+1
| * feat: implement keyframe animation systemMaze Winther2026-02-2729-84/+2842
| * fix a ton of issues + improvementMaze Winther2026-02-253-22/+207
| * refactor: snapping systemMaze Winther2026-02-231-0/+155
| * fix preview snapping thresholdMaze Winther2026-02-232-8/+34
| * refactor: make export audio consistent to previewMaze Winther2026-02-231-6/+62
* | feat: basic ripple editingMaze Winther2026-02-235-75/+137
|/
* fix: audio from video files not being exportedMaze Winther2026-02-231-18/+61
* feat: major editor overhaul (assets, properties, timeline, fonts) (#709)Maze2026-02-2330-30/+1976
* add transform + few fixesMaze Winther2026-02-082-0/+26