Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								7fe8762852 
								
							
								 
							
						 
						
							
							
								
								Get rid of Simple namespace, Gui module is now a namespace.  
							
							 
							
							
							
						 
						
							2012-03-03 14:38:24 +01:00  
						
					 
				
					
						
							
							
								 
								Mike Stewart
							
						 
						
							 
							
							
							
								
							
								14b471a459 
								
							
								 
							
						 
						
							
							
								
								Add ability menu/area map width reading and writing to the Gui module, and use the new information in follow to properly center the screen regardless of menu configuration. Also general fixing and cleanup in follow.  
							
							 
							
							
							
						 
						
							2012-02-21 23:30:44 -08:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								d394dc406b 
								
							
								 
							
						 
						
							
							
								
								Update t_building, change subtype into a union of all possible subtypes (depending on type)  
							
							 
							
							
							
						 
						
							2012-02-18 11:34:52 -06:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								448e270421 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							 
							
							... 
							
							
							
							Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 
						
							2012-02-14 09:59:33 +01:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								d0a8c2edd8 
								
							
								 
							
						 
						
							
							
								
								Move TileTypes to XML, part 1 - a bunch of stuff is now broken  
							
							 
							
							
							
						 
						
							2012-02-13 16:56:33 -06:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								f600928ec1 
								
							
								 
							
						 
						
							
							
								
								Move catsplosion, tweak for build targets under MSVC.  
							
							 
							
							
							
						 
						
							2012-02-13 17:43:41 +01:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								9f43d61c2c 
								
							
								 
							
						 
						
							
							
								
								Fix MapCache crash when in Arena mode  
							
							 
							
							
							
						 
						
							2012-02-13 09:56:35 -06:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								8527547cbe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into purge  
							
							 
							
							... 
							
							
							
							Conflicts:
	library/DataDefs.cpp 
							
						 
						
							2012-02-11 18:48:17 +01:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								952f621ee2 
								
							
								 
							
						 
						
							
							
								
								Synchronize with df-structures  
							
							 
							
							
							
						 
						
							2012-02-08 22:35:22 -06:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								8f680dcf94 
								
							
								 
							
						 
						
							
							
								
								Make it build and run on linux (no stonesense, df2mc, dfusion)  
							
							 
							
							
							
						 
						
							2012-02-09 03:07:26 +01:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								0d11d1b79c 
								
							
								 
							
						 
						
							
							
								
								Synch with structures changes  
							
							 
							
							
							
						 
						
							2012-02-07 15:37:21 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								8a4740c479 
								
							
								 
							
						 
						
							
							
								
								Make all "origin" fields strongly typed, and fix building.origin to actually be meaningful  
							
							 
							
							
							
						 
						
							2012-01-28 14:12:41 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								9e40228767 
								
							
								 
							
						 
						
							
							
								
								Adjust Maps typedefs a bit  
							
							 
							
							
							
						 
						
							2012-01-28 13:54:59 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								ccad6efeb8 
								
							
								 
							
						 
						
							
							
								
								Remove UTF-8 BOMs  
							
							 
							
							
							
						 
						
							2012-01-27 09:47:14 -06:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								1d7ed14442 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/quietust/dfhack  
							
							 
							
							... 
							
							
							
							Re-add some get* forms of module calls.
