Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								e943b4ed31 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2413  from myk002/myk_resume  
							
							 
							
							... 
							
							
							
							Turn down resume plugin 
							
						 
						
							2022-11-23 11:29:56 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c6b15b1ccb 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.2a  
							
							 
							
							
							
						 
						
							2022-11-22 11:03:28 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								24dc879888 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt library code to newly correct mouse events  
							
							 
							
							
							
						 
						
							2022-11-21 17:36:46 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								cb338e4257 
								
									
								
							
								 
							
						 
						
							
							
								
								remove resume plugin  
							
							 
							
							... 
							
							
							
							all functionality has been migrated to unsuspend 
							
						 
						
							2022-11-21 15:27:40 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								8a0999ffdc 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.1a  
							
							 
							
							
							
						 
						
							2022-11-21 12:39:26 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								5352649b88 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.3b  
							
							 
							
							... 
							
							
							
							test 
							
						 
						
							2022-11-21 12:26:40 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								4a0abd1915 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.2b  
							
							 
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								b99e948b8a 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0.1a  
							
							 
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								40cbe4fe88 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: spectate v1.0a  
							
							 
							
							
							
						 
						
							2022-11-21 12:26:40 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								9959ef1b36 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.0.1a  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								6c68e72295 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.0a  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c4e55f1cc9 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.3  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								3cb186a62f 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.2  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								8847ed23b4 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1.1  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a9f0021927 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6.1  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								92537bc459 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.6  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								fcd6696768 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.3  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								84ffeef092 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.2  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								9db0d809fa 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5.1  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								e5dbaac85d 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.5  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c2d346fc84 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.4  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a8dcfeead9 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.3.1  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								b7ee01108e 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.3  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								3a6205d19e 
								
							
								 
							
						 
						
							
							
								
								Removes extra EOF lines  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								bd6c748d00 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.2  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								22414f26fa 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v0.1  
							
							 
							
							
							
						 
						
							2022-11-21 09:26:55 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								ff447d46bd 
								
									
								
							
								 
							
						 
						
							
							
								
								don't overcount units for misery widget  
							
							 
							
							... 
							
							
							
							addendum to #2366  
							
						 
						
							2022-11-20 09:45:23 -08:00  
						
					 
				
					
						
							
							
								 
								Kelly Kinkade
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kelly Kinkade
							
						 
						
							 
							
							
							
								
							
								2453b34194 
								
							
								 
							
						 
						
							
							
								
								refactor common labor state map table  
							
							 
							
							... 
							
							
							
							eliminates code duplication 
							
						 
						
							2022-11-20 10:09:52 -06:00  
						
					 
				
					
						
							
							
								 
								Kelly Kinkade
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kelly Kinkade
							
						 
						
							 
							
							
							
								
							
								99f919c3dc 
								
							
								 
							
						 
						
							
							
								
								autofarm: insert missing output flushes  
							
							 
							
							... 
							
							
							
							insert calls to std::flush as appropriate
