Commit Graph

14667 Commits (62a1bd6970332cff890d64c88626833ee5ca4b60)
 

Author SHA1 Message Date
Myk Taylor 62a1bd6970
ensure active mod scripts are properly reloaded 2023-08-07 17:18:00 -07:00
Myk 3b677854ff
Merge pull request #3652 from myk002/myk_resize_edge
[widgets.Panel] correctly fire on_resize_end events
2023-08-07 16:13:58 -07:00
Myk Taylor 5fbff18d64
correctly fire on_resize_end events from Panel 2023-08-07 16:01:56 -07:00
Myk 139a3a5ae8
Merge pull request #3649 from myk002/myk_bannerpanel
[widgets] factor banner out into reusable panel class
2023-08-07 12:54:32 -07:00
Myk b1c1c1bcf1
Merge pull request #3648 from myk002/myk_no_logo_legends
[hotkeys] don't display dfhack logo in legends mode
2023-08-07 12:54:21 -07:00
Myk Taylor 8c166935d5
factor banner out into reusable panel class 2023-08-07 12:40:48 -07:00
Myk Taylor e80884459c
don't display dfhack logo in legends mode 2023-08-07 12:39:20 -07:00
Myk Taylor e57a5d665f
rename some workflow steps 2023-08-07 11:01:42 -07:00
DFHack-Urist via GitHub Actions 959e6fdad6 Auto-update submodules
scripts: master
2023-08-07 17:48:32 +00:00
Myk 1b04eca66a
Merge pull request #3647 from myk002/myk_legends
add focus string support for legends mode
2023-08-07 10:44:18 -07:00
Myk Taylor 03edea8257
add focus string support for legends mode 2023-08-07 02:50:37 -07:00
DFHack-Urist via GitHub Actions 386608fa02 Auto-update submodules
library/xml: master
scripts: master
2023-08-07 07:13:17 +00:00
Myk 30befab78f
Merge pull request #3644 from myk002/myk_trade
remove caravan_buying param from getValue call
2023-08-06 23:57:07 -07:00
Myk 5b7458cddc
Merge pull request #3645 from myk002/myk_test_blank
do a test run with blank init scripts
2023-08-06 23:56:37 -07:00
Myk c95956ce0e
Merge pull request #3646 from myk002/myk_template
add changelog template for new verions
2023-08-06 23:46:09 -07:00
Myk Taylor 6f3843e375
the test script is no longer in the hack path; remove extra script dir 2023-08-06 23:41:54 -07:00
Myk Taylor 568e4b4725
differentiate test output artifacts 2023-08-06 23:41:49 -07:00
Myk Taylor 488ad0f827
add changelog template for new verions
and mark unused headers as deprecated
2023-08-06 23:02:45 -07:00
Myk Taylor dce08e8d80
do a test run with blank init scripts 2023-08-06 22:52:53 -07:00
Myk Taylor db48e0eba0
remove caravan_buying param from getValue call
the identity of the selling party doesn't actually affect the value!
2023-08-06 17:38:34 -07:00
DFHack-Urist via GitHub Actions a7129cad04 Auto-update submodules
library/xml: master
scripts: master
2023-08-06 07:12:09 +00:00
Myk 57f4989b9d
Merge pull request #3640 from myk002/myk_workflow
make the workflows repository agnostic
2023-08-05 23:41:10 -07:00
Myk Taylor 996688c4ae
make the workflows repository agnostic 2023-08-05 23:25:10 -07:00
lethosor 4087a9f303
Merge remote-tracking branch 'lethosor/css-skip-temp-save' into develop 2023-08-06 00:22:49 -04:00
lethosor 8dc13b8b25
check-structures-sanity: also skip temp_save vectors 2023-08-05 23:46:07 -04:00
lethosor 0abdf0148f
Merge branch 'develop' of DFHack/dfhack into develop 2023-08-05 17:03:29 -04:00
lethosor d152e86013
check-structures-sanity: Set debugger-friendly compiler options 2023-08-05 17:03:18 -04:00
Myk 6bc7d9dae0
Merge pull request #3635 from myk002/myk_package
factor out release package logic
2023-08-05 01:18:56 -07:00
Myk Taylor 6357aa2419
factor out release package logic 2023-08-05 01:05:27 -07:00
Myk Taylor 9552d145b6
clean up steam deployment code 2023-08-05 00:56:16 -07:00
Myk 708f2ef304
Merge pull request #3634 from myk002/myk_moar_tests
enable more tests
2023-08-05 00:12:33 -07:00
DFHack-Urist via GitHub Actions 5e1854edae Auto-update submodules
library/xml: master
scripts: master
2023-08-05 07:11:36 +00:00
Myk Taylor 7981624792
don't build html docs unless we have to 2023-08-04 23:59:04 -07:00
Myk Taylor c323576c1e
build docs for tests so the harness can identify unavailables 2023-08-04 23:31:01 -07:00
Myk Taylor 3358a2b516
enable more tests 2023-08-04 20:40:33 -07:00
DFHack-Urist via GitHub Actions 1864090bda Auto-update submodules
library/xml: master
scripts: master
2023-08-05 02:56:08 +00:00
Myk 3c86b21812
Merge pull request #3633 from ab9rf/future-type-support
DataIdentity support for `std::future<void>`
2023-08-04 19:01:03 -07:00
Kelly Kinkade ba0df78233 DataIdentity support for `std::future<void>` 2023-08-04 20:00:29 -05:00
Myk 9bf00904eb
Merge pull request #3632 from myk002/myk_xml
allow the reusable workflows to build xml-dump-type-sizes
2023-08-04 17:09:29 -07:00
Myk Taylor c5ad5d0913
allow the reusable workflows to build xml-dump-type-sizes 2023-08-04 16:56:06 -07:00
Myk Taylor 0ef1a475e4
allow code to be generated even when the library isn't being built 2023-08-04 16:43:58 -07:00
Myk 98e0ce19fd
Merge pull request #3631 from lethosor/lua-new-catch-alloc-errors
df.new(): catch errors thrown by allocate()
2023-08-04 14:39:02 -07:00
lethosor 47b4773786
df.new(): catch errors thrown by allocate()
This can include DFHack::Error::VTableMissing exceptions if the vtable of a
member field is unknown.

Fixes #3627
2023-08-04 17:22:20 -04:00
lethosor 7aa6aa317a
targets -> target part 2 2023-08-04 17:09:50 -04:00
Myk 261367cf03
Merge pull request #3630 from myk002/myk_bash
avoid platform-specific steps by using same shell
2023-08-04 13:42:30 -07:00
Myk Taylor 6ff5ab9f39
avoid platform-specific steps by using same shell 2023-08-04 13:31:21 -07:00
DFHack-Urist via GitHub Actions f507bd7e38 Auto-update submodules
library/xml: master
2023-08-04 20:22:58 +00:00
Myk 5d9ecd37df
Merge pull request #3629 from myk002/myk_clean_cache
make clean-cache workflow reusable
2023-08-04 13:07:49 -07:00
Myk Taylor 91afb7ed1b
make clean-cache workflow reusable 2023-08-04 12:57:44 -07:00
Myk 31e579ec5c
Merge pull request #3628 from myk002/myk_warnings_as_errors
treat doc warnings as errors
2023-08-04 12:49:15 -07:00