Myk Taylor
f83f4ccb74
retire gui/automelt
2023-06-14 16:13:29 -07:00
Myk Taylor
ca45fec5e6
quickfort user guide update 2nd draft
2023-06-14 15:20:25 -07:00
Myk Taylor
f894634eef
update dreamfort case study and general formatting
2023-06-14 11:28:41 -07:00
Myk Taylor
4cd58ccdd2
add spacers between screenshots to separate them
2023-06-13 12:30:37 -07:00
Myk Taylor
e4f6424f23
use new logistics features in dreamfort
...
and document quickfort options
2023-06-12 13:21:24 -07:00
Myk Taylor
0a9056df91
update changelog
2023-06-12 12:55:03 -07:00
Myk Taylor
53efb47c68
remove reference to gui/logistics until it is ready
2023-06-12 12:31:52 -07:00
Myk Taylor
12b2509781
implement autotrain
2023-06-12 12:28:39 -07:00
Myk Taylor
e90de61cc1
remove the features feature; we can do it with quickfort properties
2023-06-12 10:59:13 -07:00
Myk Taylor
43fbd89c23
first step at saving features
2023-06-11 22:31:38 -07:00
Myk Taylor
2884abf2a7
fix docs -- we do have a command
2023-06-11 22:28:03 -07:00
Myk Taylor
5ffbb4d0ef
unify and update automelt/autotrade/autodump
2023-06-11 22:28:01 -07:00
Myk
c06f54df8f
Merge pull request #3464 from myk002/myk_blueprint_library
...
update blueprint library
2023-06-11 21:20:11 -07:00
Myk Taylor
f91136032f
rewrite characterization of the checklist
2023-06-11 09:31:12 -07:00
Myk Taylor
241568f624
fix syntax in docs
2023-06-11 02:41:39 -07:00
Myk Taylor
23f9764cb9
update changelog
2023-06-11 02:39:15 -07:00
Myk Taylor
ede550d8df
update blueprint library text and screenshots
2023-06-11 00:55:47 -07:00
plule
c55ab745bb
RemoteFortressReader: Fix a possible null pointer access on image descriptions
2023-06-10 22:05:14 +02:00
Myk Taylor
d7b0cc8340
remove obsolete docs
2023-06-08 12:54:58 -07:00
Myk Taylor
25530d6e7b
guide update - first draft
2023-06-08 12:40:33 -07:00
Myk Taylor
321941385e
add artifacts and masterworks presets
2023-06-07 11:57:16 -07:00
Myk Taylor
8c1e761f86
update changelog
2023-06-07 01:28:15 -07:00
Myk Taylor
50c699edb4
add barrels stockpile preset
2023-06-07 01:27:39 -07:00
Myk Taylor
efc4f277d9
clear item occupancy flags for channeled tiles
2023-06-06 08:06:56 -07:00
UnFaventia
e50fe7eb99
Update changelog.txt
2023-06-06 12:17:53 +10:00
UnFaventia
48d29de917
Merge branch 'develop' into Autonick-Updates
2023-06-06 12:16:28 +10:00
UnFaventia
2de77d3f57
Update changelog.txt
2023-06-06 12:11:10 +10:00
UnFaventia
0f224e60da
Update changelog.txt
2023-06-06 11:21:44 +10:00
Myk Taylor
b4a804ca0c
bump to 50.08-r3
2023-06-05 17:42:35 -07:00
Myk Taylor
4a2b97105c
only initialize steam if launched from steam
2023-06-05 14:18:55 -07:00
Myk Taylor
ecf82471cf
update for 50.08-r2
2023-06-01 11:20:08 -07:00
Myk Taylor
974a6155c0
reinstated Buildings.setOwner
2023-05-31 18:48:08 -07:00
Myk Taylor
2edfe151d3
update changelog
2023-05-28 20:44:28 -07:00
Myk Taylor
760cd0cbcb
implement tameable property filtering
2023-05-28 20:44:27 -07:00
Myk
0c5339982a
Merge pull request #3424 from myk002/myk_ensure_keys
...
add ensure_keys utility function
2023-05-28 20:36:48 -07:00
Myk Taylor
20ce4a1612
add "everything" stockpile settings file
...
useful for setting hauling route settings
2023-05-28 02:28:45 -07:00
Myk Taylor
0918fbb004
add ensure_keys utility function
2023-05-27 03:16:51 -07:00
Myk
2efeead96e
Merge pull request #3414 from myk002/myk_scroll_to_focus
...
scroll mouse wheel to focus window under cursor
2023-05-25 17:18:52 -07:00
Myk
906b1570b9
Merge pull request #3417 from myk002/myk_draggable_frame
...
allow dragging by frame edge for non-resizable windows
2023-05-25 17:18:40 -07:00
Myk Taylor
87775317a5
don't throw if json is unreadable
...
just act like the file didn't exist (unless strict is set)
2023-05-24 12:41:02 -07:00
Myk Taylor
6f49a0eb3d
allow dragging by frame edge for non-resizable windows
2023-05-23 15:17:01 -07:00
Myk Taylor
f3ce805960
scroll mouse wheel to focus window under cursor
2023-05-23 12:26:44 -07:00
Myk Taylor
d06118ad8e
support recording stockpiles in blueprints
2023-05-21 09:45:28 -07:00
Myk
8d73385aaf
Update changelog.txt
2023-05-20 05:01:07 -07:00
Myk
c782873f86
Update changelog.txt
2023-05-20 04:58:08 -07:00
Myk
a969ff2aea
Merge branch 'develop' into develop
2023-05-20 04:55:50 -07:00
Myk Taylor
3729d7daa4
encode transmitted names in utf-8
2023-05-19 19:51:51 -07:00
Myk
804a80ea98
Merge pull request #3396 from myk002/myk_autodump
...
[autodump] remove cursor guard so autodump destroy can work
2023-05-19 11:33:33 -07:00
Myk Taylor
d4e8d3399b
remove cursor guard from autodump so autodump destroy can work
2023-05-18 16:56:22 -07:00
Myk
d48f4844d6
Merge branch 'develop' into myk_title_launch
2023-05-18 16:38:19 -07:00
Myk Taylor
ee5553358e
update changelog
2023-05-18 11:01:04 -07:00
TaxiService
afcbee48dd
Update docs/changelog.txt
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-05-18 19:28:30 +02:00
Taxi Service
4cf88a1f8e
actually fixed changelog entry..?
2023-05-18 13:52:07 +02:00
Taxi Service
e7eb664ead
ATTEMPTING to fix changelog entry... AGAIN
2023-05-18 13:29:26 +02:00
Taxi Service
69612bde0f
ATTEMPTING to fix changelog entry...
2023-05-18 13:27:27 +02:00
Taxi Service
c224a53435
fixed changelog entry...
2023-05-18 13:21:18 +02:00
Taxi Service
58519890b6
added changelog entry
2023-05-18 13:13:56 +02:00
Taxi Service
ff498fcc58
fixed overly aggressive FRAME renaming in docs
2023-05-18 12:50:25 +02:00
Taxi Service
90fe6e7ae3
swapped any instance of 'border' being after 'xyz', everywhere
2023-05-18 11:30:21 +02:00
Myk Taylor
6aede45135
add links to quickstart-guide and gui/control-panel to the title screen
2023-05-17 11:56:49 -07:00
Myk
5268de8dd8
Merge branch 'develop' into myk_classic
2023-05-17 11:27:33 -07:00
Myk
29ece9ce3f
Merge pull request #3381 from myk002/myk_substring_filter
...
make full text search configurable for list filters
2023-05-17 11:26:45 -07:00
Myk
20c6062b51
Merge pull request #3388 from myk002/myk_tab_defaults
...
give widgets.TabBar default hotkeys
2023-05-17 11:23:17 -07:00
Myk
fb6c871966
Merge branch 'develop' into myk_dreamfort
2023-05-17 10:28:03 -07:00
Myk
2e1aae31a8
Merge pull request #3378 from myk002/myk_remote_server
...
[RemoteServer] fix crash on malformed json
2023-05-17 10:27:08 -07:00
Myk
259566253b
Merge pull request #3385 from myk002/myk_orders
...
[orders] improve orders library with new findings
2023-05-17 10:24:14 -07:00
Myk
b787ee7aa5
Merge pull request #3379 from myk002/myk_rescan
...
[overlay] rename overlay.reload to overlay.rescan
2023-05-17 10:21:15 -07:00
Myk
f265767d7a
Merge branch 'develop' into myk_remote_server
2023-05-17 10:21:02 -07:00
Myk
642c567f73
Merge pull request #3375 from myk002/myk_autolabor_warning
...
[autolabor] fix warning appearing on inappropriate screens
2023-05-17 10:20:33 -07:00
Myk Taylor
899422aaf8
give widgets.TabBar default hotkeys
2023-05-16 17:26:16 -07:00
Myk Taylor
11361975f9
look up texpos values instead of assuming they're constant
2023-05-16 17:14:36 -07:00
Myk Taylor
368a9fbc2e
update dreamfort traffic patterns
2023-05-16 16:34:22 -07:00
Myk Taylor
04b1b0f84d
update changelog
2023-05-16 16:07:57 -07:00
Myk Taylor
f43bfed7f2
remove easy meals; add bins; document jugs
2023-05-16 15:53:11 -07:00
Myk Taylor
b6b65d4bf6
update library military orders
...
move preference for silver below steel
leather cloaks -> silk cloaks
leather shield -> wood shield
adjust target quantities for archer uniforms
2023-05-16 15:37:00 -07:00
Myk Taylor
217be6b58d
make full text search configurable for list filters
2023-05-16 12:36:58 -07:00
Myk Taylor
a76bed0ed5
rename overlay.reload to overlay.rescan
2023-05-16 11:41:28 -07:00
Myk Taylor
f05fe33307
fix crash on malformed json (again)
2023-05-16 11:26:47 -07:00
Myk
6b2c805d5f
Update docs/Core.rst
...
Co-authored-by: Alan <lethosor@users.noreply.github.com>
2023-05-15 22:12:12 -07:00
Myk Taylor
b845ea15b8
update changelog
2023-05-15 18:34:43 -07:00
Myk Taylor
a62993b90b
add DFHACK_DISABLE env var
2023-05-15 18:15:46 -07:00
Myk
9f997eaade
Update docs/changelog.txt
...
Co-authored-by: Alan <lethosor@users.noreply.github.com>
2023-05-15 17:54:45 -07:00
Myk Taylor
910b7c2ae9
fix autolabor warning appearing on inappropriate screens
2023-05-15 17:52:20 -07:00
Myk Taylor
1a703c344f
support disabling DFHack with --disable-dfhack
2023-05-15 17:41:28 -07:00
lethosor
b6723e4fdb
Remove "unavailable" tag from add-spatter and channel-safely docs
...
These plugins are currently being built
2023-05-11 00:26:19 -04:00
lethosor
94e56bf4c7
Update changelog and docs for readded plugins
...
Also mark reinstated plugins in the changelog, including for previous v50 releases
2023-05-10 23:49:42 -04:00
John Cosker
aa0721edee
Changelog
2023-05-03 20:01:17 -04:00
John Cosker
58e11b01cb
Comments
2023-05-03 19:37:44 -04:00
John Cosker
611e6d3a12
Merge branch 'develop' into design-refactor
2023-05-03 19:05:15 -04:00
Myk Taylor
bebf3584ba
maybe fix terminal in foreground issue
2023-05-03 14:15:36 -07:00
Myk
2e64cf4373
Merge branch 'develop' into myk_add_spatter
2023-05-02 17:10:43 -07:00
Myk
c91268e50f
Merge branch 'develop' into myk_worknow
2023-05-02 16:35:26 -07:00
Taxi Service
ef0c8950bd
renamed val_gap to option_gap, updated docs/changelog
2023-05-02 16:46:46 +02:00
John Cosker
0eb04f1b73
changelog
2023-05-01 14:32:09 -04:00
Taxi Service
cfcb1cd937
make val_sep useful if label_below == true
2023-04-30 10:18:15 +02:00
Myk Taylor
923f84b2f2
bump to 50.08-r1
2023-04-29 18:58:34 -07:00
Myk
898a54e72f
Merge pull request #3330 from DFHack/5008-beta1
...
merge 5008 work into develop
2023-04-29 18:42:25 -07:00
Myk Taylor
3dafdf8f24
absorb old sphinx anchor
2023-04-27 14:29:50 -07:00
Myk Taylor
83fa87b492
add work-now to the build
2023-04-27 14:22:45 -07:00
Myk Taylor
ef140b0dd6
rename and enable plugin
2023-04-27 13:20:25 -07:00
Myk Taylor
1b8fc20ad5
check items for accessibility for dialogs
...
before we only checked when doing the cycle, so if an inaccessible item
were manually selected, we'd never be able to build
2023-04-26 21:01:21 -07:00
Myk
b1ae39764b
Merge branch '5008-beta1' into myk_nosdlreal
2023-04-26 15:48:13 -07:00
Myk Taylor
9c447e8d45
re-add add-spatter plugin (minimal changes)
2023-04-26 14:47:24 -07:00
Taxi Service
ec659ca1c2
added note about val_gap's behaviour when label_below == true
2023-04-26 11:26:29 +02:00
Taxi Service
6e1300458c
fixed some wrong quotation marks in changelog.txt that made the build thingy cry
2023-04-26 01:26:38 +02:00
Taxi Service
48ffad2f71
added and attributes to
2023-04-26 01:02:38 +02:00
Myk
8f3d9f2f88
Merge pull request #3298 from myk002/myk_autoclothing
...
[autoclothing] demote chatty WARN messages to DEBUG
2023-04-24 14:37:35 -07:00
Myk Taylor
65d7b290a3
add ZScreenModal class for modal dialogs
2023-04-24 14:32:33 -07:00
Myk
359df08803
Merge branch 'develop' into myk_autoclothing
2023-04-24 14:16:42 -07:00
Myk
d5e302bc0d
Merge pull request #3296 from myk002/myk_dig_now
...
[dig-now] fix smoothing job detection
2023-04-24 14:16:19 -07:00
Myk
300e891f8a
Update changelog.txt
2023-04-24 14:15:09 -07:00
Myk
2a410f7570
Merge pull request #3294 from myk002/myk_title_version
...
add DFHack title version overlay
2023-04-24 14:13:53 -07:00
Myk
8a9f65d347
Merge pull request #3295 from myk002/myk_version
...
add "version" alias to run the help
2023-04-24 14:13:34 -07:00
Myk
99b6aa0f90
Merge branch 'develop' into myk_dig_now
2023-04-24 14:13:25 -07:00
Myk Taylor
ab047af163
demote chatty WARN messages to DEBUG
2023-04-24 00:31:20 -07:00
Myk Taylor
31401b2e19
fixed size limit calculations for rollers
2023-04-23 23:48:10 -07:00
Myk Taylor
74e1aa70d9
fix smoothing job detection
2023-04-23 23:28:50 -07:00
Myk
f009ca907e
Merge pull request #3271 from TaxiService/bplan_slidertowidgets
...
move Slider class from filterselection.lua into widgets.lua
2023-04-23 18:44:58 -07:00
Myk
276efc9813
Apply suggestions from code review
2023-04-23 18:40:24 -07:00
Myk Taylor
87e67987a9
add "version" alias to run the help
2023-04-23 17:41:38 -07:00
Myk Taylor
b59bf72cd2
turn down the title-version plugin
2023-04-23 17:32:30 -07:00
Myk Taylor
33142a5dfc
add DFHack title version overlay
2023-04-23 17:26:45 -07:00
Taxi Service
adeb872725
modified 's RangeSlider entry
2023-04-22 09:44:37 +02:00
Myk
7e9936f856
Merge branch 'develop' into myk_troll_Fur
2023-04-21 13:49:27 -07:00
Myk Taylor
6d9a07355b
allow filtering by yarn
2023-04-21 11:54:38 -07:00
Myk Taylor
6b86f7c691
planner panel is minimized by default
...
and minimized state is now persisted across reloads
2023-04-21 11:20:28 -07:00
Taxi Service
8371aa0b8b
renamed Slider to RangeSlider, and added draft of Lua API.rst entry
2023-04-20 13:24:47 +02:00
Myk
78a322dc84
Merge pull request #3266 from myk002/myk_dt_warning
...
add a warning when DT appears to be running
2023-04-19 23:53:16 -07:00
Taxi Service
a0b259bb67
attempt to fix changelog entry...
2023-04-19 11:44:27 +02:00
Taxi Service
1620604a8e
added changelog entry
2023-04-19 11:38:22 +02:00
Myk Taylor
ac4a068007
add missing changelog for buildingplan
2023-04-18 21:08:50 -07:00
Myk Taylor
250f05667b
add a warning when DT appears to be running
2023-04-18 15:50:59 -07:00
Myk Taylor
3307427718
update wording (thanks Ozzatron!)
2023-04-17 13:29:58 -07:00
Myk Taylor
e9f6695ace
infrastructure for hiding armok tools
2023-04-17 09:39:15 -07:00
John Reid
eb9e40a24d
Fix typo in Quickstart.rst
...
Fixes a typo in Quickstart.rst: mangager -> manager
2023-04-17 10:43:14 +02:00
Myk Taylor
d1d521fbdb
infrastructure for hiding the terminal console on startup
2023-04-16 22:34:29 -07:00
Myk
ac42f3d872
Merge pull request #3240 from myk002/myk_authors
...
update new authors from 01 Feb 2023 - 15 Apr 2023
2023-04-16 17:59:43 -07:00
Myk
777a5b7cea
Merge branch 'develop' into myk_toggle_cursor
2023-04-16 10:32:07 -07:00
Myk Taylor
86845c5bbf
update author names as per feedback
2023-04-16 09:50:57 -07:00
Myk Taylor
67f50eafb0
add alias and keybinding for toggling the keyboard cursor
2023-04-15 22:26:38 -07:00
Myk Taylor
c596df2bc5
update new authors from 01 Feb 2023 - 15 Apr 2023
2023-04-15 21:34:09 -07:00
Myk Taylor
ef380e9e1c
don't reset planner panel minimized state
2023-04-15 15:49:36 -07:00
Myk Taylor
b2f32be117
simplify installation instructions
...
now that we don't overwrite SDL.dll on Windows
2023-04-12 21:42:57 -07:00
Myk Taylor
f7e3973da8
bump to 50.07-r1, scrub changelog
2023-04-12 01:45:42 -07:00
Myk Taylor
20bea5fa21
add ability to filter by cloth and silk
2023-04-11 03:49:28 -07:00
Myk Taylor
51047367f4
fix index out of bounds error when reading gems
2023-04-10 23:28:00 -07:00
Myk
e16b01898b
Mention save instead of mods
2023-04-10 20:35:05 -07:00
Myk Taylor
c0fe5776fb
update Installing docs for Steam
2023-04-10 18:29:41 -07:00
Myk Taylor
6a7446780b
hide terminal console when running on steam deck
2023-04-10 04:35:34 -07:00
Myk Taylor
04c16186de
hide planner overlay during the tutorial
2023-04-10 04:24:00 -07:00
Kelly Kinkade
95fb4e7eaa
add raw/cooked z level output to prospector
...
toady shifted displayed z levels by 100 for v50
2023-04-09 12:57:11 -05:00
Myk
ec114bea7c
Merge branch 'develop' into bplan_planneroverlay
2023-04-07 01:14:06 -07:00
Myk
cd209d2f54
Merge branch 'develop' into bplan_itemselection
2023-04-07 01:06:38 -07:00
Myk Taylor
83017e8b8f
give active mods a chance to reattach their hooks
2023-04-07 00:48:04 -07:00
Myk Taylor
2ac2817987
enable bugfix services by default
2023-04-06 23:19:04 -07:00
Myk
75bdc8904c
add dfhack tag to faststart
2023-04-06 18:59:57 -07:00
Quietust
8d40ca8be6
Add "faststart" plugin to make DF start faster
...
In particular, it makes the game's "Loading..." screen animate
as quickly as possible, shortening it from around 10 seconds to
slightly more than 1 second.
A conditional build setting makes it skip the animation as well,
making it slightly faster yet.
Ideally, this should become part of the Tweak plugin, but we're
not building that right now.
2023-04-06 19:47:21 -06:00
TaxiService
7927820e40
Merge branch 'develop' into bplan_planneroverlay
2023-04-06 16:12:40 +02:00
Myk
30bb3d7050
Merge pull request #3168 from myk002/myk_script_paths
...
read mods from all mod dirs and only use most recent versions
2023-04-05 15:54:24 -07:00
TaxiService
e1227faca9
Merge branch 'DFHack:develop' into bplan_itemselection
2023-04-05 15:39:23 +02:00
TaxiService
faf2553a92
Merge branch 'DFHack:develop' into bplan_planneroverlay
2023-04-05 11:25:08 +02:00
Myk
7294678e27
Update docs/changelog.txt
2023-04-04 22:42:58 -07:00
silverflyone
d42d9ec626
Update changelog.txt
...
Fix log entry
2023-04-05 12:53:39 +10:00
TaxiService
e8e77e9ec2
Merge branch 'DFHack:develop' into bplan_itemselection
2023-04-04 18:25:54 +02:00
TaxiService
0e3df4e3a5
Update docs/changelog.txt
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-04 03:28:23 +02:00
TaxiService
e8fb2c5a46
Update docs/changelog.txt
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-04 01:37:03 +02:00
Myk Taylor
cf847109ce
read mods from all mod dirs and only use most recent versions
2023-04-03 15:59:42 -07:00
Taxi Service
8860ddf982
planneroverlay: initial rework commit
2023-04-03 22:46:31 +02:00
Taxi Service
07a4da6573
reworked itemselection ui & added vertical divider pens
2023-04-03 22:23:32 +02:00
TaxiService
3628f8c554
Update docs/changelog.txt
...
YES PLS
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-03 21:29:24 +02:00
Taxi Service
4dc7b3cc43
attempt to make changelog entry work
2023-04-03 21:25:59 +02:00
Taxi Service
57146c527a
added changelog entry
2023-04-03 21:20:45 +02:00
Taxi Service
7c63ea9394
added BOLD_FRAME and INTERIOR_MEDIUM_FRAME
2023-04-03 20:13:57 +02:00
Myk
7d293c89a2
Merge pull request #3148 from myk002/myk_hotkey_menu
...
[hotkeys] adjust text margin in popup menu for wide scrollbar
2023-04-02 09:48:16 -07:00
Myk Taylor
9461e609a0
adjust text margin in hotkey menu for wide scrollbar
2023-04-01 22:53:35 -07:00
Myk
5846c3fc12
Update changelog.txt
2023-04-01 22:11:38 -07:00
Myk Taylor
d13dfd7d49
interpret shrubbery as floor instead of wall
2023-03-31 19:29:01 -07:00
Kelly Kinkade
51236f90fa
update steam launcher
...
this version launches dwarf fortress via the steam client
the existing one doesn't set up the steam app context which means access to DF's steam workshop is broken. launching through the steam client avoids this issue.
2023-03-31 21:05:19 -05:00
Myk Taylor
38d4eea7ac
bump to 50.07-beta2
2023-03-31 05:02:02 -07:00
Myk Taylor
12e7ae1207
sync tags from spreadsheet
2023-03-29 00:29:44 -07:00
Myk
8b9a2321ae
Merge pull request #3122 from myk002/myk_automaterial
...
[buildingplan] implement automaterial selection
2023-03-29 00:01:47 -07:00
Myk Taylor
f2958a5529
implement automaterial selection for buildingplan
2023-03-28 23:51:52 -07:00
Myk Taylor
147b0ba84a
fix and extend Labels/CycleHotkeyLabels
2023-03-28 23:36:49 -07:00
Myk
921e08e97a
Merge branch 'develop' into myk_buildingplan_suspendmanager
2023-03-28 06:52:42 -07:00
Myk
ab2f3b1373
Merge pull request #3115 from myk002/myk_confirm_burrow
...
[confirm] add check for removing burrows via the repaint menu
2023-03-28 06:47:27 -07:00
Myk Taylor
02b52fcb3d
confirm for removing burrows via the repaint menu
2023-03-27 16:11:21 -07:00
Tachytaenius
df51835b1c
Amend main module code in modding guide
2023-03-27 22:05:06 +01:00
Myk Taylor
d5c8237c91
update changelog
2023-03-27 03:53:10 -07:00
Myk Taylor
8da7e216a4
buildingplan - suspendmanager integration
2023-03-27 02:24:56 -07:00
Kelly Kinkade
f3862e3eec
tailor: gatekeep debugging code
2023-03-27 00:44:20 -05:00
Kelly Kinkade
4a173aac99
tailor: fix #3093 , #3103
...
I significantly restructured the assignment algorithm to eliminate the overproduction issues in #3093
#3103 is addressed by excluding units that don't have the caste-level EQUIPS flag
closes #3093
closes #3103
2023-03-27 00:07:40 -05:00
Myk Taylor
0ba4225d85
support showing a different tile on hover for Labels
2023-03-25 15:19:24 -07:00
Myk
4108c57c0d
Merge pull request #3091 from ab9rf/getplants
...
reenable getplants
2023-03-25 13:11:04 -07:00
Myk Taylor
6a3e61519a
remove reference to Tachy Guns
2023-03-25 12:56:54 -07:00
Myk Taylor
7cb9d3fe8c
formatting
2023-03-25 12:56:54 -07:00
Myk Taylor
e4579a4aa1
update modding guide
2023-03-25 12:56:54 -07:00
Myk Taylor
de576b5586
start updating modding guide
2023-03-25 12:56:54 -07:00
Myk Taylor
57d6cab10f
wording
2023-03-25 12:56:54 -07:00
Myk Taylor
c3946247d6
update docs for Core
2023-03-25 12:56:54 -07:00
Myk Taylor
76bacee238
dynamically add mod scripts to the script path
2023-03-25 12:56:48 -07:00
Myk
8b7223d1e2
Merge pull request #3086 from myk002/myk_buildingplan_no_filter_items
...
[buildingplan] allow player to choose any item when choosing items manually
2023-03-25 12:55:37 -07:00
Myk
9a5a259fa9
Merge pull request #3088 from myk002/myk_buildingplan_normalize_stairs
...
[buildingplan] normalize stairs so they all use the same filter
2023-03-25 12:55:29 -07:00
Myk Taylor
2627820bfa
untested -> unavailable
2023-03-25 12:35:01 -07:00
Kelly Kinkade
df286ab71e
reenable getplants
2023-03-25 10:18:06 -05:00
Myk Taylor
2bc92042a5
allow enable to interpret aliases
2023-03-24 23:25:24 -07:00
Myk Taylor
d67d57af3d
tombstone autounsuspend and add alias
2023-03-24 23:25:14 -07:00
Myk Taylor
a8822bdefa
take carved stairs into account when auto building stairs
2023-03-24 15:43:02 -07:00
Myk Taylor
58eaf33b08
normalize stairs so they all use the same filter
2023-03-24 15:26:17 -07:00
Myk Taylor
fe0590503f
mark tiles with magma or deep water as "not free"
2023-03-24 15:05:17 -07:00
Myk Taylor
c8f590cbac
allow player to choose any item when choosing items manually
...
that is, ignore the global and building-specific filters
2023-03-24 14:36:06 -07:00
Myk Taylor
99d050d0a8
respect building size limits
2023-03-24 14:06:39 -07:00
Myk
da2ef0365d
Merge branch 'develop' into myk_the_case_of_the_missing_mask
2023-03-23 15:48:53 -07:00
Kelly Kinkade
95f6e6e5be
tailor: fix material overrun issue
...
properly track materials required for already-queued jobs
fixes #3056
2023-03-23 16:23:06 -05:00
Myk Taylor
873e94ea5d
actually record the deserialized material mask val
2023-03-23 10:48:33 -07:00
Myk
4d540ba8ab
Merge pull request #3078 from myk002/myk_orders
...
add minimize button to orders overlay panel
2023-03-23 03:24:30 -07:00
Myk Taylor
05f407e10b
update changelog
2023-03-23 02:40:38 -07:00
Myk Taylor
9154a52d0a
remove spaces and dashes from allowed filename chars
...
since this will likely make it more difficult to represent stockpile
filenames in quickfort's stockpile configuration language
2023-03-23 02:26:37 -07:00
Myk Taylor
22872f61c4
fix indent
2023-03-23 02:26:37 -07:00
Myk Taylor
b95d923b32
finalize docs, clear flags
2023-03-23 02:26:37 -07:00
Myk Taylor
b5d4f04d2f
differentiate fish
2023-03-23 02:26:37 -07:00
Myk Taylor
876425fbc8
allow multiple filters
2023-03-23 02:26:37 -07:00
Myk Taylor
114e5d8fa0
in-progress docs
2023-03-23 02:26:37 -07:00
Myk Taylor
5a317820f9
new logic for deserialization
2023-03-23 02:26:37 -07:00
Myk Taylor
3f0a93a9b1
document my aspirations
2023-03-23 02:26:37 -07:00
Myk Taylor
e21c55d6ff
update stockpiles command and use new data paths
2023-03-23 02:26:37 -07:00
Myk Taylor
90aed848bb
add minimize button to orders overlay panel
2023-03-23 02:26:00 -07:00
Myk
5bfd2ee47d
Merge pull request #3076 from myk002/myk_automelt
...
allow metal chests to be melted
2023-03-23 02:24:21 -07:00
Myk Taylor
0b72b42b7e
allow metal chests to be melted
2023-03-23 00:59:05 -07:00
Myk Taylor
03e44f1e7f
fix initial extended/retracted position for upright spike traps
2023-03-23 00:25:29 -07:00
Kelly Kinkade
959b4b3171
update tailor
...
`tailor` now properly discriminates between dyed and undyed cloth and no longer defaults to using adamantine
2023-03-22 18:29:47 -05:00
Kelly Kinkade
42e21bf946
reenable prospector in fort mode
...
fort mode prospect works. embark mode prospect doesn't crash but generates nonsense data, so that code has been disabled for now
2023-03-20 11:00:25 -05:00
Myk
d2f97747de
Update Removed.rst
2023-03-19 20:22:05 -07:00
Myk
bdd4163d98
Update Removed.rst
2023-03-19 20:21:06 -07:00
John Cosker
fa67b7c38f
fix underscore
2023-03-19 22:58:38 -04:00
John Cosker
c9493dba7e
Added entry to Removed.rst
2023-03-19 21:50:28 -04:00
Myk
b03a35ba8d
Merge pull request #3040 from myk002/myk_revflood
...
[reveal] anchor revflood at a unit's position
2023-03-19 14:37:29 -07:00
Myk Taylor
490ffe19ba
fix typos in buildingplan docs
2023-03-18 00:48:55 -07:00
Myk Taylor
3e0b37e922
fix typo in strangemod docs
2023-03-17 23:41:02 -07:00
Myk Taylor
4a3363da9c
anchor revflood at a unit's position
...
makes it more user friendly and reduces chance of mishap by placing the
cursor in an unforgiving location (like in a closed cavity)
2023-03-17 17:43:58 -07:00
Myk Taylor
2bceff76e0
changelog fix
2023-03-17 10:14:11 -07:00
Myk Taylor
779b9bfb6a
bump to 50.07-beta1
2023-03-17 10:08:16 -07:00
Myk Taylor
79dd5a313f
rename Build button to Confirm and update docs
2023-03-17 09:58:20 -07:00
Myk Taylor
52dec0114f
properly count required bars/cloth and don't output confusing total quantities
2023-03-16 23:45:22 -07:00
Myk Taylor
e95b6805d0
comment out heat safety feature
2023-03-16 19:55:12 -07:00
Myk Taylor
b0f9ad6449
add buildingplan reset for resetting all filters
2023-03-15 14:02:59 -07:00
Myk Taylor
0e1909bad1
update changelog
2023-03-15 01:42:06 -07:00
Myk Taylor
208a3e4ae8
add minimize/restore button
2023-03-15 01:19:34 -07:00
Myk Taylor
4be5ca4e81
filter by whether a slab is engraved
...
this actually adds an entirely new "specials" filter system that can be
extended later for other types
2023-03-15 00:29:27 -07:00
Myk
7edc686753
Merge pull request #3020 from myk002/myk_save_choice
...
[buildingplan] remember "choose items" choice per building type
2023-03-15 00:27:20 -07:00
Myk Taylor
a578614cdd
update docs
2023-03-14 22:28:27 -07:00
Myk Taylor
4d8580d9e7
remember "choose items" choice per building type
2023-03-14 21:55:43 -07:00
Myk Taylor
039171e01d
support multiple upright spikes in a spike trap
2023-03-14 21:36:41 -07:00
Myk Taylor
543f9ade0d
account for reverse ordering in job_items vector
2023-03-13 13:35:12 -07:00
Myk
63a7811ba5
Merge branch 'develop' into myk_buildingplan_clay
2023-03-12 15:59:48 -07:00
Myk Taylor
f549b7178d
update changelog
2023-03-12 15:44:15 -07:00
Myk Taylor
c7a058c308
fix library paths in docs
2023-03-12 15:43:32 -07:00
Myk Taylor
c48c9c77c0
use new data directories for blueprints
2023-03-12 15:43:32 -07:00
Myk Taylor
3798a7cb5e
allow clay to be chosen as a filter material
2023-03-12 15:13:57 -07:00
Myk Taylor
097c333f91
move misplaced changelog entries from alpha2 to alpha3
2023-03-11 14:18:30 -08:00
Myk Taylor
a5de0fef3e
bump to 50.07-alpha3
2023-03-11 13:56:55 -08:00
Myk Taylor
0f31b9897d
slight editing for the quickstart guide
2023-03-10 16:22:02 -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
8cb3c0cf66
Update changelog.txt
2023-03-06 12:38:14 -08:00
Myk
0459831c6a
Revert "revert recent changes to dig-now due to lockups"
2023-03-06 12:33:02 -08:00
20k
084d28b0ae
Reworked heap debugging + tools implementation
2023-03-06 17:04:10 +00: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 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
23d5607835
update docs
2023-03-05 16:21:28 -08:00
Myk Taylor
a5d22705e8
add label_below attribute
2023-02-27 04:13:05 -08:00
Myk
663b014eae
Merge pull request #2682 from 20k/squadwork
...
makeSquad, updateRoomAssignments
2023-02-26 21:40:33 -08:00
Myk
6433f87dd4
Merge pull request #2961 from myk002/myk_case_insensitive
...
make FilteredList searching case insensitive by default
2023-02-26 21:39:14 -08:00
Myk
d2da06acc6
Update docs/changelog.txt
2023-02-26 21:37:02 -08:00
20k
c38a288eee
use insert_into_vector, tweak docs again
2023-02-27 02:15:26 +00:00
20k
3c1d3ce21c
rework docs, comments, clean up unnecessary init
2023-02-27 01:45:10 +00:00
Myk Taylor
63d752b3f8
update docs
2023-02-26 10:53:30 -08:00
20k
837f32fdee
more changelog fixes
2023-02-26 18:09:10 +00:00
20k
19616f7e32
fix changelog issues
...
# Conflicts:
# docs/changelog.txt
2023-02-26 18:08:23 +00:00
20k
2bd48f1f90
address some review comments
2023-02-26 18:05:35 +00:00
20k
d84b118767
docs, rework, rename
2023-02-26 18:05:35 +00:00
20k
3912c6290f
Military module start
2023-02-26 18:05:34 +00:00
20k
ce3ee386fd
makeSquad, updateRoomAssignments
2023-02-26 18:05:34 +00:00
Myk Taylor
c490be0271
mark as tested to facilitate testing the commandline
2023-02-26 09:49:07 -08:00
Myk Taylor
b443f81ecd
print out more status info for buildingplan
2023-02-26 09:49:07 -08:00
Myk Taylor
656a26504a
make FilteredList searching case insensitive by default
2023-02-26 09:47:15 -08:00
Myk Taylor
a536396bd8
update changelog
2023-02-26 09:44:08 -08:00
Myk Taylor
2b59d6ee3d
make dfhack.job.attachJobItem available to Lua
2023-02-26 09:40:02 -08:00
Myk
3cddea9b61
Merge branch 'develop' into myk_clear_tile
2023-02-26 09:25:05 -08:00
Myk
fced215ac2
Merge branch 'develop' into myk_no_disabled_click
2023-02-26 09:24:32 -08:00
Myk
0270766a6d
Merge branch 'develop' into myk_dynamic_tile
2023-02-26 09:24:04 -08:00
Myk
e81a45a742
Merge pull request #2952 from myk002/myk_keep_focus
...
[Gui] don't prefix focus strings that are already properly marked
2023-02-26 09:23:42 -08:00
Myk
bf64f1d985
Merge pull request #2948 from myk002/myk_interior_frame
...
Add standard interior frame to gui.lua
2023-02-26 09:23:09 -08:00
Myk Taylor
49331384df
update changelog
2023-02-24 17:24:20 -08:00
Myk Taylor
ab4af88c92
update changelog
2023-02-24 17:21:38 -08:00
Myk Taylor
1cacc526e3
allow token.tile to be a function
2023-02-24 17:16:30 -08:00
Myk Taylor
2e53c5bc6d
update changelog
2023-02-24 17:14:27 -08:00
Myk Taylor
dafafefe11
update changelog
2023-02-24 17:11:59 -08:00
Myk Taylor
0febce5e8f
add docs
2023-02-24 17:09:11 -08:00
Myk Taylor
472cab846f
move changelog entry to next version
2023-02-24 16:58:17 -08:00
Myk Taylor
30ea58374c
better detection of fire and magma safety
2023-02-24 16:57:44 -08:00
Myk
ddd0c7b644
Merge branch 'develop' into channel-safely
2023-02-24 15:54:12 -08:00
Josh Cooper
4813a15b35
Updates changelog
2023-02-24 15:51:23 -08:00
Myk Taylor
b8fdc985ec
bump version and changelog to 50.07-alpha2
2023-02-24 15:41:54 -08:00
Myk Taylor
934422264e
remove entries for reverted code from changelog
2023-02-24 12:44:26 -08:00
Myk
2659bf2ed4
Merge pull request #2943 from myk002/myk_autobutcher_deannouncement
...
[autobutcher] log to console instead of announcements
2023-02-24 10:30:48 -08:00
Myk Taylor
be54440177
fix up changelog
2023-02-23 22:33:46 -08:00
Myk Taylor
6dbc22350f
log to console instead of announcements
2023-02-23 22:24:32 -08:00
Myk Taylor
29e0698177
re-mark channel-safely as untested
2023-02-23 21:14:37 -08:00
Myk Taylor
b976097ccf
sync spreadsheet to tags
2023-02-23 21:01:58 -08:00
Myk
3fa9babb48
Merge pull request #2911 from kelvie/label-hover
...
Usability: Show mouse hover on all clickable Labels/Lists
2023-02-22 20:39:02 -08:00
Kelvie Wong
3c24e67a9a
Address additional PR comments
...
on_activate is likely to happen first so we shouldn't need to check the
other.
2023-02-22 17:22:04 -08:00
Myk
b516c8753e
Merge branch 'develop' into dig-now
2023-02-21 18:59:30 -08:00
Josh Cooper
d18911ca5a
Update changelog.txt
2023-02-21 00:01:15 -08:00
silverflyone
5deac65be1
Merge branch 'DFHack:develop' into develop
2023-02-19 13:39:41 +11:00
silverflyone
ab74cf0af3
tombstone combine-drinks and combine-plants
2023-02-19 13:31:33 +11:00
Kelvie Wong
d18700c964
Update List docs as well.
2023-02-18 16:15:16 -08:00
Kelvie Wong
697f15224c
Address PR comments, and remove BG fill
...
BG fill eats up a lot of cycles anyway, and there's not a real tangible
benefit in all cases, as it relies on the text label being sized
appropriately (width-wise) to the container, or would otherwise require
padding.
2023-02-18 16:07:40 -08:00
Rob Goodberry
016f4dfae3
Update docs/changelog.txt
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-17 19:15:01 -05:00
Robob27
5244fce469
Fix confirm performance
2023-02-17 18:41:20 -05:00
Kelly Kinkade
6a0ac8b142
update changelog
2023-02-17 13:08:02 -06:00
Kelly Kinkade
7e584df040
misc tailor updates related to adamantine cloth
2023-02-17 12:10:23 -06:00
Kelly Kinkade
f437a83dba
add changelog
2023-02-16 15:38:18 -06:00
Myk
070e10a75a
Merge pull request #2875 from robob27/tabs-as-widgets
...
Add Tab/TabBar to widgets
2023-02-16 00:53:13 -08:00
Robob27
bc47a0b2e4
More prescriptive docs attempt
2023-02-16 03:14:05 -05:00
Myk
c077343a23
Merge pull request #2904 from robob27/confirm-persist
...
Persist confirm config
2023-02-16 00:09:32 -08:00
Robob27
5154eb181a
Add Tab/TabBar to widgets
2023-02-16 02:51:09 -05:00
silverflyone
648af1c81c
Buildings::StockpileIterator operator change added to FIxes.
2023-02-16 15:03:09 +11:00
silverflyone
80972466a4
Revert "Buildings::StockpileIterator operator change added to FIxes."
...
This reverts commit 8f190247e9
.
2023-02-16 15:01:11 +11:00
silverflyone
8f190247e9
Buildings::StockpileIterator operator change added to FIxes.
2023-02-16 14:55:00 +11:00
Robob27
8e577e7469
Persist confirm config
2023-02-15 16:01:17 -05:00
Myk Taylor
bc76fd02e2
prevent mouse clicks from bleeding through when a window is dismissed
2023-02-13 17:35:02 -08:00
Kelvie Wong
f8d94afb7d
Add getSelectedCivZone to dfhack.gui
...
Mostly helpful for my own automation in my custom lua scripts.
Tested it with barracks, meeting areas, and pastures.
2023-02-13 15:22:33 -08:00
Myk
14e303d2c3
Merge branch 'develop' into myk_zscreen
2023-02-13 13:14:00 -08:00
Myk
9c58b22913
Merge pull request #2894 from myk002/myk_autochop
...
generate names for nameless burrows; check for nil
2023-02-13 13:13:34 -08:00
Myk
fbabe5cdb0
Merge pull request #2898 from myk002/myk_showmood
...
[showmood] show more understandable units for bars and cloths
2023-02-13 13:13:24 -08:00
Myk Taylor
853859e119
refine ZScreen behavior around pausing, update docs
2023-02-13 09:09:39 -08:00
Myk Taylor
2b3dcee4b0
get strangemood compiling and running
2023-02-13 01:18:45 -08:00
Myk Taylor
68d314c9c0
show more understandable units for bars and cloths
2023-02-13 01:17:57 -08:00
Myk
8dd938c5a6
Merge pull request #2891 from robob27/filteredlist-on-change
...
Add edit_on_change to FilteredList
2023-02-12 18:41:41 -08:00
Myk Taylor
766738e102
generate names for nameless burrows; check for nil
2023-02-12 15:21:10 -08:00
Rob Goodberry
8d63757eea
Update docs/changelog.txt
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-12 18:01:35 -05:00
Myk
4bc6e1bec0
Merge branch 'develop' into myk_seedwatch
2023-02-12 14:48:40 -08:00
Robob27
7651f6a91e
Add edit_on_change to FilteredList
2023-02-12 17:44:19 -05:00
Myk
1b8565544e
Update docs/changelog.txt
2023-02-12 14:28:37 -08:00
Batt Mush
5c457fc96f
[issue-2888] autodump now conditionally removes an item's dump flag and
...
sets forbid flag IFF the item is successfully dumped. Otherwise, the
item's original flags are kept intact. This avoids impacting any tasks
associated with the item.
2023-02-12 15:49:40 -06:00
Myk Taylor
0c989634ab
properly store the id of seed targets in persisted state
2023-02-12 03:19:31 -08:00
Myk
50e9ad93f3
Merge pull request #2869 from robob27/moar-units-checks
...
Add isGeldable, isMarkedForGelding and isPet
2023-02-12 01:27:37 -08:00
Janeene Beeforth
4b5836b996
Fix for #2871
...
* Add check for unit->name.nickname field is not an empty string
* Refactor repeated checks for inappropriate and protected units
2023-02-12 16:43:33 +11:00
Robob27
65f38ec75c
Add isGeldable, isMarkedForGelding, isPet
2023-02-11 05:44:45 -05:00