Skip to content

timeline.hierarchy.add command#508

Open
FelipeDefensor wants to merge 2 commits into
devfrom
feat/hierarchy-add-command
Open

timeline.hierarchy.add command#508
FelipeDefensor wants to merge 2 commits into
devfrom
feat/hierarchy-add-command

Conversation

@FelipeDefensor

Copy link
Copy Markdown
Collaborator

Not currently available as a user command, but is useful for testing and makes explicit how we are creating the components.

Registers a new HierarchyTimelineUI command for creating hierarchies
without going through the UI (no toolbar button, shortcut, or menu
entry). Test fixtures now route hierarchy_tlui.create_hierarchy through
this command path.
Drops the fixture-level create_hierarchy wrapper so test code calls
commands.execute("timeline.hierarchy.add", ...) directly. Tests that
captured the returned component now retrieve it via tlui.timeline[idx]
(creation order is preserved by component ordinal).
@FelipeDefensor FelipeDefensor requested a review from azfoo May 4, 2026 16:38
@FelipeDefensor FelipeDefensor changed the title Hierarchy add command timeline.hierarchy.add command May 4, 2026
@FelipeDefensor FelipeDefensor added this to the 0.7.0 milestone May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants