9ca96567a5 
								
									
								
							
								 
							
						 
						
							
							
								
								move conversion logic to MiscUtils  
							
							... 
							
							
							
							but keep minimal wrappers in SDL module so we don't leak memory 
							
						 
						
							2023-07-03 11:05:58 -07:00  
				
					
						
							
							
								 
						
							
							
								175c249d29 
								
									
								
							
								 
							
						 
						
							
							
								
								support copy/paste from system clipboard  
							
							
							
						 
						
							2023-07-02 18:04:06 -07:00  
				
					
						
							
							
								 
						
							
							
								e308d3204a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into sdl2  
							
							
							
						 
						
							2023-06-26 16:04:50 -07:00  
				
					
						
							
							
								 
						
							
							
								b5f4cef187 
								
									
								
							
								 
							
						 
						
							
							
								
								differentiate trade request screen from other diplomacy screens  
							
							
							
						 
						
							2023-06-26 02:29:36 -07:00  
				
					
						
							
							
								 
						
							
							
								8235680ff0 
								
									
								
							
								 
							
						 
						
							
							
								
								add unsuspend map textures  
							
							
							
						 
						
							2023-06-25 18:40:04 -07:00  
				
					
						
							
							
								 
						
							
							
								b958727655 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Textures.cpp  
							
							
							
						 
						
							2023-06-23 14:36:26 -07:00  
				
					
						
							
							
								 
						
							
							
								f7bef53b42 
								
									
								
							
								 
							
						 
						
							
							
								
								prefer symbols to descriptions for hotkey names  
							
							
							
						 
						
							2023-06-23 14:36:18 -07:00  
				
					
						
							
							
								 
						
							
							
								840a2b3525 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure DFHack screens get all string input  
							
							
							
						 
						
							2023-06-23 14:36:18 -07:00  
				
					
						
							
							
								 
						
							
							
								3e2940ef8f 
								
									
								
							
								 
							
						 
						
							
							
								
								attempt to set optional tilesize arguments for load_texture()  
							
							
							
						 
						
							2023-06-23 14:35:45 -07:00  
				
					
						
							
							
								 
						
							
							
								52151b0e98 
								
									
								
							
								 
							
						 
						
							
							
								
								remove SDL functions that don't exist anymore  
							
							
							
						 
						
							2023-06-23 14:31:14 -07:00  
				
					
						
							
							
								 
						
							
							
								4e48ce64f1 
								
									
								
							
								 
							
						 
						
							
							
								
								get things mostly ported to SDL2  
							
							
							
						 
						
							2023-06-23 14:31:12 -07:00  
				
					
						
							
							
								 
						
							
							
								b571e5b52b 
								
									
								
							
								 
							
						 
						
							
							
								
								don't diplay orders overlay on subscreens  
							
							
							
						 
						
							2023-06-19 16:48:07 -07:00  
				
					
						
							
							
								 
						
							
							
								4a2b97105c 
								
									
								
							
								 
							
						 
						
							
							
								
								only initialize steam if launched from steam  
							
							
							
						 
						
							2023-06-05 14:18:55 -07:00  
				
					
						
							
							
								 
						
							
							
								5c914280c3 
								
									
								
							
								 
							
						 
						
							
							
								
								change dynamic_cast -> virtual_cast  
							
							
							
						 
						
							2023-06-01 10:53:08 -07:00  
				
					
						
							
							
								 
						
							
							
								974a6155c0 
								
									
								
							
								 
							
						 
						
							
							
								
								reinstated Buildings.setOwner  
							
							
							
						 
						
							2023-05-31 18:48:08 -07:00  
				
					
						
							
							
								 
						
							
							
								8b3eef699f 
								
									
								
							
								 
							
						 
						
							
							
								
								adjust findCivzonesAt to v50 semantics  
							
							
							
						 
						
							2023-05-27 05:37:31 -07:00  
				
					
						
							
							
								 
						
							
							
								8c01f3efe0 
								
									
								
							
								 
							
						 
						
							
							
								
								don't relaunch launchdf if it's already running  
							
							
							
						 
						
							2023-05-20 02:59:41 -07:00  
				
					
						
							
							
								 
						
							
							
								a5a6b70a51 
								
									
								
							
								 
							
						 
						
							
							
								
								launch DFHack through steam if DF is run from steam  
							
							
							
						 
						
							2023-05-20 02:59:39 -07:00  
				
					
						
							
							
								 
						
							
							
								11361975f9 
								
									
								
							
								 
							
						 
						
							
							
								
								look up texpos values instead of assuming they're constant  
							
							
							
						 
						
							2023-05-16 17:14:36 -07:00  
				
					
						
							
							
								 
						
							
							
								8f5c454b39 
								
									
								
							
								 
							
						 
						
							
							
								
								add focus strings for new_region  
							
							
							
						 
						
							2023-05-03 15:52:01 -07:00  
				
					
						
							
							
								 
						
							
							
								b1ae39764b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch '5008-beta1' into myk_nosdlreal  
							
							
							
						 
						
							2023-04-26 15:48:13 -07:00  
				
					
						
							
							
								 
						
							
							
								73b5e37f67 
								
									
								
							
								 
							
						 
						
							
							
								
								simplify loops with foreach syntax  
							
							
							
						 
						
							2023-04-24 14:28:47 -07:00  
				
					
						
							
							
								 
						
							
							
								6203894c99 
								
									
								
							
								 
							
						 
						
							
							
								
								add title screen focus string detection  
							
							
							
						 
						
							2023-04-24 08:03:11 -07:00  
				
					
						
							
							
								 
						
							
							
								a7aded65e4 
								
									
								
							
								 
							
						 
						
							
							
								
								match new gems category  
							
							
							
						 
						
							2023-04-17 01:04:03 -07:00  
				
					
						
							
							
								 
						
							
							
								275513319c 
								
									
								
							
								 
							
						 
						
							
							
								
								remove last reference to SDLReal  
							
							
							
						 
						
							2023-04-12 23:14:03 -07:00  
				
					
						
							
							
								 
						
							
							
								460b1e8eaf 
								
									
								
							
								 
							
						 
						
							
							
								
								adjust code to new tree root type  
							
							
							
						 
						
							2023-04-11 10:14:28 -07:00  
				
					
						
							
							
								 
						
							
							
								17373dcffd 
								
									
								
							
								 
							
						 
						
							
							
								
								constify!  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								836a3edcb9 
								
									
								
							
								 
							
						 
						
							
							
								
								add some more logging  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								ce017ee4a8 
								
									
								
							
								 
							
						 
						
							
							
								
								properly callIs SteamRunningOnSteamDeck  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								e4777d2688 
								
									
								
							
								 
							
						 
						
							
							
								
								add shutdown and cleanup logic  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								f0d19c9363 
								
									
								
							
								 
							
						 
						
							
							
								
								add note about dfhooks  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								6a7446780b 
								
									
								
							
								 
							
						 
						
							
							
								
								hide terminal console when running on steam deck  
							
							
							
						 
						
							2023-04-10 04:35:34 -07:00  
				
					
						
							
							
								 
						
							
							
								4aa5e9d17b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/silverflyone/dfhack  into develop  
							
							
							
						 
						
							2023-04-05 12:23:20 +10:00  
				
					
						
							
							
								 
						
							
							
								37d6a05aea 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into develop  
							
							
							
						 
						
							2023-04-05 11:49:38 +10:00  
				
					
						
							
							
								 
						
							
							
								2bd24efa4b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/silverflyone/dfhack  into develop  
							
							
							
						 
						
							2023-04-05 11:49:30 +10:00  
				
					
						
							
							
								 
						
							
							
								0cebad1078 
								
							
								 
							
						 
						
							
							
								
								Update Buildings.cpp  
							
							... 
							
							
							
							Removed extra min/max checks. 
							
						 
						
							2023-04-05 11:49:14 +10:00  
				
					
						
							
							
								 
						
							
							
								824f7ed038 
								
							
								 
							
						 
						
							
							
								
								clean up Items.cpp quality symbols definitions  
							
							
							
						 
						
							2023-04-04 00:08:01 +02:00  
				
					
						
							
							
								 
						
							
							
								7c63ea9394 
								
							
								 
							
						 
						
							
							
								
								added BOLD_FRAME and INTERIOR_MEDIUM_FRAME  
							
							
							
						 
						
							2023-04-03 20:13:57 +02:00  
				
					
						
							
							
								 
						
							
							
								c6fc55f98f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'DFHack:develop' into develop  
							
							
							
						 
						
							2023-04-04 03:45:23 +10:00  
				
					
						
							
							
								 
						
							
							
								181f0bdf72 
								
							
								 
							
						 
						
							
							
								
								Update Buildings.cpp  
							
							... 
							
							
							
							Boundary checks added. 
							
						 
						
							2023-04-04 03:27:32 +10:00  
				
					
						
							
							
								 
						
							
							
								f8de51aba3 
								
							
								 
							
						 
						
							
							
								
								Update Buildings.cpp  
							
							... 
							
							
							
							Fixes  #3159 .
