Myk Taylor
205d14235d
hide help and configure buttons when panel is minimized
2023-10-26 08:55:46 -07:00
Myk Taylor
a651f6461b
add standard HelpButton and ConfigureButton classes
...
and use them across the overlays that need them
2023-10-16 03:27:08 -07:00
Myk Taylor
25600e45b0
support melting masterworks in logistics
2023-10-06 18:25:24 -07:00
Myk Taylor
8a3b01a261
move the minimize button, not the window
2023-06-14 16:06:00 -07:00
Myk Taylor
b97ad55a98
shift the stockpiles overlay a bit to the left
...
to avoid overlapping the right-most column on some resolutions
2023-06-14 15:40:46 -07:00
Myk Taylor
856237cfd3
just display logistics options in stockpiles overlay
...
for now; until stockpile import/export dialogs are complete
2023-06-12 12:52:47 -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
37b07bcee6
add skeleton for autotrain
2023-06-11 23:31:54 -07:00
Myk Taylor
aa1c0f2071
redesign stockpiles overlay
2023-06-11 22:56:08 -07:00
Myk Taylor
b7d4b8fed6
import and export logistics features
2023-06-11 22:56:07 -07:00
Myk Taylor
c8786b21a0
export dialog prototype
2023-06-11 22:28:03 -07:00
Myk Taylor
89dedd78ac
move minimize button to the bottom
2023-06-11 22:28:03 -07:00
Myk Taylor
a481520efd
implement minimize button
2023-06-11 22:28:03 -07:00
Myk Taylor
c6d9a426dd
wip
2023-06-11 22:28:03 -07:00
Myk Taylor
1231006f6c
start of minimize button
2023-06-11 22:28:03 -07:00
Myk Taylor
7beac6b4c2
add some hover action to the overlay
2023-06-11 22:28:03 -07:00
Myk Taylor
44f8f84bba
initial stockpiles overlay
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 Taylor
dbcba3d548
refactor to allow interacting with route stop settings
2023-05-28 02:26:06 -07:00
Myk Taylor
d06118ad8e
support recording stockpiles in blueprints
2023-05-21 09:45:28 -07:00
Myk Taylor
51047367f4
fix index out of bounds error when reading gems
2023-04-10 23:28:00 -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
876425fbc8
allow multiple filters
2023-03-23 02:26:37 -07:00
Myk Taylor
06fa43932c
animals works
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
e21c55d6ff
update stockpiles command and use new data paths
2023-03-23 02:26:37 -07:00
lethosor
a90f3c3d67
stockpiles: Restrict characters in filenames when saving
...
Previously, it was possible to save outside of the stocksettings
directory or fail to save in a nonexistent subdirectory (e.g. when
a stockpile name had slashes in it).
Resolves #621
2015-07-29 14:17:14 -04:00
Ben Lubar
d182b6c1c3
only create the stocksettings directory when it is requested
2015-03-24 17:46:49 -05:00
Casey Link
b0e0bbda9b
stockpiles: show proper cased names in filter list
2014-12-05 16:53:19 +01:00
Casey Link
52f4cb3fc1
stockpiles: load prompt uses typing + filtering
2014-12-05 14:49:40 +01:00
Casey Link
332566f6a1
stockpiles: disable gui/script when plugin is disabled
2014-12-05 13:27:58 +01:00
Casey Link
7e6066daf2
stockpiles: user friendly error handling
...
* display errors in the GUI when necessary
* handle older versions of DFHack without the persist module
2014-12-05 12:35:24 +01:00
Casey Link
b6118d272c
stockpiles: integrate gui plugin into dfhack.init-example
2014-12-05 12:35:24 +01:00
Casey Link
1cde8cffa4
stockpiles: implement GUI controls
2014-12-05 12:35:19 +01:00