161f84e7b7 
								
									
								
							
								 
							
						 
						
							
							
								
								turn down automaterial (superseded by buildingplan)  
							
							
							
						 
						
							2023-03-06 01:27:27 -08:00  
				
					
						
							
							
								 
						
							
							
								e9060624af 
								
									
								
							
								 
							
						 
						
							
							
								
								use same hotkey for sorting, hide unused elements  
							
							
							
						 
						
							2023-03-05 23:04:35 -08:00  
				
					
						
							
							
								 
						
							
							
								efb307ed25 
								
									
								
							
								 
							
						 
						
							
							
								
								remove mock warning  
							
							
							
						 
						
							2023-03-05 22:09:45 -08:00  
				
					
						
							
							
								 
						
							
							
								d009668339 
								
									
								
							
								 
							
						 
						
							
							
								
								implement materials search  
							
							
							
						 
						
							2023-03-05 22:09:21 -08:00  
				
					
						
							
							
								 
						
							
							
								ea549f6572 
								
									
								
							
								 
							
						 
						
							
							
								
								generate text summary as the filter changes  
							
							
							
						 
						
							2023-03-05 19:15:04 -08:00  
				
					
						
							
							
								 
						
							
							
								c752223fbc 
								
									
								
							
								 
							
						 
						
							
							
								
								implement invert and reset  
							
							
							
						 
						
							2023-03-05 18:31:03 -08:00  
				
					
						
							
							
								 
						
							
							
								2a2141931f 
								
									
								
							
								 
							
						 
						
							
							
								
								allow material filter to be read and set  
							
							
							
						 
						
							2023-03-05 18:17:10 -08:00  
				
					
						
							
							
								 
						
							
							
								d07864e5bb 
								
									
								
							
								 
							
						 
						
							
							
								
								allow material categories to be set from the ui  
							
							
							
						 
						
							2023-03-05 16:32:05 -08:00  
				
					
						
							
							
								 
						
							
							
								3b116c8061 
								
									
								
							
								 
							
						 
						
							
							
								
								give global settings page an interior frame  
							
							
							
						 
						
							2023-03-05 16:32:05 -08:00  
				
					
						
							
							
								 
						
							
							
								c8c1572bc4 
								
									
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2023-03-02 06:08:51 -08:00  
				
					
						
							
							
								 
						
							
							
								80da035186 
								
									
								
							
								 
							
						 
						
							
							
								
								always allow constructions to be placed  
							
							... 
							
							
							
							even if some tiles are invalid. the first selected tile must still be
valid 
							
						 
						
							2023-03-02 06:00:21 -08:00  
				
					
						
							
							
								 
						
							
							
								926bc8b7d4 
								
									
								
							
								 
							
						 
						
							
							
								
								cache valid materials on world load  
							
							
							
						 
						
							2023-03-02 05:00:07 -08:00  
				
					
						
							
							
								 
						
							
							
								97e5fdb78e 
								
									
								
							
								 
							
						 
						
							
							
								
								implement saving and retrieving item quality filters  
							
							
							
						 
						
							2023-02-27 12:27:21 -08:00  
				
					
						
							
							
								 
						
							
							
								1d855014c2 
								
									
								
							
								 
							
						 
						
							
							
								
								implement global settings page  
							
							
							
						 
						
							2023-02-27 10:32:54 -08:00  
				
					
						
							
							
								 
						
							
							
								9f794a0710 
								
									
								
							
								 
							
						 
						
							
							
								
								filter dialog mock, draft 2; implement Slider  
							
							
							
						 
						
							2023-02-27 04:13:29 -08:00  
				
					
						
							
							
								 
						
							
							
								9b8400ab40 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent planned buildings from being resumed  
							
							... 
							
							
							
							note this only prevents unsuspending from the building sheet panel, not
