036c30fa68 
								
							
								 
							
						 
						
							
							
								
								Set BUILD_DOCS to OFF by default  
							
							... 
							
							
							
							See #738  
							
						 
						
							2015-11-26 17:09:53 -05:00  
				
					
						
							
							
								 
						
							
							
								c09eafcaf3 
								
							
								 
							
						 
						
							
							
								
								Fix fix/dry-buckets  
							
							
							
						 
						
							2015-11-26 16:50:46 -05:00  
				
					
						
							
							
								 
						
							
							
								3783cbb672 
								
							
								 
							
						 
						
							
							
								
								feature.lua: Several improvements  
							
							... 
							
							
							
							* List names of features
* List some flags (water, magma, layer, etc.)
* Detect invalid IDs
* Remove =begin/=end from displayed help text 
							
						 
						
							2015-11-26 16:41:45 -05:00  
				
					
						
							
							
								 
						
							
							
								df61233774 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'PeridexisErrant/new-scripts' into develop  
							
							
							
						 
						
							2015-11-26 16:13:27 -05:00  
				
					
						
							
							
								 
						
							
							
								81b750c2f0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'Putnam3145/patch-22' into develop  
							
							
							
						 
						
							2015-11-26 16:10:04 -05:00  
				
					
						
							
							
								 
						
							
							
								26abc5e915 
								
							
								 
							
						 
						
							
							
								
								Add script to check Authors.rst  
							
							
							
						 
						
							2015-11-26 13:17:18 -05:00  
				
					
						
							
							
								 
						
							
							
								75f43b9bf6 
								
							
								 
							
						 
						
							
							
								
								Add @Enkrod to Authors.rst  
							
							... 
							
							
							
							Ref #743  
							
						 
						
							2015-11-26 10:54:35 -05:00  
				
					
						
							
							
								 
						
							
							
								d18dae45d8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #743  from Enkrod/patch-2  
							
							... 
							
							
							
							Typo Restrictliquid fixed 
							
						 
						
							2015-11-26 10:52:57 -05:00  
				
					
						
							
							
								 
						
							
							
								55397425ef 
								
							
								 
							
						 
						
							
							
								
								Only call fix-job-postings automatically when workflow is enabled  
							
							... 
							
							
							
							Also, don't consider dead postings problematic 
							
						 
						
							2015-11-26 10:34:46 -05:00  
				
					
						
							
							
								 
						
							
							
								2700b01765 
								
							
								 
							
						 
						
							
							
								
								Ensure that the correct job posting is kept (if there is one)  
							
							
							
						 
						
							2015-11-25 23:35:19 -05:00  
				
					
						
							
							
								 
						
							
							
								428a0a4cfe 
								
							
								 
							
						 
						
							
							
								
								fix-unit-occupancy: Handle invalid coordinates instead of crashing  
							
							... 
							
							
							
							It appears that positions of caged units brought by traders can be
invalid, in particular. 
							
						 
						
							2015-11-25 22:32:54 -05:00  
				
					
						
							
							
								 
						
							
							
								597ed1510e 
								
							
								 
							
						 
						
							
							
								
								Update documentation  
							
							... 
							
							
							
							Ref #741 , #744 , #747 , #748 , #749 , #756  
							
						 
						
							2015-11-25 20:56:30 -05:00  
				
					
						
							
							
								 
						
							
							
								ff677d12ba 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/confirm-lua' into develop  
							
							
							
						 
						
							2015-11-25 20:41:07 -05:00  
				
					
						
							
							
								 
						
							
							
								1ed347240b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/dfhack/dfhack  into develop  
							
							
							
						 
						
							2015-11-25 20:37:52 -05:00  
				
					
						
							
							
								 
						
							
							
								2aeac718cc 
								
							
								 
							
						 
						
							
							
								
								workflow: Account for job postings correctly and fix existing issues  
							
							... 
							
							
							
							Without removing postings correctly, it was possible to end up with
