f2664f7926 
								
							
								 
							
						 
						
							
							
								
								Add unit facing and sub-tile position when moving.  
							
							
							
						 
						
							2018-08-03 23:18:02 +05:30  
				
					
						
							
							
								 
						
							
							
								1c137f9a35 
								
							
								 
							
						 
						
							
							
								
								Fix a few Lua 5.3-related errors  
							
							... 
							
							
							
							Reported on bay12:
http://www.bay12forums.com/smf/index.php?topic=164123.msg7821831#msg7821831  
							
						 
						
							2018-08-02 14:36:15 -04:00  
				
					
						
							
							
								 
						
							
							
								78b115db73 
								
							
								 
							
						 
						
							
							
								
								update jsoncpp  
							
							
							
						 
						
							2018-08-02 22:17:21 +05:30  
				
					
						
							
							
								 
						
							
							
								efe4926df0 
								
							
								 
							
						 
						
							
							
								
								Send equipped item bodypart attachments over RFR  
							
							
							
						 
						
							2018-08-02 21:50:29 +05:30  
				
					
						
							
							
								 
						
							
							
								214b0c4bc6 
								
							
								 
							
						 
						
							
							
								
								(labormanager) respect NATURE value  
							
							... 
							
							
							
							Units with values regarding NATURE will be preferenced or dispreferenced
