49cd82a9b8 
								
									
								
							
								 
							
						 
						
							
							
								
								enable a batch of compilable plugins for testing  
							
							
							
						 
						
							2023-01-12 13:48:58 -08:00  
				
					
						
							
							
								 
						
							
							
								6e4a994364 
								
									
								
							
								 
							
						 
						
							
							
								
								"1 trees" to "1 tree(s)"  
							
							
							
						 
						
							2023-01-11 20:02:13 -08:00  
				
					
						
							
							
								 
						
							
							
								ad4ce706f1 
								
									
								
							
								 
							
						 
						
							
							
								
								enable fastdwarf (no changes)  
							
							
							
						 
						
							2023-01-10 00:46:52 -08:00  
				
					
						
							
							
								 
						
							
							
								60170f252f 
								
									
								
							
								 
							
						 
						
							
							
								
								add regrass plugin back in (no changes)  
							
							
							
						 
						
							2023-01-10 00:42:37 -08:00  
				
					
						
							
							
								 
						
							
							
								7cf703ef23 
								
									
								
							
								 
							
						 
						
							
							
								
								turn down Ruby support  
							
							
							
						 
						
							2023-01-09 23:59:55 -08:00  
				
					
						
							
							
								 
						
							
							
								c33274ef11 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2575  from myk002/myk_autochop  
							
							... 
							
							
							
							Update and validate autochop 
							
						 
						
							2023-01-09 23:51:56 -08:00  
				
					
						
							
							
								 
						
							
							
								bb90ff0b32 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2566  from ab9rf/5005-autofarm  
							
							... 
							
							
							
							reenable autofarm and add persistence support 
							
						 
						
							2023-01-09 23:48:35 -08:00  
				
					
						
							
							
								 
						
							
							
								81a8a6047b 
								
							
								 
							
						 
						
							
							
								
								persistence fixes, other tweaks  
							
							
							
						 
						
							2023-01-09 20:04:13 -06:00  
				
					
						
							
							
								 
						
							
							
								3938721df0 
								
									
								
							
								 
							
						 
						
							
							
								
								enable seedwatch (no changes)  
							
							
							
						 
						
							2023-01-09 16:25:01 -08:00  
				
					
						
							
							
								 
						
							
							
								e649255c8e 
								
							
								 
							
						 
						
							
							
								
								rework autofarm persistence  
							
							
							
						 
						
							2023-01-09 18:05:15 -06:00  
				
					
						
							
							
								 
						
							
							
								f0aa7a76de 
								
							
								 
							
						 
						
							
							
								
								reenable autofarm and add persistence support  
							
							... 
							
							
							
							note that persistence does not appear to work properly right now so this hasn't been fully tested 
							
						 
						
							2023-01-09 18:05:15 -06:00  
				
					
						
							
							
								 
						
							
							
								3518a13dea 
								
									
								
							
								 
							
						 
						
							
							
								
								add cleanowned back to the build (no changes)  
							
							
							
						 
						
							2023-01-09 15:45:45 -08:00  
				
					
						
							
							
								 
						
							
							
								2da3510ade 
								
									
								
							
								 
							
						 
						
							
							
								
								add stonesense to the build (if configured); docs  
							
							... 
							
							
							
							the `overlay` command option has been removed 
							
						 
						
							2023-01-09 14:59:38 -08:00  
				
					
						
							
							
								 
						
							
							
								2efd77fb6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2578  from myk002/myk_orders  
							
							... 
							
							
							
							enable orders plugin 
							
						 
						
							2023-01-09 13:13:54 -08:00  
				
					
						
							
							
								 
						
							
							
								3cf3e3f5b6 
								
									
								
							
								 
							
						 
						
							
							
								
								enable orders, no updates needed  
							
							
							
						 
						
							2023-01-09 02:03:55 -08:00  
				
					
						
							
							
								 
						
							
							
								80cdb08594 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2571  from RosaryMala/probe  
							
							... 
							
							
							
							Enabled probe, and fixed the one thing preventing it from compiling. 
							
						 
						
							2023-01-09 01:48:39 -08:00  
				
					
						
							
							
								 
						
							
							
								5310cfadca 
								
									
								
							
								 
							
						 
						
							
							
								
								represent cookable with 'z' to match the hotkey  
							
							
							
						 
						
							2023-01-09 00:13:00 -08:00  
				
					
						
							
							
								 
						
							
							
								c647ae33d8 
								
									
								
							
								 
							
						 
						
							
							
								
								make gcc-4.8 happy  
							
							
							
						 
						
							2023-01-08 23:49:04 -08:00  
				
					
						
							
							
								 
						
							
							
								2877f87d78 
								
									
								
							
								 
							
						 
						
							
							
								
								implement new autochop  
							
							
							
						 
						
							2023-01-08 23:28:06 -08:00  
				
					
						
							
							
								 
						
							
							
								46a4222de6 
								
									
								
							
								 
							
						 
						
							
							
								
								fix stupid typo in reveal  
							
							
							
						 
						
							2023-01-08 15:57:38 -06:00  
				
					
						
							
							
								 
						
							
							
								92489ef27d 
								
									
								
							
								 
							
						 
						
							
							
								
								get things to compile with the recent structure updates  
							
							
							
						 
						
							2023-01-08 11:33:14 -08:00  
				
					
						
							
							
								 
						
							
							
								60a2f615c0 
								
							
								 
							
						 
						
							
							
								
								Enabled probe, and fixed the one thing preventing it from compiling.  
							
							... 
							
							
							
							Before this can be considered updated, it would need to be able to find the currently selected building or creature from the game, but it does work as-is when the keyboard cursor is enabled in the game. 
							
						 
						
							2023-01-07 21:06:47 -08:00  
				
					
						
							
							
								 
						
							
							
								95223d8197 
								
							
								 
							
						 
						
							
							
								
								Got archery target direction back, and cleaned up a few things.  
							
							
							
						 
						
							2023-01-07 14:37:44 -08:00  
				
					
						
							
							
								 
						
							
							
								1808cfc51b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'DFHack/develop' into develop  
							
							
							
						 
						
							2023-01-06 19:53:41 -08:00  
				
					
						
							
							
								 
						
							
							
								cc4a42a901 
								
							
								 
							
						 
						
							
							
								
								Re-comment out the UI stuff.  
							
							
							
						 
						
							2023-01-06 19:43:54 -08:00  
				
					
						
							
							
								 
						
							
							
								e62fa8fe0d 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'DFHack/develop' into develop  
							
							... 
							
							
							
							# Conflicts:
