Commit Graph

102 Commits

Author SHA1 Message Date
Bruce
c4eaa4ad45 Change the styles of ContentDialog. 2026-04-06 20:43:20 +08:00
Bruce
9edccede4e Update ContentDialog Styles. 0.3.1.0 2026-04-06 18:52:40 +08:00
Bruce
1d7359ebdd Merge branch 'master' of https://github.com/modernw/App-Installer-For-Windows-8.x-Reset.git 2026-04-06 18:46:56 +08:00
Bruce
fafff1bc5c Update locale strings.
Add a new project.
Remove the datas for test.
2026-04-06 18:46:51 +08:00
modernw
be599991b8 Update README to clarify AI assistance and GitHub usage 2026-04-06 18:43:19 +08:00
Bruce
48954e5206 Update item. 2026-04-06 15:18:27 +08:00
Bruce
a7c22adc05 Update libs used. 2026-04-06 13:29:14 +08:00
Bruce
be643a9935 Not use WinJS 3.0. 2026-04-06 13:13:54 +08:00
Bruce
64f3958d7f Update reader. 2026-04-06 13:09:20 +08:00
Bruce
b562d5b5ba fix bugs. 2026-04-04 19:49:45 +08:00
Bruce
bf54d5a531 Update reader. 2026-04-04 19:27:45 +08:00
Bruce
f9f4db3f6c Update Reader. 2026-04-02 11:33:57 +08:00
Bruce
880a834296 Change build configure. 2026-03-28 22:41:43 +08:00
Bruce
e47813765a Fix bugs. 2026-03-28 19:13:15 +08:00
Bruce
2f0d1dc27f Update build for ARM. 2026-03-28 19:11:29 +08:00
modernw
3c35a8acaa Merge pull request #1 from bingtangxh/master
Add ARM support and remove symbol links
2026-03-28 12:20:47 +08:00
冰糖XH
27e604892d Remove hardcoded pugixml include path
Clear absolute AdditionalIncludeDirectories entries referencing D:\GitHub\App-Installer-For-Windows-8.x-Reset\packages\pugixml.1.15.0\build\native\include\ in pkgread/pkgread.vcxproj across multiple build configurations. This removes a machine-specific include path to improve portability and avoid build failures on other systems; include dirs should be provided via package restore or configured with relative paths or project properties.
2026-03-28 11:31:43 +08:00
冰糖XH
1c05d8a379 Remove unused mmsyscom include from appxinfo.h
Drop the #include <mmsyscom.h> line from appinstaller/appxinfo.h to eliminate an unnecessary dependency and reduce potential compilation issues. No functional changes to code behavior.
2026-03-28 11:22:43 +08:00
Bruce
43983a2c87 Update builder for ARM. 2026-03-28 10:55:13 +08:00
冰糖XH
df0d14e282 Merge branch 'modernw:master' into master 2026-03-28 10:44:10 +08:00
Bruce
419498bef8 Update readme for ARM. 2026-03-28 10:39:28 +08:00
Bruce
4118efa4b6 Remove build files. 2026-03-28 10:38:20 +08:00
Bruce
300b1ba55a Added new features and the setup scripts for ARM users. 2026-03-27 23:46:42 +08:00
冰糖XH
ecde1c8d80 Remove minwindef include; docs and whitespace cleanup
Remove an unnecessary #include <minwindef.h> from pkgread/typestrans.h and perform minor whitespace cleanups in desktopini/main.cpp and pkgread/dllmain.cpp. Update notes/symlinks.md to explain that appxinfo.h and main.cpp now use #include "../<ProjectName>/<ProjectName>.h", so the previous symbolic links are no longer required. These are non-functional cleanup and documentation updates.
2026-03-26 22:13:08 +08:00
冰糖XH
79674b639b Use external headers; remove local header links
Replace local header placeholders in appinstaller with direct references to upstream headers. Deleted the gitlink/header stubs (certmgr.h, notice.h, pkgmgr.h, pkgread.h, priformatcli.h) from appinstaller, updated main.cpp and appxinfo.h to include the ../path to those headers, and adjusted appinstaller.vcxproj.filters to point to the new locations. Cleans up redundant local links and ensures the project references the original header files.
2026-03-26 22:01:12 +08:00
冰糖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
a472ddba73 Set PlatformTarget to AnyCPU and add publish
Change PlatformTarget from x86 to AnyCPU across solution and projects (Launch, Manager, ModernNotice, Reader) so builds target AnyCPU. Add ClickOnce/publishing properties to Manager.csproj (PublishUrl, Install, Update settings, ApplicationVersion/Revision, BootstrapperEnabled, etc.) and include a BootstrapperPackage entry for .NET Framework 3.5 SP1. These changes prepare the projects for AnyCPU builds and configure Manager for deployment/publishing.
2026-03-26 20:11:24 +08:00
冰糖XH
b2633b37e5 Add pugixml project and reference
Add a new pugixml static library project and include it in the solution to support ARM builds. pkgread now references the new pugixml project (removed direct pugixml file/includes) and its Release|ARM PrecompiledHeader is set to NotUsing. Update solution configurations to include pugixml and add appropriate build platform mappings. Update notes/symlinks.md with instructions for the new project and manual copying of generated pugixml.lib; also clear an AdditionalLibraryDirectories entry in priformatcli.
2026-03-26 15:46:37 +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
2e45bb1cd9 Add symlink notes and fix pugixml path
Add notes/symlinks.md documenting required symbolic links for the appinstaller and shared directories, plus guidance for creating symlinks in Debug/Release and including shared subdirs in releases. Update pkgread project and its filters to use a relative path for pugixml.cpp (..\packages\pugixml.1.15.0\...) instead of an absolute user-specific NuGet path so the project is portable and includes pugixml.cpp needed to resolve linker errors for non-x86 builds (e.g. ARM).
2026-03-26 14:27:03 +08:00
冰糖XH
ccf6cfd66c Remove useless pugixml_arm 2026-03-26 13:58:29 +08:00
冰糖XH
34895b9edd Merge branch 'master' of https://github.com/bingtangxh/App-Installer-For-Windows-8.x-Reset 2026-03-26 13:54:51 +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
a3ff273405 Update and fix bugs. 2026-03-25 23:34:36 +08:00
Bruce
ca0b7dbcbb Update something. 2026-02-07 17:52:36 +08:00
Bruce
e49f9db426 Update setup build file. 2026-02-06 22:10:45 +08:00
Bruce
2cdc310598 Update something about Manager. 0.3.0.0 2026-02-06 22:07:04 +08:00
Bruce
fe19eaf169 Update Assets. 2026-02-06 21:45:39 +08:00
Bruce
d85fbb8de8 Update about Manager. 2026-02-06 18:12:21 +08:00
Bruce
d91948eaff Update manager and add features for App Installer. 2026-01-31 22:03:03 +08:00
Bruce
0c87a2cdcd Update about Manager. 2026-01-27 22:47:49 +08:00
Bruce
5a404a55e3 Deleted test zip file. 2026-01-24 22:08:01 +08:00
Bruce
503ece1c64 Updated manager and added appx manifest reader. 2026-01-24 22:06:55 +08:00
Bruce
75cb72964d Coding for Package Manager. 2026-01-20 22:34:22 +08:00
Bruce
7483ed6930 Update WebUI. 0.2.2.3 2026-01-11 15:20:15 +08:00
Bruce
5b7b41a40c Changed the UI and fixed bugs. 2026-01-11 15:10:55 +08:00
Bruce
2e6214a35a Update 2026-01-11 11:40:21 +08:00
Bruce
3ab9761705 Update update setting entry. 2026-01-07 14:11:19 +08:00
Bruce
521b13563e Fixed download bug. 2026-01-04 13:17:59 +08:00
Bruce
319d13c2b1 Fix bugs. 0.2.2.2 2025-12-29 20:43:54 +08:00