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