the tasks screen 
							
						 
						
							2023-02-26 23:45:15 -08:00  
				
					
						
							
							
								 
						
							
							
								97ee1022c7 
								
									
								
							
								 
							
						 
						
							
							
								
								note that filter page is a mock  
							
							
							
						 
						
							2023-02-26 10:55:50 -08:00  
				
					
						
							
							
								 
						
							
							
								fbd3cd44d6 
								
									
								
							
								 
							
						 
						
							
							
								
								initial mock of filter dialog  
							
							
							
						 
						
							2023-02-26 09:49:08 -08:00  
				
					
						
							
							
								 
						
							
							
								f0ca7ad425 
								
									
								
							
								 
							
						 
						
							
							
								
								fix all buildings being identified as constructions  
							
							
							
						 
						
							2023-02-26 09:49:08 -08:00  
				
					
						
							
							
								 
						
							
							
								4b26454696 
								
									
								
							
								 
							
						 
						
							
							
								
								start of filters dialog  
							
							
							
						 
						
							2023-02-26 09:49:08 -08:00  
				
					
						
							
							
								 
						
							
							
								dadecdcf45 
								
									
								
							
								 
							
						 
						
							
							
								
								fix inspector screen not resetting the description  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								20a0390c50 
								
									
								
							
								 
							
						 
						
							
							
								
								no building shadow when other windows are up  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								097e955796 
								
									
								
							
								 
							
						 
						
							
							
								
								infrastructure for item filtering  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								a0798178a6 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure item quantity is correct when hollow  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								c52b2c27c8 
								
									
								
							
								 
							
						 
						
							
							
								
								implement automaterial in buildingplan  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								4f2d86f50a 
								
									
								
							
								 
							
						 
						
							
							
								
								implement hollow area placement for constructions  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								1957ad4cdf 
								
									
								
							
								 
							
						 
						
							
							
								
								move the filter window a bit to the side, can pause  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								f09eeee864 
								
									
								
							
								 
							
						 
						
							
							
								
								only enable clear filter hotkey when a filter is set  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								69e9da2e79 
								
									
								
							
								 
							
						 
						
							
							
								
								keep target area higlighted while choosing items  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								348ac55f4c 
								
									
								
							
								 
							
						 
						
							
							
								
								allow singleton selection for items  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								e9555c29be 
								
									
								
							
								 
							
						 
						
							
							
								
								initialize heat safety option to 'Any'  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								273183e864 
								
									
								
							
								 
							
						 
						
							
							
								
								allow cancel when choosing items  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								a0785bded4 
								
									
								
							
								 
							
						 
						
							
							
								
								implement heat safety  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2477a23972 
								
									
								
							
								 
							
						 
						
							
							
								
								pass correct job_item index for item selection  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								ee827f5ca1 
								
									
								
							
								 
							
						 
						
							
							
								
								remember mouse pos from before item choosing  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								4001ef3815 
								
									
								
							
								 
							
						 
						
							
							
								
								implement selecting specific items  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								66a14ecc74 
								
									
								
							
								 
							
						 
						
							
							
								
								get UI semi-finalized, prep for item choosing  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								daf691839f 
								
									
								
							
								 
							
						 
						
							
							
								
								item selection, callback skeleton  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								c59ad78f40 
								
									
								
							
								 
							
						 
						
							
							
								
								more tokens, textures, and colors  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								aa4ebe6398 
								
									
								
							
								 
							
						 
						
							
							
								
								remove some cruft  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								e92a54deaa 
								
									
								
							
								 
							
						 
						
							
							
								
								beginning of textures  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								b3198c88a0 
								
									
								
							
								 
							
						 
						
							
							
								
								only block mouse clicks over exactly the panel area  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								96fa7fa1e2 
								
									
								
							
								 
							
						 
						
							
							
								
								fix position of errors panel  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								3f8be2cd9e 
								
									
								
							
								 
							
						 
						
							
							
								
								implement make_top_priority, cache inspector data  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								0d3285678c 
								
									
								
							
								 
							
						 
						
							
							
								
								separate errors panel, fix pb vectors on load  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								56c8927316 
								
									
								
							
								 
							
						 
						
							
							
								
								better description string for inspection overlay  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								18ad29dde4 
								
									
								
							
								 
							
						 
						
							
							
								
								show queue position  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								e5c3a2b519 
								
									
								
							
								 
							
						 
						
							
							
								
								dynamically count available materials when placing  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								a9d9e0e50c 
								
									
								
							
								 
							
						 
						
							
							
								
								skeleton for quantity scanning  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								584e891154 
								
									
								
							
								 
							
						 
						
							
							
								
								more skeleton for inspector  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								dd6f71c665 
								
									
								
							
								 
							
						 
						
							
							
								
								handle stairs and 3 dimensions  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								1c3a5fa170 
								
									
								
							
								 
							
						 
						
							
							
								
								initial building placement code  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								0cb1c09549 
								
									
								
							
								 
							
						 
						
							
							
								
								implement skeletons for buildingplan overlays  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								b443f81ecd 
								
									
								
							
								 
							
						 
						
							
							
								
								print out more status info for buildingplan  
							
							
							
						 
						
							2023-02-26 09:49:07 -08:00  
				
					
						
							
							
								 
						
							
							
								7e584df040 
								
							
								 
							
						 
						
							
							
								
								misc tailor updates related to adamantine cloth  
							
							
							
						 
						
							2023-02-17 12:10:23 -06:00  
				
					
						
							
							
								 
						
							
							
								bc76fd02e2 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent mouse clicks from bleeding through when a window is dismissed  
							
							
							
						 
						
							2023-02-13 17:35:02 -08:00  
				
					
						
							
							
								 
						
							
							
								766738e102 
								
									
								
							
								 
							
						 
						
							
							
								
								generate names for nameless burrows; check for nil  
							
							
							
						 
						
							2023-02-12 15:21:10 -08:00  
				
					
						
							
							
								 
						
							
							
								90767b83d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2852  from myk002/myk_misery  
							
							... 
							
							
							
							update misery 
							
						 
						
							2023-02-08 14:22:33 -08:00  
				
					
						
							
							
								 
						
							
							
								4d4e94c449 
								
									
								
							
								 
							
						 
						
							
							
								
								convert index  
							
							
							
						 
						
							2023-02-08 14:06:19 -08:00  
				
					
						
							
							
								 
						
							
							
								5c84d18001 
								
									
								
							
								 
							
						 
						
							
							
								
								update tailor, persist state, use best practices  
							
							
							
						 
						
							2023-02-08 14:06:19 -08:00  
				
					
						
							
							
								 
						
							
							
								9f76d64e42 
								
									
								
							
								 
							
						 
						
							
							
								
								update misery; persist state  
							
							
							
						 
						
							2023-02-08 14:02:44 -08:00  
				
					
						
							
							
								 
						
							
							
								bf0b3f8845 
								
							
								 
							
						 
						
							
							
								
								[pre-commit.ci] auto fixes from pre-commit.com hooks  
							
							... 
							
							
							
							for more information, see https://pre-commit.ci  
							
						 
						
							2023-02-08 19:06:35 +00:00  
				
					
						
							
							
								 
						
							
							
								02a249fdee 
								
							
								 
							
						 
						
							
							
								
								Fixes the lua stack smashing issue  
							
							
							
						 
						
							2023-02-08 14:01:32 -05:00  
				
					
						
							
							
								 
						
							
							
								be0cec9520 
								
							
								 
							
						 
						
							
							
								
								Current attempt to fix lua stack smashing  
							
							
							
						 
						
							2023-02-08 01:59:57 -05:00  
				
					
						
							
							
								 
						
							
							
								190b5003c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_logo_hide  
							
							
							
						 
						
							2023-02-06 09:17:48 -08:00  
				
					
						
							
							
								 
						
							
							
								0fc7341ce7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2825  from myk002/myk_focus_strings  
							
							... 
							
							
							
							support focus paths for overlay widgets 
							
						 
						
							2023-02-06 09:16:37 -08:00  
				
					
						
							
							
								 
						
							
							
								c0cd37ff6f 
								
									
								
							
								 
							
						 
						
							
							
								
								protect against NULLs and invalid stockpiles  
							
							
							
						 
						
							2023-02-06 09:04:50 -08:00  
				
					
						
							
							
								 
						
							
							
								bf91ffb1fe 
								
									
								
							
								 
							
						 
						
							
							
								
								support focus paths for overlay widgets  
							
							... 
							
							
							
							and migrate existing widgets to use them 
							
						 
						
							2023-02-06 02:37:32 -08:00  
				
					
						
							
							
								 
						
							
							
								09e7c14210 
								
									
								
							
								 
							
						 
						
							
							
								
								hide DFHack logo when it's in the way  
							
							
							
						 
						
							2023-02-05 18:27:31 -08:00  
				
					
						
							
							
								 
						
							
							
								89761bca0c 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary screen params  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								8a08878fd6 
								
							
								 
							
						 
						
							
							
								
								Less messy pause display  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								a5de0fb0de 
								
							
								 
							
						 
						
							
							
								
								Add stockpile removal confirm  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								4a0d542b5e 
								
							
								 
							
						 
						
							
							
								
								Add more confirms  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								6e442a26ca 
								
							
								 
							
						 
						
							
							
								
								More WIP  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								a770a4cae4 
								
							
								 
							
						 
						
							
							
								
								WIP  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								43d1a1563b 
								
									
								
							
								 
							
						 
						
							
							
								
								fix param parsing for setting targets  
							
							
							
						 
						
							2023-02-03 15:27:01 -08:00  
				
					
						
							
							
								 
						
							
							
								987597e0af 
								
							
								 
							
						 
						
							
							
								
								add autolabor warning overlay widget  
							
							
							
						 
						
							2023-02-02 15:37:36 -06:00  
				
					
						
							
							
								 
						
							
							
								be40d55e64 
								
									
								
							
								 
							
						 
						
							
							
								
								update seedwatch  
							
							
							
						 
						
							2023-02-01 04:03:28 -08:00  
				
					
						
							
							
								 
						
							
							
								998a63a979 
								
									
								
							
								 
							
						 
						
							
							
								
								allow overlay widgets to specify a default enabled state  
							
							... 
							
							
							
							and make relevant library widgets enabled by default
