- Updated the minimum required CMake version.
- Updated the minimum required C++ standard version to match the
functions used in the code base.
- Added missing `public` visibility specifier for classes deriving from
wxEvtHandler (DatDebugView and MainMenuBar) that is required to
access the event table from the derived classes.
- Fixed a typo in the MainMenuBar code (`REPLACE_ITEM` =>
`REPLACE_ITEMS`).
- Added missing ZLIB search to the CMake project (previously it was
implicitly linked by older wxWidgets versions?).
- Fixed GLUT compatibility with newer CMake version.
- Added a new `FROM_DIP` macro that fixes wxSize scaling compatibility
with wxWidgets <3.1.0.
- Fixed catching std::bad_cast exceptions by value instead of const
ref.
Closes#329.
Closes#345.
Closes#371.
Closes#373.
Closes#375.