#	library/xml
#	plugins/remotefortressreader/adventure_control.cpp
#	plugins/remotefortressreader/dwarf_control.cpp 
							
						 
						
							2023-01-06 19:25:19 -08:00  
				
					
						
							
							
								 
						
							
							
								5e9ddd9a36 
								
							
								 
							
						 
						
							
							
								
								reveal: vertical whitespaec  
							
							
							
						 
						
							2023-01-06 14:34:59 -06:00  
				
					
						
							
							
								 
						
							
							
								779e159512 
								
							
								 
							
						 
						
							
							
								
								enable reveal  
							
							... 
							
							
							
							`reveal demon` is disabled due to double popup bug
`reveal` also has guidance text that appears if the player is in graphics mode explaining the limitations of the new renderer 
							
						 
						
							2023-01-06 13:56:19 -06:00  
				
					
						
							
							
								 
						
							
							
								3969262e44 
								
									
								
							
								 
							
						 
						
							
							
								
								update submodule refs  
							
							
							
						 
						
							2023-01-05 17:50:49 -08:00  
				
					
						
							
							
								 
						
							
							
								845391f4e6 
								
									
								
							
								 
							
						 
						
							
							
								
								fix overzealous "ui" -> "plotinfo" replacement  
							
							... 
							
							
							
							some comments were just talking about the UI.. 
							
						 
						
							2023-01-05 17:46:30 -08:00  
				
					
						
							
							
								 
						
							
							
								c4a2bdd08e 
								
									
								
							
								 
							
						 
						
							
							
								
								update lua too  
							
							
							
						 
						
							2023-01-05 17:35:33 -08:00  
				
					
						
							
							
								 
						
							
							
								5e5775f5e3 
								
									
								
							
								 
							
						 
						
							
							
								
								rename globals according to structures update  
							
							
							
						 
						
							2023-01-05 17:11:01 -08:00  
				
					
						
							
							
								 
						
							
							
								78be3a6463 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2548  from myk002/myk_logo  
							
							... 
							
							
							
							Display DFHack logo for the hotkeys overlay widget 
							
						 
						
							2023-01-04 19:06:05 -08:00  
				
					
						
							
							
								 
						
							
							
								0d18dd508a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'DFHack/develop' into develop  
							
							... 
							
							
							
							# Conflicts:
