1ac8025025 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/workflow.cpp 
							
						 
						
							2012-03-15 14:43:05 +01:00  
				
					
						
							
							
								 
						
							
							
								605ee9669a 
								
							
								 
							
						 
						
							
							
								
								Plugin-exported functions now actually work.  
							
							
							
						 
						
							2012-03-15 14:06:50 +04:00  
				
					
						
							
							
								 
						
							
							
								87f925e72e 
								
							
								 
							
						 
						
							
							
								
								Add support for exporting functions from plugins, with example in rename.  
							
							... 
							
							
							
							TODO: test by actually calling them remotely. 
							
						 
						
							2012-03-15 13:01:23 +04:00  
				
					
						
							
							
								 
						
							
							
								e7851f5abd 
								
							
								 
							
						 
						
							
							
								
								Improve support for void RPC functions, dfhack-run, etc.  
							
							
							
						 
						
							2012-03-15 11:07:43 +04:00  
				
					
						
							
							
								 
						
							
							
								560e977f05 
								
							
								 
							
						 
						
							
							
								
								Implement trivial RPC interface for dfhack via TCP & protobufs.  
							
							... 
							
							
							
							Use it to make an executable capable of calling commands remotely. 
							
						 
						
							2012-03-14 19:57:29 +04:00  
				
					
						
							
							
								 
						
							
							
								03e648b3a1 
								
							
								 
							
						 
						
							
							
								
								Fix ordering for custom attribute names dwarfexport uses.  
							
							
							
						 
						
							2012-03-14 12:57:53 +01:00  
				
					
						
							
							
								 
						
							
							
								c42e2ff053 
								
							
								 
							
						 
						
							
							
								
								Support crafts and add a couple of options in workflow.  
							
							
							
						 
						
							2012-03-14 12:09:02 +04:00  
				
					
						
							
							
								 
						
							
							
								a05cbcc2de 
								
							
								 
							
						 
						
							
							
								
								Rename the world substruct with the save directory name.  
							
							
							
						 
						
							2012-03-14 10:56:30 +04:00  
				
					
						
							
							
								 
						
							
							
								d75908b95c 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/ClaytonHughes/dfhack  
							
							... 
							
							
							
							Conflicts:
	library/Core.cpp
	plugins/workflow.cpp
Just had to fix a few minor things. 
							
						 
						
							2012-03-14 01:52:58 +01:00  
				
					
						
							
							
								 
						
							
							
								a4ce1fff13 
								
							
								 
							
						 
						
							
							
								
								Update MapCache to allow decoding tiles underneath ice and constructions, and allow revflood to take those into account  
							
							
							
						 
						
							2012-03-13 15:40:38 -05:00  
				
					
						
							
							
								 
						
							
							
								181f1c6ac6 
								
							
								 
							
						 
						
							
							
								
								Silence warning  
							
							
							
						 
						
							2012-03-13 13:15:12 -05:00  
				
					
						
							
							
								 
						
							
							
								eb4757043b 
								
							
								 
							
						 
						
							
							
								
								Move depends out of main library, make them (static) libraries.  
							
							
							
						 
						
							2012-03-13 14:46:48 +01:00  
				
					
						
							
							
								 
						
							
							
								d7f7437ca1 
								
							
								 
							
						 
						
							
							
								
								"clear all" wasn't working properly - I'm bad at counting.  
							
							
							
						 
						
							2012-03-12 00:32:43 -07:00  
				
					
						
							
							
								 
						
							
							
								708dc6c32d 
								
							
								 
							
						 
						
							
							
								
								Forgot usage message for "clear all"  
							
							
							
						 
						
							2012-03-12 00:10:55 -07:00  
				
					
						
							
							
								 
						
							
							
								7dff12ead7 
								
							
								 
							
						 
						
							
							
								
								Added "workflow clear all" command to remove all constraints.  
							
							
							
						 
						
							2012-03-12 00:05:22 -07:00  
				
					
						
							
							
								 
						
							
							
								68fbb535c9 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-11 23:01:14 +01:00  
				
					
						
							
							
								 
						
							
							
								b50d7ecdf3 
								
							
								 
							
						 
						
							
							
								
								Fix typo in features.cpp  
							
							
							
						 
						
							2012-03-11 22:45:41 +01:00  
				
					
						
							
							
								 
						
							
							
								27a7f97174 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/CMakeLists.txt 
							
						 
						
							2012-03-11 15:32:16 -05:00  
				
					
						
							
							
								 
						
							
							
								3b87f7bd3a 
								
							
								 
							
						 
						
							
							
								
								Add revforget command, lair plugin  
							
							... 
							
							
							
							revforget throws away data reveal keeps in order to be able to hide
