summaryrefslogtreecommitdiffstats
path: root/resources/logray.exe.manifest.in
blob: aa134c3d72562035c2d5c44534840d0ea2032b8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
    version="@LOG_PROJECT_VERSION_MAJOR@.@LOG_PROJECT_VERSION_MINOR@.@LOG_PROJECT_VERSION_MICRO@.0"
    processorArchitecture="@MANIFEST_PROCESSOR_ARCHITECTURE@"
    name="WiresharkDevelopmentTeam.Logray"
    type="win32"
  />
  <description>A wonderful log analyzer</description>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        processorArchitecture="@MANIFEST_PROCESSOR_ARCHITECTURE@"
        publicKeyToken="6595b64144ccf1df"
        language="*"
      />
    </dependentAssembly>
  </dependency>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="asInvoker"
          uiAccess="false"
        />
      </requestedPrivileges>
    </security>
  </trustInfo>
  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <application>
      <!-- This should match the following:
           - The NTDDI_VERSION and _WIN32_WINNT parts of cmakeconfig.h.in
           - The WinVer parts of packaging\nsis\logray.nsi
      -->
      <!-- Windows 10 & 11 -->
      <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
    </application>
    <!-- Set our process code page to UTF-8
      https://docs.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page
      https://nullprogram.com/blog/2021/12/30/
    -->
    <windowsSettings>
      <activeCodePage xmlns="http://schemas.microsoft.com/SMI/2019/WindowsSettings">UTF-8</activeCodePage>
    </windowsSettings>
  </compatibility>
  <!--
    MSDN recommends setting our DPI awareness to PerMonitorV2 instead
    of PerMonitor. Unfortunately that causes layout issues with Qt
    5.6 and 5.9. For now enable PerMonitor DPI awareness by enabling
    Qt::AA_EnableHighDpiScaling in ui/qt/main.cpp.
    Qt 6 is Per-Monitor DPI Aware V2 by default.
  -->
  <!--
  <application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
    </windowsSettings>
  </application>
  -->
</assembly>