Commit Graph

  • e6698f85a4
    Merge pull request #174 from meekee7/dlgrender-autoselect-driver dev Ian Brun 2021-09-02 21:15:21 +0200
  • 5bd95ec56c dlgrender.cpp: preselect driver from configuration Michael 2021-09-02 21:02:44 +0200
  • 55c526309f trespass/DDDevice.cpp: add implementation for LoadSelectedDeviceFromRegistry Michael 2021-09-02 21:02:07 +0200
  • 4953355deb trespass/DDDevice.hpp: add GetSelectedDeviceIndex and LoadSelectedDeviceFromRegistry Michael 2021-09-02 21:00:58 +0200
  • 223881eae3
    Merge pull request #173 from meekee7/video-options Ian Brun 2021-08-29 18:32:52 +0200
  • e24bb62b5b uiwnd.h: react to windowposchanged window message Michael 2021-08-29 13:43:11 +0200
  • 62f3947931 uiwnd.cpp: react to windowposchanged window message Michael 2021-08-29 13:42:48 +0200
  • 80b8977f73 uidlgs.cpp: move UI element repositioning to handling of windowposchanged window message Michael 2021-08-29 13:42:27 +0200
  • 6c5fdd665e mainwnd.cpp: react to windowposchanged window message Michael 2021-08-29 13:41:36 +0200
  • bbe72506c2 trespass/main.h: react to windowposchanged window message Michael 2021-08-29 13:41:02 +0200
  • 8c8f17f171 main.cpp: resize window after showing CConfigureWnd Michael 2021-08-28 14:29:16 +0200
  • 48b6b6c90d dlgrender.cpp: scroll to active resolution when render menu is opened Michael 2021-08-28 13:28:14 +0200
  • 10923b14f8 Trespass/main.cpp: remove filtering of high display resolutions Michael 2021-08-28 13:21:46 +0200
  • a11a6ac711 View/Video.cpp: remove filtering of high display resolutions - remove filtering of 16bit screen modes Michael 2021-08-28 13:21:04 +0200
  • 9e5227af5e View/Video.hpp: remove filtering of high display resolutions Michael 2021-08-28 13:19:45 +0200
  • fee7df9701 ctrls.cpp: add CUIListbox::ScrollToActive Michael 2021-08-28 13:03:42 +0200
  • 39f64dc697 ctrls.h: add CUIListbox::ScrollToActive Michael 2021-08-28 13:03:19 +0200
  • 2591beeee1 uidlgs.cpp: reset window if resolution was changed in video options Michael 2021-08-28 13:02:02 +0200
  • 410cc17e0f trespass.rc: add dropdown box for window mode selection to video settings menu - replace help text in video settings menu Michael 2021-08-14 23:01:55 +0200
  • 50901fd256 trespass/main.h: add support for window mode selection Michael 2021-08-14 23:00:24 +0200
  • 8347b2c66e dlgrender.cpp: add support for window mode selection Michael 2021-08-14 22:59:40 +0200
  • bbd5e83c87 trespass/resource.h: add IDC_COMBO_WINDOWMODE Michael 2021-08-14 22:58:14 +0200
  • 0497f93130 DDDevice.cpp: relax resolution filter conditions, filter below 640x480 Michael 2021-08-14 22:56:56 +0200
  • 6117334a64 trespass/main.cpp: replace GetWindowModeConfigured with GetWindowModeActive Michael 2021-08-14 22:55:57 +0200
  • c3b01fc54a supportfn.cpp: replace GetWindowModeConfigured with GetWindowModeActive Michael 2021-08-14 22:54:31 +0200
  • b5e1fe531e RasterVid.cpp: replace GetWindowModeConfigured with GetWindowModeActive Michael 2021-08-14 22:53:56 +0200
  • a29d29911c DisplayMode.hpp: add SetWindowModeConfigured and GetWindowModeActive Michael 2021-08-14 22:46:27 +0200
  • fbe473067e DisplayMode.cpp: add SetWindowModeConfigured and GetWindowModeActive Michael 2021-08-14 22:46:00 +0200
  • 25a6277599 mainwnd.cpp: add missing nullptr checks Michael 2021-08-14 22:20:09 +0200
  • 51ad6fd46a ColourBase.cpp: add missing nullptr check Michael 2021-08-14 22:19:02 +0200
  • d502b39700
    Merge pull request #39 from OpenTrespasser/dev meekee7 2021-07-31 15:51:21 +0200
  • 17d1060a27
    Merge pull request #172 from meekee7/applyclut16-cpp-path Ian Brun 2021-07-31 15:45:23 +0200
  • 5b95d6d57d
    Merge pull request #171 from meekee7/cheat-prompt Ian Brun 2021-07-31 15:44:05 +0200
  • 4f95163792 ViewTest/CMakeLists.txt: enable CTest Michael 2021-07-31 15:33:45 +0200
  • af1542feef
    Merge pull request #170 from meekee7/endless-scrolldown Ian Brun 2021-07-31 15:32:00 +0200
  • bfbe5cf0b0
    Merge pull request #169 from meekee7/meta-build-script Ian Brun 2021-07-31 15:31:43 +0200
  • d92b2b84ae Root/CMakeLists.txt: add ViewTest project Michael 2021-07-31 15:06:52 +0200
  • cbbc7880ca ViewTest/CMakeLists.txt: add ViewTest project Michael 2021-07-31 15:06:28 +0200
  • b669d936dc RasterCompositeTest.cpp: add unit tests for ApplyClut16 Michael 2021-07-31 15:05:38 +0200
  • 745625f456 RasterComposite.cpp: disable assembler code paths - use clut as const pointer - use correct bitmask in C++ code path Michael 2021-07-31 15:04:54 +0200
  • 6a2fd96ebf gamewnd.cpp: set command prompt in cheat console - ensure that psz In ExecuteCheat is never nullptr - improve ESC key handling for cheat console Michael 2021-07-30 18:34:53 +0200
  • 5e5c014ff7 ctrls.cpp: use const char* for CUIEditbox text getter and setter - add support for prompt text in CUIEditBox - improve ESC key handling in CUIEditBox Michael 2021-07-30 18:31:40 +0200
  • 4b551ac5ce ctrls.h: use const char* for CUIEditbox text getter and setter - add setter and member for prompt text Michael 2021-07-30 18:29:13 +0200
  • 730804019c saveload.cpp: use const string for CUIEditBox::GetText Michael 2021-07-30 18:24:02 +0200
  • 2f26c281eb ctrls.cpp: do not permit scrolldown of listbox when there are fewer data items than listbox items Michael 2021-07-25 20:36:03 +0200
  • 07b2209b27 build.ps1: use ProductVersion from OpenTrespasser.exe in package name Michael 2021-07-10 00:31:13 +0200
  • 61b1c4a2d6 build.ps1: add logging messages Michael 2021-07-09 23:57:55 +0200
  • 0a5de5e2c8 Root/CMakeLists.txt: verbose CTest output if a test fails Michael 2021-07-09 23:56:53 +0200
  • a7d229e8c4 trespass/version.rc2: include build mode in FileDescription - include short Git hash in ProductVersion - rename to OpenTrespasser Michael 2021-07-09 23:55:48 +0200
  • 30b121b659 version.hpp: add version number macro with short Git hash Michael 2021-07-09 23:54:03 +0200
  • e3c3796384 Root/build.cmd: add launcher script for build.ps1 Michael 2021-07-04 22:42:50 +0200
  • 9b1400afff Root/build.ps1: add basic build script that compiles OTP in all three configurations, runs the unittests and creates distributable package of OTP with the the demo data Michael 2021-07-04 22:41:30 +0200
  • e4f29f901b Root/CMakeLists.txt: create Git version header file - add DistDemo subproject - enable CTest globally Michael 2021-07-04 22:40:06 +0200
  • c5279d28ae Root/.gitignore: ignore autogenerated versionGit.hpp - ignore Archive directory with build artifacts Michael 2021-07-04 22:33:28 +0200
  • cde4ceb346 CMakeCommon.cmake: create individual map files for each build configuration - create header file with macros for the git hash and git branch name Michael 2021-07-04 22:31:52 +0200
  • 05b3530fc0 DistDemo/CMakeLists.txt: add subproject that contains the install instructions for CPack Michael 2021-07-04 22:28:54 +0200
  • 5bad42373d SystemTest/CMakeLists.txt: enable CTest Michael 2021-07-04 22:21:01 +0200
  • dde6406e2b StdTest/CMakeLists.txt: enable CTest Michael 2021-07-04 22:19:27 +0200
  • b1c6103d2c LoaderTest/CMakeLists.txt: enable CTest Michael 2021-07-04 22:18:52 +0200
  • 671d40b25b AIUnitTest/CMakeLists.txt: enable CTest Michael 2021-07-04 22:18:10 +0200
  • 5d622ac126 Distribution/Binary/OpenTrespasser.ini: set window mode to borderless window, increase default window size Michael 2021-07-04 21:27:07 +0200
  • 325886efbe Root/Start-CMake-GUI.cmd: detach launched CMake-GUI.exe from console process Michael 2021-07-04 20:23:32 +0200
  • 88cadf8082 Distribution/Binary/*: add basic OTP environment data Michael 2021-07-04 20:16:02 +0200
  • 6fc1b96228 Distribution/Demo/*: add demo content Michael 2021-07-04 19:24:04 +0200
  • bdd00e6a21
    Merge pull request #38 from OpenTrespasser/dev meekee7 2021-06-11 21:39:49 +0200
  • b4f2e9af49
    Merge pull request #154 from meekee7/32bit-colordepth-support Ian Brun 2021-06-08 18:10:58 +0200
  • 7e6be03c5d
    Merge pull request #166 from meekee7/mousewheel-crash Ian Brun 2021-05-07 20:34:49 +0200
  • fbf95a4063
    Merge pull request #167 from meekee7/cmake-and-documentation Ian Brun 2021-05-07 20:33:56 +0200
  • 0f90d25dea Root/README.md: update documentation to reflect 32bit color depth support Michael 2021-04-25 18:31:44 +0200
  • d72763b9c7 CMakeCommon.cmake: generate map files Michael 2021-04-25 02:24:12 +0200
  • bcf924c113 Root/CMakeLists.txt: do not force set cmake variable Michael 2021-04-25 01:38:15 +0200
  • b471e469d4 MemoryDebugging.md: updates and clarifications to the memory debugging instructions Michael 2021-04-24 22:41:45 +0200
  • 74a9f6847e Root/README.md: update to new executable name - Add reference to memory debugging instructions Michael 2021-04-24 22:36:00 +0200
  • aa4cc9ff2e Root/CMakeLists.txt: add option to use AddressSanitizer Michael 2021-04-24 18:38:31 +0200
  • 18ce52d8ef mainwnd.cpp: add nullptr check Michael 2021-04-23 21:33:52 +0200
  • 4ff32feb8c
    Merge pull request #37 from OpenTrespasser/dev meekee7 2021-04-04 00:19:19 +0200
  • ace654c74b
    Merge 9717f621c0 into 2c52f38fe8 meekee7 2021-04-03 23:37:56 +0200
  • 2c52f38fe8
    Merge pull request #163 from meekee7/ce-controls-2 Ian Brun 2021-04-03 23:33:27 +0200
  • 89ee2be9b6
    Merge pull request #164 from meekee7/override-errors Ian Brun 2021-04-03 23:30:38 +0200
  • 52ef160f5c ctrls.cpp: remove variable in ScrollUp and ScrollDown Michael 2021-04-03 19:27:41 +0200
  • e1c7e53ef4 ctrls.cpp: cast to signed type to avoid implicit cast of subterm to unsigned type. This fixes the glitchy behavior when moving the scrollbar up. Michael 2021-04-03 14:24:25 +0200
  • 9556230685 Ctrls: add mousewheel support to CUISlider Michael 2021-04-03 01:51:09 +0200
  • 46ad924a5d Mainwnd: add mousewheel support Michael 2021-04-03 01:15:32 +0200
  • 1c9bb0d57a UIWnd: add mousewheel support Michael 2021-04-03 01:14:53 +0200
  • 498130ed0d Ctrls: add mousewheel support for CUIListBox - extract ScrollUp and ScrollDown Michael 2021-04-03 01:14:09 +0200
  • c448e9785b mainwnd.cpp: forward MMB down messages Michael 2021-04-02 23:59:29 +0200
  • 8e1860e8f8 Message.cpp: enable logging code in all build types so that overrides always work Michael 2021-04-02 22:09:53 +0200
  • 0550c007ed Message.hpp: enable logging code in all build types so that overrides always work Michael 2021-04-02 22:09:41 +0200
  • 21d07eef0d Magnet.hpp: enable VER_PARTITION_MAGNETS in all build types so that overrides always work Michael 2021-04-02 22:08:49 +0200
  • 5bf9934591
    Merge pull request #36 from OpenTrespasser/dev meekee7 2021-03-09 12:50:20 +0100
  • 040c99d81b
    Merge pull request #96 from meekee7/ai-removesomeinfluences-refactor Ian Brun 2021-03-09 04:01:44 +0100
  • e3a96b0a61
    Merge pull request #157 from meekee7/include-guards Ian Brun 2021-03-09 03:55:28 +0100
  • 3d6bfd84a8
    Merge pull request #156 from meekee7/delete-undefined-behavior Ian Brun 2021-03-09 03:46:51 +0100
  • 60989db4e0
    Merge pull request #155 from meekee7/use-override-keyword Ian Brun 2021-03-09 03:40:16 +0100
  • efed0232a0 TrespassAdvDlg.h: add include guard Michael 2021-02-28 23:58:56 +0100
  • a12019910a TrespassAdv.h: add include guard Michael 2021-02-28 23:57:53 +0100
  • 07720945e5 TrespassAdv/StdAfx.h: add include guard Michael 2021-02-28 23:57:32 +0100
  • d86040138e TrespassAdv/resource.h: add include guard Michael 2021-02-28 23:56:51 +0100
  • 907ee215da DialogName.hpp: add include guard Michael 2021-02-28 23:56:18 +0100
  • 021b085a7e trespass/resource.h: add include guard Michael 2021-02-28 23:55:52 +0100