-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
Description:
Selecting scenes one-by-one in the Context Panel is tedious for large projects. Please add a checkbox on each chapter that selects/deselects all of its scenes in one action.
Use case:
- With many chapters and scenes, re-selecting each scene individually is time-consuming and error-prone when configuring LLM context.
Proposed solution:
- Add a checkbox on the chapter row.
- Checking the chapter checkbox selects all scenes under that chapter.
- Unchecking it deselects all scenes.
- If only some scenes are selected, show the chapter checkbox in an indeterminate (partial) state.
- Toggling any scene updates the chapter’s checkbox state accordingly.
Acceptance criteria:
- Each chapter has a parent checkbox controlling all of its child scene checkboxes.
- Parent checkbox supports three states: checked, unchecked, indeterminate.
- Child and parent checkbox states stay in sync as selections change.
- Behavior works consistently after expanding/collapsing chapters and reopening the panel.
Additional context:
- This complements the existing context selection workflow and reduces click fatigue for large outlines.
Metadata
Metadata
Assignees
Labels
No labels