[hidpi] Use wxWidgets 3.2 on Windows

* Remove the custom handling for pre-3.1.4 builds on Windows since
  both the mingw and msvc builds now use 3.2.
* Remove wxDPIChangedEvent handling, since this triggers a resize,
  which has the same effect.
* Implement main/WinMain ourselves, rather than relying on wxWidgets
  macros. This allows us to initialize the console earlier in the
  process.
* Add an explicit dependency on the manifest file to trigger a link
  when it is modified.
This commit is contained in:
Fabrice de Gans
2022-10-09 14:05:17 -07:00
committed by Rafael Kitover
parent 0d86432a31
commit 297d7c06c4
7 changed files with 92 additions and 138 deletions

View File

@@ -27,7 +27,7 @@ jobs:
mingw-w64-clang-x86_64-FAudio
mingw-w64-clang-x86_64-cmake
mingw-w64-clang-x86_64-ninja
mingw-w64-clang-x86_64-wxWidgets
mingw-w64-clang-x86_64-wxWidgets3.2
mingw-w64-clang-x86_64-sfml
mingw-w64-clang-x86_64-SDL2
zip