From cbdbaf403dd4bd8baad77fce0b33e54821787ebb Mon Sep 17 00:00:00 2001 From: James Maes Date: Sun, 5 Jul 2026 16:40:29 -0500 Subject: [PATCH] Fix missing icons in installed builds: publish the brand assets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit beta.14 shipped with blank splash/About icons and no window icon: the brand SVG and .ico were without copy metadata, so `dotnet build` (WinUI targets) copied them to bin — masking the problem locally — but `dotnet publish` (the Velopack release path, unpackaged, no MSIX packaging step) copied no Assets at all, so ms-appx:///Assets/Brand/gclo-icon.svg and AppWindow.SetIcon found nothing. Add CopyToOutputDirectory=PreserveNewest to the brand svg + ico so they reach both build AND publish output. Verified: a release-configuration `dotnet publish` now contains Assets/Brand/{gclo-icon.svg,gclo.ico}, and the published exe renders the vector splash icon and the title-bar icon. Co-Authored-By: Claude Fable 5 --- gclo/gclo.csproj | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/gclo/gclo.csproj b/gclo/gclo.csproj index 2cb4c26..2c9a5f4 100644 --- a/gclo/gclo.csproj +++ b/gclo/gclo.csproj @@ -18,12 +18,16 @@ - + - - - + + + -- 2.54.0