| Commit message (Expand) | Author | Age | Files | Lines |
| * | feat: text / custom masks, fix preview pan, refactor selection | Maze Winther | 2026-04-15 | 1 | -12/+21 |
| * | refactor: structured track layout per scene | Maze Winther | 2026-04-07 | 1 | -15/+29 |
| * | feat: select element on insert | Maze Winther | 2026-04-07 | 1 | -0/+4 |
| * | refactor: split effects and masks into dedicated rust crates, introduce Media... | Maze Winther | 2026-04-07 | 1 | -264/+265 |
| * | refactor: update command execute methods to return CommandResult | undefined | Maze Winther | 2026-04-03 | 1 | -2/+2 |
| * | refactor: split constants by domain and isolate timeline panel from core | Maze Winther | 2026-04-01 | 1 | -2/+2 |
| * | Merge branch 'feature/track-placement' | Maze Winther | 2026-03-31 | 1 | -150/+56 |
| |\ |
|
| | * | refactor: centralize track placement into its own module | Maze Winther | 2026-03-31 | 1 | -150/+56 |
| |/ |
|
| * | chore: normalize line endings | Maze Winther | 2026-03-29 | 1 | -358/+358 |
| * | feat: masks, properties refactor, shaders, storage migrations, and more | Maze Winther | 2026-03-29 | 1 | -7/+13 |
| * | feat: introduce WebGL effects system and Blur effect | Maze Winther | 2026-02-28 | 1 | -0/+5 |
| * | feat: major editor overhaul (assets, properties, timeline, fonts) (#709) | Maze | 2026-02-23 | 1 | -2/+2 |
| * | feat: ensure elements on main track starts at 0 | Maze Winther | 2026-02-08 | 1 | -2/+38 |
| * | codebase overhaul (#697) | Maze | 2026-01-31 | 1 | -0/+311 |