From 455a4096d075bda1ebaff43448f5ea2a429196e1 Mon Sep 17 00:00:00 2001 From: gramps Date: Sat, 29 Aug 2026 10:59:24 -0700 Subject: [PATCH] Move mic to preview row + restructure bottom bar + hide avatar when signed out MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mic button/sound bar/slider moved from footer into the preview pane (vertically below the Socials+TRAX row). Bottom bar reduced to a single row: gear icon left, stream stats centered under preview, resolution dropdown right. Avatar image only loads when IsConnected fires true — no stale image from a previous session on startup. Build 0w, 247 tests. --- MainWindow.xaml | 410 +++++++++++++++++++++------------------------ MainWindow.xaml.cs | 3 +- 2 files changed, 195 insertions(+), 218 deletions(-) diff --git a/MainWindow.xaml b/MainWindow.xaml index 31a98de..0f809f1 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -1287,239 +1287,215 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - + + - - - - + + + + + - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - + + + + - - - - - - + + - - - - + + - - + + - - - - - - - - - - - + + diff --git a/MainWindow.xaml.cs b/MainWindow.xaml.cs index 205e781..ff50937 100644 --- a/MainWindow.xaml.cs +++ b/MainWindow.xaml.cs @@ -34,7 +34,8 @@ public partial class MainWindow : Window _viewModel.ChatMessages.CollectionChanged += OnChatMessagesChanged; UpdateTaskbarOverlay(); UpdateSelectionOverlay(); - LoadAvatarImage(); + AvatarImage.Source = null; + AvatarInitial.Visibility = Visibility.Collapsed; RestoreWindowGeometry(); AppLog.Write("MainWindow ctor: end"); }