Myk
b21eef9573
Merge pull request #3681 from myk002/myk_cache_intermediate
...
archive artifacts before upload
2023-08-19 01:58:14 -07:00
Myk Taylor
c05ac0c944
pre-archive build output
...
so artifact upload/download takes seconds instead of minutes
we can potentially revert this commit if/when the v4 release of the
upload-artifact and download-artifact actions comes out
2023-08-19 01:47:27 -07:00
Myk Taylor
4e090d8fe0
put artifacts in their own dir so unrelated files don't get uploaded
2023-08-19 00:09:16 -07:00
Myk Taylor
1e4594f8d5
need sphinx to generate changelogs
2023-08-18 23:46:12 -07:00
Myk Taylor
592990f1d3
make deploy to github action work for non-releases
2023-08-18 23:34:37 -07:00
Myk Taylor
833a54da05
bump version string to 50.09-r3rc1
2023-08-18 09:35:07 -07:00
DFHack-Urist via GitHub Actions
56bc9a18ba
Auto-update submodules
...
scripts: master
2023-08-18 16:34:15 +00:00
Myk Taylor
96eb6a6de3
we no longer need to set LD_LIBRARY_PATH
2023-08-17 02:35:41 -07:00
Myk Taylor
43f265fb6f
update stonesense ref
2023-08-17 02:33:30 -07:00
Myk Taylor
e7ebaf6a7a
supercede LD_LIBRARY_PATH for dfhack libs
2023-08-17 02:33:13 -07:00
Myk Taylor
790f0ff628
fix stonesense
2023-08-16 23:58:00 -07:00
DFHack-Urist via GitHub Actions
89ddc4b798
Auto-update submodules
...
library/xml: master
2023-08-17 06:06:58 +00:00
Myk Taylor
6a94dd4f25
ensure we check out the correct repo
2023-08-16 22:32:05 -07:00
Myk Taylor
1a6aec1de8
fetch full history to get other branches
2023-08-16 22:24:45 -07:00
Myk Taylor
2287ebe99a
another try at the ref format
2023-08-16 22:22:34 -07:00
Myk Taylor
1b5bee53bc
prepend origin on ref
2023-08-16 22:17:33 -07:00
Myk
57e324b8f4
Allow forced structures ref to find the branch name
2023-08-16 22:05:00 -07:00
Myk
9511d4ba06
Temporarily override structures ref for Linux build
...
Until the windows and Linux structures align again
2023-08-16 21:51:26 -07:00
Myk
e3dd0d2113
Merge pull request #3679 from myk002/myk_xmldump
...
instruct ci to install xmldump when it is built
2023-08-16 07:32:04 -07:00
Myk Taylor
caae21ae5d
instruct ci to install xmldump when it is built
2023-08-16 07:13:25 -07:00
Myk
65b9ee8ded
Merge pull request #3678 from myk002/myk_sort
...
[sort] search and sort for squad assignment screen
2023-08-16 06:26:11 -07:00
Myk Taylor
4f04d551af
update changelog
2023-08-16 06:07:49 -07:00
Myk Taylor
2620bfbb43
tweak color and layout
2023-08-16 06:07:19 -07:00
Myk Taylor
d9fd090e52
update docs for sort
2023-08-16 06:07:19 -07:00
Myk Taylor
614bc546a8
clear text buffer when input is handled by the overlay
2023-08-16 06:07:19 -07:00
Myk Taylor
7544641377
first draft of squad assignment search and sort
2023-08-16 06:07:19 -07:00
DFHack-Urist via GitHub Actions
a843364262
Auto-update submodules
...
scripts: master
2023-08-16 13:06:28 +00:00
DFHack-Urist via GitHub Actions
8401d5c72a
Auto-update submodules
...
library/xml: master
2023-08-16 07:12:45 +00:00
lethosor
c6c7331b1b
test.lua: disallow overwriting existing tests
...
i.e. if a function name is accidentally reused - previously, later test
functions would silently overwrite earlier ones
2023-08-15 01:36:20 -04:00
Myk
d40843de7e
Merge pull request #3676 from myk002/myk_focus
...
higher granularity for unit viewsheet focus strings
2023-08-14 17:33:05 -07:00
Myk Taylor
7a4aaf8bc9
normalize characters in search text and match keys for FilteredLists
2023-08-14 16:39:28 -07:00
Myk Taylor
a521b54da1
normalize input for animal assignment search
2023-08-14 16:38:43 -07:00
DFHack-Urist via GitHub Actions
5c06e9f99e
Auto-update submodules
...
scripts: master
2023-08-14 07:12:55 +00:00
Myk Taylor
fa3c2222e6
higher granularity for unit viewsheet focus strings
2023-08-13 23:54:18 -07:00
Myk
4297a57965
Merge pull request #3673 from myk002/myk_zone
...
add small animal support to animal assignment screens
2023-08-13 03:02:57 -07:00
Myk Taylor
463a8647e6
complete vermin and small animal support
2023-08-13 02:45:04 -07:00
Myk Taylor
296a34834c
expose and use casteFlagSet
2023-08-13 00:20:08 -07:00
Myk Taylor
93ed45d6e7
handle small pets, similar to vermin
2023-08-12 23:29:45 -07:00
Myk
71e5901214
Merge pull request #3672 from myk002/myk_gui
...
[orders] prevent overlay from appearing on the new workorder page
2023-08-12 23:21:13 -07:00
lethosor
e69b6ed4ea
Merge remote-tracking branch 'lethosor/struct-fields-lua' into develop
2023-08-13 01:43:19 -04:00
Myk
8f33f4ee44
Merge pull request #3670 from myk002/myk_readtile
...
[Screen] detect extended tile properties and communicate them back to lua
2023-08-12 22:22:40 -07:00
lethosor
b039f227c3
Document type._fields
2023-08-13 01:16:25 -04:00
Myk Taylor
35b0765f58
update changelog
2023-08-12 22:06:52 -07:00
Myk Taylor
1c2efcd8ce
fix test
2023-08-12 22:04:15 -07:00
Myk Taylor
b787c2bb1e
make creating a workorder a subscreen instead of a top-level
2023-08-12 22:02:17 -07:00
lethosor
2a82add030
Test for order of subclass fields
2023-08-12 22:39:20 -04:00
lethosor
574fa08747
Add index_enum, ref_target
2023-08-12 22:12:45 -04:00
lethosor
396b2d7832
Adapt tests to dynamically-generated field info
...
No need to freeze the field info tables anymore
2023-08-12 21:59:14 -04:00
DFHack-Urist via GitHub Actions
1a630eab34
Auto-update submodules
...
library/xml: master
2023-08-13 00:45:42 +00:00
lethosor
fc6d4caa8e
Dynamically generate field info in __index
...
Constructing the complete tables when the types were initialized made it
impossible to populate the "type" field, because not all types had been added to
the global type tables yet.
2023-08-12 20:18:22 -04:00