From e834845daac07d75137682782e769362ab19fbcd Mon Sep 17 00:00:00 2001 From: ccomrade Date: Fri, 24 Jul 2020 13:34:39 +0200 Subject: [PATCH] Add launcher manifest file --- CHANGELOG.md | 2 ++ CMakeLists.txt | 2 ++ Resources/Launcher.manifest | 30 ++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 Resources/Launcher.manifest diff --git a/CHANGELOG.md b/CHANGELOG.md index 0964b7e..c03a7a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Fixed - No more hangs after crash when running under Wine. Fixed by disabling broken unhandled exception handler in CrySystem. +- Message boxes now have correct modern visual style. +- Launcher is now fully DPI aware to prevent any blurring on high DPI screens. ## [2.3] - 2019-07-13 ### Fixed diff --git a/CMakeLists.txt b/CMakeLists.txt index 006b342..6c880e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,12 +62,14 @@ endif() add_executable(Crysis WIN32 Code/Launcher/Game/Main.cpp Code/Launcher/Game/Resources.h + Resources/Launcher.manifest Resources/GameLauncher.rc ) add_executable(CrysisDedicatedServer WIN32 Code/Launcher/DedicatedServer/Main.cpp Code/Launcher/DedicatedServer/Resources.h + Resources/Launcher.manifest Resources/DedicatedServerLauncher.rc ) diff --git a/Resources/Launcher.manifest b/Resources/Launcher.manifest new file mode 100644 index 0000000..a212cea --- /dev/null +++ b/Resources/Launcher.manifest @@ -0,0 +1,30 @@ + + + + + true/pm + PerMonitorV2 + + + + + + + + + + + + + + +