fixes  #2365  
							
						 
						
							2022-11-15 20:00:27 -06:00  
						
					 
				
					
						
							
							
								 
								Kelly Kinkade
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								35cea1b5e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2371  from myk002/myk_overlay_hotkeys  
							
							 
							
							... 
							
							
							
							[hotkeys] implement hotspot menu widget 
							
						 
						
							2022-11-14 16:50:30 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								6635b6489b 
								
									
								
							
								 
							
						 
						
							
							
								
								handle commands like ':lua <something>'  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:03 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdf201c670 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure keybinding shows up in hotkeys command  
							
							 
							
							... 
							
							
							
							not overlay 
							
						 
						
							2022-11-14 16:46:03 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								47d7c477b3 
								
									
								
							
								 
							
						 
						
							
							
								
								show menu hotkey for list but not on the menu  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								a2efc41fef 
								
									
								
							
								 
							
						 
						
							
							
								
								use new anywhere hotkey and filter out own hotkey  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								de20603080 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI commands  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8bf987e7db 
								
									
								
							
								 
							
						 
						
							
							
								
								use a more natural ordering for modifier keys  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								2b73d6e8e9 
								
									
								
							
								 
							
						 
						
							
							
								
								allow hotkeys to be invoked as a hotkey  
							
							 
							
							... 
							
							
							
							also ensure keybindings are always cleaned up 
							
						 
						
							2022-11-14 16:46:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								66d3409a65 
								
									
								
							
								 
							
						 
						
							
							
								
								solve concurrency issues  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								5d29da31b0 
								
									
								
							
								 
							
						 
						
							
							
								
								rework hotkeys plugin to support the widget  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								c630a71c73 
								
									
								
							
								 
							
						 
						
							
							
								
								click on arrow to launch gui/launcher with command  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								d8c86fd0b1 
								
									
								
							
								 
							
						 
						
							
							
								
								allow commands with hotkey guards to work  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								fb7b55fb11 
								
									
								
							
								 
							
						 
						
							
							
								
								open gui/launcher with the command on right arrow  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								ae2d9008ef 
								
									
								
							
								 
							
						 
						
							
							
								
								add frames around menu panels  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								6e005d4a8d 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic logic for hotspot menu  
							
							 
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								e3498f275f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix dwarfmonitor weather widget  
							
							 
							
							
							
						 
						
							2022-11-14 16:45:08 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								9ce9d2001c 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt dwarfmonitor widgets to new API  
							
							 
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								2cf6767589 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate dwarfmonitor widgets to overlay v2  
							
							 
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								19289bf3c8 
								
									
								
							
								 
							
						 
						
							
							
								
								clean up docs and code  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:36 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								208e96c1b7 
								
									
								
							
								 
							
						 
						
							
							
								
								bounds check overlay_onupdate_max_freq_seconds  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								56cf7e945c 
								
									
								
							
								 
							
						 
						
							
							
								
								use anywhere hotkey so the overlay can be invoked  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								ffc09ff25d 
								
									
								
							
								 
							
						 
						
							
							
								
								record explicitly triggered widget screens  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								94c6bc8063 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor generic lua function caller to Lua ns  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								6e6e174c31 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI interface  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								a76c04c9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								load overlay widget configuration  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								bd318b7a21 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic overlay event logic  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								d7fba5c720 
								
									
								
							
								 
							
						 
						
							
							
								
								add stub lua layer for overlay  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d40626912 
								
									
								
							
								 
							
						 
						
							
							
								
								Change other instances of "0x%p" to "%p"  
							
							 
							
							... 
							
							
							
							Followup to c0f9488b61 
							
						 
						
							2022-11-10 16:02:28 -05:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								c0f9488b61 
								
									
								
							
								 
							
						 
						
							
							
								
								fix double "0x" when printing address in probe  
							
							 
							
							
							
						 
						
							2022-11-10 10:48:04 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								eac7fac8e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2389  from myk002/myk_gui_anywhere  
							
							 
							
							... 
							
							
							
							[Gui] add "anywhere" keybinding guard 
							
						 
						
							2022-11-09 15:48:04 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8cd9c88981 
								
									
								
							
								 
							
						 
						
							
							
								
								use new standard "anywhere" hotkey in Gui  
							
							 
							
							
							
						 
						
							2022-11-09 14:34:39 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								d95a5ac238 
								
									
								
							
								 
							
						 
						
							
							
								
								add string_to_int to MiscUtils.h  
							
							 
							
							
							
						 
						
							2022-11-09 11:55:29 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								69673c2472 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused (and unusable) instance fields  
							
							 
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								2f81c3a696 
								
									
								
							
								 
							
						 
						
							
							
								
								use preprocessor foreach to reduce boilerplate  
							
							 
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								78e5c072e5 
								
									
								
							
								 
							
						 
						
							
							
								
								reset overlay code to skeleton  
							
							 
							
							
							
						 
						
							2022-11-09 09:37:43 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3a713c6368 
								
									
								
							
								 
							
						 
						
							
							
								
								update devel plugins  
							
							 
							
							
							
						 
						
							2022-11-07 17:52:39 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								5b9c18fc3c 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate string fns from uicommon to MiscUtils  
							
							 
							
							... 
							
							
							
							and clean up some leaky usings 
							
						 
						
							2022-11-07 15:36:16 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								1e31cc197d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							 
							
							
							
						 
						
							2022-10-26 12:30:58 -07:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								9dc199dac3 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							
							
						 
						
							2022-10-25 15:01:57 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								48e0b53adc 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes logical error in new failsafe  
							
							 
							
							
							
						 
						
							2022-10-24 17:59:29 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								606f204b82 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							
							
						 
						
							2022-10-24 17:57:14 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								7b2119c4d1 
								
									
								
							
								 
							
						 
						
							
							
								
								remove debug statement that doesn't help  
							
							 
							
							
							
						 
						
							2022-10-24 17:03:28 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								6a57cc4450 
								
									
								
							
								 
							
						 
						
							
							
								
								fix render errors with automaterial box boundaries  
							
							 
							
							
							
						 
						
							2022-10-24 12:41:17 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a39d3f20a7 
								
							
								 
							
						 
						
							
							
								
								Replaces unsigned integer for freq map's value to ensure reasonable p's  
							
							 
							
							
							
						 
						
							2022-10-21 00:02:42 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								f0baaff9db 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/spectate' into spectate  
							
							 
							
							
							
						 
						
							2022-10-20 23:53:20 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								fd747525d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Removes atomic_bool from pause.h  
							
							 
							
							... 
							
							
							
							this is 99% for triggering CI 
							
						 
						
							2022-10-15 22:58:21 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								851ff10959 
								
							
								 
							
						 
						
							
							
								
								Fixes uninitialized warning  
							
							 
							
							
							
						 
						
							2022-10-14 18:23:48 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								9b1541add5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							 
							
							
							
						 
						
							2022-10-14 17:41:34 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								736313d16b 
								
							
								 
							
						 
						
							
							
								
								Extends pause api  
							
							 
							
							
							
						 
						
							2022-10-14 15:55:44 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								aa64dea61d 
								
							
								 
							
						 
						
							
							
								
								Revert "Includes pause.h in spectate's cmake"  
							
							 
							
							... 
							
							
							
							This reverts commit 2c9ce5f316 . 
							
						 
						
							2022-10-14 15:44:52 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								d53746ed48 
								
							
								 
							
						 
						
							
							
								
								Fixes various state transition edge cases  
							
							 
							
							
							
						 
						
							2022-10-14 15:43:39 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								20c0b75f8b 
								
									
								
							
								 
							
						 
						
							
							
								
								reduce size of overlay button  
							
							 
							
							
							
						 
						
							2022-10-14 13:20:50 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								fea0ce0718 
								
									
								
							
								 
							
						 
						
							
							
								
								fix cvs quoting  
							
							 
							
							
							
						 
						
							2022-10-14 13:11:26 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								7c769ebb9c 
								
							
								 
							
						 
						
							
							
								
								Disables pause locking and announcement manipulation code in spectate  
							
							 
							
							
							
						 
						
							2022-10-14 12:42:20 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								ff072bf0c2 
								
							
								 
							
						 
						
							
							
								
								Updates spectate's pause locking  
							
							 
							
							
							
						 
						
							2022-10-14 12:41:36 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b1bf80e585 
								
									
								
							
								 
							
						 
						
							
							
								
								support "group" file split strategy for blueprint  
							
							 
							
							
							
						 
						
							2022-10-14 12:27:24 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								ffed499057 
								
							
								 
							
						 
						
							
							
								
								Swaps static variable instantiation order in pause.cpp  
							
							 
							
							
							
						 
						
							2022-10-13 23:22:51 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c9165f8999 
								
							
								 
							
						 
						
							
							
								
								Adds the pause.h World::Update() to onupdate, to keep settings locked  
							
							 
							
							
							
						 
						
							2022-10-13 11:57:05 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								2c9ce5f316 
								
							
								 
							
						 
						
							
							
								
								Includes pause.h in spectate's cmake  
							
							 
							
							... 
							
							
							
							as to.. "changes to the header file will trigger recompliation" 
							
						 
						
							2022-10-13 11:52:39 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b4986aad97 
								
									
								
							
								 
							
						 
						
							
							
								
								create meta bp only if it will reduce the bp count  
							
							 
							
							
							
						 
						
							2022-10-12 17:49:37 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								c52138b168 
								
									
								
							
								 
							
						 
						
							
							
								
								generate meta blueprints  
							
							 
							
							
							
						 
						
							2022-10-12 17:42:36 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								f411ba76ba 
								
									
								
							
								 
							
						 
						
							
							
								
								record accurate room sizes in blueprints  
							
							 
							
							
							
						 
						
							2022-10-12 16:33:06 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								80d993e734 
								
									
								
							
								 
							
						 
						
							
							
								
								split rooms phase from query and record names  
							
							 
							
							
							
						 
						
							2022-10-12 16:01:54 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								e5b8de55ef 
								
							
								 
							
						 
						
							
							
								
								Adds missing newlines  
							
							 
							
							
							
						 
						
							2022-10-12 14:44:51 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								8d8ef023fd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							 
							
							
							
						 
						
							2022-10-12 14:40:56 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								cd4c6489dc 
								
							
								 
							
						 
						
							
							
								
								Changed spectate auto-disengage to only trigger when unpaused  
							
							 
							
							
							
						 
						
							2022-10-12 14:39:49 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								303599222c 
								
							
								 
							
						 
						
							
							
								
								Revert "Revises nopause in reveal with pause API in World module"  
							
							 
							
							... 
							
							
							
							This reverts commit 318dd4c7db . 
							
						 
						
							2022-10-12 14:15:11 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								63e9192367 
								
							
								 
							
						 
						
							
							
								
								Moves specate and pause-api to plugins/spectate/  
							
							 
							
							
							
						 
						
							2022-10-12 14:13:09 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b78af72403 
								
									
								
							
								 
							
						 
						
							
							
								
								record built constructions in blueprint  
							
							 
							
							
							
						 
						
							2022-10-12 13:31:46 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								ddf7850d90 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into spectate  
							
							 
							
							
							
						 
						
							2022-10-12 11:33:55 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a49538695d 
								
							
								 
							
						 
						
							
							
								
								Ensures consistent formatting and improves some comments  
							
							 
							
							
							
						 
						
							2022-10-12 11:21:59 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								598f2c4b12 
								
									
								
							
								 
							
						 
						
							
							
								
								support --smooth option for blueprints  
							
							 
							
							
							
						 
						
							2022-10-12 10:10:53 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								cc61d4a82a 
								
									
								
							
								 
							
						 
						
							
							
								
								use rendered help instead of hard-coded  
							
							 
							
							
							
						 
						
							2022-10-10 17:03:57 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								33816b8bc2 
								
									
								
							
								 
							
						 
						
							
							
								
								optionally process only the cur z-level and below  
							
							 
							
							
							
						 
						
							2022-10-05 14:01:09 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								39acd3e992 
								
									
								
							
								 
							
						 
						
							
							
								
								don't display overlay on trade goods screen  
							
							 
							
							... 
							
							
							
							so it doesn't overlap the trade value label 
							
						 
						
							2022-09-21 08:59:36 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								2481676370 
								
									
								
							
								 
							
						 
						
							
							
								
								fix mouse pos offset and output 'X' at screen edge  
							
							 
							
							
							
						 
						
							2022-09-19 11:13:47 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								8fd86f6e56 
								
									
								
							
								 
							
						 
						
							
							
								
								fix typo in kittens.cpp  
							
							 
							
							
							
						 
						
							2022-09-18 08:40:22 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								215a5b0a24 
								
									
								
							
								 
							
						 
						
							
							
								
								add Gui::getMousePos() that always gets map coords  
							
							 
							
							
							
						 
						
							2022-09-18 08:19:02 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3b89f482d1 
								
									
								
							
								 
							
						 
						
							
							
								
								use the new Screen::getMousePos() implementation  
							
							 
							
							
							
						 
						
							2022-09-18 08:18:08 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								dc5010c2e2 
								
									
								
							
								 
							
						 
						
							
							
								
								don't block text on the new region screen  
							
							 
							
							
							
						 
						
							2022-09-16 22:05:08 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								d0a5db2a0d 
								
									
								
							
								 
							
						 
						
							
							
								
								set sentinel value used by TWBT  
							
							 
							
							
							
						 
						
							2022-09-16 21:56:05 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3feca2ae58 
								
									
								
							
								 
							
						 
						
							
							
								
								make the overlay work with TWBT  
							
							 
							
							
							
						 
						
							2022-09-16 21:56:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								4800037ad3 
								
									
								
							
								 
							
						 
						
							
							
								
								in dwarf mode, we must use lbut_down  
							
							 
							
							
							
						 
						
							2022-09-16 21:56:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8ab2f063df 
								
									
								
							
								 
							
						 
						
							
							
								
								hook remaining df screens  
							
							 
							
							
							
						 
						
							2022-09-16 21:56:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								ad7de34d3f 
								
									
								
							
								 
							
						 
						
							
							
								
								add clickable overlay to title screen  
							
							 
							
							
							
						 
						
							2022-09-16 21:56:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								170d7b9b51 
								
									
								
							
								 
							
						 
						
							
							
								
								typo fix in infiniteSky docs  
							
							 
							
							
							
						 
						
							2022-09-16 15:24:18 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								040d018b8e 
								
									
								
							
								 
							
						 
						
							
							
								
								fix order of tree designation in autochop  
							
							 
							
							
							
						 
						
							2022-09-07 10:34:56 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								86e1a8d59c 
								
									
								
							
								 
							
						 
						
							
							
								
								When smoothing walls, connect to doors and fgates  
							
							 
							
							
							
						 
						
							2022-09-07 10:11:51 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								15c3e2eae8 
								
							
								 
							
						 
						
							
							
								
								Fixes multi-platform/build support of print line format specifier  
							
							 
							
							
							
						 
						
							2022-09-04 19:32:42 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								d28e4e31d8 
								
							
								 
							
						 
						
							
							
								
								Fixes print line format specifier  
							
							 
							
							
							
						 
						
							2022-09-04 16:29:05 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								37c4de1ad6 
								
							
								 
							
						 
						
							
							
								
								Removes stderr prints from spectate  
							
							 
							
							
							
						 
						
							2022-09-03 18:35:04 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								1d5ae827df 
								
							
								 
							
						 
						
							
							
								
								Fixes segmentation fault  
							
							 
							
							
							
						 
						
							2022-09-03 17:58:40 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a260e6992e 
								
							
								 
							
						 
						
							
							
								
								Reorders spectate code blocks, and adds persisting configuration  
							
							 
							
							
							
						 
						
							2022-09-03 17:02:57 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								1edcaf4ca8 
								
							
								 
							
						 
						
							
							
								
								Fixes type warning build errors  
							
							 
							
							
							
						 
						
							2022-09-03 11:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								b6c97214ca 
								
							
								 
							
						 
						
							
							
								
								Adds more features to spectate  
							
							 
							
							
							
						 
						
							2022-09-03 11:18:46 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								d90d0f86af 
								
							
								 
							
						 
						
							
							
								
								Removes spectate usage from cpp file  
							
							 
							
							
							
						 
						
							2022-09-02 21:38:48 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								ed73d370fc 
								
							
								 
							
						 
						
							
							
								
								Adds placeholder for feature to disengage the plugin on player input  
							
							 
							
							
							
						 
						
							2022-09-02 21:12:27 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								a4515daed4 
								
							
								 
							
						 
						
							
							
								
								Removes useless and redundant code from spectate  
							
							 
							
							
							
						 
						
							2022-09-02 20:52:14 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								318dd4c7db 
								
							
								 
							
						 
						
							
							
								
								Revises nopause in reveal with pause API in World module  
							
							 
							
							
							
						 
						
							2022-09-01 16:55:43 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								24fe4da6ba 
								
							
								 
							
						 
						
							
							
								
								Replaces spectate:auto-unpause with pausing API in World module  
							
							 
							
							
							
						 
						
							2022-09-01 16:53:26 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								33b92e6f69 
								
							
								 
							
						 
						
							
							
								
								Implements auto-unpause feature for spectate plugin  
							
							 
							
							
							
						 
						
							2022-09-01 16:53:26 -07:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								3ef4654966 
								
							
								 
							
						 
						
							
							
								
								Adds unpause code to spectate  
							
							 
							
							
							
						 
						
							2022-09-01 16:45:05 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								df9c37a8b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into docs  
							
							 
							
							
							
						 
						
							2022-08-15 17:09:36 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								b2a4f10c22 
								
							
								 
							
						 
						
							
							
								
								output onupdate log messages by default  
							
							 
							
							... 
							
							
							
							but include info on how to make it stop 
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								f400ee50f8 
								
							
								 
							
						 
						
							
							
								
								refine docs, logging, help text  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								a28cf6d444 
								
							
								 
							
						 
						
							
							
								
								remove all lua integration from the examples  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								a4c8535977 
								
							
								 
							
						 
						
							
							
								
								add argparse int checking methods, more docs  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								43dfd27bb4 
								
							
								 
							
						 
						
							
							
								
								create several use-case-focused plugin examples  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								0bbbacf161 
								
							
								 
							
						 
						
							
							
								
								extend the docs and examples in skeleton.cpp  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								2f9021a3a0 
								
							
								 
							
						 
						
							
							
								
								move examples to the examples folder  
							
							 
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								9f648d532e 
								
							
								 
							
						 
						
							
							
								
								modify seedwatch all to actually watch all seeds  
							
							 
							
							
							
						 
						
							2022-08-15 16:11:13 -07:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e9a916f4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into docs  
							
							 
							
							
							
						 
						
							2022-08-07 23:38:00 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								c0eb568d0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into docs  
							
							 
							
							
							
						 
						
							2022-08-07 23:36:56 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8930f30b72 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unuseful command from automelt  
							
							 
							
							
							
						 
						
							2022-08-07 22:36:47 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								69a84c23c2 
								
									
								
							
								 
							
						 
						
							
							
								
								renderer-msg: draw less often  
							
							 
							
							... 
							
							
							
							suggested by Quietust 
							
						 
						
							2022-08-06 12:33:25 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								ac175affbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Make renderer-msg draw somewhat more reliably  
							
							 
							
							... 
							
							
							
							From g_src (enabler.cpp: renderer::display()), either update_all() or
