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  
				
					
						
							
							
								 
						
							
							
								b2737e2bed 
								
							
								 
							
						 
						
							
							
								
								Pull out a colored text output interface out of the Console class.  
							
							
							
						 
						
							2012-03-10 13:29:33 +04:00  
				
					
						
							
							
								 
						
							
							
								c260aca3f1 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							
							
						 
						
							2012-03-10 02:15:34 +01:00  
				
					
						
							
							
								 
						
							
							
								a414eb1b8d 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/ClaytonHughes/dfhack  
							
							
							
						 
						
							2012-03-10 02:15:07 +01:00  
				
					
						
							
							
								 
						
							
							
								77349e9b80 
								
							
								 
							
						 
						
							
							
								
								Added age, currently enabled labors, and skill levels to dwarfexport XML  
							
							
							
						 
						
							2012-03-10 02:10:53 +01:00  
				
					
						
							
							
								 
						
							
							
								75c569b097 
								
							
								 
							
						 
						
							
							
								
								Add some experimental message definitions to the main library.  
							
							
							
						 
						
							2012-03-09 21:42:22 +04: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  
				
					
						
							
							
								 
						
							
							
								47bbe1a3ff 
								
							
								 
							
						 
						
							
							
								
								Fixed up formatting, debug messages in new Windows Hotkey stuff.  
							
							
							
						 
						
							2012-03-09 01:07:47 -08:00  
				
					
						
							
							
								 
						
							
							
								3d1ce32785 
								
							
								 
							
						 
						
							
							
								
								Windows now detects hotkeys using the correct keyboard layout.  
							
							
							
						 
						
							2012-03-09 00:56:09 -08: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  
				
					
						
							
							
								 
						
							
							
								c64919a1bb 
								
							
								 
							
						 
						
							
							
								
								Bump version to 0.34.05  
							
							
							
						 
						
							2012-03-08 00:07:35 +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  
				
					
						
							
							
								 
						
							
							
								b6df6c2eff 
								
							
								 
							
						 
						
							
							
								
								Track structures  
							
							
							
						 
						
							2012-03-07 21:02:46 +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  
				
					
						
							
							
								 
						
							
							
								f83db86258 
								
							
								 
							
						 
						
							
							
								
								Use tile buffers!  
							
							
							
						 
						
							2012-03-05 02:24:02 +01: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  
				
					
						
							
							
								 
						
							
							
								6aa2a3e676 
								
							
								 
							
						 
						
							
							
								
								Track structures  
							
							
							
						 
						
							2012-03-04 11:58:41 +01: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  
				
					
						
							
							
								 
						
							
							
								2b2c30ac43 
								
							
								 
							
						 
						
							
							
								
								DEEP_ANY got renamed to SPECIAL  
							
							
							
						 
						
							2012-03-03 16:03:35 -06:00  
				
					
						
							
							
								 
						
							
							
								5cdea79a6f 
								
							
								 
							
						 
						
							
							
								
								Properly handle the variety of exception handlers that MSVC 2010 generates  
							
							
							
						 
						
							2012-03-03 14:14:31 -06:00  
				
					
						
							
							
								 
						
							
							
								3ae622b0ff 
								
							
								 
							
						 
						
							
							
								
								BaseClassDescriptor includes a pointer back to ClassHierarchyDescriptor - parse it  
							
							
							
						 
						
							2012-03-03 14:14:09 -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  
				
					
						
							
							
								 
						
							
							
								5d4114f5b7 
								
							
								 
							
						 
						
							
							
								
								Add "bprobe" command, describes the buildings located under the cursor  
							
							
							
						 
						
							2012-03-02 09:35:49 -06:00  
				
					
						
							
							
								 
						
							
							
								3dd27c8d1d 
								
							
								 
							
						 
						
							
							
								
								Support items in bags, and tweak the output format in metal-detector.  
							
							
							
						 
						
							2012-03-02 17:46:44 +04:00  
				
					
						
							
							
								 
						
							
							
								da3ac54af7 
								
							
								 
							
						 
						
							
							
								
								Don't put clothing held in hands into the first 3 columns of list-equipped.  
							
							... 
							
							
							
							For some reason that stuff has INV_WEAPON and shows up in the
report, so since it does, put it in the weapon column. 
							
						 
						
							2012-03-02 11:19:30 +04:00  
				
					
						
							
							
								 
						
							
							
								ae655daf1a 
								
							
								 
							
						 
						
							
							
								
								Add an advtool for detecting metal stuff in shops.  
							
							... 
							
							
							
							Inspired by Q's advmode reveal. Obviously doesn't work in travel mode. 
							
						 
						
							2012-03-02 11:10:34 +04:00  
				
					
						
							
							
								 
						
							
							
								d014554679 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'q-github/master'  
							
							
							
						 
						
							2012-03-02 09:26:52 +04:00  
				
					
						
							
							
								 
						
							
							
								5019af038b 
								
							
								 
							
						 
						
							
							
								
								Allow Reveal to be used in Adventurer mode  
							
							
							
						 
						
							2012-03-01 22:52:40 -06:00  
				
					
						
							
							
								 
						
							
							
								1c90019de4 
								
							
								 
							
						 
						
							
							
								
								More work with parsing xml (almost works)  
							
							
							
						 
						
							2012-03-02 01:23:03 +02:00  
				
					
						
							
							
								 
						
							
							
								022822277d 
								
							
								 
							
						 
						
							
							
								
								Fix the ugly Materials code...  
							
							
							
						 
						
							2012-03-01 01:52:13 +01:00  
				
					
						
							
							
								 
						
							
							
								2682c54fce 
								
							
								 
							
						 
						
							
							
								
								Fix horrible errors and make MSVC shut upt about non-issues.  
							
							
							
						 
						
							2012-03-01 01:29:55 +01:00  
				
					
						
							
							
								 
						
							
							
								c6fd508ee3 
								
							
								 
							
						 
						
							
							
								
								Fix possible source of vile errors.  
							
							
							
						 
						
							2012-03-01 00:33:11 +01:00  
				
					
						
							
							
								 
						
							
							
								07b4044336 
								
							
								 
							
						 
						
							
							
								
								Nuke more!  
							
							
							
						 
						
							2012-03-01 00:01:24 +01:00  
				
					
						
							
							
								 
						
							
							
								1f2782d5b8 
								
							
								 
							
						 
						
							
							
								
								Get rid of pointless old code  
							
							
							
						 
						
							2012-02-29 23:58:52 +01:00  
				
					
						
							
							
								 
						
							
							
								c0164c02bd 
								
							
								 
							
						 
						
							
							
								
								Bump version to 0.34.04-r1  
							
							
							
						 
						
							2012-02-29 17:46:05 +01:00  
				
					
						
							
							
								 
						
							
							
								a322b3ad87 
								
							
								 
							
						 
						
							
							
								
								Track structures  
							
							
							
						 
						
							2012-02-29 17:44:51 +01:00  
				
					
						
							
							
								 
						
							
							
								df6bd59006 
								
							
								 
							
						 
						
							
							
								
								Fix advtools: player_id is an array index, not nemesis id.  
							
							... 
							
							
							
							In most worlds they happen to be the same, but not always. 
							
						 
						
							2012-02-29 17:06:05 +04:00  
				
					
						
							
							
								 
						
							
							
								26c15a1d51 
								
							
								 
							
						 
						
							
							
								
								Nuke wagons, move regrass to devel, bump to a dev version.  
							
							
							
						 
						
							2012-02-28 23:33:02 +01:00