Commit Graph

12375 Commits (c9bef96ec44224bc81b58842b6be24540015c54c)
 

Author SHA1 Message Date
Myk c9bef96ec4
Merge pull request #2473 from myk002/myk_script_empowerment
Allow scripts to self-enable and automatically restore state
2022-12-10 22:40:35 -08:00
Myk Taylor ffd646462a
ensure `enable` doesn't miss newly-added scripts
and add some more documentation
2022-12-10 22:13:38 -08:00
myk002 e88b1fdfe5
move script-manager into core 2022-12-10 21:59:51 -08:00
myk002 0d4d10de08
rename init to reload 2022-12-10 21:59:51 -08:00
myk002 107be0a4a6
more script enablement docs 2022-12-10 21:59:51 -08:00
myk002 70ad8a2260
let prioritize restore its state 2022-12-10 21:59:51 -08:00
myk002 a872cdbcd4
no onChangeState fn, let scripts attach themselves 2022-12-10 21:59:51 -08:00
myk002 854642734c
add docs for script-manager 2022-12-10 21:59:51 -08:00
myk002 426a538e30
refactor overlay to use script-manager code 2022-12-10 21:59:51 -08:00
myk002 0362d76b39
list enableable scripts in the `enable` builtin 2022-12-10 21:59:51 -08:00
myk002 b3c8d85637
new plugin: script-manager
scans all scripts and discovers onStateChange and isEnabled functions
2022-12-10 21:59:51 -08:00
Myk 6956d0aba9
Merge pull request #2490 from myk002/myk_vc2022_compat
make tree compatible with new msvc compiler in cross compilation env
2022-12-10 18:15:58 -08:00
Myk f40a9cf876
Merge pull request #2491 from myk002/myk_protobuf_good_parts
explicitly declare namespaces and proto versions
2022-12-10 18:15:33 -08:00
Myk Taylor 2ef36b9ccc
clarify logic for selecting 32 vs 64 bit 2022-12-10 18:13:19 -08:00
Myk Taylor e5f0668afd
fix error message for VS version requirement 2022-12-10 18:11:32 -08:00
Myk Taylor facdb61e42
explicitly declare namespaces and proto versions 2022-12-10 18:06:53 -08:00
Myk 3b4a4c8f3c
Merge pull request #2483 from myk002/myk002-patch-1
Add docs for building a cross-compiling linux env
2022-12-10 17:44:17 -08:00
Myk Taylor 96e56c3676
make tree minimally compatible with VS2022 2022-12-10 07:09:48 +00:00
Myk Taylor 55f6aeeda1
remove ccache setup; it's gone now 2022-12-09 19:59:41 -08:00
Myk Taylor 5184d87a0c
fix light typos 2022-12-09 19:58:07 -08:00
Myk Taylor e405a87571
set install dir 2022-12-09 19:58:07 -08:00
Myk Taylor 6ffdeda712
adapt cross compiling guide to buildmaster image 2022-12-09 19:58:06 -08:00
Myk Taylor 8c59f9f92a
add step for compiling protoc 2022-12-09 19:58:06 -08:00
Myk Taylor acedc7617f
emphasize running wineboot 2022-12-09 19:58:06 -08:00
Myk f547bb3fb1
Add instructions for cross compiling 2022-12-09 19:58:04 -08:00
Myk 18b099b367
Merge pull request #2486 from myk002/myk_material
fix apparent typo in Materials scanning
2022-12-09 17:23:01 -08:00
Myk Taylor 6c562a3fed
fix apparent typo in Materials scanning 2022-12-09 09:21:50 -08:00
DFHack-Urist via GitHub Actions dbe5eece2b Auto-update submodules
scripts: master
2022-12-09 07:14:34 +00:00
myk002 dec6d3d379
Revert "update google protobuf to 3.21.10"
This reverts commit 9dabf51ac7.
2022-12-07 11:59:48 -08:00
myk002 9dabf51ac7
update google protobuf to 3.21.10 2022-12-07 11:59:15 -08:00
DFHack-Urist via GitHub Actions 764b4c856a Auto-update submodules
scripts: master
2022-12-07 07:14:50 +00:00
Myk 4ec7f031b4
Merge pull request #2476 from myk002/myk_remove_fix_job_postings
remove obsolete fix-job-postings command
2022-12-06 18:43:30 -08:00
myk002 6fc62946e4
remove obsolete fix_job_postings command 2022-12-06 16:22:39 -08:00
DFHack-Urist via GitHub Actions e1330a602e Auto-update submodules
library/xml: master
scripts: master
2022-12-06 07:14:43 +00:00
lethosor c8f99ff76c
Merge remote-tracking branch 'origin/pre-commit-ci-update-config' into develop 2022-12-05 17:51:25 -05:00
pre-commit-ci[bot] d0d6a49ce4
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.3.0...v4.4.0)
- [github.com/python-jsonschema/check-jsonschema: 0.18.4 → 0.19.2](https://github.com/python-jsonschema/check-jsonschema/compare/0.18.4...0.19.2)
2022-12-05 22:28:12 +00:00
myk002 f3a53d87b7
link to tools page instead of defunct genindex 2022-12-05 13:12:07 -08:00
Myk 07cf1ad38f
Merge pull request #2467 from myk002/myk_overlay_docs
update overlay dev guide with troubleshooting tips and dev workflows
2022-12-05 08:37:29 -08:00
DFHack-Urist via GitHub Actions 0ebae2329c Auto-update submodules
scripts: master
2022-12-05 07:15:21 +00:00
Myk fa8a61d4be
Fix indentation of numbered lists 2022-12-04 17:58:31 -08:00
myk002 63e11c8453
update overlay dev guide with troubleshooting tips
and dev workflows
2022-12-04 17:36:51 -08:00
Myk 7a619eac9e
Merge pull request #2463 from myk002/myk_turn_down_command_prompt
Turn down command prompt
2022-12-04 16:42:05 -08:00
myk002 a7f7a8d0a1
remap command-prompt's keybinding to gui/launcher 2022-12-04 15:56:12 -08:00
myk002 f6c1b78804
add entry in Removed docs 2022-12-04 15:56:12 -08:00
myk002 7e6b8618ea
remove command-prompt 2022-12-04 15:56:11 -08:00
Myk 5cfda380a5
Merge pull request #2462 from myk002/myk_dynamic_view_props
[gui.View] give visible and active attributes the ability to have dynamic values
2022-12-04 15:55:35 -08:00
myk002 964ead1b07
update changelog 2022-12-04 15:46:19 -08:00
myk002 2b87307e11
allow visible and active to be dynamic properties 2022-12-04 15:46:19 -08:00
DFHack-Urist via GitHub Actions a24a924995 Auto-update submodules
scripts: master
2022-12-04 23:45:54 +00:00
myk002 1547d527b7
fix off-by-one error in dwarfmonitor.misery widget 2022-12-04 15:34:00 -08:00