update_tile() is called at least once per frame 
							
						 
						
							2022-08-06 12:22:27 -04:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								46c3862a08 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for zone  
							
							 
							
							
							
						 
						
							2022-08-05 08:08:34 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								5c9be942a5 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for workflow  
							
							 
							
							
							
						 
						
							2022-08-03 23:40:35 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b2ab93b3cd 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for autonestbox  
							
							 
							
							
							
						 
						
							2022-08-03 23:35:13 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3b17448597 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for autobutcher  
							
							 
							
							
							
						 
						
							2022-08-03 23:34:56 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								03027b513a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into docs  
							
							 
							
							
							
						 
						
							2022-08-03 22:55:38 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								1695919411 
								
									
								
							
								 
							
						 
						
							
							
								
								apply canonical class 3 plugin structure  
							
							 
							
							
							
						 
						
							2022-08-03 22:40:55 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								1dec977476 
								
									
								
							
								 
							
						 
						
							
							
								
								clean up and add logging to state persistence  
							
							 
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								f98015ae55 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure we run every N ticks, not frames  
							
							 
							
							... 
							
							
							
							add more debug messages
fix watching/unwatching/forgetting races that aren't in the watchlist 
							
						 
						
							2022-08-03 21:44:25 -07:00  
						
					 
				
					
						
							
							
								 
								pre-commit-ci[bot]
							
						 
						
							 
							
							
								
								
							
							
								
							
								4acb59cb64 
								
									
								
							
								 
							
						 
						
							
							
								
								[pre-commit.ci] auto fixes from pre-commit.com hooks  
							
							 
							
							... 
							
							
							
							for more information, see https://pre-commit.ci  
							
						 
						
							2022-08-03 21:44:25 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3983b4d75b 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs  
							
							 
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								fe2212db96 
								
									
								
							
								 
							
						 
						
							
							
								
								output status when run without params  
							
							 
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3f61e2302c 
								
									
								
							
								 
							
						 
						
							
							
								
								split autobutcher out from zone  
							
							 
							
							
							
						 
						
							2022-08-03 21:44:24 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								0096f7c882 
								
									
								
							
								 
							
						 
						
							
							
								
								split autonestbox out from zone  
							
							 
							
							
							
						 
						
							2022-08-03 21:44:24 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								612cd154df 
								
							
								 
							
						 
						
							
							
								
								move tiletypes.history to dfhack-config/tiletypes.history  
							
							 
							
							
							
						 
						
							2022-08-02 22:46:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								98f8fcd068 
								
							
								 
							
						 
						
							
							
								
								move liquids.history to dfhack-config/liquids.history  
							
							 
							
							
							
						 
						
							2022-08-02 22:46:04 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								6686f703ae 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for workNow  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:30 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								e4c5b14670 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for tweak  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:30 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								a5a57a8631 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for tubefill  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:30 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								51f79f9464 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for tiletypes  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:30 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b240748684 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for tailor  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								3d0eab1a9b 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for strangemood  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								e1e245b4b4 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for stocks  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								5621a19278 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for stockpiles  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								08d434d16e 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for stockflow  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								479494e5a6 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for steam-engine  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								af0631cbd9 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for spectate  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								7261914826 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for sort  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:29 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8f7a23ee4d 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for showmood  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:28 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								edb7bd3168 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for seedwatch  
							
							 
							
							
							
						 
						
							2022-07-31 13:41:28 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								438293c0a0 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for reveal  
							
							 
							
							
							
						 
						
							2022-07-29 17:12:15 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								c6d5fcb378 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for resume  
							
							 
							
							
							
						 
						
							2022-07-29 17:12:01 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								a7011421b4 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for rendermax  
							
							 
							
							
							
						 
						
							2022-07-29 16:31:37 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								eef7812bf6 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for rename  
							
							 
							
							
							
						 
						
							2022-07-29 16:08:00 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								e513253d8d 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for regrass  
							
							 
							
							
							
						 
						
							2022-07-28 23:20:24 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								1270cf3f0a 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for prospector  
							
							 
							
							
							
						 
						
							2022-07-28 23:12:11 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								cf69a1a2cf 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for probe  
							
							 
							
							
							
						 
						
							2022-07-28 23:04:07 -07:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								2d400fb571 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs for plants  
							
							 
							
							... 
							
							
							
							n.b. original docs were a lie. 
							
						 
						
							2022-07-28 22:51:17 -07:00