Skip to content

Add one-click update installation#446

Merged
enaboapps merged 1 commit into
mainfrom
feat/one-click-updates-445
Jul 21, 2026
Merged

Add one-click update installation#446
enaboapps merged 1 commit into
mainfrom
feat/one-click-updates-445

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • replace the separate download and install journey with one state-driven Install update action
  • share live apply progress and safe failure copy between Settings and the main-window banner
  • deduplicate downloads and installer launches, including retries and missing cached installers

Why

After an update is known, users should be able to start the complete download and silent installer workflow with one app-controlled click.

Validation

  • dotnet restore src/SwitchifyPc.sln
  • dotnet build src/SwitchifyPc.sln -c Release --no-restore
  • dotnet test src/SwitchifyPc.sln -c Release --no-build (453 unit tests and 1 integration test passed)

Closes #445

@enaboapps enaboapps added this to the Release 0.7.2 milestone Jul 21, 2026
@enaboapps
enaboapps merged commit 2fe733f into main Jul 21, 2026
1 check passed
@enaboapps
enaboapps deleted the feat/one-click-updates-445 branch July 21, 2026 10:22
@enaboapps enaboapps mentioned this pull request Jul 21, 2026
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 one-click update installation

2 participants