• refactor: extract BottomBar out of MainWindow.xaml — Phase 2, Commit 12

    gramps released this 2026-08-30 16:08:24 +00:00 | 147 commits to main since this release

    New Controls/ folder + namespace ytLive.Controls. BottomBar takes the
    Grid.Row=3 footer: gear menu button (with its GearButton_Click handler moved to
    the control's code-behind), centered stream-stats (bitrate/FPS/dropped/
    duration/health), and the quality dropdown. All bindings inherit the window
    DataContext; app-level styles resolve from Themes/Controls.xaml as before.

    Zero behavior change; build 0 warnings; 246 pass, only the 2 known failures.
    Docs: ViewModels/index.md tracker gains a Phase 2 section in the same commit.

    Downloads