Set ManifestDPIAware to true, so that the installers don't look blurry on Windows machines with high-DPI screens and scaling turned on.
ClosedPublic

Authored by keithzg on Jan 5 2019, 8:52 AM.

Details

Summary

Without ManifestDPIAware set to true, the NSIS installers created will be scaled by Windows in a very hamfisted fashion that leaves them looking like one needs to put on glasses. Contemporary versions of NSIS can draw just fine on high-DPI screens when given the opportunity, and there aren't any graphical changes from the stock NSIS installer theme to complicate this, so might as well enable it! See https://nsis.sourceforge.io/Reference/ManifestDPIAware for (slightly) more information.

Diff Detail

Repository
R138 Craft
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
keithzg requested review of this revision.Jan 5 2019, 8:52 AM
keithzg created this revision.

I should note that I've indeed built some installers with this set, and they seem fine, the text is nice and crisp on my good display at home :)

vonreth accepted this revision.Jan 5 2019, 9:32 AM
vonreth added a subscriber: vonreth.

Sounds good

This revision is now accepted and ready to land.Jan 5 2019, 9:32 AM
This revision was automatically updated to reflect the committed changes.