dfhack/library
lethosor fc6d4caa8e
Dynamically generate field info in __index
Constructing the complete tables when the types were initialized made it
impossible to populate the "type" field, because not all types had been added to
the global type tables yet.
2023-08-12 20:18:22 -04:00
..
DataStaticsFields Split DataStaticsFields into multiple compilation units 2016-03-22 17:34:25 -04:00
include Add struct_field_info_extra::original_name field for globals 2023-08-12 01:19:18 -04:00
lua Merge remote-tracking branch 'lethosor/memscan-funcs' into develop 2023-08-11 01:38:15 -04:00
modules don't add keys as text when ctrl or alt are pressed 2023-08-11 12:54:49 -07:00
proto explicitly declare namespaces and proto versions 2022-12-10 18:06:53 -08:00
xml@4d68eb01fa Auto-update submodules 2023-08-12 01:49:06 +00:00
.gitignore Use configure_file to optimize incremental builds for git-describe.h 2018-07-13 16:07:46 +03:00
CMakeLists.txt allow code to be generated even when the library isn't being built 2023-08-04 16:43:58 -07:00
ColorText.cpp migrate string fns from uicommon to MiscUtils 2022-11-07 15:36:16 -08:00
CompilerWorkAround.cpp Allow unloading plugins that use std::regex 2018-07-03 15:23:46 +03:00
Console-posix.cpp Enable -Wunused-variable and fix most errors 2021-09-07 01:16:21 -04:00
Console-windows.cpp only show the terminal if requested 2023-05-03 14:34:48 -07:00
Core.cpp never suppress sdl key events when modifier keys are active 2023-08-11 12:54:18 -07:00
DFHackVersion.cpp format version string in help the same way 2023-04-23 18:20:50 -07:00
DataDefs.cpp don't leak warning suppression out of protobuf 2023-06-25 17:53:16 -07:00
DataIdentity.cpp Remove obsolete STATIC_FIELDS_GROUP check 2023-08-12 01:17:44 -04:00
DataStatics.cpp rename globals according to structures update 2023-01-05 17:11:01 -08:00
DataStaticsCtor.cpp Header changes/cleanup. 2011-12-31 12:48:42 +01:00
Debug.cpp remove need to ignore warnings for dfhack-dependent targets 2023-06-25 17:44:06 -07:00
Error.cpp Add function names to NullPointer and InvalidArgument exceptions 2018-05-11 09:49:27 -04:00
Hooks.cpp get things mostly ported to SDL2 2023-06-23 14:31:12 -07:00
LuaApi.cpp Add cxx_demangle() and Lua wrapper 2023-08-10 15:01:19 -04:00
LuaTools.cpp Fix startup crashes when global addresses are missing 2023-08-01 00:05:02 -04:00
LuaTypes.cpp Dynamically generate field info in __index 2023-08-12 20:18:22 -04:00
LuaWrapper.cpp Add _fields table to struct types 2023-08-12 19:04:49 -04:00
MiscUtils.cpp Add cxx_demangle() and Lua wrapper 2023-08-10 15:01:19 -04:00
MiscUtils.test.cpp Update library/MiscUtils.test.cpp 2022-11-29 15:05:04 -08:00
PlugLoad-posix.cpp Support dlsym loading from libgraphics vtables 2018-07-10 17:08:23 +03:00
PlugLoad-windows.cpp prep for Quietust's structure updates 2023-01-01 01:03:42 -08:00
PluginManager.cpp turn down Ruby support 2023-01-09 23:59:55 -08:00
PluginStatics.cpp move xlsxreader identity statics to dfhack lib 2020-08-11 14:51:17 -07:00
Process-darwin.cpp Fix some warnings on macOS 2021-09-07 11:58:44 -04:00
Process-linux.cpp Enable -Wunused-variable and fix most errors 2021-09-07 01:16:21 -04:00
Process-windows.cpp More usage of smart pointers throughout core and version info. 2018-07-14 19:55:25 -07:00
RemoteClient.cpp fix crash on malformed json (again) 2023-05-16 11:26:47 -07:00
RemoteServer.cpp fix crash on malformed json (again) 2023-05-16 11:26:47 -07:00
RemoteTools.cpp rename globals according to structures update 2023-01-05 17:11:01 -08:00
TileTypes.cpp Remove Core.h include from DataDefs.h 2018-12-30 17:08:42 -05:00
Types.cpp update structures 2020-03-02 23:12:03 -06:00
VTableInterpose.cpp migrate string fns from uicommon to MiscUtils 2022-11-07 15:36:16 -08:00
VersionInfoFactory.cpp More usage of smart pointers throughout core and version info. 2018-07-14 19:55:25 -07:00
binpatch.cpp Fix the error message produced by binpatch when a mismatch is detected. 2012-10-27 15:35:11 +04:00
dfhack-run.cpp allow dfhack-run to output colors. 2020-03-06 15:02:03 -06:00
git-describe.cmake.in git-describe: fail earlier if git fails to run or doesn't exist (#2061) 2022-03-30 14:49:18 -07:00
main.test.cpp move tests into the same dir as the main files 2022-11-28 17:31:10 -08:00