#	library/xml 
							
						 
						
							2023-01-04 15:02:33 -08:00  
				
					
						
							
							
								 
						
							
							
								67b95bf35f 
								
							
								 
							
						 
						
							
							
								
								Compile Remote Fortress Reader  
							
							
							
						 
						
							2023-01-04 15:01:46 -08:00  
				
					
						
							
							
								 
						
							
							
								8e62a46009 
								
									
								
							
								 
							
						 
						
							
							
								
								display new logo for the hotkeys overlay widget  
							
							
							
						 
						
							2023-01-04 13:30:33 -08:00  
				
					
						
							
							
								 
						
							
							
								898e23d6a5 
								
									
								
							
								 
							
						 
						
							
							
								
								use lookup instead of hardcoding texpos  
							
							
							
						 
						
							2023-01-03 12:08:09 -08:00  
				
					
						
							
							
								 
						
							
							
								1b1bfc40e7 
								
									
								
							
								 
							
						 
						
							
							
								
								move default hotspot pos one tile to the right  
							
							... 
							
							
							
							so it doesn't overlap with screen borders 
							
						 
						
							2023-01-03 12:07:40 -08:00  
				
					
						
							
							
								 
						
							
							
								f72b3524ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2545  from myk002/myk_autobutcher  
							
							... 
							
							
							
							update autobutcher to work with v50 
							
						 
						
							2023-01-02 20:43:21 -08:00  
				
					
						
							
							
								 
						
							
							
								bb1a165d5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2544  from myk002/myk_hotkeys_revamp  
							
							... 
							
							
							
							comment out most keybindings and revamp hotkeys widget 
							
						 
						
							2023-01-02 20:43:06 -08:00  
				
					
						
							
							
								 
						
							
							
								3b572b9a9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2541  from myk002/myk_pathable  
							
							... 
							
							
							
							Update pathable plugin to support v50 maps 
							
						 
						
							2023-01-02 20:42:12 -08:00  
				
					
						
							
							
								 
						
							
							
								2119d4fb2a 
								
									
								
							
								 
							
						 
						
							
							
								
								attach hotkeys widget to all viewscreens  
							
							... 
							
							
							
							and introduce new snazzy logo 
							
						 
						
							2023-01-01 17:21:35 -08:00  
				
					
						
							
							
								 
						
							
							
								09e240b412 
								
									
								
							
								 
							
						 
						
							
							
								
								allow overlay widgets to 'all' viewscreens  
							
							
							
						 
						
							2023-01-01 17:20:06 -08:00  
				
					
						
							
							
								 
						
							
							
								bebecec1e5 
								
									
								
							
								 
							
						 
						
							
							
								
								update autobutcher to work with new zoo structures  
							
							
							
						 
						
							2023-01-01 16:32:56 -08:00  
				
					
						
							
							
								 
						
							
							
								a123452eba 
								
									
								
							
								 
							
						 
						
							
							
								
								use dims from DwarfmodeDims now that they're fixed  
							
							
							
						 
						
							2022-12-31 23:20:46 -08:00  
				
					
						
							
							
								 
						
							
							
								11333e3872 
								
									
								
							
								 
							
						 
						
							
							
								
								update pathable plugin to support v50 maps  
							
							
							
						 
						
							2022-12-31 21:05:03 -08:00  
				
					
						
							
							
								 
						
							
							
								c401154393 
								
									
								
							
								 
							
						 
						
							
							
								
								widgets inherit from Panel and can be perma-enabled  
							
							
							
						 
						
							2022-12-31 21:02:00 -08:00  
				
					
						
							
							
								 
						
							
							
								b8f4da65bb 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'DFHack/develop' into develop  
							
							
							
						 
						
							2022-12-28 16:06:21 -08:00  
				
					
						
							
							
								 
						
							
							
								ec0b4a9b68 
								
									
								
							
								 
							
						 
						
							
							
								
								don't let anchor graphics poke through the hotkeys widget  
							
							
							
						 
						
							2022-12-27 17:01:39 -08:00  
				
					
						
							
							
								 
						
							
							
								6783075ff2 
								
							
								 
							
						 
						
							
							
								
								Get RFR to actually compile. Many structure changes so it doesn't work yet.  
							
							
							
						 
						
							2022-12-27 00:46:04 -08:00  
				
					
						
							
							
								 
						
							
							
								5f70a26803 
								
							
								 
							
						 
						
							
							
								
								Comment out the dwarf mode UI for now. (Forever?)  
							
							
							
						 
						
							2022-12-26 17:15:12 -08:00  
				
					
						
							
							
								 
						
							
							
								b1ea3e8f02 
								
							
								 
							
						 
						
							
							
								
								Remove a few things from building_reader that haven't been updated yet.  
							
							
							
						 
						
							2022-12-26 17:05:06 -08:00  
				
					
						
							
							
								 
						
							
							
								947863750e 
								
							
								 
							
						 
						
							
							
								
								Comment out all adventure mode stuff. The game doesn't support it anymore anyway, and it will sureley change when it does.  
							
							
							
						 
						
							2022-12-26 16:57:19 -08:00  
				
					
						
							
							
								 
						
							
							
								e781cc5141 
								
									
								
							
								 
							
						 
						
							
							
								
								add new viewscreens to overlay  
							
							
							
						 
						
							2022-12-20 20:18:00 -08:00  
				
					
						
							
							
								 
						
							
							
								e8a1e10272 
								
									
								
							
								 
							
						 
						
							
							
								
								build wave 1 and 2 plugins  
							
							... 
							
							
							
							but don't enable anything by default yet 
							
						 
						
							2022-12-19 13:43:33 -08:00  
				
					
						
							
							
								 
						
							
							
								a1110ec894 
								
									
								
							
								 
							
						 
						
							
							
								
								also don't build stonesense, isoworld, dev plugins  
							
							
							
						 
						
							2022-12-18 17:31:54 -08:00  
				
					
						
							
							
								 
						
							
							
								990f9f6061 
								
									
								
							
								 
							
						 
						
							
							
								
								comment out all plugins and default tool init  
							
							... 
							
							
							
							until we can prove things work in v50 
							
						 
						
							2022-12-18 17:25:18 -08:00  
				
					
						
							
							
								 
						
							
							
								37aa3dfced 
								
									
								
							
								 
							
						 
						
							
							
								
								fix build of kittens dev plugin on msvc  
							
							
							
						 
						
							2022-12-10 23:52:36 -08:00  
				
					
						
							
							
								 
						
							
							
								1c5bc23120 
								
									
								
							
								 
							
						 
						
							
							
								
								update HEAD for stonesense  
							
							
							
						 
						
							2022-12-10 23:51:43 -08:00  
				
					
						
							
							
								 
						
							
							
								e88b1fdfe5 
								
									
								
							
								 
							
						 
						
							
							
								
								move script-manager into core  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								0d4d10de08 
								
									
								
							
								 
							
						 
						
							
							
								
								rename init to reload  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								a872cdbcd4 
								
									
								
							
								 
							
						 
						
							
							
								
								no onChangeState fn, let scripts attach themselves  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								426a538e30 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor overlay to use script-manager code  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								b3c8d85637 
								
									
								
							
								 
							
						 
						
							
							
								
								new plugin: script-manager  
							
							... 
							
							
							
							scans all scripts and discovers onStateChange and isEnabled functions 
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								facdb61e42 
								
									
								
							
								 
							
						 
						
							
							
								
								explicitly declare namespaces and proto versions  
							
							
							
						 
						
							2022-12-10 18:06:53 -08:00  
				
					
						
							
							
								 
						
							
							
								dec6d3d379 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "update google protobuf to 3.21.10"  
							
							... 
							
							
							
							This reverts commit 9dabf51ac7 
							
						 
						
							2022-12-07 11:59:48 -08:00  
				
					
						
							
							
								 
						
							
							
								9dabf51ac7 
								
									
								
							
								 
							
						 
						
							
							
								
								update google protobuf to 3.21.10  
							
							
							
						 
						
							2022-12-07 11:59:15 -08:00  
				
					
						
							
							
								 
						
							
							
								6fc62946e4 
								
									
								
							
								 
							
						 
						
							
							
								
								remove obsolete fix_job_postings command  
							
							
							
						 
						
							2022-12-06 16:22:39 -08:00  
				
					
						
							
							
								 
						
							
							
								7e6b8618ea 
								
									
								
							
								 
							
						 
						
							
							
								
								remove command-prompt  
							
							
							
						 
						
							2022-12-04 15:56:11 -08:00  
				
					
						
							
							
								 
						
							
							
								1547d527b7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix off-by-one error in dwarfmonitor.misery widget  
							
							
							
						 
						
							2022-12-04 15:34:00 -08:00  
				
					
						
							
							
								 
						
							
							
								fb42951afe 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2464  from myk002/myk_cleanup  
							
							... 
							
							
							
							remove unused "plugin" file 
							
						 
						
							2022-12-03 18:47:04 -08:00  
				
					
						
							
							
								 
						
							
							
								017d473903 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2460  from myk002/myk_buildingplan  
							
							... 
							
							
							
							move buildingplan into subdir 
							
						 
						
							2022-12-03 18:46:42 -08:00  
				
					
						
							
							
								 
						
							
							
								8d9fba665e 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused "plugin" file  
							
							
							
						 
						
							2022-12-02 17:04:18 -08:00  
				
					
						
							
							
								 
						
							
							
								fa9a3fcbbf 
								
									
								
							
								 
							
						 
						
							
							
								
								add missing CMakeLists file  
							
							
							
						 
						
							2022-12-02 16:32:21 -08:00  
				
					
						
							
							
								 
						
							
							
								d62514b201 
								
							
								 
							
						 
						
							
							
								
								fix stupid typo in cmakefile  
							
							
							
						 
						
							2022-12-02 17:08:17 -06:00  
				
					
						
							
							
								 
						
							
							
								231b521c02 
								
							
								 
							
						 
						
							
							
								
								INFO -> TRACE in autolabor  
							
							... 
							
							
							
							sorry about that 
							
						 
						
							2022-12-02 17:05:26 -06:00  
				
					
						
							
							
								 
						
							
							
								e0aff474f3 
								
									
								
							
								 
							
						 
						
							
							
								
								move buildingplan into subdir  
							
							
							
						 
						
							2022-12-02 14:22:48 -08:00  
				
					
						
							
							
								 
						
							
							
								ed52c4cd6e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2374  from wolfboyft/movement-timer-api  
							
							... 
							
							
							
							Action timer API 
							
						 
						
							2022-12-02 09:31:13 -08:00  
				
					
						
							
							
								 
						
							
							
								08f267955c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2454  from cppcooper/channel-safely  
							
							... 
							
							
							
							Implements plugin: channel-safely v1.1.1b 
							
						 
						
							2022-12-01 16:49:32 -08:00  
				
					
						
							
							
								 
						
							
							
								e316b7aa75 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.1.1b  
							
							
							
						 
						
							2022-12-01 16:36:32 -08:00  
				
					
						
							
							
								 
						
							
							
								0836962007 
								
							
								 
							
						 
						
							
							
								
								Rename [xyz]CategoryActionTimers to [xyz]GroupActionTimers in action timer API  
							
							
							
						 
						
							2022-12-01 23:24:04 +00:00  
				
					
						
							
							
								 
						
							
							
								e7ca1cb0c1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2452  from lethosor/dwarfmonitor-cursor-widget-config  
							
							... 
							
							
							
							Dwarfmonitor cursor widget config 
							
						 
						
							2022-12-01 11:49:17 -08:00  
				
					
						
							
							
								 
						
							
							
								437335454d 
								
							
								 
							
						 
						
							
							
								
								make autohauler not be a chatty cathy  
							
							... 
							
							
							
							INFO -> TRACE 
							
						 
						
							2022-12-01 09:00:50 -06:00  
				
					
						
							
							
								 
						
							
							
								f863b9807a 
								
							
								 
							
						 
						
							
							
								
								Add action timer API input validation  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								7f54a77ed9 
								
							
								 
							
						 
						
							
							
								
								Continue work on unit action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								16ef4f8313 
								
							
								 
							
						 
						
							
							
								
								Rename action_type_group to unit_timer_action_type_group  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								fa589b5764 
								
							
								 
							
						 
						
							
							
								
								Make progress with action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								0f8ce360ac 
								
							
								 
							
						 
						
							
							
								
								Make first pass of action timer API  
							
							
							
						 
						
							2022-12-01 13:34:54 +00:00  
				
					
						
							
							
								 
						
							
							
								40f3a3333e 
								
									
								
							
								 
							
						 
						
							
							
								
								Make Cursor widget prefix and coordinate types configurable  
							
							... 
							
							
							
							e.g. the old behavior can be restored with "coords_type": "mouse_ui" and
