12 Commits

Author SHA1 Message Date
冰糖XH
0073da9c8e Add ARM Desktop SDK props; remove x64 configs
Add ArmDesktopSdk.props and a Directory.Build.props to force-import ARM desktop SDK settings (WindowsSDKDesktopARMSupport and centralized handling of the ARM desktop preprocessor define). Remove x64-specific configurations, property sheets and duplicated ARM preprocessor definitions from multiple .vcxproj files to simplify supported platforms. Update pkgread to use package-based pugixml library paths and set TreatWChar_tAsBuiltInType, and tweak solution configuration entries in AppInstallerReset.sln.
2026-03-26 21:54:42 +08:00
冰糖XH
fe6a9a186b Enable ARM desktop SDK macro in projects
Add _ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 to PreprocessorDefinitions in multiple .vcxproj files so ARM desktop SDK partition is available at project level. Remove per-file #ifdef _M_ARM defines from several headers and source files (Stdafx.h, targetver.h, main.cpp across various modules) to avoid duplication. Also add ShowIncludes=false in pkgread.vcxproj. This centralizes the ARM macro for consistent ARM builds across modules.
2026-03-26 14:46:26 +08:00
冰糖XH
745a89fa9c Add ARM platform & pugixml_arm, update VS solution
Upgrade solution to Visual Studio 17 and add ARM build configurations across projects. Several .vcxproj files were updated to include Debug/Release|ARM property groups, property sheet imports and LinkIncremental settings; platform toolset set for ARM configs where appropriate. A new pugixml_arm project and its sources/filters were added. Also added ExtensibilityGlobals (SolutionGuid) to the .sln.
2026-03-26 13:54:29 +08:00
Bruce
5c18f75cb6 Update 2025-12-09 20:36:40 +08:00
Bruce
d1813637c5 Organized the project files.
And also fixed some bugs.
2025-12-08 16:06:13 +08:00
Bruce
87efdc39df Update Shell and Fix Bugs 2025-11-28 16:47:12 +08:00
Bruce
a3b3b097b2 Update Shell
Fix Package Store Logo Read
2025-11-26 23:53:09 +08:00
Bruce
a70b0547bd Update Shell 2025-11-26 07:44:51 +08:00
Bruce
1674f2c35b Update Shell. 2025-11-20 09:17:32 +08:00
Bruce
ce5d3af63b Update the features about Notification and Cert. 2025-11-12 14:59:34 +08:00
Bruce
a5d8981528 Update Toast Notice Features 2025-11-10 23:24:00 +08:00
Bruce
978f9b6a45 The encapsulation of the package manager API has been completed (only a portion of the API has been encapsulated). 2025-11-08 23:50:27 +08:00