AppControl Manager is now Native AOT and Fully Trimmed #608
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
✅ This change reduces the MSIX package file size from 85MB down to 32MB and the MSIXBundle package file size from 162MB down to 65MB (because it contains both ARM64 and X64 packages).
✅ The performance and launch time of the AppControl Manager has been substantially improved thanks to being natively compiled into machine code. That means more work is done during the packaging process and less time is spent on user's system.
✅ Removed the old DataGrid package and replaced it with the modern built-in ListView. This changes fixes an issue that was previously present due to the old design of DataGrid. As a result, you no longer see a message in the Settings page of the app when running the app in a VM and animations are not enabled on the system.
✅ The design of all of the data grids have been changed, they are more modern, touch friendly and custom built specifically for the AppControl Manager application. One of the benefits it has is that I can improve it whenever necessary without needing to wait for a 3rd party, making the project more independent.
✅ Bumped the app version to
1.9.1.0
✅ Increased the amount of information that is written to the log file in case there is an error in the app, it provides more information about the cause of it.