From d74405658342fa460953ef7342a6c09d24dcb15a Mon Sep 17 00:00:00 2001 From: Gregor Klevze Date: Tue, 11 Aug 2026 16:27:18 +0200 Subject: [PATCH] Refine WinUI shell and improve render diagnostics --- AmiReel.WinUI/AmiReel.WinUI.csproj | 8 +- AmiReel.WinUI/App.xaml | 92 +++++++++++++++++++- AmiReel.WinUI/MainPage.xaml | 132 +++++++++++++++-------------- AmiReel.WinUI/MainPage.xaml.cs | 58 ++++++++++++- AmiReel.WinUI/MainWindow.xaml | 16 ++-- AmiReel.WinUI/MainWindow.xaml.cs | 6 +- AmiReel.WinUI/Package.appxmanifest | 6 +- MainWindow.xaml | 2 +- MainWindow.xaml.cs | 36 ++++++-- Services/UserFacingErrors.cs | 76 +++++++++++++++++ publish-win-x64.ps1 | 72 +++++++++++----- 11 files changed, 397 insertions(+), 107 deletions(-) create mode 100644 Services/UserFacingErrors.cs diff --git a/AmiReel.WinUI/AmiReel.WinUI.csproj b/AmiReel.WinUI/AmiReel.WinUI.csproj index 972a551..509b078 100644 --- a/AmiReel.WinUI/AmiReel.WinUI.csproj +++ b/AmiReel.WinUI/AmiReel.WinUI.csproj @@ -4,7 +4,8 @@ net10.0-windows10.0.26100.0 10.0.17763.0 AmiReel_WinUI - AmiReel.WinUI + AmiReel + ..\assets\AmiReel.ico app.manifest x86;x64;ARM64 win-$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant()) @@ -12,6 +13,8 @@ true false true + None + true enable enable @@ -79,6 +82,7 @@ False True False - True + False + True diff --git a/AmiReel.WinUI/App.xaml b/AmiReel.WinUI/App.xaml index a294467..dbae222 100644 --- a/AmiReel.WinUI/App.xaml +++ b/AmiReel.WinUI/App.xaml @@ -8,9 +8,97 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AmiReel.WinUI/MainPage.xaml b/AmiReel.WinUI/MainPage.xaml index 34eddda..58f4fa9 100644 --- a/AmiReel.WinUI/MainPage.xaml +++ b/AmiReel.WinUI/MainPage.xaml @@ -7,33 +7,43 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> - + + + - - - - - - - + + + + + + + - +