Skip to content

Default beta testers to modern UI#4728

Merged
Gabriel Dufresne (GabrielDuf) merged 2 commits intomainfrom
mamoreau-devolutions/beta-tester-modern-ui-default
May 11, 2026
Merged

Default beta testers to modern UI#4728
Gabriel Dufresne (GabrielDuf) merged 2 commits intomainfrom
mamoreau-devolutions/beta-tester-modern-ui-default

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • launch the modern Avalonia UI by default when EnableUniGetUIBeta is enabled
  • disable the Use classic mode toggle for beta testers in the Interface settings page
  • add test coverage for the beta-tester launch behavior

When EnableUniGetUIBeta is set, IsClassicModeEnabled() now returns false,
causing the modern Avalonia UI to launch automatically.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The 'Use classic mode' checkbox is now grayed out (IsEnabled=false) when
EnableUniGetUIBeta is set, since the modern UI is forced for beta testers.
A tooltip explains why the control is disabled.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit e30694b into main May 11, 2026
3 checks passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the mamoreau-devolutions/beta-tester-modern-ui-default branch May 11, 2026 11:57
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