dfhack/library
Myk Taylor 9fd3ef7b4b
correct mouse down behavior without hosing enabler
before, we inhibited multiple mouse button down events by overwriting
the values in enabler. now we keep state internally and inhibit multiple
events on our own.

also add events and state tracking for middle mouse button
2023-01-03 14:52:49 -08:00
..
DataStaticsFields Split DataStaticsFields into multiple compilation units 2016-03-22 17:34:25 -04:00
include clear out obsolete area map and menu logic 2022-12-31 22:49:30 -08:00
lua correct mouse down behavior without hosing enabler 2023-01-03 14:52:49 -08:00
modules Merge pull request #2543 from myk002/myk_prep_for_quietust 2023-01-02 20:42:48 -08:00
proto explicitly declare namespaces and proto versions 2022-12-10 18:06:53 -08:00
xml@1b1ffd4069 Auto-update submodules 2023-01-03 07:13:58 +00:00
.gitignore Use configure_file to optimize incremental builds for git-describe.h 2018-07-13 16:07:46 +03:00
CMakeLists.txt implement new dfhooks API 2022-12-25 18:15:55 -08: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 Make lineedit() fail sooner when another lineedit() call is active 2020-12-03 22:04:00 -05:00
Core.cpp Merge pull request #2543 from myk002/myk_prep_for_quietust 2023-01-02 20:42:48 -08:00
DFHackVersion.cpp Add support for DFHACK_BUILD_ID 2018-07-11 11:47:55 -04:00
DataDefs.cpp tagged union support for lua (#1818) 2021-03-30 15:55:06 -05:00
DataStatics.cpp don't crash if the path to an instance-vector contains a null pointer 2020-04-18 20:40:17 -05:00
DataStaticsCtor.cpp Header changes/cleanup. 2011-12-31 12:48:42 +01:00
DataStaticsFields.cpp Remove Core.h include from DataDefs.h 2018-12-30 17:08:42 -05:00
Debug.cpp Use debugfilter; remove redundant changelog entries 2022-05-16 18:41:47 -07:00
Error.cpp Add function names to NullPointer and InvalidArgument exceptions 2018-05-11 09:49:27 -04:00
Hooks-darwin.cpp implement new dfhooks API 2022-12-25 18:15:55 -08:00
Hooks-linux.cpp implement new dfhooks API 2022-12-25 18:15:55 -08:00
Hooks-windows.cpp absorb Putnam's work on the windows hooks 2022-12-16 14:47:43 -06:00
Hooks.cpp implement new dfhooks API 2022-12-25 18:15:55 -08:00
LuaApi.cpp clear out obsolete area map and menu logic 2022-12-31 22:49:30 -08:00
LuaTools.cpp correct mouse down behavior without hosing enabler 2023-01-03 14:52:49 -08:00
LuaTypes.cpp tagged union support for lua (#1818) 2021-03-30 15:55:06 -05:00
LuaWrapper.cpp tagged union support for lua (#1818) 2021-03-30 15:55:06 -05:00
MiscUtils.cpp MiscUtils word_wrap: Add option to trim only leading whitespace after wrapping (#2169) 2022-05-30 22:58:46 -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 print help from helpdb on CR_WRONG_USAGE 2022-07-22 17:45:48 -07: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 Revert "update google protobuf to 3.21.10" 2022-12-07 11:59:48 -08:00
RemoteServer.cpp Revert "update google protobuf to 3.21.10" 2022-12-07 11:59:48 -08:00
RemoteTools.cpp Refactor CoreSuspender to fix Console::lineedit exit hangs 2018-06-22 17:57:37 +03: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