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
							
						 
						
							 
							
							
								
								
							
							
								
							
								0633d99059 
								
									
								
							
								 
							
						 
						
							
							
								
								add stub default widget enabled config  
							
							 
							
							
							
						 
						
							2022-11-14 16:40:34 -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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								aa5c6515e0 
								
							
								 
							
						 
						
							
							
								
								Removes rogue indent  
							
							 
							
							
							
						 
						
							2022-11-13 11:39:20 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c164263af9 
								
							
								 
							
						 
						
							
							
								
								Groups sections of functions in lua api docs  
							
							 
							
							
							
						 
						
							2022-11-13 11:35:20 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								78021ec672 
								
							
								 
							
						 
						
							
							
								
								Adds indentation  
							
							 
							
							
							
						 
						
							2022-11-13 11:35:01 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								52ce09804b 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							 
							
							
							
						 
						
							2022-11-12 19:07:16 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								441ff8a820 
								
							
								 
							
						 
						
							
							
								
								Fixes Lua API.rst mistakes  
							
							 
							
							
							
						 
						
							2022-11-12 17:55:17 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								7e1bdb5302 
								
							
								 
							
						 
						
							
							
								
								Matches Units.h ordering in LuaApi.cpp  
							
							 
							
							
							
						 
						
							2022-11-12 17:05:11 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c817a39b20 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/units-checking' into units-checking  
							
							 
							
							
							
						 
						
							2022-11-12 16:45:31 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								d112649886 
								
							
								 
							
						 
						
							
							
								
								Organizes and documents Units::is*(unit) functions  
							
							 
							
							
							
						 
						
							2022-11-12 16:40:20 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								ebd450af0e 
								
							
								 
							
						 
						
							
							
								
								Adds isUnitInBox to Units module  
							
							 
							
							
							
						 
						
							2022-11-12 14:42:41 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								b73cef3d78 
								
									
								
							
								 
							
						 
						
							
							
								
								Update docs/Lua API.rst  
							
							 
							
							... 
							
							
							
							Co-authored-by: Myk <myk002@yahoo.com> 
							
						 
						
							2022-11-12 12:28:53 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								afe85137c3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into cmake-ctest  
							
							 
							
							
							
						 
						
							2022-11-12 11:50:33 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								5136bbbc03 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2383  from cppcooper/em-fixes  
							
							 
							
							... 
							
							
							
							Fixes JOB_STARTED event 
							
						 
						
							2022-11-11 19:58:46 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								5b1ebdf72a 
								
									
								
							
								 
							
						 
						
							
							
								
								don't return list idx when mouse is on scrollbar  
							
							 
							
							
							
						 
						
							2022-11-11 10:40:10 -08:00  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								6c817889c8 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2022-11-11 07:18:19 +00: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  
						
					 
				
					
						
							
							
								 
								DFHack-Urist via GitHub Actions
							
						 
						
							 
							
							
							
								
							
								4d97c90f53 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							 
							
							... 
							
							
							
							library/xml: master
scripts: master 
							
						 
						
							2022-11-10 07:18:00 +00:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								34de030ba9 
								
							
								 
							
						 
						
							
							
								
								Units module  
							
							 
							
							... 
							
							
							
							- Updates `Lua API.rst`
  - Only adds the most important additions (complicated enough to need explaining)