"coords_short": true 
							
						 
						
							2022-12-01 00:08:56 -05:00  
				
					
						
							
							
								 
						
							
							
								9b5a693637 
								
							
								 
							
						 
						
							
							
								
								death to whitespace  
							
							
							
						 
						
							2022-11-30 21:46:35 -06:00  
				
					
						
							
							
								 
						
							
							
								cea9e144c6 
								
							
								 
							
						 
						
							
							
								
								switch autolabor & autohauler to debugging api  
							
							... 
							
							
							
							might need to change some of the message levels, time will tell 
							
						 
						
							2022-11-30 21:46:35 -06:00  
				
					
						
							
							
								 
						
							
							
								8d95d20852 
								
							
								 
							
						 
						
							
							
								
								remove stray whitespace  
							
							
							
						 
						
							2022-11-30 21:43:56 -06:00  
				
					
						
							
							
								 
						
							
							
								9fcb20888f 
								
							
								 
							
						 
						
							
							
								
								realign autohauler and autolabor with each other  
							
							... 
							
							
							
							also clean up C++ code smells in both 
							
						 
						
							2022-11-30 21:43:56 -06:00  
				
					
						
							
							
								 
						
							
							
								ce1ef15bb2 
								
									
								
							
								 
							
						 
						
							
							
								
								reduce hotspot visuals to a single exclamation mark  
							
							
							
						 
						
							2022-11-30 18:13:19 -08:00  
				
					
						
							
							
								 
						
							
							
								1851a82fe1 
								
									
								
							
								 
							
						 
						
							
							
								
								close the hotkey menu if the mouse "flicks" onto it  
							
							... 
							
							
							
							also initialize the selected item properly if the widget is anchored to