and remove the default overlay.json config file 
							
						 
						
							2023-01-26 00:53:57 -08:00  
				
					
						
							
							
								 
						
							
							
								8b98ba5042 
								
									
								
							
								 
							
						 
						
							
							
								
								allow windows to be defocused instead of pinned  
							
							
							
						 
						
							2023-01-23 17:40:16 -08:00  
				
					
						
							
							
								 
						
							
							
								fc861f1328 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into automelt  
							
							
							
						 
						
							2023-01-23 14:20:48 -05:00  
				
					
						
							
							
								 
						
							
							
								7536426929 
								
							
								 
							
						 
						
							
							
								
								trailing whitespace trim  
							
							
							
						 
						
							2023-01-23 13:36:12 -05:00  
				
					
						
							
							
								 
						
							
							
								6592cadc09 
								
							
								 
							
						 
						
							
							
								
								Bugfixes, resolved CTD issue.  
							
							
							
						 
						
							2023-01-23 13:35:26 -05:00  
				
					
						
							
							
								 
						
							
							
								38e6e0a747 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure orders overlay is on the correct panel  
							
							... 
							
							
							
							even when the total screen size is very small 
							
						 
						
							2023-01-23 08:01:45 -08:00  
				
					
						
							
							
								 
						
							
							
								d7e0dcfcf8 
								
									
								
							
								 
							
						 
						
							
							
								
								use new frames for hotkey hotspot  
							
							
							
						 
						
							2023-01-23 04:03:41 -08:00  
				
					
						
							
							
								 
						
							
							
								9aaa55cd7f 
								
									
								
							
								 
							
						 
						
							
							
								
								add textures and frames for various use cases  
							
							
							
						 
						
							2023-01-23 03:58:51 -08:00  
				
					
						
							
							
								 
						
							
							
								78c6b3683e 
								
							
								 
							
						 
						
							
							
								
								Changes as per GH suggestions. Doc updates.  
							
							
							
						 
						
							2023-01-23 01:56:33 -05:00  
				
					
						
							
							
								 
						
							
							
								8f7788ec20 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into automelt  
							
							
							
						 
						
							2023-01-22 20:32:43 -05:00  
				
					
						
							
							
								 
						
							
							
								f2c2fffac5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_click_logo  
							
							
							
						 
						
							2023-01-22 17:10:27 -08:00  
				
					
						
							
							
								 
						
							
							
								ab10b84de4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2693  from myk002/myk_revert_always_enabled  
							
							... 
							
							
							
							remove unused always_enabled attribute for overlays 
							
						 
						
							2023-01-22 17:10:04 -08:00  
				
					
						
							
							
								 
						
							
							
								f0d44342d8 
								
									
								
							
								 
							
						 
						
							
							
								
								first attempt at a manager orders overlay  
							
							
							
						 
						
							2023-01-22 03:08:36 -08:00  
				
					
						
							
							
								 
						
							
							
								e5cbc7fd3c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into automelt  
							
							
							
						 
						
							2023-01-22 04:40:10 -05:00  
				
					
						
							
							
								 
						
							
							
								969f8162a8 
								
							
								 
							
						 
						
							
							
								
								Further updates from comments/review.  
							
							
							
						 
						
							2023-01-22 04:39:41 -05:00  
				
					
						
							
							
								 
						
							
							
								b84bce719d 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unused always_enabled attribute for overlays  
							
							... 
							
							
							
							it was made for gui/pathable, but that became a ZScreen