multiple workers assigned to a job that workflow had suspended
multiple times, which caused crashes if more than one worker was
assigned to the same job by DF.
This adds an additional command, fix-job-postings, that runs
automatically when loading a world and fixes:
- Multiple job postings that point to the same job
- Job postings that point to a job where posting_index == -1
  (i.e. jobs that should have no posting assigned)
Fixes  #741  
							
						 
						
							2015-11-25 20:33:13 -05:00  
				
					
						
							
							
								 
						
							
							
								df4fb70be2 
								
							
								 
							
						 
						
							
							
								
								Provide more suggestions for unrecognized commands  
							
							
							
						 
						
							2015-11-25 20:22:14 -05:00  
				
					
						
							
							
								 
						
							
							
								be111dedbd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #759  from eswald/falconne-credit  
							
							... 
							
							
							
							Falconne deserves credit for a few great plugins. 
							
						 
						
							2015-11-25 20:09:39 -05:00  
				
					
						
							
							
								 
						
							
							
								14cf2790d2 
								
							
								 
							
						 
						
							
							
								
								Falconne deserves credit for a few great plugins.  
							
							
							
						 
						
							2015-11-25 17:51:30 -07:00  
				
					
						
							
							
								 
						
							
							
								9ac9ff15a2 
								
							
								 
							
						 
						
							
							
								
								Ensure event_loop will be disabled  
							
							
							
						 
						
							2015-11-24 16:59:15 +09:30  
				
					
						
							
							
								 
						
							
							
								7ed5a810b9 
								
							
								 
							
						 
						
							
							
								
								Improve fix/dry-buckets checks  
							
							
							
						 
						
							2015-11-23 17:51:26 +09:30  
				
					
						
							
							
								 
						
							
							
								af92b3ae1f 
								
							
								 
							
						 
						
							
							
								
								Fix some confirm plugin issues and add a simple configuration UI  
							
							... 
							
							
							
							- Detect null pointers in trade-related functions
- Fix typo/issues pointed out by @dscorbett
- Reorder includes 
							
						 
						
							2015-11-21 20:58:49 -05:00  
				
					
						
							
							
								 
						
							
							
								b7dd93b6e8 
								
							
								 
							
						 
						
							
							
								
								Implement most of the confirm plugin in Lua  
							
							... 
							
							
							
							This should make resolving future issues easier, although implementing
new confirmations in lua isn't possible yet (each one requires a line
in confirm.cpp).
This also resolves an issue with note-delete and route-delete, with
dfhack/df-structures@1bc4f61  
							
						 
						
							2015-11-21 19:01:35 -05:00  
				
					
						
							
							
								 
						
							
							
								e0346ede56 
								
							
								 
							
						 
						
							
							
								
								Merge gamelog scripts to modtools/extra-gamelog  
							
							
							
						 
						
							2015-11-18 17:59:34 +09:30  
				
					
						
							
							
								 
						
							
							
								67aed56183 
								
							
								 
							
						 
						
							
							
								
								Allow adding plugins temporarily without modifying plugins/CMakeLists.txt  
							
							... 
							
							
							
							Useful to avoid issues when switching between branches that modify
plugins/CMakeLists.txt 
							
						 
						
							2015-11-17 17:42:03 -05:00  
				
					
						
							
							
								 
						
							
							
								c152b9033a 
								
							
								 
							
						 
						
							
							
								
								Add indeterminate orientation to gaydar  
							
							
							
						 
						
							2015-11-17 09:58:04 -08:00  
				
					
						
							
							
								 
						
							
							
								1067eeb6d3 
								
							
								 
							
						 
						
							
							
								
								Improve drybuckets checks  
							
							... 
							
							
							
							Must also be liquid and in a container. 
							
						 
						
							2015-11-17 16:52:06 +09:30  
				
					
						
							
							
								 
						
							
							
								842b9c5191 
								
							
								 
							
						 
						
							
							
								
								Implement feature as a script, add magma option  
							
							... 
							
							
							
							Functionality is exactly equivalent to the plugin, but with a new option