the bottom of the screen 
							
						 
						
							2022-11-30 18:11:02 -08:00  
				
					
						
							
							
								 
						
							
							
								3b7206777e 
								
									
								
							
								 
							
						 
						
							
							
								
								spectate: avoid printing or taking action on load when disabled  
							
							
							
						 
						
							2022-11-30 20:31:59 -05:00  
				
					
						
							
							
								 
						
							
							
								760fbf7b8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2434  from cppcooper/channel-safely  
							
							... 
							
							
							
							Implements plugin: channel-safely v1.1b 
							
						 
						
							2022-11-30 08:28:08 -08:00  
				
					
						
							
							
								 
						
							
							
								8900bc84d8 
								
									
								
							
								 
							
						 
						
							
							
								
								fix crash in buildingplan  
							
							... 
							
							
							
							when a player cancels out of placing a building type with plan mode
enabled and then immediately switches to placing a different building
type where plan mode is not enabled, the placement errors array would be
erroneously cleared and allow placement of the building. this would
cause DF to crash if there were no materials available to build the
building with. 
							
						 
						
							2022-11-30 04:51:11 -08:00  
				
					
						
							
							
								 
						
							
							
								bc502f8132 
								
							
								 
							
						 
						
							
							
								
								correct QUERN construct labor  
							
							
							
						 
						
							2022-11-29 18:32:57 -06:00  
				
					
						
							
							
								 
						
							
							
								f5d20c99a3 
								
							
								 
							
						 
						
							
							
								
								prep for usage by gui/overlay  
							
							
							
						 
						
							2022-11-29 15:12:02 -08:00  
				
					
						
							
							
								 
						
							
							
								9d17be84a8 
								
							
								 
							
						 
						
							
							
								
								set width to something representative on init  
							
							... 
							
							
							
							so if the widget is enabled in gui/overlay without ever being resized with real data,
it won't be truncated 
							
						 
						
							2022-11-29 15:12:02 -08:00  
				
					
						
							
							
								 
						
							
							
								3999ed5c72 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.1b  
							
							
							
						 
						
							2022-11-28 17:10:55 -08:00  
				
					
						
							
							
								 
						
							
							
								23e467deaf 
								
									
								
							
								 
							
						 
						
							
							
								
								use consistent bounds checking style in hotkeys  
							
							
							
						 
						
							2022-11-28 15:50:05 -08:00  
				
					
						
							
							
								 
						
							
							
								4e7b4dc554 
								
									
								
							
								 
							
						 
						
							
							
								
								show hotkeys bound to number keys, F11, and F12  
							
							
							
						 
						
							2022-11-28 15:37:01 -08:00  
				
					
						
							
							
								 
						
							
							
								344ed4312b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2111  from cppcooper/channel-safely  
							
							... 
							
							
							
							Channel safely 
							
						 
						
							2022-11-23 12:41:50 -08:00  
				
					
						
							
							
								 
						
							
							
								e943b4ed31 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2413  from myk002/myk_resume  
							
							... 
							
							
							
							Turn down resume plugin 
							
						 
						
							2022-11-23 11:29:56 -08:00  
				
					
						
							
							
								 
						
							
							
								a900b1789a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2414  from myk002/myk_mouse_buttons  
							
							... 
							
							
							
							Make mouse button event behavior conform to docs 
							
						 
						
							2022-11-23 11:29:20 -08:00  
				
					
						
							
							
								 
						
							
							
								c6b15b1ccb 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.2a  
							
							
							
						 
						
							2022-11-22 11:03:28 -08:00  
				
					
						
							
							
								 
						
							
							
								24dc879888 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt library code to newly correct mouse events  
							
							
							
						 
						
							2022-11-21 17:36:46 -08:00  
				
					
						
							
							
								 
						
							
							
								cb338e4257 
								
									
								
							
								 
							
						 
						
							
							
								
								remove resume plugin  
							
							... 
							
							
							
							all functionality has been migrated to unsuspend 
							
						 
						
							2022-11-21 15:27:40 -08:00  
				
					
						
							
							
								 
						
							
							
								8a0999ffdc 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.1a  
							
							
							
						 
						
							2022-11-21 12:39:26 -08:00  
				
					
						
							
							
								 
						
							
							
								5352649b88 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.3b  
							
							... 
							
							
							
							test 
							
						 
						
							2022-11-21 12:26:40 -08:00  
				
					
						
							
							
								 
						
							
							
								4a0abd1915 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.2b  
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
				
					
						
							
							
								 
						
							
							
								b99e948b8a 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.1a  
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
				
					
						
							
							
								 
						
							
							
								40cbe4fe88 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0a  
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
				
					
						
							
							
								 
						
							
							
								ec6cd8d53a 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v0.5  
							
							... 
							
							
							
							Fixes spectate not starting with the first job
