Commit Graph

4542 Commits (63928b55a2eca8da0007c95605dd76539b140cce)

Author SHA1 Message Date
Paxton Schweigert 54769ebdbf Remove tinythread from PluginManager
Remove useless tinythread import in PlugLoad-windows.cpp

Remove seemingly useless tinythread import in LuaTools.cpp

Factor out tinythread in LuaApi.cpp

Removed unused tinythread in LuaWrapper.cpp

Removed unused tinythread include in LuaTypes.cpp

Removed unused tinythread include in ColorText.cpp

Factor out tinythread in Console.h

Factor out tinythread in Console-posix.cpp

Factor out tinythread in Console-windows.cpp

Factor out tinythread in renderer_light

Factor out tinythread in DataDefs.cpp

Remove unused tinythread include in RemoteClient.cpp

Add includes for new mutex and conditional_variable usages in PluginManager

Factor out tinythread from devel/memview, renderermax/renderer_light, and rendermax/renderer_opengl plugins

Remove usages of tinythread in various CMakeLists.txt files, in .ycm_extra_conf.py, and delete tinythread itself

Delete tinythread from LISCENSE.rst

excise tinythread: fix deadlock in pluginmanager

excise tinythread: remove improper header

excise tinythread: fix double unlock. fix plugin typo
2023-12-27 19:23:58 -05:00
DFHack-Urist via GitHub Actions a296f9d5c4 Auto-update submodules
library/xml: master
2023-12-11 07:14:08 +00:00
Myk Taylor 7132f9d64a
add identity traits for new types 2023-12-10 21:30:41 -08:00
Kelly Kinkade 150b9e9399 data identity changes for stl-variant in 50.12 2023-12-10 19:29:48 -06:00
Myk Taylor 75b760a496
add identity for variant 2023-12-10 02:25:53 -08:00
DFHack-Urist via GitHub Actions 7ccc6a15d3 Auto-update submodules
library/xml: master
scripts: master
2023-12-05 07:13:46 +00:00
DFHack-Urist via GitHub Actions 7a2312cf18 Auto-update submodules
library/xml: master
2023-11-29 06:59:58 +00:00
Kelly Kinkade ea6903862b change `unitst::owned_buildings` to `vector<building_civzonest*>`
actually simplifies things lol
2023-11-27 20:38:35 -06:00
Myk e0a7515f69
Merge pull request #4060 from myk002/myk_readable
[Units] add "agitated" and trained levels to getReadableName
2023-11-25 14:08:24 -08:00
Myk Taylor f2afb5c562
add "agitated" and trained levels to getReadableName 2023-11-25 13:46:59 -08:00
DFHack-Urist via GitHub Actions 69b799eab7 Auto-update submodules
library/xml: master
2023-11-25 07:12:23 +00:00
DFHack-Urist via GitHub Actions 3015b3934f Auto-update submodules
library/xml: master
2023-11-24 07:13:08 +00:00
Kelly Kinkade a8f718e387 Merge remote-tracking branch 'upstream/develop' into report_init 2023-11-23 13:51:39 -06:00
Kelly Kinkade 86108da9ab update structures 2023-11-23 12:34:25 -06:00
Myk Taylor 7fedff6111
search and sort for elevate to barony page 2023-11-22 18:04:07 -08:00
Myk Taylor eb14a3fefc
bump to 50.11-r4 2023-11-22 11:22:27 -08:00
Kelly Kinkade adfcbc897e `report_init` -> `announcement_infost`
also changes in field names due to identifying unks and canonicalization
2023-11-21 05:08:40 -06:00
Kelly Kinkade 37322de59b update structures reference 2023-11-21 05:01:09 -06:00
Myk Taylor ba872902c8
Merge remote-tracking branch 'cvuchener/server-accept-fix' into myk_remote_server 2023-11-20 00:07:00 -08:00
Myk Taylor 66120a8c6a
Merge remote-tracking branch 'ab9rf/remoteserver-4040' into myk_remote_server 2023-11-20 00:05:11 -08:00
Myk 0cc7f9f163
Merge pull request #4028 from myk002/myk_build_now
[Buildings] document native completeBuild function
2023-11-19 23:54:50 -08:00
Clément Vuchener 77ce84ca0a Improve Accept error handling in RemoteServer
Also makes sure the socket is blocking to avoid EWOULDBLOCK errors.
2023-11-19 14:46:14 +01:00
Kelly Kinkade 29ca6bbd34 RemoteServer: reset fail counter after success
should close #4040
2023-11-19 06:59:04 -06:00
DFHack-Urist via GitHub Actions 98973f0a36 Auto-update submodules
library/xml: master
scripts: master
2023-11-17 07:24:40 +00:00
Myk Taylor 648476e34d
document native completeBuild function
and remove unneeded params
2023-11-15 16:26:29 -08:00
Myk Taylor f2e5bed633
bump to 50.11-r3 2023-11-14 11:07:21 -08:00
vallode 7b3c03d1fd Fix usage hint for _field method 2023-11-14 11:23:28 +01:00
DFHack-Urist via GitHub Actions d5f8668e28 Auto-update submodules
library/xml: master
2023-11-12 07:13:06 +00:00
Myk 5dc080849c
Merge branch 'develop' into completebuild 2023-11-06 22:43:39 -08:00
Kelly Kinkade c9996d6e45 stylistic change
recommended to me by a colleague
2023-11-06 22:28:22 -06:00
Kelly Kinkade f1ed469ca3 implement `Buildings::completebuild` function export from DF
to be used by `build-now`
2023-11-06 22:28:21 -06:00
Robob27 c3b3dda80b Feedback 2023-11-06 23:13:50 -05:00
Robob27 89428bb343 Add trap type to focus string 2023-11-06 22:48:21 -05:00
Myk fa78bde481
Update library/RemoteServer.cpp
Co-authored-by: Alan <lethosor@users.noreply.github.com>
2023-11-06 17:31:46 -08:00
Myk c6db01a3a2
Update library/RemoteServer.cpp 2023-11-06 17:31:41 -08:00
Myk d65ef21251
Merge branch 'develop' into remoteserver_accept_fix 2023-11-06 17:29:54 -08:00
DFHack-Urist via GitHub Actions 2760fd7531 Auto-update submodules
library/xml: master
scripts: master
2023-11-06 22:50:58 +00:00
Myk Taylor 4572ec3d09
allow getMousePos to return out of bounds coordinates 2023-11-06 06:01:15 -08:00
Myk Taylor 42298b4d2e
show how many work animals a unit has when assigning 2023-11-05 03:09:30 -08:00
Myk Taylor 539caf3dba
handle inactive burrows when assigning/clearing units 2023-11-05 01:18:21 -08:00
Myk Taylor 49d4a40761
return untranslated name as the readable name 2023-11-05 01:27:40 -07:00
DFHack-Urist via GitHub Actions f09af3c8a2 Auto-update submodules
library/xml: master
scripts: master
2023-11-03 18:02:01 +00:00
Myk Taylor 49dcd95a42
add focus string for linking levers 2023-11-02 15:58:00 -07:00
Myk Taylor 604eb47f87
implement burrow name matching with ignoring plus 2023-11-02 13:55:08 -07:00
Myk Taylor 940f7de0d2
implement autogrow and update docs
also fix bad state tracking in EventManager for the JobStarted event
2023-11-02 12:44:37 -07:00
Myk Taylor 3f069d469d
add FRAME_THIN 2023-11-01 18:20:25 -07:00
Myk 374a3878cc
Merge pull request #3933 from myk002/myk_walk
[Maps] add api for getting the walkability group of a tile
2023-10-30 16:22:11 -07:00
Myk Taylor 19480f41ca
add api for getting the walkability group of a tile 2023-10-29 16:36:02 -07:00
Myk Taylor 5f6cfcdbe7
don't special case vermin; fallback on caste instead 2023-10-28 10:25:26 -07:00
Myk Taylor 4e864ae2dc
adjust price of vermin swarms 2023-10-27 22:23:51 -07:00