Conflicts:
	plugins/mapexport/mapexport.cpp 
							
						 
						
							2012-01-27 06:27:57 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								d5d4875532 
								
							
								 
							
						 
						
							
							
								
								Make things work properly.  
							
							 
							
							
							
						 
						
							2012-01-27 05:54:26 +01:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								fe34e07d2b 
								
							
								 
							
						 
						
							
							
								
								Re-add the ability to request simplified copies of Constructions, Engravings, and Plants; also fix the "isValid" checks for those modules to actually be meaningful  
							
							 
							
							
							
						 
						
							2012-01-26 20:29:59 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								902e0c4d90 
								
							
								 
							
						 
						
							
							
								
								Strip out old offsets from Gui module and use df::global vars where available  
							
							 
							
							
							
						 
						
							2012-01-24 22:18:21 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								26730dc6c2 
								
							
								 
							
						 
						
							
							
								
								Kill the Constructions module  
							
							 
							
							
							
						 
						
							2012-01-24 16:11:48 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								8861e93848 
								
							
								 
							
						 
						
							
							
								
								Kill the Vegetation module, replacing it with the same 3 simple methods used in Engravings  
							
							 
							
							
							
						 
						
							2012-01-24 12:02:12 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								6d1af090c5 
								
							
								 
							
						 
						
							
							
								
								Tweak Engravings.h  
							
							 
							
							
							
						 
						
							2012-01-24 11:57:47 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								f8ce959402 
								
							
								 
							
						 
						
							
							
								
								Kill the Engravings module  
							
							 
							
							
							
						 
						
							2012-01-24 11:53:49 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								cc7c7795a1 
								
							
								 
							
						 
						
							
							
								
								Kill the Units module, and add another pair of methods to the Items module to simplify some things  
							
							 
							
							
							
						 
						
							2012-01-24 11:32:34 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								466bf89578 
								
							
								 
							
						 
						
							
							
								
								Goodbye, Translation module  
							
							 
							
							
							
						 
						
							2012-01-24 10:54:12 -06:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								174d9d0739 
								
							
								 
							
						 
						
							
							
								
								Tweak showmood, add a few validity checks, commit a dfhack.init example.  
							
							 
							
							
							
						 
						
							2012-01-24 15:36:30 +04:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								ccf22bed10 
								
							
								 
							
						 
						
							
							
								
								Replace df_plant with df::plant - this leaves the Vegetation module a bit empty, but I'll leave it in case we decide to add something new there  
							
							 
							
							
							
						 
						
							2012-01-21 17:54:57 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								d2c78646ea 
								
							
								 
							
						 
						
							
							
								
								t_creaturecaste shouldn't be using t_attrib, because those AREN'T actual attribute values, just the PHYS/MENT_ATT_RANGE values from the raws  
							
							 
							
							
							
						 
						
							2012-01-21 13:24:38 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								7b2835e2a9 
								
							
								 
							
						 
						
							
							
								
								Get rid of df_name  
							
							 
							
							
							
						 
						
							2012-01-21 13:12:40 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								8052305c2e 
								
							
								 
							
						 
						
							
							
								
								Cleanup the Units module  
							
							 
							
							
							
						 
						
							2012-01-21 13:03:39 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								118e5c6617 
								
							
								 
							
						 
						
							
							
								
								Major cleanup of Materials modul, precursor to eventually nuking it  
							
							 
							
							
							
						 
						
							2012-01-21 10:12:26 -06:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								cc510a2c4b 
								
							
								 
							
						 
						
							
							
								
								Replace DFCoord with df::coord and df::coord2d.  
							
							 
							
							
							
						 
						
							2012-01-20 14:28:00 +04:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								e7ecda1434 
								
							
								 
							
						 
						
							
							
								
								Kill the Maps module  
							
							 
							
							
							
						 
						
							2012-01-19 21:44:17 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								4bb724cd6c 
								
							
								 
							
						 
						
							
							
								
								Significant cleanup of Maps module - next step will be to kill it properly  
							
							 
							
							
							
						 
						
							2012-01-19 14:11:52 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								fd653a0227 
								
							
								 
							
						 
						
							
							
								
								Kill the Items module  
							
							 
							
							
							
						 
						
							2012-01-16 22:12:58 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								9d8c67b710 
								
							
								 
							
						 
						
							
							
								
								Kill the Kitchen module (which was never really a proper module to begin with)  
							
							 
							
							
							
						 
						
							2012-01-16 21:22:42 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								a9eb555b99 
								
							
								 
							
						 
						
							
							
								
								Get rid of t_itemimprovement (wasn't even used)  
							
							 
							
							
							
						 
						
							2012-01-16 20:41:09 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								7c5835d318 
								
							
								 
							
						 
						
							
							
								
								t_itemref -> df::general_ref  
							
							 
							
							
							
						 
						
							2012-01-16 20:40:29 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								c18619520d 
								
							
								 
							
						 
						
							
							
								
								df_contaminant -> df::contaminant  
							
							 
							
							
							
						 
						
							2012-01-16 20:18:40 -06:00  
						
					 
				
					
						
							
							
								 
								Quietust
							
						 
						
							 
							
							
							
								
							
								64b55acf37 
								
							
								 
							
						 
						
							
							
								
								df_item -> df::item, t_itemflags -> df::item_flags  
							
							 
							
							
							
						 
						
							2012-01-16 20:16:16 -06:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								bcb51d8ff7 
								
							
								 
							
						 
						
							
							
								
								Use the announcement API to report starting and stopping workflow jobs.  
							
							 
							
							
							
						 
						
							2012-01-15 15:39:20 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								0f56611edc 
								
							
								 
							
						 
						
							
							
								
								Support showing announcements, as suggested by Q.  
							
							 
							
							
							
						 
						
							2012-01-15 15:19:20 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								a31542862a 
								
							
								 
							
						 
						
							
							
								
								Add utility functions to retrieve the selected job/unit/item.  
							
							 
							
							... 
							
							
							
							Units can be selected via 'u', 'j', 'v' and 'k'; full-screen
unit details view not supported.
Items can be selected via 't', 'k', 'v'->inventory.
Also, when viewing a container item full-screen, the selected
contained item or unit is returned; never the container itself.
The api is used in rename to allow setting nicknames for
arbitrary units, including animals and enemies. 
							
						 
						
							2012-01-14 19:31:43 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								7f5aa4de62 
								
							
								 
							
						 
						
							
							
								
								Support the most important job types in workflow.  
							
							 
							
							
							
						 
						
							2012-01-10 17:23:37 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								571498ea21 
								
							
								 
							
						 
						
							
							
								
								Vermin tweaks.  
							
							 
							
							
							
						 
						
							2012-01-10 00:45:43 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								50386f66a3 
								
							
								 
							
						 
						
							
							
								
								Update structures and implement modifying the job_item item type.  
							
							 
							
							
							
						 
						
							2012-01-09 16:20:17 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								ea790f1346 
								
							
								 
							
						 
						
							
							
								
								Move a few functions into the core, and add some more.  
							
							 
							
							
							
						 
						
							2012-01-08 20:02:12 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								64a9a49ec0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master'  
							
							 
							
							
							
						 
						
							2012-01-08 16:19:58 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								8a46386502 
								
							
								 
							
						 
						
							
							
								
								Dissolve vermin module.  
							
							 
							
							
							
						 
						
							2012-01-08 06:59:52 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								72016d9188 
								
							
								 
							
						 
						
							
							
								
								Buildings aren't a module anymore, fix probe segfaults.  
							
							 
							
							
							
						 
						
							2012-01-08 02:22:13 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								87009c0535 
								
							
								 
							
						 
						
							
							
								
								Add a plugin that protects specific repeat jobs from disappearing.  
							
							 
							
							... 
							
							
							
							If they do disappear, they are re-added in a suspended state. 
							
						 
						
							2012-01-07 21:47:23 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								07ad9ad972 
								
							
								 
							
						 
						
							
							
								
								Add persistent data storage in fake historical figure names.  
							
							 
							
							
							
						 
						
							2012-01-07 19:21:31 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								f5e121a196 
								
							
								 
							
						 
						
							
							
								
								Move a bunch of stuff from the jobutils plugin into the core.  
							
							 
							
							
							
						 
						
							2012-01-07 19:21:07 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								a2cad00dbb 
								
							
								 
							
						 
						
							
							
								
								Remove GetCustomWorkshopType, custom workshop types are now saner.  
							
							 
							
							
							
						 
						
							2012-01-06 01:08:30 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								72a4698968 
								
							
								 
							
						 
						
							
							
								
								Merge  https://github.com/angavrilov/dfhack  
							
							 
							
							
							
						 
						
							2012-01-05 23:54:33 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								78a98de37e 
								
							
								 
							
						 
						
							
							
								
								Fix MSVC builds, break buildings :D  
							
							 
							
							
							
						 
						
							2012-01-05 23:39:14 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								687245abd9 
								
							
								 
							
						 
						
							
							
								
								Allow setting job item materials.  
							
							 
							
							
							
						 
						
							2012-01-05 22:04:05 +04:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								99dda069de 
								
							
								 
							
						 
						
							
							
								
								Update data definitions.  
							
							 
							
							
							
						 
						
							2012-01-04 18:46:39 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								86464b99cc 
								
							
								 
							
						 
						
							
							
								
								Remove DfVector, break MSVC builds until further notice.  
							
							 
							
							
							
						 
						
							2012-01-04 01:45:11 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Gavrilov
							
						 
						
							 
							
							
							
								
							
								f8814909a9 
								
							
								 
							
						 
						
							
							
								
								Move the MaterialInfo class to the main library.  
							
							 
							
							
							
						 
						
							2012-01-03 19:25:55 +04:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								9db20bd84d 
								
							
								 
							
						 
						
							
							
								
								Header changes/cleanup.  
							
							 
							
							
							
						 
						
							2011-12-31 12:48:42 +01:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								966a145b3e 
								
							
								 
							
						 
						
							
							
								
								Moving stuff around, part 3  
							
							 
							
							
							
						 
						
							2010-05-26 08:42:09 +02:00  
						
					 
				
					
						
							
							
								 
								Petr Mrázek
							
						 
						
							 
							
							
							
								
							
								b710ed687a 
								
							
								 
							
						 
						
							
							
								
								Moving stuff around, part 2  
							
							 
							
							
							
						 
						
							2010-05-26 06:48:23 +02:00