Skip to content

2026.08.17 - Statusbar Sidebar Visibility - Phase 2: Dashboard Surface Settings - #86

Merged
lanhhoang merged 3 commits into
masterfrom
20260817-statusbar-sidebar-visibility-phase-2-dashboard
Aug 18, 2026
Merged

lanhhoang merged 3 commits into
masterfrom
20260817-statusbar-sidebar-visibility-phase-2-dashboard

Conversation

@lanhhoang

Copy link
Copy Markdown
Contributor
  • Enhance dashboard settings with visibility toggles and test updates

…n Settings

Add draft-only Statusbar (row 0) and Sidebar (row 1) toggles to the Settings
tab ahead of Completion notifications (row 2) and Save (row 3). Each toggle
flips only draft.statusbarEnabled / draft.sidebarSidebarEnabled; baseline and
dirty state change via configsEqual. Render emits the exact labels and
descriptions from the spec. Update Settings navigation in dashboard and
integration tests to use the four-row order; locate rows by findIndex where
state is available. /statusline remains usable when both draft values are
false.

Tests: 918 pass (101 in dashboard-state + dashboard-render).
@lanhhoang
lanhhoang merged commit c36d808 into master Aug 18, 2026
1 check passed
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.

1 participant