summaryrefslogtreecommitdiff
path: root/apps/web/src/lib/commands/timeline/element
Commit message (Expand)AuthorAgeFilesLines
* refactor: restructure files to their domains, new preview overlay system, an...Maze Winther2026-04-2023-1956/+0
* fix: migrate commands to CommandResult selection contractMaze Winther2026-04-183-13/+24
* feat: clip volume line and timeline waveform improvementsMaze Winther2026-04-183-79/+92
* feat: text / custom masks, fix preview pan, refactor selectionMaze Winther2026-04-155-13/+329
* feat: move/resize multiple elementsMaze Winther2026-04-151-101/+98
* feat: clipboard with keyframe pasteMaze Winther2026-04-131-45/+11
* refactor: structured track layout per sceneMaze Winther2026-04-0723-224/+306
* feat: select element on insertMaze Winther2026-04-071-0/+4
* refactor: split effects and masks into dedicated rust crates, introduce Media...Maze Winther2026-04-071-264/+265
* fix: clean upMaze Winther2026-04-061-1/+1
* Merge branch 'temp'Maze Winther2026-04-066-34/+141
|\
| * feat: graphs popoverMaze2026-04-062-5/+91
| * refactor: rewrite animation system to use bindings and scalar channelsMaze2026-04-054-29/+50
* | refactor: unify element updates into pipeline and centralize rippleMaze Winther2026-04-0613-592/+90
|/
* refactor: update command execute methods to return CommandResult | undefinedMaze Winther2026-04-0326-1325/+1348
* refactor: split constants by domain and isolate timeline panel from coreMaze Winther2026-04-012-3/+3
* Merge branch 'refactor-selection-commands'Maze Winther2026-03-313-228/+209
|\
| * refactor: move track pruning into a post-command reactorMaze Winther2026-03-313-228/+209
* | Merge branch 'feature/separate-audio'Maze Winther2026-03-312-0/+144
|\ \ | |/ |/|
| * feat: separate audio from elementsMaze Winther2026-03-312-0/+144
* | feat: centralize selection managementMaze Winther2026-03-313-22/+16
* | fix: allow timeline paste and duplicate commands to reassign updated tracksMaze Winther2026-03-311-1/+1
|/
* Merge branch 'feature/track-placement'Maze Winther2026-03-316-175/+86
|\
| * refactor: centralize track placement into its own moduleMaze Winther2026-03-316-175/+86
|/
* chore: normalize line endingsMaze Winther2026-03-2926-2022/+2022
* feat: masks, properties refactor, shaders, storage migrations, and moreMaze Winther2026-03-2927-130/+425
* feat: ripple support for element resizeMaze Winther2026-03-021-17/+49
* feat: Clip effects, asset sorting, and timeline improvementsMaze Winther2026-03-0211-16/+548
* Merge branch 'dev' into ripple-editingMaze Winther2026-03-0114-89/+522
|\
| * feat: introduce WebGL effects system and Blur effectMaze Winther2026-02-282-0/+6
| * fix coderabbit issuesMaze Winther2026-02-271-3/+3
| * fix type errorMaze Winther2026-02-271-1/+1
| * feat: implement keyframe animation systemMaze Winther2026-02-2713-61/+488
* | feat: basic ripple editingMaze Winther2026-02-232-75/+115
|/
* feat: major editor overhaul (assets, properties, timeline, fonts) (#709)Maze2026-02-233-6/+14
* refactor: replace text-specific update command with genericMaze Winther2026-02-082-20/+5
* feat: ensure elements on main track starts at 0Maze Winther2026-02-083-7/+63
* codebase overhaul (#697)Maze2026-01-3112-0/+1033