Updates spectate.cpp
- refactors features/settings to under a `Configuration` struct with a global variable `config`
- refactors existing `config` => `pconfig`
- moves plugin logic, mostly, to namespace SP (spectate plugin)
- utilizes debugging log macros
- updates status format
- refactors status print code into a separate function 
							
						 
						
							2022-11-21 12:26:27 -08:00  
				
					
						
							
							
								 
						
							
							
								9959ef1b36 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.0.1a  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								6c68e72295 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.0a  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								c4e55f1cc9 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.3  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								3cb186a62f 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.2  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								8847ed23b4 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.1  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								a9f0021927 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								92537bc459 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								fcd6696768 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.3  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								84ffeef092 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.2  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								9db0d809fa 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.1  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								e5dbaac85d 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								c2d346fc84 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.4  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								a8dcfeead9 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.3.1  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								b7ee01108e 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.3  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								3a6205d19e 
								
							
								 
							
						 
						
							
							
								
								Removes extra EOF lines  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								bd6c748d00 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.2  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								22414f26fa 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.1  
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
				
					
						
							
							
								 
						
							
							
								5967e5c9e0 
								
									
								
							
								 
							
						 
						
							
							
								
								fix up cleanowned status message  
							
							... 
							
							
							
							print unit id instead of raw pointer and display "wear level" instead of
just "wear" 
							
						 
						
							2022-11-20 16:03:08 -08:00  
				
					
						
							
							
								 
						
							
							
								ff447d46bd 
								
									
								
							
								 
							
						 
						
							
							
								
								don't overcount units for misery widget  
							
							... 
							
							
							
							addendum to #2366  
							
						 
						
							2022-11-20 09:45:23 -08:00  
				
					
						
							
							
								 
						
							
							
								2bc2dd8f5b 
								
							
								 
							
						 
						
							
							
								
								remove unnecessary 'const'  
							
							... 
							
							
							
							wouldn't it be nice if there was a single C++ standard that all compilers adhered to? 
							
						 
						
							2022-11-20 10:21:32 -06:00  
				
					
						
							
							
								 
						
							
							
								2453b34194 
								
							
								 
							
						 
						
							
							
								
								refactor common labor state map table  
							
							... 
							
							
							
							eliminates code duplication 
							
						 
						
							2022-11-20 10:09:52 -06:00  
				
					
						
							
							
								 
						
							
							
								aa78c626f9 
								
							
								 
							
						 
						
							
							
								
								collect autolabor plugins into one directory  
							
							... 
							
							
							
							these plugins all share code, moving them into a common directory will make refactoring the code shared between them more straightforward 
							
						 
						
							2022-11-20 01:58:08 -06:00  
				
					
						
							
							
								 
						
							
							
								99f919c3dc 
								
							
								 
							
						 
						
							
							
								
								autofarm: insert missing output flushes  
							
							... 
							
							
							
							insert calls to std::flush as appropriate
fixes  #2365  
							
						 
						
							2022-11-15 20:00:27 -06:00  
				
					
						
							
							
								 
						
							
							
								d191993376 
								
							
								 
							
						 
						
							
							
								
								autolabor/autohauler: add labor entries for 241-243  
							
							... 
							
							
							
							add missing entries for jobs 241, 242, and 243
this was fixed in labormanager in PR #1566  (see #1561 ) but was never addressed in autolabor or autohauler
should close  #1994  
							
						 
						
							2022-11-15 13:13:33 -06:00  
				
					
						
							
							
								 
						
							
							
								35cea1b5e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2371  from myk002/myk_overlay_hotkeys  
							
							... 
							
							
							
							[hotkeys] implement hotspot menu widget 
							
						 
						
							2022-11-14 16:50:30 -08:00  
				
					
						
							
							
								 
						
							
							
								6635b6489b 
								
									
								
							
								 
							
						 
						
							
							
								
								handle commands like ':lua <something>'  
							
							
							
						 
						
							2022-11-14 16:46:03 -08:00  
				
					
						
							
							
								 
						
							
							
								bdf201c670 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure keybinding shows up in hotkeys command  
							
							... 
							
							
							
							not overlay 
							
						 
						
							2022-11-14 16:46:03 -08:00  
				
					
						
							
							
								 
						
							
							
								47d7c477b3 
								
									
								
							
								 
							
						 
						
							
							
								
								show menu hotkey for list but not on the menu  
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								a2efc41fef 
								
									
								
							
								 
							
						 
						
							
							
								
								use new anywhere hotkey and filter out own hotkey  
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								de20603080 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI commands  
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								1fc30493c0 
								
									
								
							
								 
							
						 
						
							
							
								
								right align hotkeys for list items  
							
							... 
							
							
							
							and combine hotkeys for identical commands