- Adds new functions to LuaApi.cpp
- Revises isUndead to accommodate `dfhack.units.isUndead(u)` => `Units::isUndead(u, false)` instead of taking the default value 
							
						 
						
							2022-11-09 22:03:39 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
								
								
							
							
								
							
								f3ae193914 
								
									
								
							
								 
							
						 
						
							
							
								
								Update EventManager.cpp  
							
							 
							
							
							
						 
						
							2022-11-09 16:49:35 -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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								b8c3c96db6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2386  from myk002/myk_more_misc  
							
							 
							
							... 
							
							
							
							[MiscUtils] add string_to_int 
							
						 
						
							2022-11-09 15:36:05 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								80824f5b75 
								
							
								 
							
						 
						
							
							
								
								Extends Units module  
							
							 
							
							
							
						 
						
							2022-11-09 14:41:45 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								8cd9c88981 
								
									
								
							
								 
							
						 
						
							
							
								
								use new standard "anywhere" hotkey in Gui  
							
							 
							
							
							
						 
						
							2022-11-09 14:34:39 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								0344595e4e 
								
									
								
							
								 
							
						 
						
							
							
								
								add "anywhere" keybinding guard  
							
							 
							
							
							
						 
						
							2022-11-09 14:32:51 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								c0ffcc2f79 
								
							
								 
							
						 
						
							
							
								
								Updates Units::isDemon()  
							
							 
							
							
							
						 
						
							2022-11-09 12:37:41 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
								
								
							
							
								
							
								d95a5ac238 
								
									
								
							
								 
							
						 
						
							
							
								
								add string_to_int to MiscUtils.h  
							
							 
							
							
							
						 
						
							2022-11-09 11:55:29 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								beee445f6f 
								
							
								 
							
						 
						
							
							
								
								Extends Units module  
							
							 
							
							... 
							
							
							
							Adds unit check functions for
- animals
- demons
- titans
- megabeasts
- semimegabeasts
- night creatures 
							
						 
						
							2022-11-09 11:44:28 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								ccd43f1710 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2381  from myk002/myk_framed_panel  
							
							 
							
							... 
							
							
							
							[widgets.Panel] support frames around panel widgets 
							
						 
						
							2022-11-09 10:32:23 -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  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								9fed02435e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2378  from myk002/myk_list_mouse  
							
							 
							
							... 
							
							
							
							Allow widgets.List to report hover target and respond to shift-click 
							
						 
						
							2022-11-09 10:32:06 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								4924fd0d52 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2377  from myk002/myk_gui_convenience  
							
							 
							
							... 
							
							
							
							Make View:getMousePos() and Screen:show() a bit more flexible 
							
						 
						
							2022-11-09 10:31:58 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								f2a386f0e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2375  from myk002/myk_uicommon  
							
							 
							
							... 
							
							
							
							Move generally useful string functions from uicommon to MiscUtils 
							
						 
						
							2022-11-09 10:31:50 -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  
						
					 
				
					
						
							
							
								 
								Josh Cooper
							
						 
						
							 
							
							
							
								
							
								92645ccb5b 
								
							
								 
							
						 
						
							
							
								
								Fixes JOB_STARTED event  
							
							 
							
							
							
						 
						
							2022-11-08 12:43:23 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								22eb9ca8b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2380  from myk002/myk_instrument_keybinding  
							
							 
							
							... 
							
							
							
							instrument core keybinding resolution 
							
						 
						
							2022-11-08 10:16:13 -08:00  
						
					 
				
					
						
							
							
								 
								Myk
							
						 
						
							 
							
							
								
								
							
							
								
							
								f075e2393f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2376  from myk002/myk_lua_push  
							
							 
							
							... 
							
							
							
							Move Lua::Push and interface key shuttling logic into LuaTools 
							
						 
						
							2022-11-08 10:15:40 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								d0753b4a9c 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2022-11-08 10:15:28 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								4668d8c4a3 
								
							
								 
							
						 
						
							
							
								
								Add Lua::Push method for maps  
							
							 
							
							
							
						 
						
							2022-11-08 10:15:28 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								1d03afcd6f 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							 
							
							
							
						 
						
							2022-11-08 10:15:28 -08:00  
						
					 
				
					
						
							
							
								 
								myk002
							
						 
						
							 
							
							
							
								
							
								e4d0bb9e46 
								
							
								 
							
						 
						
							
							
								
								move Lua push methods into LuaTools.cpp  
							
							 
							
							
							
						 
						
							2022-11-08 10:15:28 -08:00