the revealed parts of the map
lair allows marking the map as monster lair (or the opposite while
using the 'reset' option) 
							
						 
						
							2012-03-11 22:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								081aee1363 
								
							
								 
							
						 
						
							
							
								
								Fixes for DfHack::Process foolery.  
							
							
							
						 
						
							2012-03-11 14:59:32 +02:00  
				
					
						
							
							
								 
						
							
							
								237d7b433a 
								
							
								 
							
						 
						
							
							
								
								Updated to new dfhack standards.  
							
							
							
						 
						
							2012-03-11 14:33:08 +02:00  
				
					
						
							
							
								 
						
							
							
								792e48fb76 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							... 
							
							
							
							Conflicts:
	plugins/Dfusion/luafiles/xml_struct.lua
	plugins/Dfusion/luafiles/xml_types.lua 
							
						 
						
							2012-03-11 13:50:14 +02:00  
				
					
						
							
							
								 
						
							
							
								35ca21426b 
								
							
								 
							
						 
						
							
							
								
								Df reading starting to work. Lots of testing required, some types don't have accessors yet, etc bugs  
							
							
							
						 
						
							2012-03-11 13:42:59 +02:00  
				
					
						
							
							
								 
						
							
							
								1124ab25fb 
								
							
								 
							
						 
						
							
							
								
								Add map feature manager - allows enabling/disabling magma workshops as well as halting subterranean plant growth outside the caverns  
							
							
							
						 
						
							2012-03-10 13:40:55 -06:00  
				
					
						
							
							
								 
						
							
							
								9d6a19b7d4 
								
							
								 
							
						 
						
							
							
								
								Track df2mc, stonesense  
							
							
							
						 
						
							2012-03-10 18:48:52 +01:00  
				
					
						
							
							
								 
						
							
							
								75113b715a 
								
							
								 
							
						 
						
							
							
								
								Misc fixes for warnings...  
							
							
							
						 
						
							2012-03-10 16:03:11 +01:00  
				
					
						
							
							
								 
						
							
							
								003a0f9eb8 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-10 15:51:45 +01:00  
				
					
						
							
							
								 
						
							
							
								50b7db982f 
								
							
								 
							
						 
						
							
							
								
								Fix zlib, protobuf.  
							
							... 
							
							
							
							Zlib is now found using CMake on linux and set to harcoded paths
on windows, yet uniform in use throughout the build system.
protobuf-lite now compiles under MSVC properly. 
							
						 
						
							2012-03-10 15:31:46 +01:00  
				
					
						
							
							
								 
						
							
							
								522dd1fd10 
								
							
								 
							
						 
						
							
							
								
								Update the devel plugins.  
							
							
							
						 
						
							2012-03-10 17:25:00 +04:00  
				
					
						
							
							
								 
						
							
							
								8cc82d5876 
								
							
								 
							
						 
						
							
							
								
								Make plugins accept explicit output stream references.  
							
							... 
							
							
							
							This is an incompatible change to the plugin ABI.
The Console is not thread-safe unless used indirectly
via color_ostream_proxy, so everything should use their
per-thread stream. 
							
						 
						
							2012-03-10 15:55:42 +04:00  
				
					
						
							
							
								 
						
							
							
								c260aca3f1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-10 02:15:34 +01:00  
				
					
						
							
							
								 
						
							
							
								77349e9b80 
								
							
								 
							
						 
						
							
							
								
								Added age, currently enabled labors, and skill levels to dwarfexport XML  
							
							
							
						 
						
							2012-03-10 02:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								edf77cf270 
								
							
								 
							
						 
						
							
							
								
								Link protobuf to dfhack core as a shared library.  
							
							... 
							
							
							
							- Change protobuf libraries to build as DLLs.
