1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-05-29 07:44:48 -05:00

Change manifest files to declare Windows GUI apps to be "DPI-aware", that is,

not fazed by being displayed at other than 96DPI; testing on Vista at a range
of DPIs indicates that we cope (with the minor and inevitable exception of the
drag-list control).
This stops pixel scaling and hence fuzzy display on high-resolution displays.
(Hope this is last disastrous than my last set of manifest tweaks! --
<http://support.fogcreek.com/default.asp?copilot.6.26840.1> suggests that this
is an OK thing to do.)

[originally from svn r8661]
This commit is contained in:
Jacob Nevins 2009-09-25 23:32:14 +00:00
parent 94b98ea537
commit 33756ceae9
3 changed files with 24 additions and 9 deletions

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- This is present purely to make Visual Styles in XP work better. <!-- Do not attempt to do anything clever with this file, as some versions of
See 20020104174954.A12067@imsa.edu.
Do not attempt to do anything clever with it, as some versions of
Windows are very sensitive to the exact format. Windows are very sensitive to the exact format.
Hence, some facts below are fibs. --> Hence, some facts below are fibs. -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
@ -23,4 +21,11 @@
processorArchitecture="x86"/> processorArchitecture="x86"/>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>
<!-- Declare us to be "DPI-aware". -->
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings
xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly> </assembly>

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- This is present purely to make Visual Styles in XP work better. <!-- Do not attempt to do anything clever with this file, as some versions of
See 20020104174954.A12067@imsa.edu.
Do not attempt to do anything clever with it, as some versions of
Windows are very sensitive to the exact format. Windows are very sensitive to the exact format.
Hence, some facts below are fibs. --> Hence, some facts below are fibs. -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
@ -23,4 +21,11 @@
processorArchitecture="x86"/> processorArchitecture="x86"/>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>
<!-- Declare us to be "DPI-aware". -->
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings
xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly> </assembly>

View File

@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- This is present purely to make Visual Styles in XP work better. <!-- Do not attempt to do anything clever with this file, as some versions of
See 20020104174954.A12067@imsa.edu.
Do not attempt to do anything clever with it, as some versions of
Windows are very sensitive to the exact format. Windows are very sensitive to the exact format.
Hence, some facts below are fibs. --> Hence, some facts below are fibs. -->
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
@ -23,4 +21,11 @@
processorArchitecture="x86"/> processorArchitecture="x86"/>
</dependentAssembly> </dependentAssembly>
</dependency> </dependency>
<!-- Declare us to be "DPI-aware". -->
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings
xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<dpiAware>true</dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
</assembly> </assembly>