4174ccd470
Rework the special node button dictionary ( #607 )
2025-03-02 19:13:01 -05:00
90a1519b0b
VS2013 projects use vcpkg manifest mode
2025-02-15 00:08:41 -05:00
3bd8874147
make all targets compile text-based pref handling in prefs.cpp
...
mac replays use preference std::map
2025-02-14 09:54:33 -05:00
9d972a3961
Pick the largest suitable default scale. Fix #468 ( #472 )
2024-11-19 19:17:15 -05:00
46f48b94ed
compile-guard some git logging for MSBuild
2024-09-15 22:14:53 -04:00
0527494f60
add cppcodec to visual studio include paths
2024-07-28 17:07:33 -04:00
77ff65b14e
visual studio projects add new files
2024-07-28 17:07:33 -04:00
3bdcf02be0
Handle modifier keys differently to avoid Apple flagging us as wishing to monitor input from other applications
...
Fixes #291
2023-01-12 21:43:45 -05:00
e3d6a4748e
Dialog XML definitions are now loaded thru the resource manager
2023-01-07 11:59:42 -05:00
f70f63eead
Update and clean up the Visual Studio 2017 project files
...
These were very shoddily put together!
It seems the person who made them never really tried building
the editors or the tests.
Also included here are a couple of minor source changes that are needed
to make the project files build.
2023-01-05 19:29:16 -05:00
286e9f99ae
Fix misclassified file in the MSVC project files
2020-12-21 17:16:32 -05:00
f14c99f14b
Split out cContainer, cLed, and cLedGroup into their own files
2020-12-21 17:16:15 -05:00
a8e120d672
Update VS2013 project
2020-02-09 19:56:28 -05:00
f9f4d5671c
Factor out the framerate limiter into a class
...
Patch from @x-qq
2020-02-01 21:03:56 -05:00
542c037342
Integrate a new resource manager which should have better performance
2020-01-26 11:53:19 -05:00
4f785e2650
Use enums for most of the rest of the game constants.
...
This adds an "enum map" type that allows safe usage of an enum to index an array.
(That is, it enforces that the index is of the enum type.)
2019-11-24 20:28:52 -05:00
a0b61c1065
New VS2013 projectfile fixups
...
* Fix non-relative include paths for resources
* Fix one file path for the tests build
(Currently tests crash for me, but at least they do compile?)
* Remove old VS project junkfiles from gitignore
* Fix missing resource compiler include paths for Release builds
2018-03-03 17:41:29 -05:00
Mark Clark
05711ec831
Removed copyfiles.bat and replaced functionality with MSBUILD targets;
...
Added 'gitinfo' NuGet package to replace need for bash to create gitrev.hpp;
Added preproccessor statement to prevent 'gitrev.hpp' from being referenced;
Re-ordered preproccessor definitions for easier diffing;
2018-02-25 23:30:13 -05:00
Mark Clark
942b102ed4
Corrected 'AdditionalIncludeDirectories' paths;
...
Corrected 'ForcedIncludeFiles' path;
2018-02-25 23:23:44 -05:00
Mark Clark
f81b6fd927
Fixed paths on all project source files;
2018-02-25 22:55:38 -05:00
Mark Clark
265f959ecf
Moved project;
2018-02-25 22:54:48 -05:00