92f890d3c6 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts ( #994  and file_compressor fix)  
							
							
							
						 
						
							2017-01-04 12:30:42 -05:00  
				
					
						
							
							
								 
						
							
							
								61d081849e 
								
							
								 
							
						 
						
							
							
								
								xml: ui_sidebar_menus.command_line fix  
							
							
							
						 
						
							2016-12-30 18:02:51 -05:00  
				
					
						
							
							
								 
						
							
							
								d18beb8daf 
								
							
								 
							
						 
						
							
							
								
								xml: Add some linux64 offsets, fix ui_sidebar_menus alignment  
							
							... 
							
							
							
							Fixes  #1053 
Fixes  #1054 
Fixes  #1055  
						
							2016-12-29 15:33:09 -05:00  
				
					
						
							
							
								 
						
							
							
								538b07d214 
								
							
								 
							
						 
						
							
							
								
								Update xml and fix knowledge_scholar_category_flag::value() custom method  
							
							... 
							
							
							
							Allows bitfields within unions (#1047 , dfhack/df-structures#169 ) 
							
						 
						
							2016-12-27 23:24:22 -05:00  
				
					
						
							
							
								 
						
							
							
								8bd92b6a08 
								
							
								 
							
						 
						
							
							
								
								Add a Lua module for getting a tile's material ( #1031 )  
							
							
							
						 
						
							2016-12-27 16:49:46 -05:00  
				
					
						
							
							
								 
						
							
							
								506d124a98 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							... 
							
							
							
							Ref #1047 , #1050  
							
						 
						
							2016-12-26 19:41:34 -05:00  
				
					
						
							
							
								 
						
							
							
								f3e2e5e7d4 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							
							
						 
						
							2016-12-11 18:04:00 -05:00  
				
					
						
							
							
								 
						
							
							
								9e0221a44e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'dscorbett/bitfield-constructors' into develop  
							
							
							
						 
						
							2016-12-11 17:52:00 -05:00  
				
					
						
							
							
								 
						
							
							
								e8c8953cbb 
								
							
								 
							
						 
						
							
							
								
								Re-add and update misery plugin  
							
							... 
							
							
							
							Closes  #1037 
Ref #1011  
						
							2016-12-10 18:22:32 -05:00  
				
					
						
							
							
								 
						
							
							
								3bae9d9d65 
								
							
								 
							
						 
						
							
							
								
								Lua API: Make bitfield.whole return an integer, not a decimal  
							
							
							
						 
						
							2016-12-10 12:27:43 -05:00  
				
					
						
							
							
								 
						
							
							
								acdb369aa8 
								
							
								 
							
						 
						
							
							
								
								Avoid non-trivial bitfield constructors  
							
							
							
						 
						
							2016-12-09 13:41:14 -05:00  
				
					
						
							
							
								 
						
							
							
								6e16a7a20c 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts  
							
							
							
						 
						
							2016-12-09 11:27:44 -05:00  
				
					
						
							
							
								 
						
							
							
								8521b830b2 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'CannibalVox/job_remove' into develop  
							
							
							
						 
						
							2016-12-05 15:24:37 -05:00  
				
					
						
							
							
								 
						
							
							
								595f3857b6 
								
							
								 
							
						 
						
							
							
								
								Reverse the param order of these two methods  
							
							... 
							
							
							
							The current way doesn't match other Job module methods 
							
						 
						
							2016-12-01 20:13:49 -08:00  
				
					
						
							
							
								 
						
							
							
								7920f71517 
								
							
								 
							
						 
						
							
							
								
								Bad formatting  
							
							
							
						 
						
							2016-11-25 00:25:18 -08:00  
				
					
						
							
							
								 
						
							
							
								de0e211e07 
								
							
								 
							
						 
						
							
							
								
								Figured I could like test my code.  
							
							
							
						 
						
							2016-11-24 23:35:03 -08:00  
				
					
						
							
							
								 
						
							
							
								e490afdf00 
								
							
								 
							
						 
						
							
							
								
								Rebuilt slightly to offer bool return val  
							
							... 
							
							
							
							We fail on unknown general ref types now, without modifying the job at
all yet 
							
						 
						
							2016-11-24 22:36:11 -08:00  
				
					
						
							
							
								 
						
							
							
								8b964ca2dc 
								
							
								 
							
						 
						
							
							
								
								Wipe job_items vector  
							
							
							
						 
						
							2016-11-21 06:51:21 -08:00  
				
					
						
							
							
								 
						
							
							
								fba32f2e2f 
								
							
								 
							
						 
						
							
							
								
								Also disconnect the job from its items.  
							
							
							
						 
						
							2016-11-17 23:25:48 -08:00  
				
					
						
							
							
								 
						
							
							
								67af9f5e82 
								
							
								 
							
						 
						
							
							
								
								Add lua bindings for removeJob  
							
							
							
						 
						
							2016-11-17 23:04:48 -08:00  
				
					
						
							
							
								 
						
							
							
								74f5df99db 
								
							
								 
							
						 
						
							
							
								
								Add job remove method  
							
							... 
							
							
							
							Job remove eliminates a job's worker & holder references, if any, puts
the worker on cd, if appropriate, removes the job's postings, eliminates
the job from the global linked list, and then finally deletes it.  This
code was tested by incorporating it into autochop and it does make the
plugin work.  However, chop jobs don't have holder building references,
and anyway, with DF being 90% edge case by volume, this could use a heck
of a lot more testing.
I saw elsewhere code that prevented worker removal if the job was a
special job, and that made me feel funny so I made the job remove method
not work if the job is a special job. 
							
						 
						
							2016-11-17 19:54:41 -08:00  
				
					
						
							
							
								 
						
							
							
								ae59b4f5ad 
								
							
								 
							
						 
						
							
							
								
								Update xml, scripts  
							
							
							
						 
						
							2016-11-10 14:25:05 -05:00  
				
					
						
							
							
								 
						
							
							
								04ad7a0a42 
								
							
								 
							
						 
						
							
							
								
								Replace some instances of "cmake -E copy_if_different" with a standalone script  
							
							... 
							
							
							
							@JapaMala reported that CMake < 3.5 doesn't support copy_if_different with
multiple source files.
https://cmake.org/cmake/help/v3.5/release/3.5.html#command-line  
							
						 
						
							2016-11-02 16:23:32 -04:00  
				
					
						
							
							
								 
						
							
							
								2c230f0d3e 
								
							
								 
							
						 
						
							
							
								
								Improve protobuf file regeneration (no longer uses a dummy status.txt file)  
							
							
							
						 
						
							2016-10-24 22:51:27 -04:00  
				
					
						
							
							
								 
						
							
							
								4fdbba0207 
								
							
								 
							
						 
						
							
							
								
								Only touch protobuf generated files if they actually changed  
							
							
							
						 
						
							2016-10-24 22:28:51 -04:00  
				
					
						
							
							
								 
						
							
							
								b19a0b4305 
								
							
								 
							
						 
						
							
							
								
								Update scripts, xml  
							
							... 
							
							
							
							Fixes  #1005  
						
							2016-10-19 09:53:51 -04:00  
				
					
						
							
							
								 
						
							
							
								b1e3c1088c 
								
							
								 
							
						 
						
							
							
								
								Give loadfile() result a better name for tracebacks  
							
							
							
						 
						
							2016-10-19 09:53:12 -04:00  
				
					
						
							
							
								 
						
							
							
								4c21bbd5ae 
								
							
								 
							
						 
						
							
							
								
								Add Lua::TableInsert() helper  
							
							
							
						 
						
							2016-10-15 14:55:48 -04:00  
				
					
						
							
							
								 
						
							
							
								8a138fcc4c 
								
							
								 
							
						 
						
							
							
								
								Avoid polluting global namespace in MapCache.h  
							
							
							
						 
						
							2016-10-15 14:53:10 -04:00  
				
					
						
							
							
								 
						
							
							
								b2424f9a59 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/DFHack/dfhack  into develop  
							
							
							
						 
						
							2016-10-15 10:32:13 +05:30  
				
					
						
							
							
								 
						
							
							
								08cc9f3188 
								
							
								 
							
						 
						
							
							
								
								Cast size_t to int explicitly to avoid compiler warning C4267  
							
							
							
						 
						
							2016-10-15 10:31:38 +05:30  
				
					
						
							
							
								 
						
							
							
								98ab357df0 
								
							
								 
							
						 
						
							
							
								
								Use size_t in both path methods, to avoid warning C4267  
							
							
							
						 
						
							2016-10-15 10:17:38 +05:30  
				
					
						
							
							
								 
						
							
							
								9f541481ea 
								
							
								 
							
						 
						
							
							
								
								Fix some warnings with GCC -Wall  
							
							
							
						 
						
							2016-10-15 00:37:18 -04:00  
				
					
						
							
							
								 
						
							
							
								980b6dd12f 
								
							
								 
							
						 
						
							
							
								
								Update XML again.  
							
							
							
						 
						
							2016-10-13 19:42:40 +05:30  
				
					
						
							
							
								 
						
							
							
								d5e8b5eeba 
								
							
								 
							
						 
						
							
							
								
								Update XML  
							
							
							
						 
						
							2016-10-13 19:35:40 +05:30  
				
					
						
							
							
								 
						
							
							
								e6bb7357df 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							
							
						 
						
							2016-10-08 17:09:23 -04:00  
				
					
						
							
							
								 
						
							
							
								f6a91c2f30 
								
							
								 
							
						 
						
							
							
								
								Log architecture on startup  
							
							
							
						 
						
							2016-10-08 16:58:08 -04:00  
				
					
						
							
							
								 
						
							
							
								a5338d2f59 
								
							
								 
							
						 
						
							
							
								
								Fix rebase_delta type mismatch  
							
							... 
							
							
							
							See #984 . GCC wasn't complaining about this on x64 for some reason.
Also reordered includes. 
							
						 
						
							2016-09-28 20:43:02 -04:00  
				
					
						
							
							
								 
						
							
							
								27d2229665 
								
							
								 
							
						 
						
							
							
								
								Fix follow_jmp for 64-bit code - skip REX prefix if found  
							
							
							
						 
						
							2016-09-25 18:29:57 -05:00  
				
					
						
							
							
								 
						
							
							
								b09ee3407c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'v0.43.03' of  https://github.com/JapaMala/dfhack  into develop  
							
							... 
							
							
							
							Conflicts:
	library/xml
	plugins/remotefortressreader.cpp 
							
						 
						
							2016-08-29 22:06:37 +05:30  
				
					
						
							
							
								 
						
							
							
								41e298bdfc 
								
							
								 
							
						 
						
							
							
								
								Update submodules  
							
							
							
						 
						
							2016-08-27 15:27:57 -04:00  
				
					
						
							
							
								 
						
							
							
								85ebbf0e9c 
								
							
								 
							
						 
						
							
							
								
								Fix df_expr_to_ref for raw userdata  
							
							
							
						 
						
							2016-08-24 17:18:55 -04:00  
				
					
						
							
							
								 
						
							
							
								6ce470ad57 
								
							
								 
							
						 
						
							
							
								
								Add basic lua expression support to memview  
							
							... 
							
							
							
							Currently just supports basic field accesses (world.x, screen.y.z).
No support for world.x - 4, etc.
Closes  #976  
							
						 
						
							2016-08-24 16:26:34 -04:00  
				
					
						
							
							
								 
						
							
							
								7487f44fc8 
								
							
								 
							
						 
						
							
							
								
								Implement a helper to create lua environments with shortcuts (e.g. scr, unit)  
							
							... 
							
							
							
							Used in gui/gm-editor and lua
Closes  #977  
							
						 
						
							2016-08-23 21:47:41 -04:00  
				
					
						
							
							
								 
						
							
							
								2dccd1d0ff 
								
							
								 
							
						 
						
							
							
								
								Add CheckedArray:__tostring() method  
							
							
							
						 
						
							2016-08-22 23:18:30 -04:00  
				
					
						
							
							
								 
						
							
							
								1dab45ffed 
								
							
								 
							
						 
						
							
							
								
								Replace lua_pushnumber with lua_pushinteger in LuaApi.cpp  
							
							
							
						 
						
							2016-08-22 23:18:08 -04:00  
				
					
						
							
							
								 
						
							
							
								e983e66a1a 
								
							
								 
							
						 
						
							
							
								
								Update xml and scripts  
							
							
							
						 
						
							2016-08-21 20:59:24 -04:00  
				
					
						
							
							
								 
						
							
							
								70ac99cbfa 
								
							
								 
							
						 
						
							
							
								
								Fix Buildings::setOwner() persistence  
							
							... 
							
							
							
							Needed to set bld->owner_id for changes to persist across save/load
Fixes  #983 , thanks to Quietust 
							
						 
						
							2016-08-21 20:58:40 -04:00  
				
					
						
							
							
								 
						
							
							
								98a187ca43 
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							
							
						 
						
							2016-08-18 17:28:44 -04:00  
				
					
						
							
							
								 
						
							
							
								9e4a6d7591 
								
							
								 
							
						 
						
							
							
								
								Update default base address on 64-bit Linux  
							
							
							
						 
						
							2016-08-18 17:28:18 -04:00