and don't hide the menu until the mouse has left the frame
and start the widget one tile closer to the edge so the mouse is already
on the list instead of on the frame 
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								8bf987e7db 
								
									
								
							
								 
							
						 
						
							
							
								
								use a more natural ordering for modifier keys  
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								2b73d6e8e9 
								
									
								
							
								 
							
						 
						
							
							
								
								allow hotkeys to be invoked as a hotkey  
							
							... 
							
							
							
							also ensure keybindings are always cleaned up 
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								66d3409a65 
								
									
								
							
								 
							
						 
						
							
							
								
								solve concurrency issues  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								5d29da31b0 
								
									
								
							
								 
							
						 
						
							
							
								
								rework hotkeys plugin to support the widget  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								c630a71c73 
								
									
								
							
								 
							
						 
						
							
							
								
								click on arrow to launch gui/launcher with command  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								d8c86fd0b1 
								
									
								
							
								 
							
						 
						
							
							
								
								allow commands with hotkey guards to work  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								fb7b55fb11 
								
									
								
							
								 
							
						 
						
							
							
								
								open gui/launcher with the command on right arrow  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								ae2d9008ef 
								
									
								
							
								 
							
						 
						
							
							
								
								add frames around menu panels  
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
				
					
						
							
							
								 
						
							
							
								6e005d4a8d 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic logic for hotspot menu  
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
				
					
						
							
							
								 
						
							
							
								e3498f275f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix dwarfmonitor weather widget  
							
							
							
						 
						
							2022-11-14 16:45:08 -08:00  
				
					
						
							
							
								 
						
							
							
								9ce9d2001c 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt dwarfmonitor widgets to new API  
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2cf6767589 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate dwarfmonitor widgets to overlay v2  
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
				
					
						
							
							
								 
						
							
							
								19289bf3c8 
								
									
								
							
								 
							
						 
						
							
							
								
								clean up docs and code  
							
							
							
						 
						
							2022-11-14 16:40:36 -08:00  
				
					
						
							
							
								 
						
							
							
								208e96c1b7 
								
									
								
							
								 
							
						 
						
							
							
								
								bounds check overlay_onupdate_max_freq_seconds  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								56cf7e945c 
								
									
								
							
								 
							
						 
						
							
							
								
								use anywhere hotkey so the overlay can be invoked  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								9bdc995f20 
								
									
								
							
								 
							
						 
						
							
							
								
								write docs and make implementation match the docs  
							
							... 
							
							
							
							added ability to enable/disable all
added showing current widget configuration
added moving widget back to default coordinates 
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								ffc09ff25d 
								
									
								
							
								 
							
						 
						
							
							
								
								record explicitly triggered widget screens  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								6e0a583e8d 
								
									
								
							
								 
							
						 
						
							
							
								
								enable overlay from init scripts; self-enable bad  
							
							... 
							
							
							
							loading other plugin modules during plugin_init results in those other
plugin modules not getting initialized properly. specifically, their
DFHACK_PLUGIN_LUA_FUNCTIONS and commands don't get added to their lua
module namespaces. 
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								1ebf58ff83 
								
									
								
							
								 
							
						 
						
							
							
								
								rewrite conf management according to discord convo  
							
							... 
							
							
							
							move non-user-editable state into the widget config
remove registry json files
all user-editable state is now in a single overlay.json file 
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								94c6bc8063 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor generic lua function caller to Lua ns  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								6e6e174c31 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI interface  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								a76c04c9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								load overlay widget configuration  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								bd318b7a21 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic overlay event logic  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								d7fba5c720 
								
									
								
							
								 
							
						 
						
							
							
								
								add stub lua layer for overlay  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								2d40626912 
								
									
								
							
								 
							
						 
						
							
							
								
								Change other instances of "0x%p" to "%p"  
							
							... 
							
							
							
							Followup to c0f9488b61 
							
						 
						
							2022-11-10 16:02:28 -05:00  
				
					
						
							
							
								 
						
							
							
								c0f9488b61 
								
									
								
							
								 
							
						 
						
							
							
								
								fix double "0x" when printing address in probe  
							
							
							
						 
						
							2022-11-10 10:48:04 -08:00  
				
					
						
							
							
								 
						
							
							
								eac7fac8e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2389  from myk002/myk_gui_anywhere  
							
							... 
							
							
							
							[Gui] add "anywhere" keybinding guard 
							
						 
						
							2022-11-09 15:48:04 -08:00  
				
					
						
							
							
								 
						
							
							
								8cd9c88981 
								
									
								
							
								 
							
						 
						
							
							
								
								use new standard "anywhere" hotkey in Gui  
							
							
							
						 
						
							2022-11-09 14:34:39 -08:00  
				
					
						
							
							
								 
						
							
							
								d95a5ac238 
								
									
								
							
								 
							
						 
						
							
							
								
								add string_to_int to MiscUtils.h  
							
							
							
						 
						
							2022-11-09 11:55:29 -08:00  
				
					
						
							
							
								 
						
							
							
								8a47c103fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2379  from myk002/myk_overlay_reset_and_simplify  
							
							... 
							
							
							
							[overlay] reset implementation and simplify with lovely preprocessor macros 
							
						 
						
							2022-11-09 10:32:15 -08:00  
				
					
						
							
							
								 
						
							
							
								dce312b83b 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "use preprocessor foreach to reduce boilerplate"  
							
							... 
							
							
							
							This reverts commit 5e845ec7983555a3577e583038da824902dbf477.