for players who want to enable magma furnaces without spoilers. 
							
						 
						
							2015-11-17 16:43:56 +09:30  
				
					
						
							
							
								 
						
							
							
								2ba9ef04e3 
								
							
								 
							
						 
						
							
							
								
								Replace drybuckets plugin with a script  
							
							... 
							
							
							
							Also closes  #248 , by checking job and building flags. 
							
						 
						
							2015-11-17 13:55:43 +09:30  
				
					
						
							
							
								 
						
							
							
								9c4fc64ac5 
								
							
								 
							
						 
						
							
							
								
								Fix display issue in tweak max-wheelbarrow  
							
							
							
						 
						
							2015-11-16 21:47:29 -05:00  
				
					
						
							
							
								 
						
							
							
								16b2140dec 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/fix-unit-occ-speed' into develop  
							
							
							
						 
						
							2015-11-16 21:39:46 -05:00  
				
					
						
							
							
								 
						
							
							
								140da9ff37 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #746  from lethosor/gui-hooks  
							
							... 
							
							
							
							Support for hooking into GUI-related functions 
							
						 
						
							2015-11-16 21:38:07 -05:00  
				
					
						
							
							
								 
						
							
							
								5f8f0c72aa 
								
							
								 
							
						 
						
							
							
								
								Remove dwarfexport plugin (obsolete)  
							
							... 
							
							
							
							The Runesmith utility has long been replaced by Dwarf Therapist, and
it's attribute-editing functions are very well supported directly by
DFHack. 
							
						 
						
							2015-11-17 11:13:22 +09:30  
				
					
						
							
							
								 
						
							
							
								836e1a3a37 
								
							
								 
							
						 
						
							
							
								
								Remove mapexport plugin (obsolete)  
							
							... 
							
							
							
							It's been disabled for more than a year, and nobody misses it.  If that
changes, it'll still be in the git history! 
							
						 
						
							2015-11-17 11:13:21 +09:30  
				
					
						
							
							
								 
						
							
							
								291787a019 
								
							
								 
							
						 
						
							
							
								
								Remove df2mc plugin (obsolete)  
							
							... 
							
							
							
							It's still got it's own repo, but it hasn't been compatible with
Minecraft for years and shouldn't be in the DFHack repo. 
							
						 
						
							2015-11-17 11:13:20 +09:30  
				
					
						
							
							
								 
						
							
							
								80e4b8d3df 
								
							
								 
							
						 
						
							
							
								
								Remove DFusion plugin and script system  
							
							... 
							
							
							
							It's been four years since meaningful updates, and in that time
alternatives have emerged to almost everything.  Any remaining
functionality to replace is on the issue tracker.
Simpler is better, for users and developers, and removing a legacy
system makes it easier to understand how DFHack works. 
							
						 
						
							2015-11-17 11:13:19 +09:30  
				
					
						
							
							
								 
						
							
							
								7ea0e198b3 
								
							
								 
							
						 
						
							
							
								
								fix-unit-occupancy: Only check unit list once  
							
							... 
							
							
							
							Fixes  #749  
						
							2015-11-16 17:25:21 -05:00  
				
					
						
							
							
								 
						
							
							
								610170b0b0 
								
							
								 
							
						 
						
							
							
								
								Add hooks for getDwarfmodeViewDims and getDepthAt (new)  
							
							
							
						 
						
							2015-11-15 11:54:34 -05:00  
				
					
						
							
							
								 
						
							
							
								1ff9277e12 
								
							
								 
							
						 
						
							
							
								
								Remove plugin export functionality (unused)  
							
							
							
						 
						
							2015-11-15 11:54:34 -05:00  
				
					
						
							
							
								 
						
							
							
								fcfffd1cb6 
								
							
								 
							
						 
						
							
							
								
								Track state of gui hooks  
							
							... 
							
							
							
							Also fix a bug in drawborder() and expand color-dfhack-text to test
