Commit Graph

14865 Commits (7abb82d7e9f343c17a04a3493565bd2375dfdd39)
 

Author SHA1 Message Date
Myk Taylor 6373832490
refactor buildingplan into smaller files 2023-03-09 23:05:48 -08:00
20k 18160da82e rework to be allocation free, cleanup 2023-03-09 19:36:48 +00:00
Myk Taylor eee911b807
remove changedir, cwd is already root 2023-03-08 00:00:22 -08:00
DFHack-Urist via GitHub Actions fcfe7e4ef8 Auto-update submodules
library/xml: master
scripts: master
2023-03-08 07:15:19 +00:00
Myk a35f0698c9
Merge pull request #2992 from myk002/myk_launchdf
fix ccache restore key
2023-03-07 22:30:47 -08:00
Myk Taylor 787844e8e6
fix ccache restore key 2023-03-07 22:27:50 -08:00
Myk 562eec55b2
Merge pull request #2991 from myk002/myk_launchdf
add launchdf binary so steam has an exe to launch
2023-03-07 22:22:59 -08:00
Myk Taylor f974ac043f
add launchdf binary so steam has an exe to launch 2023-03-07 22:13:08 -08:00
Myk Taylor 980f673454
fix depot file path 2023-03-07 17:34:44 -08:00
Myk 8eaa2dd0db
Merge pull request #2990 from myk002/myk_steam_deploy
add steam deploy workflow
2023-03-07 17:19:31 -08:00
Myk Taylor fccd4cdec5
add steam deploy workflow 2023-03-07 17:13:41 -08:00
Myk 4632e04150
Merge pull request #2987 from myk002/myk_no_soft_lock
don't softlock the game on modal popups
2023-03-07 10:26:01 -08:00
Myk bdacf560af
Merge pull request #2986 from myk002/myk_multi_no_item
build zero-item buildings with buildingplan
2023-03-07 10:25:50 -08:00
Myk Taylor fc4d2605f2
don't softlock the game on modal popups
overlays can prevent clicks from being handled by DF. likewise, vanilla
modal popups can prevent clicks from getting handled by DFHack. to
prevent a softlock, overlay will skip sending input to the overlay
widgets when a modal dialog is visible
2023-03-07 08:00:13 -08:00
DFHack-Urist via GitHub Actions 26a257eb8c Auto-update submodules
library/xml: master
2023-03-07 07:14:18 +00:00
Myk Taylor bc77a91d46
build zero-item buildings with buildingplan
so they can be multi-built like all other buildings (the vanilla ui was
handling the build and then exiting out of the build menu)
2023-03-06 20:51:41 -08:00
Myk 3ba9459883
Merge pull request #2976 from myk002/myk_automaterial
turn down automaterial (superseded by buildingplan)
2023-03-06 15:48:45 -08:00
Myk 000be9c635
Merge pull request #2983 from myk002/myk_ubuuuuuntu
update all build envs to ubuntu-22.04
2023-03-06 15:39:55 -08:00
Myk Taylor 1bf79afd54
ditch gcc 4.8 and 7, replace with 10 2023-03-06 15:29:11 -08:00
Myk Taylor 363a3d484e
fix matrix build? 2023-03-06 15:23:45 -08:00
Myk Taylor 3569f7e687
update ruby action 2023-03-06 15:22:15 -08:00
Myk Taylor 1c36031073
update all build envs to ubuntu-22.04 2023-03-06 15:18:06 -08:00
Myk ee7692af77
Merge pull request #2980 from cppcooper/dig-now
dig-now bug fixing revisited
2023-03-06 13:45:44 -08:00
Myk 8cb3c0cf66
Update changelog.txt 2023-03-06 12:38:14 -08:00
Myk 2095843a71
Merge branch 'develop' into dig-now 2023-03-06 12:37:08 -08:00
Myk 1c6076fa94
Merge pull request #2981 from DFHack/revert-2944-myk_dig_now_revert
Revert "revert recent changes to dig-now due to lockups"
2023-03-06 12:35:46 -08:00
Myk 0459831c6a
Revert "revert recent changes to dig-now due to lockups" 2023-03-06 12:33:02 -08:00
Josh Cooper 1eaee61044 Fixes dig-now job list iteration/scanning 2023-03-06 11:46:43 -08:00
20k 5a7debfc77 cleanup, linux fix 2023-03-06 17:04:11 +00:00
20k 5cc6293407 fix unused variable on linux 2023-03-06 17:04:10 +00:00
20k 084d28b0ae Reworked heap debugging + tools implementation 2023-03-06 17:04:10 +00:00
Will H da1df122b1 [quickfort] new alias structure
Files created with `savestock` for each existing alias. Some aliases missing (search) currently.
2023-03-06 23:21:28 +11:00
Myk Taylor 161f84e7b7
turn down automaterial (superseded by buildingplan) 2023-03-06 01:27:27 -08:00
Myk e4596e6d2e
Merge pull request #2975 from myk002/myk_stockpiles
[stockpiles] get savestock and loadstock minimally functional
2023-03-06 00:24:30 -08:00
Myk ec226da929
Merge pull request #2971 from myk002/myk_buildingplan
[buildingplan] v1 features code complete
2023-03-06 00:23:44 -08:00
Myk Taylor 2220c5c07e
editing pass 2023-03-06 00:20:02 -08:00
Myk Taylor bb0d4c410d
update docs 2023-03-06 00:00:25 -08:00
Myk Taylor e9060624af
use same hotkey for sorting, hide unused elements 2023-03-05 23:04:35 -08:00
Myk Taylor 80addc92d1
remember default max quality for each item 2023-03-05 23:04:03 -08:00
Myk Taylor efb307ed25
remove mock warning 2023-03-05 22:09:45 -08:00
Myk Taylor d009668339
implement materials search 2023-03-05 22:09:21 -08:00
Myk Taylor ea549f6572
generate text summary as the filter changes 2023-03-05 19:15:04 -08:00
Myk Taylor c752223fbc
implement invert and reset 2023-03-05 18:31:03 -08:00
Myk Taylor 2a2141931f
allow material filter to be read and set 2023-03-05 18:17:10 -08:00
Myk Taylor 0562dc5234
constify some MaterialInfo methods 2023-03-05 18:16:49 -08:00
Myk Taylor d07864e5bb
allow material categories to be set from the ui 2023-03-05 16:32:05 -08:00
Myk Taylor 028bbca07b
allow vectors to be read from indices other than 1 2023-03-05 16:32:05 -08:00
Myk Taylor f9924d9090
implement material filter setting and retrieving 2023-03-05 16:32:05 -08:00
Myk Taylor d3ef96cc05
allow MaterialInfo structs to be sorted 2023-03-05 16:32:05 -08:00
Myk Taylor 3b116c8061
give global settings page an interior frame 2023-03-05 16:32:05 -08:00