not compatible with our MSVC toolchain. we can revert this revert once
we update MSVC for the steam release 
							
						 
						
							2022-11-09 09:37:51 -08:00  
				
					
						
							
							
								 
						
							
							
								69673c2472 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused (and unusable) instance fields  
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
				
					
						
							
							
								 
						
							
							
								2f81c3a696 
								
									
								
							
								 
							
						 
						
							
							
								
								use preprocessor foreach to reduce boilerplate  
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
				
					
						
							
							
								 
						
							
							
								78e5c072e5 
								
									
								
							
								 
							
						 
						
							
							
								
								reset overlay code to skeleton  
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
				
					
						
							
							
								 
						
							
							
								3a713c6368 
								
									
								
							
								 
							
						 
						
							
							
								
								update devel plugins  
							
							
							
						 
						
							2022-11-07 17:52:39 -08:00  
				
					
						
							
							
								 
						
							
							
								5b9c18fc3c 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate string fns from uicommon to MiscUtils  
							
							... 
							
							
							
							and clean up some leaky usings 
							
						 
						
							2022-11-07 15:36:16 -08:00  
				
					
						
							
							
								 
						
							
							
								1e31cc197d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							
							
						 
						
							2022-10-26 12:30:58 -07:00  
				
					
						
							
							
								 
						
							
							
								c7f4f57367 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2360  from myk002/myk_automaterial_render  
							
							... 
							
							
							
							[automaterial] fix render errors with box boundaries 
							
						 
						
							2022-10-26 12:25:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e60cbfc743 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2361  from myk002/myk_zjump_twbt  
							
							... 
							
							
							
							[mousequery] fix z-level jumps when clicking quickly 
							
						 
						
							2022-10-26 12:25:40 -07:00  
				
					
						
							
							
								 
						
							
							
								9dc199dac3 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							
							
						 
						
							2022-10-25 15:01:57 -07:00  
				
					
						
							
							
								 
						
							
							
								48e0b53adc 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes logical error in new failsafe  
							
							
							
						 
						
							2022-10-24 17:59:29 -07:00  
				
					
						
							
							
								 
						
							
							
								606f204b82 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							
							
						 
						
							2022-10-24 17:57:14 -07:00  
				
					
						
							
							
								 
						
							
							
								7b2119c4d1 
								
									
								
							
								 
							
						 
						
							
							
								
								remove debug statement that doesn't help  
							
							
							
						 
						
							2022-10-24 17:03:28 -07:00  
				
					
						
							
							
								 
						
							
							
								8b61a17009 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent z-level from changing after box select  
							
							... 
							
							
							
							if the player clicks the mouse too fast after finishing a selection 
							
						 
						
							2022-10-24 12:46:31 -07:00  
				
					
						
							
							
								 
						
							
							
								01c46f7a7e 
								
									
								
							
								 
							
						 
						
							
							
								
								fix z-level jumps when clicking quickly  
							
							... 
							
							
							
							this happens when TWBT is enabled and multilevel is > 0
getDepthAt() returns inconsistent values for the same position, leading
to a mismatch when we "unshift" the coordinates to account for render
depth 
							
						 
						
							2022-10-24 12:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								6a57cc4450 
								
									
								
							
								 
							
						 
						
							
							
								
								fix render errors with automaterial box boundaries  
							
							
							
						 
						
							2022-10-24 12:41:17 -07:00  
				
					
						
							
							
								 
						
							
							
								a39d3f20a7 
								
							
								 
							
						 
						
							
							
								
								Replaces unsigned integer for freq map's value to ensure reasonable p's  
							
							
							
						 
						
							2022-10-21 00:02:42 -07:00  
				
					
						
							
							
								 
						
							
							
								f0baaff9db 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/spectate' into spectate  
							
							
							
						 
						
							2022-10-20 23:53:20 -07:00  
				
					
						
							
							
								 
						
							
							
								f66dd6f404 
								
							
								 
							
						 
						
							
							
								
								Implements change requests  
							
							... 
							
							
							
							- removes redundant `if (df::global::ui)` checks; and tested to ensure no segfaults cropped up like in the past times I've removed these
- removes useless `if (pause_lock)` pause lock is set when plugin initializes, even if pause lock was left null (since we technically don't need it, and that was the point of the null check) it still would be a useless check (actually an impediment preventing functionality)
- removes disabled interpose code
- removes lua linkage
- updates doc
extra:
- surrounds user input for tick frequency with `std::abs()` not that we would have ended up with a negative value, but it was probably a typo and this is easier than printing an error or letting it underflow past max int (on most systems) 
							
						 
						
							2022-10-20 23:52:30 -07:00  
				
					
						
							
							
								 
						
							
							
								fd747525d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Removes atomic_bool from pause.h  
							
							... 
							
							
							
							this is 99% for triggering CI 
							
						 
						
							2022-10-15 22:58:21 -07:00  
				
					
						
							
							
								 
						
							
							
								851ff10959 
								
							
								 
							
						 
						
							
							
								
								Fixes uninitialized warning  
							
							
							
						 
						
							2022-10-14 18:23:48 -07:00  
				
					
						
							
							
								 
						
							
							
								9b1541add5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							
							
						 
						
							2022-10-14 17:41:34 -07:00  
				
					
						
							
							
								 
						
							
							
								45ac340f37 
								
							
								 
							
						 
						
							
							
								
								Finalizes spectate update  
							
							... 
							
							
							
							- Fixes for state transitions that were found broken. eg. plugin disabled -> enable auto-unpause feature -> enable plugin (auto-unpause will not truly be enabled; similar transitions were broken)
- Adds a commented out lock for if the pause code is ever adopted into the core API, as to enable many mods to use the `World::SetPauseState()` without walking over each other, and in the case of `reveal hell` also be able to avoid needing to set the state every tick in onupdate
- Revises the usage docs with `enable|disable|set` syntax 
							
						 
						
							2022-10-14 17:02:43 -07:00