Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								116f9bf8e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2641  from myk002/myk_buildingplan  
							
							 
							
							... 
							
							
							
							minimal implementation of buildingplan 
							
						 
						
							2023-01-20 09:28:26 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2cf0d0769c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix reference to renamed var  
							
							 
							
							
							
						 
						
							2023-01-18 15:44:47 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								bc42f7c73c 
								
									
								
							
								 
							
						 
						
							
							
								
								get buildingplan minimally functional for quickfort  
							
							 
							
							
							
						 
						
							2023-01-17 04:05:17 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								86ddf43230 
								
									
								
							
								 
							
						 
						
							
							
								
								add hotkey for launching the quickstart guide from the hover menu  
							
							 
							
							
							
						 
						
							2023-01-15 20:17:23 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								1eb5dd9a4f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix incorrect function name for setting targets  
							
							 
							
							
							
						 
						
							2023-01-14 18:30:44 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								807f3f6327 
								
									
								
							
								 
							
						 
						
							
							
								
								update behavior of hotspot menu  
							
							 
							
							... 
							
							
							
							- disappears on click outside its borders
- disappears on r-click
- mouse over the help panel counts as "over the menu" (so the menu
  doesn't close if the player moves the mouse to the help text)
- menu panels appear next to the logo hotspot instead of over it,
  allowing players to avoid clicking on the wrong item if they
  intend to click on the logo 
							
						 
						
							2023-01-13 12:18:18 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								cc0ff6a93d 
								
									
								
							
								 
							
						 
						
							
							
								
								raise trigger lock screens (if possible)  
							
							 
							
							... 
							
							
							
							so they don't get stuck under new viewscreens and become lost (and
therefore overlay will be forever locked) 
							
						 
						
							2023-01-13 12:16:49 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2877f87d78 
								
									
								
							
								 
							
						 
						
							
							
								
								implement new autochop  
							
							 
							
							
							
						 
						
							2023-01-08 23:28:06 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c4a2bdd08e 
								
									
								
							
								 
							
						 
						
							
							
								
								update lua too  
							
							 
							
							
							
						 
						
							2023-01-05 17:35:33 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								8e62a46009 
								
									
								
							
								 
							
						 
						
							
							
								
								display new logo for the hotkeys overlay widget  
							
							 
							
							
							
						 
						
							2023-01-04 13:30:33 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								3b572b9a9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2541  from myk002/myk_pathable  
							
							 
							
							... 
							
							
							
							Update pathable plugin to support v50 maps 
							
						 
						
							2023-01-02 20:42:12 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2119d4fb2a 
								
									
								
							
								 
							
						 
						
							
							
								
								attach hotkeys widget to all viewscreens  
							
							 
							
							... 
							
							
							
							and introduce new snazzy logo 
							
						 
						
							2023-01-01 17:21:35 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								09e240b412 
								
									
								
							
								 
							
						 
						
							
							
								
								allow overlay widgets to 'all' viewscreens  
							
							 
							
							
							
						 
						
							2023-01-01 17:20:06 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								11333e3872 
								
									
								
							
								 
							
						 
						
							
							
								
								update pathable plugin to support v50 maps  
							
							 
							
							
							
						 
						
							2022-12-31 21:05:03 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c401154393 
								
									
								
							
								 
							
						 
						
							
							
								
								widgets inherit from Panel and can be perma-enabled  
							
							 
							
							
							
						 
						
							2022-12-31 21:02:00 -08:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
								
								
							
							
								
							
								ec0b4a9b68 
								
									
								
							
								 
							
						 
						
							
							
								
								don't let anchor graphics poke through the hotkeys widget  
							
							 
							
							
							
						 
						
							2022-12-27 17:01:39 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								e88b1fdfe5 
								
									
								
							
								 
							
						 
						
							
							
								
								move script-manager into core  
							
							 
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								0d4d10de08 
								
									
								
							
								 
							
						 
						
							
							
								
								rename init to reload  
							
							 
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								a872cdbcd4 
								
									
								
							
								 
							
						 
						
							
							
								
								no onChangeState fn, let scripts attach themselves  
							
							 
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								426a538e30 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor overlay to use script-manager code  
							
							 
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								b3c8d85637 
								
									
								
							
								 
							
						 
						
							
							
								
								new plugin: script-manager  
							
							 
							
							... 
							
							
							
							scans all scripts and discovers onStateChange and isEnabled functions 
							
						 
						
							2022-12-10 21:59:51 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								1547d527b7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix off-by-one error in dwarfmonitor.misery widget  
							
							 
							
							
							
						 
						
							2022-12-04 15:34:00 -08:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								ce1ef15bb2 
								
									
								
							
								 
							
						 
						
							
							
								
								reduce hotspot visuals to a single exclamation mark  
							
							 
							
							
							
						 
						
							2022-11-30 18:13:19 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								f5d20c99a3 
								
							
								 
							
						 
						
							
							
								
								prep for usage by gui/overlay  
							
							 
							
							
							
						 
						
							2022-11-29 15:12:02 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								24dc879888 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt library code to newly correct mouse events  
							
							 
							
							
							
						 
						
							2022-11-21 17:36:46 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								ff447d46bd 
								
									
								
							
								 
							
						 
						
							
							
								
								don't overcount units for misery widget  
							
							 
							
							... 
							
							
							
							addendum to #2366  
							
						 
						
							2022-11-20 09:45:23 -08: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
							
						 
						
							 
							
							
								
								
							
							
								
							
								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
							
						 
						
							 
							
							
								
								
							
							
								
							
								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
							
						 
						
							 
							
							
								
								
							
							
								
							
								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
							
						 
						
							 
							
							
								
								
							
							
								
							
								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
							
						 
						
							 
							
							
								
								
							
							
								
							
								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
							
						 
						
							 
							
							
								
								
							
							
								
							
								6e6e174c31 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI interface  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00