Skip to content

Restore NativeAOT desktop features#5088

Merged
Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
restore-nativeaot-features
Jul 14, 2026
Merged

Restore NativeAOT desktop features#5088
Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
restore-nativeaot-features

Conversation

@mamoreau-devolutions

Copy link
Copy Markdown
Contributor

Summary

  • register the Start Menu shortcut AUMID in Inno Setup and remove runtime shortcut COM stamping
  • restore DXGI GPU detection with source-generated COM and NativeAOT-safe P/Invoke
  • bind DataGrid wheel scrolling through UnsafeAccessor instead of reflection

Validation

  • dotnet test UniGetUI.Windows.slnx --no-restore --verbosity q --nologo /p:Platform=x64
  • Windows x64 NativeAOT publish

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@GabrielDuf
Gabriel Dufresne (GabrielDuf) merged commit 124cb9b into main Jul 14, 2026
5 checks passed
@GabrielDuf
Gabriel Dufresne (GabrielDuf) deleted the restore-nativeaot-features branch July 14, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants