Skip to content

Make Avalonia frontend the default#4922

Merged
Gabriel Dufresne (GabrielDuf) merged 2 commits into
mainfrom
mamoreau-devolutions/flip-avalonia-default
Jun 12, 2026
Merged

Make Avalonia frontend the default#4922
Gabriel Dufresne (GabrielDuf) merged 2 commits into
mainfrom
mamoreau-devolutions/flip-avalonia-default

Conversation

@mamoreau-devolutions

Copy link
Copy Markdown
Contributor

Summary

  • default launcher selection to modern Avalonia unless UseClassicMode is explicitly enabled
  • add UseClassicMode setting and wire the existing "Use classic mode" setting UI to it
  • prefer current process architecture when resolving development Avalonia builds
  • update launcher tests for the new default and dev-output architecture preference

Validation

  • dotnet test .\src\UniGetUI.Tests\UniGetUI.Tests.csproj --filter ModernAppLauncherTests --verbosity q --nologo -m:1 /p:BuildInParallel=false
  • dotnet build .\src\UniGetUI.Windows.slnx --verbosity q --nologo -m:1 /p:BuildInParallel=false
  • launched built x64 WinUI launcher and verified it started UniGetUI.Avalonia.exe

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit 1a86296 into main Jun 12, 2026
3 checks passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the mamoreau-devolutions/flip-avalonia-default branch June 12, 2026 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants