Repository navigation
feat(gpui): rename timeline lanes - #2847
YoavLevavi wants to merge 1 commit into
Conversation
Names are stored per lane in ProjectConfiguration::track_names, keyed "<track>:<lane>"; an empty name restores the track's own label. Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
@YoavLevavi is attempting to deploy a commit to the Cap Software Inc Team on Vercel. A member of the Team first needs to authorize it. |
|
Thanks @YoavLevavi, lane names are handy, and the dialog follows the preset dialog's patterns nicely (Enter/Escape, one undo step, an empty name restores the default). One functional issue: names are keyed |
Rename timeline lanes: double-click a lane's label in the gutter to give it a name ("Music", "Voice-over"...).
ProjectConfiguration::track_names, keyed"<track>:<lane>"(for exampleaudio:1),#[serde(default)].track_chipshows the name, andTimelineModelcarries the names so drawing doesn't touch the project.Testing:
cargo test --bin cap-gpui(newlane_names_come_from_the_project_by_track_and_lane).🤖 Generated with Claude Code