7c1d1c43e5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'PatrikLundell/stocks' into develop  
							
							... 
							
							
							
							Conflicts:
	docs/changelog.txt 
							
						 
						
							2020-04-25 21:12:27 -04:00  
				
					
						
							
							
								 
						
							
							
								21be5cf061 
								
							
								 
							
						 
						
							
							
								
								adapted to structures  
							
							
							
						 
						
							2020-04-22 15:32:49 +02:00  
				
					
						
							
							
								 
						
							
							
								f371ae6da8 
								
							
								 
							
						 
						
							
							
								
								adapted to histfig_nemesis_id->union  
							
							
							
						 
						
							2020-04-22 12:38:37 +02:00  
				
					
						
							
							
								 
						
							
							
								f4f2aa0d5e 
								
							
								 
							
						 
						
							
							
								
								removed underscores, adapted to structure (re)naming  
							
							
							
						 
						
							2020-04-15 10:18:37 +02:00  
				
					
						
							
							
								 
						
							
							
								b0d184e2f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/DFHack/dfhack  into Units  
							
							
							
						 
						
							2020-04-15 09:45:54 +02:00  
				
					
						
							
							
								 
						
							
							
								55988e3fc4 
								
							
								 
							
						 
						
							
							
								
								adapted to updated structures, remote Using units for age  
							
							
							
						 
						
							2020-04-08 08:45:40 +02:00  
				
					
						
							
							
								 
						
							
							
								a0e2abe20a 
								
							
								 
							
						 
						
							
							
								
								Units update need coordination with structure identity  
							
							
							
						 
						
							2020-04-04 14:00:26 +02:00  
				
					
						
							
							
								 
						
							
							
								63a26b987d 
								
							
								 
							
						 
						
							
							
								
								Fix issue  #1528  
							
							
							
						 
						
							2020-04-01 11:16:24 +02:00  
				
					
						
							
							
								 
						
							
							
								ffb3c29cfc 
								
									
								
							
								 
							
						 
						
							
							
								
								simplify Graphic module. update structures.  
							
							... 
							
							
							
							it appears that all this added complexity including an extra pointer dereference was to avoid including the vector header. 
							
						 
						
							2020-03-08 00:12:48 -06:00  
				
					
						
							
							
								 
						
							
							
								635e709d95 
								
									
								
							
								 
							
						 
						
							
							
								
								name ui_look_list union  
							
							... 
							
							
							
							update scripts and structures 
							
						 
						
							2020-03-06 16:06:27 -06:00  
				
					
						
							
							
								 
						
							
							
								e356925795 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 23:12:03 -06:00  
				
					
						
							
							
								 
						
							
							
								66ded03bc1 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures  
							
							
							
						 
						
							2020-03-02 20:41:13 -06:00  
				
					
						
							
							
								 
						
							
							
								0d36e62d81 
								
									
								
							
								 
							
						 
						
							
							
								
								fix some weird uses of the part of speech enum  
							
							
							
						 
						
							2020-02-18 16:39:39 -06:00  
				
					
						
							
							
								 
						
							
							
								c2584d615c 
								
									
								
							
								 
							
						 
						
							
							
								
								Define MapExtras::BiomeInfo::MAX_LAYERS ( #1496 )  
							
							... 
							
							
							
							Definition is required even for constexpr variables in some compilation
setups (e.g. debug builds). 
							
						 
						
							2020-02-15 01:22:58 -06:00  
				
					
						
							
							
								 
						
							
							
								0243e422e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow plugins to define subclasses of dfhack_viewscreen that have their own virtual_identity.  
							
							
							
						 
						
							2020-02-07 16:00:14 -06:00  
				
					
						
							
							
								 
						
							
							
								5db7d518ee 
								
									
								
							
								 
							
						 
						
							
							
								
								update structures; fix some minor compile warnings  
							
							
							
						 
						
							2020-02-05 12:35:43 -06:00  
				
					
						
							
							
								 
						
							
							
								876ac6c056 
								
							
								 
							
						 
						
							
							
								
								Renamed to getBookTitle, cut down on virtual_cast  
							
							
							
						 
						
							2020-01-25 21:46:10 +01:00  
				
					
						
							
							
								 
						
							
							
								c6bbf39c6c 
								
							
								 
							
						 
						
							
							
								
								Issue  #1262 . Added Items::getTitle and used in stocks  
							
							
							
						 
						
							2020-01-25 12:43:02 +01:00  
				
					
						
							
							
								 
						
							
							
								5eca50476e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'nornagon/unit-description' into develop  
							
							
							
						 
						
							2020-01-13 23:31:23 -05:00  
				
					
						
							
							
								 
						
							
							
								be5dc2d4a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Make Units::isGay act consistently when called on an asexual unit.  
							
							... 
							
							
							
							The function appears to be used to determine whether heterosexual relationships are possible, so asexual units will always return true for isGay.
Old behavior was to treat asexual units as male. 
							
						 
						
							2020-01-09 14:48:30 -06:00  
				
					
						
							
							
								 
						
							
							
								5de368a1ed 
								
							
								 
							
						 
						
							
							
								
								unit_{=> get_}physical_description  
							
							
							
						 
						
							2020-01-04 22:17:03 +11:00  
				
					
						
							
							
								 
						
							
							
								7644dde9e4 
								
									
								
							
								 
							
						 
						
							
							
								
								default to empty description if symbol unavailable  
							
							
							
						 
						
							2019-12-14 12:01:13 -08:00  
				
					
						
							
							
								 
						
							
							
								50e696acf6 
								
							
								 
							
						 
						
							
							
								
								getDescription => getPhysicalDescription  
							
							
							
						 
						
							2019-12-14 09:36:47 -08:00  
				
					
						
							
							
								 
						
							
							
								7fce6fe0b0 
								
							
								 
							
						 
						
							
							
								
								move THISCALL define to header, clean up code a little  
							
							
							
						 
						
							2019-12-13 23:54:27 -08:00  
				
					
						
							
							
								 
						
							
							
								dfab521a71 
								
									
								
							
								 
							
						 
						
							
							
								
								specify __thiscall  
							
							... 
							
							
							
							According to https://docs.microsoft.com/en-us/cpp/cpp/thiscall?view=vs-2019 , "on ARM and x64 machines, __thiscall is accepted and ignored by the compiler.". So it should be OK to specify this for all win32 
							
						 
						
							2019-12-12 17:51:41 -08:00  
				
					
						
							
							
								 
						
							
							
								9a37849603 
								
							
								 
							
						 
						
							
							
								
								use symbols.xml  
							
							
							
						 
						
							2019-12-07 22:41:55 -08:00  
				
					
						
							
							
								 
						
							
							
								910f965838 
								
							
								 
							
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2019-12-07 22:17:59 -08:00  
				
					
						
							
							
								 
						
							
							
								08aeb6faeb 
								
							
								 
							
						 
						
							
							
								
								Fix EventManager building ID type  
							
							... 
							
							
							
							The pointer to the building ID was sometimes not dereferenced properly.
Addressed by switching to an ID cast to a pointer type for consistency with
other types of events.
Fixes  #1434 
Ref #1003  (19695b4ee7#1253  (a7dfacd1c5 
							
						 
						
							2019-10-05 20:26:31 -04:00  
				
					
						
							
							
								 
						
							
							
								07575095fd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into persist  
							
							
							
						 
						
							2019-08-22 22:00:50 -04:00  
				
					
						
							
							
								 
						
							
							
								99038c395a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'ab9rf/biometype' into develop  
							
							
							
						 
						
							2019-07-20 16:32:46 -04:00  
				
					
						
							
							
								 
						
							
							
								ceebef5fe2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into persist  
							
							
							
						 
						
							2019-05-28 21:08:16 -04:00  
				
					
						
							
							
								 
						
							
							
								13c6bfc1b2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'sgayda2/memory_fixes' into develop  
							
							
							
						 
						
							2018-12-22 11:54:31 -05:00  
				
					
						
							
							
								 
						
							
							
								02f047e9f1 
								
							
								 
							
						 
						
							
							
								
								a pox on whitespace  
							
							
							
						 
						
							2018-09-11 18:41:32 -05:00  
				
					
						
							
							
								 
						
							
							
								3817773b5a 
								
							
								 
							
						 
						
							
							
								
								eliminate stray whitespace  
							
							
							
						 
						
							2018-09-11 17:32:33 -05:00  
				
					
						
							
							
								 
						
							
							
								4e690df96a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Persistence module.  
							
							... 
							
							
							
							Alter World to use Persistence instead of storing data in historical figures.
Fake historical figures will be converted to the new format when a world is loaded.
Added plugin_save and plugin_load functions to the plugin API.
Made the weird int7/int28 code that was in the old persistence API slightly safer. 
							
						 
						
							2018-08-26 18:27:58 -05:00  
				
					
						
							
							
								 
						
							
							
								338572d270 
								
							
								 
							
						 
						
							
							
								
								resolve uninitialized variable warning  
							
							
							
						 
						
							2018-08-16 12:15:56 -05:00  
				
					
						
							
							
								 
						
							
							
								59d70d6687 
								
							
								 
							
						 
						
							
							
								
								Add function to infer biome type to Maps module  
							
							... 
							
							
							
							This moves code intended to infer biome type currently living in a
couple of plugins into the Maps module, so that this code can be shared
more easily by multiple plugins, as discussed in #1392 . 
							
						 
						
							2018-08-15 20:28:18 -05:00  
				
					
						
							
							
								 
						
							
							
								4837e65322 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an identity to dfhack_viewscreen and dfhack_lua_viewscreen.  
							
							
							
						 
						
							2018-07-22 17:31:39 -05:00  
				
					
						
							
							
								 
						
							
							
								38cccdb0f4 
								
							
								 
							
						 
						
							
							
								
								Update the module create calls to return unique_ptrs  
							
							
							
						 
						
							2018-07-14 19:55:25 -07:00  
				
					
						
							
							
								 
						
							
							
								9ee368d456 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'suokko/MapCache_reduce_latency_from_designation_to_jobs' into develop  
							
							
							
						 
						
							2018-07-11 11:51:24 -04:00  
				
					
						
							
							
								 
						
							
							
								ca5c11603f 
								
							
								 
							
						 
						
							
							
								
								Support dlsym loading from libgraphics vtables  
							
							
							
						 
						
							2018-07-10 17:08:23 +03:00  
				
					
						
							
							
								 
						
							
							
								2dac3c53c7 
								
							
								 
							
						 
						
							
							
								
								Add stress cutoffs to Units module, fix dwarfmonitor/manipulator  
							
							... 
							
							
							
							Fixes  #1292  
						
							2018-07-09 15:59:12 -04:00  
				
					
						
							
							
								 
						
							
							
								037e7e4901 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'suokko/spotclean_ui_state_fix_1194' into develop  
							
							... 
							
							
							
							Moved/adjusted changelog entry 
							
						 
						
							2018-07-07 18:08:53 -04:00  
				
					
						
							
							
								 
						
							
							
								54cf8b7dc3 
								
							
								 
							
						 
						
							
							
								
								Fix getVisibleName for units with identities  
							
							... 
							
							
							
							As of 0.44.11 (possibly 0.44.01), identity names take precedence over the
associated histfig names. Tested with:
https://drive.google.com/file/d/1bX5CQMqNsb_mjJOEOS4wBm4mGDLLs_cZ/view  (#1279 )
http://dffd.bay12games.com/file.php?id=13428  (from http://www.bay12games.com/dwarves/mantisbt/view.php?id=10530 )
Fixes  #1279  
							
						 
						
							2018-07-06 11:06:04 -04:00  
				
					
						
							
							
								 
						
							
							
								616675f0ce 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'suokko/kittens_data_race_fix' into develop  
							
							
							
						 
						
							2018-07-03 00:30:36 -04:00  
				
					
						
							
							
								 
						
							
							
								81a7ddcf92 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'suokko/screen_show_memory_leak' into develop  
							
							
							
						 
						
							2018-07-02 22:58:11 -04:00  
				
					
						
							
							
								 
						
							
							
								0727403ac1 
								
							
								 
							
						 
						
							
							
								
								Fix devel plugins linking in linux  
							
							
							
						 
						
							2018-06-30 21:12:42 +03:00  
				
					
						
							
							
								 
						
							
							
								c39a882b57 
								
							
								 
							
						 
						
							
							
								
								Add missing Unit::isDiplomat  
							
							... 
							
							
							
							Fixes  #1324  
						
							2018-06-29 16:19:18 +03:00  
				
					
						
							
							
								 
						
							
							
								20bd03ab6d 
								
							
								 
							
						 
						
							
							
								
								Reset dsgn_check_cooldown in Block::write  
							
							... 
							
							
							
							To make sure that DF generates jobjs from desgination as soon as
possible the dsgn_check_cooldown should be reset when designations
change. 
							
						 
						
							2018-06-24 17:06:32 +03:00  
				
					
						
							
							
								 
						
							
							
								123de7fdf7 
								
							
								 
							
						 
						
							
							
								
								Use constexpr to prevent attempts of linking static variable  
							
							
							
						 
						
							2018-06-24 17:06:32 +03:00