Files
SubMiner/backlog/tasks/task-215 - Add-startup-auto-open-option-for-subtitle-sidebar.md
sudacode 76b5ab68ba Add subtitle sidebar startup auto-open and resume jump
- Add `subtitleSidebar.autoOpen` with startup-only open behavior
- Jump to the first resolved active cue on initial resume position
- Clear parsed cues when subtitle prefetch init fails
2026-03-21 19:58:37 -07:00

1.7 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, references, priority
id title status assignee created_date updated_date labels dependencies references priority
TASK-215 Add startup auto-open option for subtitle sidebar In Progress
2026-03-21 11:35 2026-03-21 11:35
feature
ux
overlay
subtitles
/Users/sudacode/projects/japanese/SubMiner/src/types.ts
/Users/sudacode/projects/japanese/SubMiner/src/config/definitions/defaults-subtitle.ts
/Users/sudacode/projects/japanese/SubMiner/src/config/resolve/subtitle-domains.ts
/Users/sudacode/projects/japanese/SubMiner/src/renderer/modals/subtitle-sidebar.ts
/Users/sudacode/projects/japanese/SubMiner/src/renderer/renderer.ts
medium

Description

Add a subtitle sidebar config option that auto-opens the sidebar once during overlay startup. The option should default to false, only apply when the sidebar feature is enabled, and should not force the sidebar back open later in the same session after manual close or later visibility changes.

Acceptance Criteria

  • #1 subtitleSidebar.autoOpen is available in config with default false.
  • #2 When enabled, overlay startup opens the subtitle sidebar once after initial sidebar config/snapshot load.
  • #3 Regression coverage covers config resolution and startup-only auto-open behavior.

Implementation Notes

2026-03-21: Added subtitleSidebar.autoOpen to types/defaults/config registry and resolver. Renderer bootstrap now calls a startup-only subtitle sidebar helper after the initial snapshot refresh. Modal regression coverage verifies startup auto-open requires both enabled and autoOpen.