this option made me uncomfortable for overlays. it didn't seem like the
right user experience 
							
						 
						
							2023-01-22 01:07:30 -08:00  
				
					
						
							
							
								 
						
							
							
								76822ac7b7 
								
									
								
							
								 
							
						 
						
							
							
								
								remove orphan fortplan.lua file  
							
							
							
						 
						
							2023-01-22 00:59:27 -08:00  
				
					
						
							
							
								 
						
							
							
								5a4d61e7fc 
								
									
								
							
								 
							
						 
						
							
							
								
								don't close the hotspot menu if the logo is clicked  
							
							... 
							
							
							
							some people click the logo by mistake. this shouldn't close the menu 
							
						 
						
							2023-01-22 00:43:10 -08:00  
				
					
						
							
							
								 
						
							
							
								0fbf17f1c8 
								
							
								 
							
						 
						
							
							
								
								refactor/fix as per GH suggest  
							
							
							
						 
						
							2023-01-21 18:22:15 -05:00  
				
					
						
							
							
								 
						
							
							
								3fc4d056c3 
								
							
								 
							
						 
						
							
							
								
								initial automelt  
							
							
							
						 
						
							2023-01-20 17:58:48 -05:00  
				
					
						
							
							
								 
						
							
							
								116f9bf8e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2641  from myk002/myk_buildingplan  
							
							... 
							
							
							
							minimal implementation of buildingplan 
							
						 
						
							2023-01-20 09:28:26 -08:00  
				
					
						
							
							
								 
						
							
							
								2cf0d0769c 
								
									
								
							
								 
							
						 
						
							
							
								
								fix reference to renamed var  
							
							
							
						 
						
							2023-01-18 15:44:47 -08:00  
				
					
						
							
							
								 
						
							
							
								bc42f7c73c 
								
									
								
							
								 
							
						 
						
							
							
								
								get buildingplan minimally functional for quickfort  
							
							
							
						 
						
							2023-01-17 04:05:17 -08:00  
				
					
						
							
							
								 
						
							
							
								86ddf43230 
								
									
								
							
								 
							
						 
						
							
							
								
								add hotkey for launching the quickstart guide from the hover menu  
							
							
							
						 
						
							2023-01-15 20:17:23 -08:00  
				
					
						
							
							
								 
						
							
							
								1eb5dd9a4f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix incorrect function name for setting targets  
							
							
							
						 
						
							2023-01-14 18:30:44 -08:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2877f87d78 
								
									
								
							
								 
							
						 
						
							
							
								
								implement new autochop  
							
							
							
						 
						
							2023-01-08 23:28:06 -08:00  
				
					
						
							
							
								 
						
							
							
								c4a2bdd08e 
								
									
								
							
								 
							
						 
						
							
							
								
								update lua too  
							
							
							
						 
						
							2023-01-05 17:35:33 -08:00  
				
					
						
							
							
								 
						
							
							
								78be3a6463 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2548  from myk002/myk_logo  
							
							... 
							
							
							
							Display DFHack logo for the hotkeys overlay widget 
							
						 
						
							2023-01-04 19:06:05 -08:00  
				
					
						
							
							
								 
						
							
							
								8e62a46009 
								
									
								
							
								 
							
						 
						
							
							
								
								display new logo for the hotkeys overlay widget  
							
							
							
						 
						
							2023-01-04 13:30:33 -08:00  
				
					
						
							
							
								 
						
							
							
								1b1bfc40e7 
								
									
								
							
								 
							
						 
						
							
							
								
								move default hotspot pos one tile to the right  
							
							... 
							
							
							
							so it doesn't overlap with screen borders 
							
						 
						
							2023-01-03 12:07:40 -08:00  
				
					
						
							
							
								 
						
							
							
								bb1a165d5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2544  from myk002/myk_hotkeys_revamp  
							
							... 
							
							
							
							comment out most keybindings and revamp hotkeys widget 
							
						 
						
							2023-01-02 20:43:06 -08:00  
				
					
						
							
							
								 
						
							
							
								3b572b9a9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2541  from myk002/myk_pathable  
							
							... 
							
							
							
							Update pathable plugin to support v50 maps 
							
						 
						
							2023-01-02 20:42:12 -08:00  
				
					
						
							
							
								 
						
							
							
								2119d4fb2a 
								
									
								
							
								 
							
						 
						
							
							
								
								attach hotkeys widget to all viewscreens  
							
							... 
							
							
							
							and introduce new snazzy logo 
							
						 
						
							2023-01-01 17:21:35 -08:00  
				
					
						
							
							
								 
						
							
							
								09e240b412 
								
									
								
							
								 
							
						 
						
							
							
								
								allow overlay widgets to 'all' viewscreens  
							
							
							
						 
						
							2023-01-01 17:20:06 -08:00  
				
					
						
							
							
								 
						
							
							
								11333e3872 
								
									
								
							
								 
							
						 
						
							
							
								
								update pathable plugin to support v50 maps  
							
							
							
						 
						
							2022-12-31 21:05:03 -08:00  
				
					
						
							
							
								 
						
							
							
								c401154393 
								
									
								
							
								 
							
						 
						
							
							
								
								widgets inherit from Panel and can be perma-enabled  
							
							
							
						 
						
							2022-12-31 21:02:00 -08:00  
				
					
						
							
							
								 
						
							
							
								ec0b4a9b68 
								
									
								
							
								 
							
						 
						
							
							
								
								don't let anchor graphics poke through the hotkeys widget  
							
							
							
						 
						
							2022-12-27 17:01:39 -08:00  
				
					
						
							
							
								 
						
							
							
								e88b1fdfe5 
								
									
								
							
								 
							
						 
						
							
							
								
								move script-manager into core  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								0d4d10de08 
								
									
								
							
								 
							
						 
						
							
							
								
								rename init to reload  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								a872cdbcd4 
								
									
								
							
								 
							
						 
						
							
							
								
								no onChangeState fn, let scripts attach themselves  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								426a538e30 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor overlay to use script-manager code  
							
							
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								b3c8d85637 
								
									
								
							
								 
							
						 
						
							
							
								
								new plugin: script-manager  
							
							... 
							
							
							
							scans all scripts and discovers onStateChange and isEnabled functions 
							
						 
						
							2022-12-10 21:59:51 -08:00  
				
					
						
							
							
								 
						
							
							
								1547d527b7 
								
									
								
							
								 
							
						 
						
							
							
								
								fix off-by-one error in dwarfmonitor.misery widget  
							
							
							
						 
						
							2022-12-04 15:34:00 -08:00  
				
					
						
							
							
								 
						
							
							
								40f3a3333e 
								
									
								
							
								 
							
						 
						
							
							
								
								Make Cursor widget prefix and coordinate types configurable  
							
							... 
							
							
							
							e.g. the old behavior can be restored with "coords_type": "mouse_ui" and
