Myk Taylor
807f3f6327
update behavior of hotspot menu
...
- disappears on click outside its borders
- disappears on r-click
- mouse over the help panel counts as "over the menu" (so the menu
doesn't close if the player moves the mouse to the help text)
- menu panels appear next to the logo hotspot instead of over it,
allowing players to avoid clicking on the wrong item if they
intend to click on the logo
2023-01-13 12:18:18 -08:00
Myk Taylor
6c6c4e159f
add reminder why we can't clear mouse_lbut
2023-01-13 12:17:51 -08:00
Myk Taylor
cc0ff6a93d
raise trigger lock screens (if possible)
...
so they don't get stuck under new viewscreens and become lost (and
therefore overlay will be forever locked)
2023-01-13 12:16:49 -08:00
Myk Taylor
99350bdb73
add xlsxreader back to the build
2023-01-13 09:45:33 -08:00
20k
3af91e1572
update fortress reader for structures change
2023-01-13 11:48:07 +00:00
DFHack-Urist via GitHub Actions
f6372b97d1
Auto-update submodules
...
library/xml: master
scripts: master
2023-01-13 07:14:32 +00:00
Myk Taylor
508777897b
allow tile list icons to be rendered properly
2023-01-12 22:30:47 -08:00
Myk Taylor
478b5ada39
expose icons texpos to Lua
2023-01-12 22:17:39 -08:00
Myk Taylor
ac06508d92
add some more icon textures we can use
...
contributed by TaxiService on the DFHack Discord server
2023-01-12 21:04:41 -08:00
Myk
68e373100b
Merge pull request #2591 from myk002/myk_penn
...
support foreground and background writing from pens
2023-01-12 21:00:38 -08:00
Myk
6b03a47b4f
Merge pull request #2594 from myk002/myk_if_it_compiles_then_ship_it
...
enable a batch of compilable plugins for community testing
2023-01-12 17:14:26 -08:00
Myk Taylor
ecbbfb635c
mark tools as tested
2023-01-12 17:14:03 -08:00
Myk Taylor
9910c2610e
clarify the identity of the icons
2023-01-12 14:43:46 -08:00
Myk Taylor
c98e389ac8
move untested warning back to run_script
...
so we don't waste our warning on the initial env scans
2023-01-12 14:15:43 -08:00
Myk Taylor
49cd82a9b8
enable a batch of compilable plugins for testing
2023-01-12 13:48:58 -08:00
Myk Taylor
52a39438f7
don't make EditField's transparent
...
this is actually a very old bug, but now that I know how transparency
works, it's obvious how to fix this
2023-01-12 12:47:43 -08:00
Myk Taylor
15998f2ebe
add gui.TRANSPARENT_PEN for clearing the UI layer
2023-01-12 12:44:50 -08:00
Myk Taylor
079d5e4178
support foreground and background writing from pens
2023-01-12 12:30:07 -08:00
DFHack-Urist via GitHub Actions
3ed65aedbf
Auto-update submodules
...
scripts: master
2023-01-12 05:26:56 +00:00
Myk
d9a2b6e40c
Merge pull request #2590 from myk002/myk_untested
...
add untested tag to plugins
2023-01-11 21:24:58 -08:00
Myk Taylor
6e4a994364
"1 trees" to "1 tree(s)"
2023-01-11 20:02:13 -08:00
Myk Taylor
88f158921f
move warning to run_script_with_env
2023-01-11 19:48:15 -08:00
Myk Taylor
679e91d2e7
warn against running untested scripts
...
but allow after the first try
2023-01-10 23:21:30 -08:00
DFHack-Urist via GitHub Actions
1725a51400
Auto-update submodules
...
scripts: master
2023-01-11 07:14:45 +00:00
Myk Taylor
5a040a44cb
add untested tag to plugins
2023-01-10 22:26:12 -08:00
Myk Taylor
e25f06f2fe
register new "untested" tag
2023-01-10 22:23:59 -08:00
Myk
b36aa3712c
Merge pull request #2588 from myk002/myk_fix_screen_crash
...
fix a crash in Screen when read or paint tile indices are negative
2023-01-10 21:11:44 -08:00
Myk Taylor
1d0f6b3a95
more careful bounds checking for screen tiles
2023-01-10 19:40:13 -08:00
Myk Taylor
353117d484
fix a crash in Screen when read or paint tile indices are negative
2023-01-10 19:05:04 -08:00
lethosor
1cf4604e6c
Changelog for #2583
2023-01-10 15:13:49 -05:00
Myk Taylor
ad4ce706f1
enable fastdwarf (no changes)
2023-01-10 00:46:52 -08:00
Myk Taylor
60170f252f
add regrass plugin back in (no changes)
2023-01-10 00:42:37 -08:00
Myk
9b94a86035
Merge pull request #2475 from myk002/myk_ruby_turndown
...
turn down Ruby support
2023-01-10 00:08:34 -08:00
Myk Taylor
a56792a533
note that Ruby is deprecated in the changelog script
2023-01-10 00:01:29 -08:00
Myk Taylor
7cf703ef23
turn down Ruby support
2023-01-09 23:59:55 -08:00
Myk
17bcdb1f56
Merge pull request #2583 from arekatir/develop
...
Remove os.execute and io.popen
2023-01-09 23:53:32 -08:00
Myk
c33274ef11
Merge pull request #2575 from myk002/myk_autochop
...
Update and validate autochop
2023-01-09 23:51:56 -08:00
DFHack-Urist via GitHub Actions
7a9dd02bbd
Auto-update submodules
...
library/xml: master
scripts: master
2023-01-10 07:51:40 +00:00
Myk
646acc8b45
Merge pull request #2582 from myk002/myk_init_examples
...
fix example init file and related doc
2023-01-09 23:50:20 -08:00
Myk
33f68cd92a
Merge pull request #2580 from myk002/myk_keybinding_cleanup
...
remove twaterlvl from the global keybinding list
2023-01-09 23:50:11 -08:00
Myk
c26ed36893
Merge pull request #2577 from myk002/myk_get_any
...
get rudimentary getAny(Unit|Item|Building) working
2023-01-09 23:50:02 -08:00
Myk
e1b63d8600
Merge pull request #2576 from myk002/myk_pin
...
use an actual pin texture for ZScreen pins
2023-01-09 23:49:50 -08:00
Myk
bb90ff0b32
Merge pull request #2566 from ab9rf/5005-autofarm
...
reenable autofarm and add persistence support
2023-01-09 23:48:35 -08:00
DFHack-Urist via GitHub Actions
c6472560c6
Auto-update submodules
...
library/xml: master
scripts: master
2023-01-10 07:14:21 +00:00
pre-commit-ci[bot]
8ad1cafb07
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-01-10 04:52:00 +00:00
arekatir
d725b813c7
Remove os.execute and io.popen
2023-01-09 23:04:43 -05:00
Kelly Kinkade
81a8a6047b
persistence fixes, other tweaks
2023-01-09 20:04:13 -06:00
Myk Taylor
3938721df0
enable seedwatch (no changes)
2023-01-09 16:25:01 -08:00
Myk Taylor
29506dbd87
remove call go fix/blood-del, which no longer seems useful
2023-01-09 16:13:15 -08:00
Kelly Kinkade
e649255c8e
rework autofarm persistence
2023-01-09 18:05:15 -06:00