multiple hooks 
							
						 
						
							2015-11-15 11:54:34 -05:00  
				
					
						
							
							
								 
						
							
							
								fff9072b07 
								
							
								 
							
						 
						
							
							
								
								Add initial support for hooking into Gui-related functions  
							
							
							
						 
						
							2015-11-15 11:54:34 -05:00  
				
					
						
							
							
								 
						
							
							
								928bcb6d95 
								
							
								 
							
						 
						
							
							
								
								military search: Don't try to pass selection in empty list to DF  
							
							... 
							
							
							
							Fixes  #748  
						
							2015-11-15 11:15:05 -05:00  
				
					
						
							
							
								 
						
							
							
								875ecf7827 
								
							
								 
							
						 
						
							
							
								
								Update Core::top_viewscreen before calling state change handlers  
							
							... 
							
							
							
							This was previously done right before SC_VIEWSCREEN_CHANGED events
were handled, meaning that code handling earlier events that used
top_viewscreen (rather than getCurViewscreen()) could refer to an
invalid viewscreen, i.e. in the tick after it was deleted.
Fixes  #747  
							
						 
						
							2015-11-14 21:48:51 -05:00  
				
					
						
							
							
								 
						
							
							
								9273c177c1 
								
							
								 
							
						 
						
							
							
								
								Add "confirm uniform-delete"  
							
							
							
						 
						
							2015-11-11 23:14:58 -05:00  
				
					
						
							
							
								 
						
							
							
								07a310b0f2 
								
							
								 
							
						 
						
							
							
								
								Prevent "confirm squad-disband" from triggering unnecessarily  
							
							
							
						 
						
							2015-11-11 23:14:30 -05:00  
				
					
						
							
							
								 
						
							
							
								e7c3b03ada 
								
							
								 
							
						 
						
							
							
								
								Misc. confirm plugin cleanup  
							
							... 
							
							
							
							This avoids the need to list newly-added classes in multiple places
(which could be extended to the search plugin) and gets rid of a few
ugly macros, along with a few other minor changes. 
							
						 
						
							2015-11-11 23:00:20 -05:00  
				
					
						
							
							
								 
						
							
							
								9c62ff1d7f 
								
							
								 
							
						 
						
							
							
								
								Blacklist GCC 5 on Linux again  
							
							... 
							
							
							
							GCC 5 mangles some symbols, such as "plugin_globals" ->
"plugin_globals[abi:c++11]" (or "_Z14plugin_globalsB5cxx11"), even
when declared with 'extern "C"'. This breaks plugins, in particular. 
							
						 
						
							2015-11-10 18:51:29 -05:00  
				
					
						
							
							
								 
						
							
							
								583ee40cba 
								
							
								 
							
						 
						
							
							
								
								Update NEWS.rst  
							
							
							
						 
						
							2015-11-10 17:26:01 -05:00  
				
					
						
							
							
								 
						
							
							
								7663a9a7a7 
								
							
								 
							
						 
						
							
							
								
								confirm haul-delete: Additional UI state restrictions  
							
							... 
							
							
							
							Fixes  #744  
						
							2015-11-10 17:24:10 -05:00  
				
					
						
							
							
								 
						
							
							
								07839c511a 
								
							
								 
							
						 
						
							
							
								
								Update CMakeLists.txt  
							
							... 
							
							
							
							* Require Git
* Only complain about Sphinx if BUILD_DOCS is enabled
* Just issue a warning for GCC >= 5.x on Linux 
							
						 
						
							2015-11-10 17:00:49 -05:00  
				
					
						
							
							
								 
						
							
							
								72adb904f6 
								
							
								 
							
						 
						
							
							
								
								Document multilib packages  
							
							
							
						 
						
							2015-11-10 16:57:38 -05:00