From 1ef31d54c86ca2dfa79124967d173f5c4d9e1ee9 Mon Sep 17 00:00:00 2001 From: Bruce Date: Fri, 10 Apr 2026 23:12:54 +0800 Subject: [PATCH 1/5] Update version. --- shared/version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/version b/shared/version index f11a6f0..bd2666a 100644 --- a/shared/version +++ b/shared/version @@ -1 +1 @@ -0.3.1.7 \ No newline at end of file +1.0.0.0 \ No newline at end of file From d170a9196d244bada80fd90a4f5e4d31747c3da1 Mon Sep 17 00:00:00 2001 From: Bruce Date: Sat, 11 Apr 2026 13:52:09 +0800 Subject: [PATCH 2/5] Update the build configure. --- AppInstallerReset.sln | 8 ++++---- Launch/Launch.csproj | 20 +++++++++++++++++++- 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/AppInstallerReset.sln b/AppInstallerReset.sln index 0863475..8a02f82 100644 --- a/AppInstallerReset.sln +++ b/AppInstallerReset.sln @@ -310,14 +310,14 @@ Global {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|Any CPU.Build.0 = Debug|Any CPU {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|ARM.ActiveCfg = Debug|Any CPU {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|ARM.Build.0 = Debug|Any CPU - {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|x86.ActiveCfg = Debug|Any CPU - {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|x86.Build.0 = Debug|Any CPU + {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|x86.ActiveCfg = Debug|x86 + {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Debug|x86.Build.0 = Debug|x86 {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|Any CPU.ActiveCfg = Release|Any CPU {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|Any CPU.Build.0 = Release|Any CPU {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|ARM.ActiveCfg = Release|Any CPU {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|ARM.Build.0 = Release|Any CPU - {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|x86.ActiveCfg = Release|Any CPU - {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|x86.Build.0 = Release|Any CPU + {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|x86.ActiveCfg = Release|x86 + {F0288B24-7B84-42A5-9A92-2E16A012E4DE}.Release|x86.Build.0 = Release|x86 {26B3C19D-6182-4DB5-8B69-EE098A0FD3BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {26B3C19D-6182-4DB5-8B69-EE098A0FD3BB}.Debug|Any CPU.Build.0 = Debug|Any CPU {26B3C19D-6182-4DB5-8B69-EE098A0FD3BB}.Debug|ARM.ActiveCfg = Debug|Any CPU diff --git a/Launch/Launch.csproj b/Launch/Launch.csproj index bd8ba08..f46146d 100644 --- a/Launch/Launch.csproj +++ b/Launch/Launch.csproj @@ -13,7 +13,7 @@ 512 - x86 + AnyCPU true full false @@ -34,6 +34,24 @@ app.manifest + + true + bin\x86\Debug\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + + + bin\x86\Release\ + TRACE + true + pdbonly + x86 + prompt + MinimumRecommendedRules.ruleset + From 8227689e6aee9c65a1ff369482fc47b24e00b3f6 Mon Sep 17 00:00:00 2001 From: Bruce Date: Sat, 11 Apr 2026 14:25:37 +0800 Subject: [PATCH 3/5] Update configures. --- Launch/Launch.csproj | 4 ++-- Launch/Program.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Launch/Launch.csproj b/Launch/Launch.csproj index f46146d..d5af3e9 100644 --- a/Launch/Launch.csproj +++ b/Launch/Launch.csproj @@ -36,7 +36,7 @@ true - bin\x86\Debug\ + ..\Debug\ DEBUG;TRACE full x86 @@ -44,7 +44,7 @@ MinimumRecommendedRules.ruleset - bin\x86\Release\ + ..\Release\ TRACE true pdbonly diff --git a/Launch/Program.cs b/Launch/Program.cs index b81ecfa..6bf6665 100644 --- a/Launch/Program.cs +++ b/Launch/Program.cs @@ -62,7 +62,7 @@ namespace Launch } string appUserModelId = args [0]; string argumentLine = BuildCommandLine (args, 1); - AppxPackage.PackageManager.ActiveApp (appUserModelId, string.IsNullOrEmpty (argumentLine) ? null : argumentLine); + AppxPackage.PackageManager.ActiveApp (appUserModelId, argumentLine); } } } From 7552ffed352d10ad240a00461affef8a9c3a9beb Mon Sep 17 00:00:00 2001 From: Bruce Date: Sat, 11 Apr 2026 16:17:03 +0800 Subject: [PATCH 4/5] Fix the obtain of locale resource. (Capability Names) --- pkgread/stringres.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgread/stringres.h b/pkgread/stringres.h index 42a6811..a1de8f0 100644 --- a/pkgread/stringres.h +++ b/pkgread/stringres.h @@ -269,7 +269,7 @@ std::string GetSuitableLanguageValue (const std::map if (map.empty ()) return ""; std::string ret = GetSuitableLanguageValue (map, pugi::as_utf8 (GetComputerLocaleCodeW ())); if (ret.empty ()) ret = GetSuitableLanguageValue (map, "en-US"); - if (ret.empty ()) ret = map.begin ()->second; + //if (ret.empty ()) ret = map.begin ()->second; return ret; } struct xmldoc From 598007f1775d954b257c989894de85032b2fada3 Mon Sep 17 00:00:00 2001 From: Bruce Date: Sat, 11 Apr 2026 16:27:33 +0800 Subject: [PATCH 5/5] --- pkgread/stringres.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgread/stringres.h b/pkgread/stringres.h index a1de8f0..187aad0 100644 --- a/pkgread/stringres.h +++ b/pkgread/stringres.h @@ -323,7 +323,8 @@ std::wstring GetCapabilityDisplayName (const std::wstring &capname) { for (auto &it : g_nameToId) { - if (it.first == searchname) return GetRCStringSW (it.second); + if (it.first == searchname) + return GetRCStringSW (it.second); } } else return ret;