LANCommander/LANCommander.Launcher/Views
Pat Hartl 860db8ff8f Make launcher view backgrounds deterministic in visual tests
LoginView, SplashView and ServerSelectionView each picked a random
full-screen background on load, so the visual-regression baselines could
never match — every run compared against a different photo and reported a
spurious 82-94% regression. Centralize the selection in ViewBackground and
let tests disable it, so captured screenshots and baselines are stable.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-24 02:03:09 -05:00
..
Components Launcher game details performance optimizations 2026-06-15 19:37:46 -05:00
AlertOverlay.axaml Adjust styling for buttons, dropdowns 2026-06-20 04:24:20 -05:00
AlertOverlay.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ChatWindow.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ChatWindow.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DepotBrowseView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DepotBrowseView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DepotView.axaml Add message when there's no items in games list view or depot 2026-06-07 12:08:44 -05:00
DepotView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DownloadQueuePageView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DownloadQueuePageView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DownloadQueueView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
DownloadQueueView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GameActionsOverlay.axaml Adjust styling for buttons, dropdowns 2026-06-20 04:24:20 -05:00
GameActionsOverlay.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GameDetailView.axaml Launcher game details performance optimizations 2026-06-15 19:37:46 -05:00
GameDetailView.axaml.cs Launcher game details performance optimizations 2026-06-15 19:37:46 -05:00
GamesGridView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesGridView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesGroupedView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesGroupedView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesListView.axaml Fix display of empty library view 2026-06-08 19:53:18 -05:00
GamesListView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesRowView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesRowView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesShelfView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
GamesShelfView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
InstallOptionsOverlay.axaml Adjust styling for buttons, dropdowns 2026-06-20 04:24:20 -05:00
InstallOptionsOverlay.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
InstallOptionsWindow.axaml Adjust styling for buttons, dropdowns 2026-06-20 04:24:20 -05:00
InstallOptionsWindow.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
LibraryRowView.axaml Fix extra gap on compact list scrollbar 2026-06-14 23:50:31 -05:00
LibraryRowView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
LightboxOverlay.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
LightboxOverlay.axaml.cs Download media if it doesn't exist locally, add fallback if LibVLC doesn't load 2026-06-07 11:46:25 -05:00
LoginView.axaml Hide auth fields / buttons based on server auth settings 2026-06-22 21:46:49 -05:00
LoginView.axaml.cs Make launcher view backgrounds deterministic in visual tests 2026-06-24 02:03:09 -05:00
MainWindow.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
MainWindow.axaml.cs Only allow one instance of the launcher to run at a time 2026-06-19 19:37:31 -05:00
ManualViewerWindow.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ManualViewerWindow.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
PowerShellConsoleWindow.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
PowerShellConsoleWindow.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ServerSelectionView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ServerSelectionView.axaml.cs Make launcher view backgrounds deterministic in visual tests 2026-06-24 02:03:09 -05:00
SettingsView.axaml Adjust styling for buttons, dropdowns 2026-06-20 04:24:20 -05:00
SettingsView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ShellView.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ShellView.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
SplashView.axaml Remove launcher "Avalonia Preview" text 2026-06-06 05:50:53 -05:00
SplashView.axaml.cs Make launcher view backgrounds deterministic in visual tests 2026-06-24 02:03:09 -05:00
VideoPlayerOverlay.axaml Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
VideoPlayerOverlay.axaml.cs Remove old launcher, rename Avalonia launcher 2026-06-06 05:49:24 -05:00
ViewBackground.cs Make launcher view backgrounds deterministic in visual tests 2026-06-24 02:03:09 -05:00