- Move some stream features to the lite library.
- Install the lite library and use it from dfhack.
Note that:
- A couple of protobuf headers had to be tweaked.
- The lite library is used because the full one is
  absolutely incompatible with reloading plugins.
- Shutting down protobuf also can't be allowed. 
							
						 
						
							2012-03-09 19:46:21 +04:00  
				
					
						
							
							
								 
						
							
							
								98a226ab63 
								
							
								 
							
						 
						
							
							
								
								Add a lair sub-command to tweak.  
							
							... 
							
							
							
							This allows setting the whole map as monster lair, effectively locking items in place so they don't scatter on abandon/reclaim. 
							
						 
						
							2012-03-09 08:26:41 +01:00  
				
					
						
							
							
								 
						
							
							
								dc0b2b8216 
								
							
								 
							
						 
						
							
							
								
								Track stonesense  
							
							
							
						 
						
							2012-03-08 09:15:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9c7e341e5e 
								
							
								 
							
						 
						
							
							
								
								Track df2mc  
							
							
							
						 
						
							2012-03-08 00:24:40 +01:00  
				
					
						
							
							
								 
						
							
							
								3598282ed7 
								
							
								 
							
						 
						
							
							
								
								Update readme, track df2mc and structures  
							
							
							
						 
						
							2012-03-07 23:40:22 +01:00  
				
					
						
							
							
								 
						
							
							
								15a82cfbbf 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:peterix/dfhack  
							
							
							
						 
						
							2012-03-07 21:40:09 +01:00  
				
					
						
							
							
								 
						
							
							
								9b071097de 
								
							
								 
							
						 
						
							
							
								
								Fix advtools metal-detector  
							
							... 
							
							
							
							Trader items are now inside tables, and thus not in the block
item lists. Thus it is necessary to scan the global item vector
and look up blocks by coords. 
							
						 
						
							2012-03-07 18:10:53 +04:00  
				
					
						
							
							
								 
						
							
							
								7d2b6b4583 
								
							
								 
							
						 
						
							
							
								
								Lots of work done with xml parsing.  
							
							
							
						 
						
							2012-03-07 19:41:43 +08:00  
				
					
						
							
							
								 
						
							
							
								cbd254991f 
								
							
								 
							
						 
						
							
							
								
								Add a tweak for forcibly clearing the Missing status of units.  
							
							... 
							
							
							
							Mainly useful for fixing inexplicably missing ghosts. 
							
						 
						
							2012-03-05 19:47:06 +04:00  
				
					
						
							
							
								 
						
							
							
								a45fc82743 
								
							
								 
							
						 
						
							
							
								
								First pass at windowing, track df2mc, stonesense  
							
							
							
						 
						
							2012-03-05 01:34:04 +01:00  
				
					
						
							
							
								 
						
							
							
								69e1da184c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-04 14:47:09 +02:00  
				
					
						
							
							
								 
						
							
							
								e8788d8872 
								
							
								 
							
						 
						
							
							
								
								Lots of work done with xml parsing.  
							
							
							
						 
						
							2012-03-04 14:45:15 +02:00  
				
					
						
							
							
								 
						
							
							
								99abd4102d 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							
							
						 
						
							2012-03-04 11:58:37 +01:00  
				
					
						
							
							
								 
						
							
							
								1821dd6201 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/warmist/dfhack  
							
							
							
						 
						
							2012-03-04 11:57:44 +01:00  
				
					
						
							
							
								 
						
							
							
								d33e9a9770 
								
							
								 
							
						 
						
							
							
								
								Sort layer materials in prospector by depth.  
							
							
							
						 
						
							2012-03-03 23:18:12 +01:00  
				
					
						
							
							
								 
						
							
							
								a0b671b289 
								
							
								 
							
						 
						
							
							
								
								sqrt() doesn't work on integers  
							
							
							
						 
						
							2012-03-03 16:06:31 -06:00  
				
					
						
							
							
								 
						
							
							
								e43a87b13b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/peterix/dfhack  
							
							
							
						 
						
							2012-03-03 14:13:51 -06:00  
				
					
						
							
							
								 
						
							
							
								7fe8762852 
								
							
								 
							
						 
						
							
							
								
								Get rid of Simple namespace, Gui module is now a namespace.  
							
							
							
						 
						
							2012-03-03 14:38:24 +01:00