Valid map coordinates from (0, 0, 0) to (world->map.x_count - 1, world->map.y_count - 1, world->map.z_count - 1).
Stockpile coords (x1, y1, z) to (x2, y2, z) may lie outside of this region.
Use min of (0, 0) and max of (world->map.x_count - 1, world->map.y_count - 1) when iterating the block. 
						
							2023-04-04 03:08:43 +10:00  
				
					
						
							
							
								 
						
							
							
								8d8a4abd13 
								
									
								
							
								 
							
						 
						
							
							
								
								reverted loss of readability  
							
							
							
						 
						
							2023-04-02 02:33:09 +02:00  
				
					
						
							
							
								 
						
							
							
								e3bab1eb6b 
								
									
								
							
								 
							
						 
						
							
							
								
								simplifying character definition even more  
							
							... 
							
							
							
							removed those pesky superfluous consts and casts... 
							
						 
						
							2023-04-01 23:40:45 +02:00  
				
					
						
							
							
								 
						
							
							
								3a6893de53 
								
									
								
							
								 
							
						 
						
							
							
								
								attempt to increase code readability  
							
							... 
							
							
							
							following lethosor and myk's suggestions, each symbol now is its own constant with a descriptive name.
...will it work though? 
							
						 
						
							2023-04-01 16:43:05 +02:00  
				
					
						
							
							
								 
						
							
							
								18f1b5c675 
								
									
								
							
								 
							
						 
						
							
							
								
								attempt#2 to fix masterwork/exceptional/decorated symbols  
							
							... 
							
							
							
							this time we're using a couple of `static_cast<char>(...)` thingies 
							
						 
						
							2023-03-31 17:33:23 +02:00  
				
					
						
							
							
								 
						
							
							
								fe0590503f 
								
									
								
							
								 
							
						 
						
							
							
								
								mark tiles with magma or deep water as "not free"  
							
							
							
						 
						
							2023-03-24 15:05:17 -07:00  
				
					
						
							
							
								 
						
							
							
								03e44f1e7f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix initial extended/retracted position for upright spike traps  
							
							
							
						 
						
							2023-03-23 00:25:29 -07:00  
				
					
						
							
							
								 
						
							
							
								9b7860125d 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure elements in deepest dir are added to output list  
							
							
							
						 
						
							2023-03-11 02:01:50 -08:00  
				
					
						
							
							
								 
						
							
							
								0562dc5234 
								
									
								
							
								 
							
						 
						
							
							
								
								constify some MaterialInfo methods  
							
							
							
						 
						
							2023-03-05 18:16:49 -08:00  
				
					
						
							
							
								 
						
							
							
								df0c7c27cb 
								
									
								
							
								 
							
						 
						
							
							
								
								adjust to structures change  
							
							
							
						 
						
							2023-02-26 22:04:22 -08:00