From 2b10586caa1e4f90d0949fa845a4364e947e2005 Mon Sep 17 00:00:00 2001 From: Doug Slater Date: Wed, 20 Nov 2024 13:17:31 -0500 Subject: [PATCH 1/3] Fix 10s delay on Win10 --- BrowseRouter/NotifyService.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BrowseRouter/NotifyService.cs b/BrowseRouter/NotifyService.cs index 1daf9bb..d112007 100644 --- a/BrowseRouter/NotifyService.cs +++ b/BrowseRouter/NotifyService.cs @@ -50,6 +50,11 @@ public async Task NotifyAsync(string title, string message) if (isWindows11) return; + await RemoveTrayIconLater(nid); + } + + private async Task RemoveTrayIconLater(NotifyIconData nid) + { // Windows 11 removes the tray icon when the app exits. // On Windows 10, we have to remove it manually. // But also on Windows 10, removing the icon immediately hides the pop-up message, so we have to delay. From fb39c192099c53659c461345b82e402ea6bf7731 Mon Sep 17 00:00:00 2001 From: Doug Slater Date: Wed, 20 Nov 2024 13:18:12 -0500 Subject: [PATCH 2/3] Bump version --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index c996021..3c6ddfc 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,7 +6,7 @@ enable enable latest - 0.12.4 + 0.12.5 BrowseRouter EnduraByte LLC 2024 From 339e893ad5ff092c9c68788eaa53d2f350e54e96 Mon Sep 17 00:00:00 2001 From: Doug Slater Date: Wed, 20 Nov 2024 15:00:18 -0500 Subject: [PATCH 3/3] Update signtool path --- Publish-And-Sign.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Publish-And-Sign.ps1 b/Publish-And-Sign.ps1 index b1a7b5e..3184fa7 100644 --- a/Publish-And-Sign.ps1 +++ b/Publish-And-Sign.ps1 @@ -4,7 +4,7 @@ param ( ) $certKey = $env:ENDURABYTE_WINDOWS_CODE_SIGN_KEY -$signTool = "C:\Program Files (x86)\Windows Kits\10\App Certification Kit\signtool.exe" +$signTool = "signtool.exe" $rids = @("win-x64", "win-arm64") # dotnet does not support publishing multiple RIDs in parallel