"coords_short": true 
							
						 
						
							2022-12-01 00:08:56 -05:00  
				
					
						
							
							
								 
						
							
							
								ce1ef15bb2 
								
									
								
							
								 
							
						 
						
							
							
								
								reduce hotspot visuals to a single exclamation mark  
							
							
							
						 
						
							2022-11-30 18:13:19 -08:00  
				
					
						
							
							
								 
						
							
							
								1851a82fe1 
								
									
								
							
								 
							
						 
						
							
							
								
								close the hotkey menu if the mouse "flicks" onto it  
							
							... 
							
							
							
							also initialize the selected item properly if the widget is anchored to
the bottom of the screen 
							
						 
						
							2022-11-30 18:11:02 -08:00  
				
					
						
							
							
								 
						
							
							
								f5d20c99a3 
								
							
								 
							
						 
						
							
							
								
								prep for usage by gui/overlay  
							
							
							
						 
						
							2022-11-29 15:12:02 -08:00  
				
					
						
							
							
								 
						
							
							
								9d17be84a8 
								
							
								 
							
						 
						
							
							
								
								set width to something representative on init  
							
							... 
							
							
							
							so if the widget is enabled in gui/overlay without ever being resized with real data,
it won't be truncated 
							
						 
						
							2022-11-29 15:12:02 -08:00  
				
					
						
							
							
								 
						
							
							
								24dc879888 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt library code to newly correct mouse events  
							
							
							
						 
						
							2022-11-21 17:36:46 -08:00  
				
					
						
							
							
								 
						
							
							
								ff447d46bd 
								
									
								
							
								 
							
						 
						
							
							
								
								don't overcount units for misery widget  
							
							... 
							
							
							
							addendum to #2366  
							
						 
						
							2022-11-20 09:45:23 -08:00  
				
					
						
							
							
								 
						
							
							
								35cea1b5e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2371  from myk002/myk_overlay_hotkeys  
							
							... 
							
							
							
							[hotkeys] implement hotspot menu widget 
							
						 
						
							2022-11-14 16:50:30 -08:00  
				
					
						
							
							
								 
						
							
							
								6635b6489b 
								
									
								
							
								 
							
						 
						
							
							
								
								handle commands like ':lua <something>'  
							
							
							
						 
						
							2022-11-14 16:46:03 -08:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2b73d6e8e9 
								
									
								
							
								 
							
						 
						
							
							
								
								allow hotkeys to be invoked as a hotkey  
							
							... 
							
							
							
							also ensure keybindings are always cleaned up 
							
						 
						
							2022-11-14 16:46:02 -08:00  
				
					
						
							
							
								 
						
							
							
								c630a71c73 
								
									
								
							
								 
							
						 
						
							
							
								
								click on arrow to launch gui/launcher with command  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								d8c86fd0b1 
								
									
								
							
								 
							
						 
						
							
							
								
								allow commands with hotkey guards to work  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								fb7b55fb11 
								
									
								
							
								 
							
						 
						
							
							
								
								open gui/launcher with the command on right arrow  
							
							
							
						 
						
							2022-11-14 16:46:01 -08:00  
				
					
						
							
							
								 
						
							
							
								ae2d9008ef 
								
									
								
							
								 
							
						 
						
							
							
								
								add frames around menu panels  
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
				
					
						
							
							
								 
						
							
							
								6e005d4a8d 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic logic for hotspot menu  
							
							
							
						 
						
							2022-11-14 16:46:00 -08:00  
				
					
						
							
							
								 
						
							
							
								e3498f275f 
								
									
								
							
								 
							
						 
						
							
							
								
								fix dwarfmonitor weather widget  
							
							
							
						 
						
							2022-11-14 16:45:08 -08:00  
				
					
						
							
							
								 
						
							
							
								9ce9d2001c 
								
									
								
							
								 
							
						 
						
							
							
								
								adapt dwarfmonitor widgets to new API  
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
				
					
						
							
							
								 
						
							
							
								2cf6767589 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate dwarfmonitor widgets to overlay v2  
							
							
							
						 
						
							2022-11-14 16:45:07 -08:00  
				
					
						
							
							
								 
						
							
							
								19289bf3c8 
								
									
								
							
								 
							
						 
						
							
							
								
								clean up docs and code  
							
							
							
						 
						
							2022-11-14 16:40:36 -08:00  
				
					
						
							
							
								 
						
							
							
								208e96c1b7 
								
									
								
							
								 
							
						 
						
							
							
								
								bounds check overlay_onupdate_max_freq_seconds  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								9bdc995f20 
								
									
								
							
								 
							
						 
						
							
							
								
								write docs and make implementation match the docs  
							
							... 
							
							
							
							added ability to enable/disable all
added showing current widget configuration
added moving widget back to default coordinates 
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								ffc09ff25d 
								
									
								
							
								 
							
						 
						
							
							
								
								record explicitly triggered widget screens  
							
							
							
						 
						
							2022-11-14 16:40:35 -08:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								6e6e174c31 
								
									
								
							
								 
							
						 
						
							
							
								
								implement CLI interface  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								a76c04c9ec 
								
									
								
							
								 
							
						 
						
							
							
								
								load overlay widget configuration  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00  
				
					
						
							
							
								 
						
							
							
								bd318b7a21 
								
									
								
							
								 
							
						 
						
							
							
								
								implement basic overlay event logic  
							
							
							
						 
						
							2022-11-14 16:40:34 -08:00