lethosor
97fb50c28f
Add better support for default ListColumn values
...
This is only necessary for multiple-selection columns, and there aren't any
with non-pointer entry types currently, but casting nullptr to non-pointer types
isn't a great idea.
2016-01-06 17:30:07 -05:00
lethosor
7eb442e98c
Feed D_ORDERS instead of relying on sidebar mode enum
2016-01-04 20:09:05 -05:00
lethosor
9ae55177ef
Stop feed_menu_choice exit sequence from triggering after restarting scan
2016-01-04 20:05:45 -05:00
lethosor
aa435a14d7
find-offsets: Look up colors from colors.txt if possible
2016-01-04 19:55:12 -05:00
lethosor
3bcd58fca7
Use consistent key display
2016-01-04 19:31:57 -05:00
lethosor
bdd4b11e2d
Add an option to scan for all "standing_orders_*" globals
2016-01-04 19:30:10 -05:00
lethosor
2acdede03b
New tweak: hide-priority
...
Adds an option to hide designation priority indicators
2016-01-04 19:29:30 -05:00
lethosor
06b3b94e8d
Tweak prerelease warning - low risk of save corruption at this point
2016-01-02 17:06:30 -05:00
lethosor
45ba3c0c68
Try specifying ZLIB_ROOT
2016-01-01 20:01:24 -05:00
lethosor
9e020bb8c1
Make title-version show git info for dev builds
2016-01-01 11:50:11 -05:00
lethosor
51690b4ba2
weather: re-add val_override, minor cleanup
2016-01-01 11:46:40 -05:00
PeridexisErrant
81b055ee93
Implement "weather" as a script
2016-01-01 11:35:58 -05:00
lethosor
d923633689
Add moversti, TheBloke, txtsd to Authors.rst
2016-01-01 11:34:52 -05:00
Lethosor
47bbdc8025
Merge pull request #778 from moversti/patch-3
...
Updated Windows compile docs
2016-01-01 11:27:31 -05:00
lethosor
93fe222c35
Revert #719
...
No plugins built prior to the symbol naming change in 4fc6cb6f
can
be loaded in DFHack for v0.42.
2016-01-01 11:20:54 -05:00
lethosor
d0c28d3f50
Prevent plugins with active viewscreens from being unloaded
...
This requires plugins to pass plugin_self to Screen::show(), but
avoids the need to implement special checks in plugin_onstatechange
for the SC_BEGIN_UNLOAD event.
2016-01-01 11:15:29 -05:00
lethosor
ef62c044a3
Update NEWS, xml
2016-01-01 10:30:02 -05:00
lethosor
31745f4a36
Fix a couple exportlegends issues and update xml
2015-12-31 14:32:31 -05:00
lethosor
090787e927
Update xml
2015-12-31 13:41:46 -05:00
lethosor
d775333c00
fix-unit-occupancy: Account for wagon occupancy correctly
...
Previously, non-central wagon tiles would have their occupancy flag
cleared.
2015-12-31 13:38:38 -05:00
lethosor
d284d9e83a
exportlegends cleanup
...
* Remove unnecessary string concatenations (e.g.
`write("</sites>".."\n")`)
* Open a separate file instead of rerouting stdout - this ensures that
stdout doesn't point to the xml file if the export fails for some
reason
* Encode artifact descriptions properly
2015-12-30 14:45:15 -05:00
lethosor
aaae6d54cd
exportlegends: Fix issues with entities with no race
...
Some, such as specific site governments, have races of -1
Fixes #780
2015-12-30 12:15:01 -05:00
lethosor
26f66ce8e2
Bump version to 0.42.04
2015-12-30 11:27:19 -05:00
lethosor
bd7039f4e0
Don't show prerelease message during worldgen
2015-12-30 10:11:27 -05:00
lethosor
2079093d5a
Fix new addresses in export-dt-ini
2015-12-28 23:19:02 -05:00
lethosor
51164d5547
Add standing orders scans to find-offsets
2015-12-28 21:35:47 -05:00
lethosor
22283066ca
Update xml
2015-12-28 17:30:05 -05:00
lethosor
0a4287afba
gps scan: fall back to data section
2015-12-28 17:28:50 -05:00
lethosor
7431329e2d
New script: devel/save-version.lua
2015-12-28 17:01:47 -05:00
lethosor
6637a85164
Don't hardcode line numbers in script documentation check
2015-12-28 16:31:36 -05:00
lethosor
9dbb5b92f9
Fix some issues in devel/export-dt-ini.lua
2015-12-28 15:55:09 -05:00
lethosor
39086acf64
Merge export-dt-ini changes from splintermind/Dwarf-Therapist
2015-12-28 15:46:42 -05:00
lethosor
2ef24a3daf
Prevent nested command invocations in command-prompt
...
For example, running "devel/send-key SELECT" in command-prompt would
blow up the stack by recursively calling submit()
2015-12-27 22:35:14 -05:00
lethosor
c23ac50250
Always run dfhack.init-example if dfhack.init doesn't exist
...
This previously only happened if no files matching *dfhack*.init
existed
2015-12-27 16:39:10 -05:00
lethosor
e075a06486
Add search controls to all viewscreen_petst subpages
2015-12-27 15:49:10 -05:00
lethosor
d087f4f741
Expose process MD5/PE to Lua (useful in export-dt-ini)
2015-12-27 14:59:18 -05:00
lethosor
a977f274b1
Update xml
2015-12-26 20:00:09 -05:00
lethosor
fabff1ddfb
Fix df::occupation usage
2015-12-26 19:59:54 -05:00
lethosor
c8b937b115
Update 3rdparty/lethosor (install devel/send-key)
2015-12-26 14:25:25 -05:00
lethosor
5263d425a2
Merge remote-tracking branch 'BenLubar/benlubar-init-args' into develop
2015-12-26 13:47:58 -05:00
Ben Lubar
106891f6e0
vim-style +-args. for example, "./dfhack +echo foo" would be equivalent to running ./dfhack and then typing "echo foo" into the console. uses shell argument splitting, so "./dfhack +somecommand 'foo bar' baz" does the right thing. See DFHack#755.
2015-12-26 12:10:44 -06:00
lethosor
9a82f59518
Merge remote-tracking branch 'BenLubar/benlubar-init-args' into develop
2015-12-26 11:49:45 -05:00
lethosor
05926d9734
New tweak: title-start-rename
...
Adds a safe rename option to the title screen "Start Playing" menu
2015-12-26 11:47:58 -05:00
lethosor
a9ad2f40f1
Add a location retirement confirmation
2015-12-25 11:18:55 -05:00
lethosor
64d861bf6b
Add support for viewscreen_locationsst to various gui functions
2015-12-25 11:09:13 -05:00
lethosor
d4b631d9fd
tweak prerelease pack warning
2015-12-25 10:53:48 -05:00
lethosor
7fe71c94f6
A few devel/unit-path fixes
...
* Handle unrecognized unit_path_type values
* Handle getSelectedUnit()
* Only zoom to path.dest if it's valid
2015-12-25 10:05:13 -05:00
lethosor
de160de0e8
showmood: use correct console encoding
2015-12-24 21:34:38 -05:00
lethosor
25e808be38
Update xml
2015-12-23 17:45:08 -05:00
moversti
7d9f2d0c08
Updated Windows compile docs
...
Needing cmake.portable instead of cmake
2015-12-24 00:31:23 +02:00