Commit Graph

13146 Commits (52fed5d9ad2c82482f7a97706eebc6250069165c)
 

Author SHA1 Message Date
Myk Taylor 2daf1ceca5
make automelt resistent to morphed building ids
i.e. that no longer refer to valid stockiples, which can happen if the
persisted data is from another game
2023-02-04 12:56:19 -08:00
Myk 1365e4bc7d
Merge pull request #2800 from kelvie/build-stonesense
Cleanup: GHA: use declarative env
2023-02-04 12:22:01 -08:00
TaxiService de04cf04e0
wrong scrollbar sprites mapping fix (issue #2777)
i've taken a crack at it, and this seems to fix this "issue" i filed here: https://github.com/DFHack/dfhack/issues/2777

https://i.imgur.com/aFnq80M.mp4
2023-02-04 15:18:26 +01:00
Myk Taylor 71deeb7a48
bump version to 50.05-alpha3.1 2023-02-03 15:48:09 -08:00
Myk 29f56a6c14
Merge pull request #2792 from myk002/myk_seedwatch
[seedwatch] fix parameter parsing when setting targets
2023-02-03 15:35:54 -08:00
Myk Taylor ce16aef29f
update changelog 2023-02-03 15:27:44 -08:00
Myk Taylor 43d1a1563b
fix param parsing for setting targets 2023-02-03 15:27:01 -08:00
Myk Taylor 4a21b0843f
bump to 50.05-alpha3 2023-02-03 14:28:17 -08:00
Kelvie Wong 1e904cfc11 GHA: use declarative env
Rather than calling `env` as part of the commandline.
2023-02-03 14:09:59 -08:00
DFHack-Urist via GitHub Actions 667851d037 Auto-update submodules
scripts: master
2023-02-03 21:50:53 +00:00
Myk Taylor 5a4ab977a5
update changelog 2023-02-03 12:53:59 -08:00
Myk Taylor f2521c4a5c
protect against bad tree data 2023-02-03 12:52:50 -08:00
Myk Taylor 972df67eee
add more instrumentation to autochop 2023-02-03 12:26:01 -08:00
Myk Taylor 81abd52313
include TRACE messages in the build 2023-02-03 12:25:44 -08:00
Myk Taylor e2095f9ae3
restore the file mode to executable 2023-02-03 10:31:17 -08:00
Myk 114014878e
Merge pull request #2788 from kelvie/build-stonesense
cross compile: build stonesense as well
2023-02-03 10:29:43 -08:00
Myk 5b4e3bd607
Merge branch 'develop' into build-stonesense 2023-02-03 10:29:16 -08:00
Myk 9db9d06867
Merge pull request #2759 from CoreyJ87/patch-1
Always build stonesense
2023-02-03 10:28:19 -08:00
Myk d980c7bdef
actually expand EXTRA_CMAKE_ARGS in the command 2023-02-03 10:25:04 -08:00
Myk 04f586b5c8
move stonesense flag to the cross compile action 2023-02-03 10:12:25 -08:00
Kelvie Wong cddcf7850d cross compile: build stonesense as well 2023-02-03 09:27:18 -08:00
DFHack-Urist via GitHub Actions 86962601de Auto-update submodules
scripts: master
2023-02-03 14:48:15 +00:00
Myk d1a77896b4
Merge pull request #2787 from myk002/myk_reset_reload
reset the saved frame counter on new world
2023-02-03 06:46:09 -08:00
Myk f9376d696e
Merge pull request #2786 from myk002/myk_list_double_click
[widgets.List] react to double clicks on list items
2023-02-03 06:45:50 -08:00
Myk Taylor 345b7d78cb
pass attributes through FilteredList 2023-02-03 00:09:10 -08:00
Myk Taylor 2316615763
react to double clicks on list items 2023-02-03 00:09:10 -08:00
Myk Taylor 6831b1a1ae
reset the saved frame counter on new world
this allows the plugins to function normally even after one world is
exited and a different world with a lower frame counter is loaded
2023-02-03 00:08:38 -08:00
Myk Taylor 76712a533c
move control panel hotkey again to Ctrl-Shift-E
Ctrl-Shift-S is too close to the macro save hotkey (Ctrl-S) and can
trigger it sometimes if you're not super careful
2023-02-03 00:02:20 -08:00
Myk Taylor 49246a60f3
properly cast for unsigned comparisons 2023-02-02 23:57:52 -08:00
Myk Taylor 8c7be9a8c2
don't use negative plant indices
and clean up the Kitchen module a bit more
2023-02-02 23:33:24 -08:00
DFHack-Urist via GitHub Actions f991593a80 Auto-update submodules
scripts: master
2023-02-03 07:14:43 +00:00
DFHack-Urist via GitHub Actions bb6824ec11 Auto-update submodules
library/xml: master
scripts: master
2023-02-03 05:07:52 +00:00
Myk Taylor bfc27605cc
use Ctrl-Shift-S instead of tilde for gui/control-panel
since ~ conflicts with the :lua shortcut
2023-02-02 21:03:23 -08:00
Myk Taylor 2cf985be73
don't lose List scroll position when dragging 2023-02-02 19:42:41 -08:00
Myk Taylor aa2339d2aa
add cxxrandom back to the build
and mark channel-safely as tested
2023-02-02 19:42:19 -08:00
Myk b514d9b7f1
Merge pull request #2757 from ab9rf/5005-autolabor
reenable autolabor
2023-02-02 17:15:20 -08:00
Myk 2a8578c4a7
Update docs/plugins/autolabor.rst 2023-02-02 17:15:07 -08:00
Kelly Kinkade 9579f11f35 autolabor: improve docs 2023-02-02 17:09:57 -06:00
Kelly Kinkade c6d63a54c5 update autolabor documentation 2023-02-02 16:18:28 -06:00
Myk 987597e0af add autolabor warning overlay widget 2023-02-02 15:37:36 -06:00
Myk 4df7898d18 link autolabor to lua for the overlay 2023-02-02 15:37:36 -06:00
Kelly Kinkade 16e6114a86 autolabor: realign labors, improve tick handling
realigned the labor table to v50
changed onChange handler to run every 60 in-game ticks instead of every 60 render frames (no reason to run while paused lol)
2023-02-02 15:37:36 -06:00
Kelly Kinkade d780dc6847 reenable autolabor for testing
minimum required to make work:
* realign the job table
* add code to flip/flop the work detail enable flag
2023-02-02 15:37:36 -06:00
Myk e1c07817ea
Merge pull request #2784 from RosaryMala/Autoclothing
Autoclothing
2023-02-02 13:37:07 -08:00
Rose 6e200b831e
Update plugins/autoclothing.cpp
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:33:30 -08:00
Rose b36e5e1dff
Update plugins/autoclothing.cpp
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:33:20 -08:00
Rose 9c8903dfbf
Update docs/plugins/autoclothing.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:32:44 -08:00
Rose 840f728c66 Merge remote-tracking branch 'DFHack/develop' into Autoclothing
# Conflicts:
#	docs/changelog.txt
2023-02-02 13:14:50 -08:00
Rose 7d304dbaf8 Update autoclothing docs. 2023-02-02 13:08:23 -08:00
Rose ea22a23ab7 Clean up autoclothing for release. 2023-02-02 13:06:14 -08:00