Skip to content

feat: drive wizard preview from monitor selections - #60

Merged
tcconnally merged 1 commit into
mainfrom
feat/monitor-selection-preview
Aug 5, 2026
Merged

feat: drive wizard preview from monitor selections#60
tcconnally merged 1 commit into
mainfrom
feat/monitor-selection-preview

Conversation

@tcconnally

Copy link
Copy Markdown
Owner

Summary

  • remove the legacy overall wall/preview grid dropdowns
  • drive the live preview from the currently selected monitor's role and grid controls
  • persist monitor selections, roles, rotations, and per-monitor grids across sessions
  • preserve SetupWizard, config, app, and WallController compatibility

Verification

  • python tests/test_preview_displays.py — 11 passed, 2 environment-gated skips
  • python tests/test_config.py — 8 passed
  • python tests/run_all.py — all suites green
  • changed files compile successfully
  • read-only API and persistence probes passed

Native Qt/macOS GUI execution remains to be exercised on a macOS host.

@tcconnally
tcconnally merged commit 4df8893 into main Aug 5, 2026
2 checks 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