Skip to content

Add direct PC Switch Control profile entry points - #477

Merged
enaboapps merged 1 commit into
mainfrom
feat/switch-profile-entry
Jul 28, 2026
Merged

Add direct PC Switch Control profile entry points#477
enaboapps merged 1 commit into
mainfrom
feat/switch-profile-entry

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • add a direct Switch control profiles action to the Main Window status area and tray menu
  • route Main Window, tray, and Settings through one independent singleton profile window
  • restore and activate an existing minimized profile window without coupling it to Settings
  • cover callback wiring, tray menu behavior, singleton reuse, owner independence, and close/reopen behavior

Validation

  • dotnet restore src/SwitchifyPc.sln
  • dotnet build src/SwitchifyPc.sln -c Release --no-restore
  • dotnet test src/SwitchifyPc.sln -c Release --no-build (520 unit, 1 integration)
  • issue-specific WPF/tray tests (9 passed)

Closes #476

@enaboapps enaboapps added this to the Release 0.9.0 milestone Jul 28, 2026
@enaboapps
enaboapps merged commit 5ad9e41 into main Jul 28, 2026
1 check passed
@enaboapps
enaboapps deleted the feat/switch-profile-entry branch July 28, 2026 11:24
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.

Add direct PC Switch Control profile entry points

2 participants