Connect in the browser layout instead of the connect screen #19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/connect-in-main-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
At startup with a remembered server (Reconnect on launch, or a server on the command line), Portal showed the connect screen, with every server card and the add-server form, while it reconnected. It now opens in the browser layout and connects there.
What changes
ConnectingView,ConnectingViewModel). It uses the browser's frame: command bar, sidebar with the saved servers and Add server, and the status bar saying "Connecting to Tower…". The server pane shows the connect steps and Cancel.MainViewModel.PrepareStartpicks the server and sets the screen before the window is shown, so the connect screen never shows for a frame.ConnectView.xamlintoThemes/Styles.xaml, so both screens share it.Verification
dotnet build: 0 warnings, 0 errors.dotnet test Portal.slnx: 171 passed, 17 skipped, 0 failed.16-startup-connectingand17-startup-connect-errorin both themes. I looked at them, and also at02-connect-progress-errorto check the shared step template.Kaneo: Wait in the normal UI while connecting at start (POR-6).
🤖 Generated with Claude Code