for jobs which might give them a good/bad feeling because of that value 
							
						 
						
							2018-07-31 19:12:07 -05:00  
				
					
						
							
							
								 
						
							
							
								5e95bd9cf2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'dfhack/develop' into remote_reader  
							
							
							
						 
						
							2018-07-31 19:46:31 +05:30  
				
					
						
							
							
								 
						
							
							
								a6067c20c1 
								
							
								 
							
						 
						
							
							
								
								(labormanager) only assign valid labors ( fix   #1142 )  
							
							... 
							
							
							
							Add a number of tests to ensure that only assignable labors are assigned
to units, and that only units that are eligible to be assigned labors
are considered at all.
I borrowed logic from Dwarf Manipulator to identify units eligible to be
assigned labors.
This should prevent pets., ghosts, visitors, or any other noneligible
entities from being assigned labors by labormanager, and should thus fix
#1142 . 
							
						 
						
							2018-07-30 22:36:59 -05:00  
				
					
						
							
							
								 
						
							
							
								99490aff41 
								
							
								 
							
						 
						
							
							
								
								add support for craft item from pearl jobs ( fixes   #1162 )  
							
							
							
						 
						
							2018-07-30 21:32:15 -05:00  
				
					
						
							
							
								 
						
							
							
								0a0cbdf2de 
								
							
								 
							
						 
						
							
							
								
								Add creature flags to RFR creature raws.  
							
							
							
						 
						
							2018-07-28 18:39:45 +05:30  
				
					
						
							
							
								 
						
							
							
								0983891089 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1367  from BenLubar/msvc-cmake-ninja  
							
							... 
							
							
							
							Change CMakeSettings.json to use Ninja. Add DFHACK_INCLUDE_CORE option for easier development. 
							
						 
						
							2018-07-27 09:35:33 -05:00  
				
					
						
							
							
								 
						
							
							
								9bd5ecd738 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1372  from BenLubar/dfhack-viewscreen-identity  
							
							... 
							
							
							
							Add an identity to dfhack_viewscreen and dfhack_lua_viewscreen. 
							
						 
						
							2018-07-26 16:06:24 -04:00  
				
					
						
							
							
								 
						
							
							
								977ef1a351 
								
									
								
							
								 
							
						 
						
							
							
								
								Get intellisense and code analysis working in CMakeSettings.json.  
							
							
							
						 
						
							2018-07-23 16:14:22 -05:00  
				
					
						
							
							
								 
						
							
							
								a85d59787a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add intellisenseMode to CMakeSettings.json.  
							
							
							
						 
						
							2018-07-23 12:55:23 -05:00  
				
					
						
							
							
								 
						
							
							
								4837e65322 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an identity to dfhack_viewscreen and dfhack_lua_viewscreen.  
							
							
							
						 
						
							2018-07-22 17:31:39 -05:00  
				
					
						
							
							
								 
						
							
							
								d9fb364b3f 
								
							
								 
							
						 
						
							
							
								
								Fix prospector out-of-bounds crash and improve checking  
							
							... 
							
							
							
							Fixes  #1370  
						
							2018-07-21 00:27:11 -04:00  
				
					
						
							
							
								 
						
							
							
								8cafa2f58a 
								
							
								 
							
						 
						
							
							
								
								License: sort, fix caps  
							
							
							
						 
						
							2018-07-21 00:03:45 -04:00  
				
					
						
							
							
								 
						
							
							
								c53353fc28 
								
							
								 
							
						 
						
							
							
								
								Update changelog, xml  
							
							
							
						 
						
							2018-07-20 23:29:24 -04:00  
				
					
						
							
							
								 
						
							
							
								8bfa96f701 
								
							
								 
							
						 
						
							
							
								
								Update docs for  #1365  
							
							
							
						 
						
							2018-07-20 23:16:50 -04:00  
				
					
						
							
							
								 
						
							
							
								61df5e5286 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'KlonZK/patch-1' into develop  
							
							
							
						 
						
							2018-07-20 23:16:28 -04:00  
				
					
						
							
							
								 
						
							
							
								40669d7a63 
								
									
								
							
								 
							
						 
						
							
							
								
								Change CMakeSettings.json to use Ninja.  
							
							... 
							
							
							
							Add DFHACK_INCLUDE_CORE option for easier development. 
							
						 
						
							2018-07-20 13:29:18 -05:00  
				
					
						
							
							
								 
						
							
							
								09ec8910ca 
								
							
								 
							
						 
						
							
							
								
								Avoid clearing CMAKE_CXX_FLAGS for plugins  
							
							
							
						 
						
							2018-07-19 15:32:08 -04:00  
				
					
						
							
							
								 
						
							
							
								af53fe6740 
								
							
								 
							
						 
						
							
							
								
								embark-assistant: fix x=16, y=16 dimensions  
							
							
							
						 
						
							2018-07-19 14:48:28 -04:00  
				
					
						
							
							
								 
						
							
							
								46a28c5f52 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'tests' into develop  
							
							
							
						 
						
							2018-07-19 14:39:32 -04:00  
				
					
						
							
							
								 
						
							
							
								163c9b4059 
								
							
								 
							
						 
						
							
							
								
								Add utils.OrderedTable, make test order consistent  
							
							... 
							
							
							
							Also added OrderedTable tests and comment support to expect.*() 
							
						 
						
							2018-07-19 12:40:25 -04:00  
				
					
						
							
							
								 
						
							
							
								0128bc39db 
								
							
								 
							
						 
						
							
							
								
								Don't include stdout.log in build output  
							
							... 
							
							
							
							This has ncurses output in it 
							
						 
						
							2018-07-19 11:43:43 -04:00  
				
					
						
							
							
								 
						
							
							
								5d3126403b 
								
							
								 
							
						 
						
							
							
								
								Switch back to coroutines for tests  
							
							
							
						 
						
							2018-07-19 11:26:38 -04:00  
				
					
						
							
							
								 
						
							
							
								1a2694fa2c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'BenLubar/custom-plugins-cmake' into develop  
							
							
							
						 
						
							2018-07-18 19:09:05 -04:00  
				
					
						
							
							
								 
						
							
							
								777a9147df 
								
							
								 
							
						 
						
							
							
								
								Restore some important travis settings (build supported plugins again)  
							
							
							
						 
						
							2018-07-18 15:20:10 -04:00  
				
					
						
							
							
								 
						
							
							
								3e82bd8f35 
								
									
								
							
								 
							
						 
						
							
							
								
								Ignore CMakeLists.custom.txt and create it if it does not exist during cmake.  
							
							
							
						 
						
							2018-07-18 14:00:40 -05:00  
				
					
						
							
							
								 
						
							
							
								75793c6750 
								
							
								 
							
						 
						
							
							
								
								Travis: remove DFHack-built things in DF folder from cache  
							
							
							
						 
						
							2018-07-18 14:32:47 -04:00  
				
					
						
							
							
								 
						
							
							
								063602349c 
								
							
								 
							
						 
						
							
							
								
								Add a basic test library and a couple GUI module tests (squashed)  
							
							... 
							
							
							
							Also modified Core/Console a bit to get this to actually produce output on
Travis (DFHACK_DISABLE_CONSOLE now allows console output, just not input)
Squashed merge from lethosor/tests 
							
						 
						
							2018-07-18 14:29:13 -04:00  
				
					
						
							
							
								 
						
							
							
								a779b247d4 
								
							
								 
							
						 
						
							
							
								
								Travis: fix Ninja build  
							
							
							
						 
						
							2018-07-17 11:53:24 -04:00  
				
					
						
							
							
								 
						
							
							
								1ebac6fad9 
								
							
								 
							
						 
						
							
							
								
								travis: use ninja  
							
							
							
						 
						
							2018-07-17 11:49:15 -04:00  
				
					
						
							
							
								 
						
							
							
								4070b5235e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'docs' into develop  
							
							
							
						 
						
							2018-07-17 11:11:31 -04:00  
				
					
						
							
							
								 
						
							
							
								55d5d47776 
								
							
								 
							
						 
						
							
							
								
								Fix architecture note in compile docs  
							
							
							
						 
						
							2018-07-17 11:10:46 -04:00  
				
					
						
							
							
								 
						
							
							
								3b44c18576 
								
							
								 
							
						 
						
							
							
								
								Followups for  #1325  
							
							... 
							
							
							
							- Fix git tag detection
- Fix changelog entry position
- Update/clean up docs some 
							
						 
						
							2018-07-17 00:58:49 -04:00  
				
					
						
							
							
								 
						
							
							
								1d6c3dc871 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'suokko/fix_cmake_dependencies_to_generated_headers' into develop  
							
							
							
						 
						
							2018-07-17 00:24:18 -04:00  
				
					
						
							
							
								 
						
							
							
								29f6131e26 
								
									
								
							
								 
							
						 
						
							
							
								
								fix custom animation tables  
							
							... 
							
							
							
							move "local frames" from inside the block to outside. 
							
						 
						
							2018-07-16 10:39:05 +02:00  
				
					
						
							
							
								 
						
							
							
								38cccdb0f4 
								
							
								 
							
						 
						
							
							
								
								Update the module create calls to return unique_ptrs  
							
							
							
						 
						
							2018-07-14 19:55:25 -07:00  
				
					
						
							
							
								 
						
							
							
								6f90273bb6 
								
							
								 
							
						 
						
							
							
								
								More usage of smart pointers throughout core and version info.  
							
							
							
						 
						
							2018-07-14 19:55:25 -07:00  
				
					
						
							
							
								 
						
							
							
								699f864110 
								
							
								 
							
						 
						
							
							
								
								use dts::make_unique instead of new  
							
							
							
						 
						
							2018-07-14 19:51:46 -07:00  
				
					
						
							
							
								 
						
							
							
								6cfd987c0d 
								
							
								 
							
						 
						
							
							
								
								Remove an outdated comment, with c++11 enabled the code is thread safe  
							
							
							
						 
						
							2018-07-14 19:51:46 -07:00  
				
					
						
							
							
								 
						
							
							
								12c8046f90 
								
							
								 
							
						 
						
							
							
								
								Some memory management changes for Core  
							
							
							
						 
						
							2018-07-14 19:51:46 -07:00  
				
					
						
							
							
								 
						
							
							
								b5ddde8475 
								
							
								 
							
						 
						
							
							
								
								Use a shared_ptr to avoid having to manage VersionInfo vector memory  
							
							
							
						 
						
							2018-07-14 19:51:46 -07:00  
				
					
						
							
							
								 
						
							
							
								c127ceab96 
								
							
								 
							
						 
						
							
							
								
								Use a unique_ptr for VersionInfo to avoid worrying about memory  
							
							
							
						 
						
							2018-07-14 19:51:46 -07:00  
				
					
						
							
							
								 
						
							
							
								44b7e8df71 
								
							
								 
							
						 
						
							
							
								
								Update docs for  #1351  
							
							
							
						 
						
							2018-07-14 21:09:36 -04:00  
				
					
						
							
							
								 
						
							
							
								790d16cc1c 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'sgayda2/call_once' into develop  
							
							
							
						 
						
							2018-07-14 21:08:15 -04:00  
				
					
						
							
							
								 
						
							
							
								99d05117ab 
								
							
								 
							
						 
						
							
							
								
								fix a return statement in FirstCall  
							
							
							
						 
						
							2018-07-14 12:15:52 -07:00  
				
					
						
							
							
								 
						
							
							
								c2a64b3573 
								
							
								 
							
						 
						
							
							
								
								Update changelog, xml, bump to r1  
							
							
							
						 
						
							2018-07-13 21:16:35 -04:00  
				
					
						
							
							
								 
						
							
							
								f85b2c2b3c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of gh:dfhack/dfhack into develop  
							
							
							
						 
						
							2018-07-13 20:00:52 -04:00