timeline: editing tools (razor/ripple/slip/roll/slide/zoom/track-select)

TimelineTool state on the view with per-tool event emission:
ClipSplitRequested, ClipRippleTrimRequested, ClipRollRequested,
ClipSlideRequested and ClipSlipRequested, plus cursor and interaction
gating per active tool.
This commit is contained in:
2026-08-27 17:59:27 +08:00
parent fb8d726fa3
commit 31f3838c52
File diff suppressed because it is too large Load Diff