Ian Gulliver
|
2b5644419b
|
Add gap after block END when it doesn't chain to a same-track START
|
2026-02-20 08:23:54 -07:00 |
|
Ian Gulliver
|
17638ad18f
|
Simplify timeline types: merge video/audio to media, remove trackCell/blockCells indirection
|
2026-02-20 08:19:08 -07:00 |
|
Ian Gulliver
|
b15fe35a47
|
Clean up timeline builder: remove trackIDs field, unused error return, redundant map copy
|
2026-02-20 08:00:32 -07:00 |
|
Ian Gulliver
|
0893e5b8cb
|
Rewrite timeline builder to constraint-based layout with exclusive trigger rows
|
2026-02-20 07:57:41 -07:00 |
|
Ian Gulliver
|
0778ffa6f8
|
checkpoint: scaffold qrunproxy timeline API
|
2026-02-19 20:55:28 -07:00 |
|