b2a4f10c22 
								
							
								 
							
						 
						
							
							
								
								output onupdate log messages by default  
							
							... 
							
							
							
							but include info on how to make it stop 
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								f400ee50f8 
								
							
								 
							
						 
						
							
							
								
								refine docs, logging, help text  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								a28cf6d444 
								
							
								 
							
						 
						
							
							
								
								remove all lua integration from the examples  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								a4c8535977 
								
							
								 
							
						 
						
							
							
								
								add argparse int checking methods, more docs  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								43dfd27bb4 
								
							
								 
							
						 
						
							
							
								
								create several use-case-focused plugin examples  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								0bbbacf161 
								
							
								 
							
						 
						
							
							
								
								extend the docs and examples in skeleton.cpp  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								2f9021a3a0 
								
							
								 
							
						 
						
							
							
								
								move examples to the examples folder  
							
							
							
						 
						
							2022-08-15 16:15:41 -07:00  
				
					
						
							
							
								 
						
							
							
								9f648d532e 
								
							
								 
							
						 
						
							
							
								
								modify seedwatch all to actually watch all seeds  
							
							
							
						 
						
							2022-08-15 16:11:13 -07:00  
				
					
						
							
							
								 
						
							
							
								8930f30b72 
								
									
								
							
								 
							
						 
						
							
							
								
								remove unuseful command from automelt  
							
							
							
						 
						
							2022-08-07 22:36:47 -07:00  
				
					
						
							
							
								 
						
							
							
								69a84c23c2 
								
									
								
							
								 
							
						 
						
							
							
								
								renderer-msg: draw less often  
							
							... 
							
							
							
							suggested by Quietust 
							
						 
						
							2022-08-06 12:33:25 -04:00  
				
					
						
							
							
								 
						
							
							
								ac175affbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Make renderer-msg draw somewhat more reliably  
							
							... 
							
							
							
							From g_src (enabler.cpp: renderer::display()), either update_all() or
update_tile() is called at least once per frame 
							
						 
						
							2022-08-06 12:22:27 -04:00  
				
					
						
							
							
								 
						
							
							
								1695919411 
								
									
								
							
								 
							
						 
						
							
							
								
								apply canonical class 3 plugin structure  
							
							
							
						 
						
							2022-08-03 22:40:55 -07:00  
				
					
						
							
							
								 
						
							
							
								1dec977476 
								
									
								
							
								 
							
						 
						
							
							
								
								clean up and add logging to state persistence  
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								f98015ae55 
								
									
								
							
								 
							
						 
						
							
							
								
								ensure we run every N ticks, not frames  
							
							... 
							
							
							
							add more debug messages
fix watching/unwatching/forgetting races that aren't in the watchlist 
							
						 
						
							2022-08-03 21:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								4acb59cb64 
								
									
								
							
								 
							
						 
						
							
							
								
								[pre-commit.ci] auto fixes from pre-commit.com hooks  
							
							... 
							
							
							
							for more information, see https://pre-commit.ci  
							
						 
						
							2022-08-03 21:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								3983b4d75b 
								
									
								
							
								 
							
						 
						
							
							
								
								update docs  
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								fe2212db96 
								
									
								
							
								 
							
						 
						
							
							
								
								output status when run without params  
							
							
							
						 
						
							2022-08-03 21:44:25 -07:00  
				
					
						
							
							
								 
						
							
							
								3f61e2302c 
								
									
								
							
								 
							
						 
						
							
							
								
								split autobutcher out from zone  
							
							
							
						 
						
							2022-08-03 21:44:24 -07:00  
				
					
						
							
							
								 
						
							
							
								0096f7c882 
								
									
								
							
								 
							
						 
						
							
							
								
								split autonestbox out from zone  
							
							
							
						 
						
							2022-08-03 21:44:24 -07:00  
				
					
						
							
							
								 
						
							
							
								612cd154df 
								
							
								 
							
						 
						
							
							
								
								move tiletypes.history to dfhack-config/tiletypes.history  
							
							
							
						 
						
							2022-08-02 22:46:04 -07:00  
				
					
						
							
							
								 
						
							
							
								98f8fcd068 
								
							
								 
							
						 
						
							
							
								
								move liquids.history to dfhack-config/liquids.history  
							
							
							
						 
						
							2022-08-02 22:46:04 -07:00  
				
					
						
							
							
								 
						
							
							
								507b1632a2 
								
									
								
							
								 
							
						 
						
							
							
								
								support backtick as a keybinding  
							
							
							
						 
						
							2022-07-28 05:45:50 -07:00  
				
					
						
							
							
								 
						
							
							
								a20612b0a8 
								
							
								 
							
						 
						
							
							
								
								Update structures  
							
							
							
						 
						
							2022-07-18 17:50:41 -07:00  
				
					
						
							
							
								 
						
							
							
								4cdb0ff138 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'rm-old-modules' into develop  
							
							
							
						 
						
							2022-07-12 11:23:10 -04:00  
				
					
						
							
							
								 
						
							
							
								9f44fd3f72 
								
									
								
							
								 
							
						 
						
							
							
								
								[manipulator] add the professions library ( #2234 )  
							
							... 
							
							
							
							* move professions out of the examples folder
* install professions into professions/library
* guard unguarded header from multiple inclusion
* load and display library professions
* update changelog
* move example professions docs from examples guide
* update dreamfort documentation
* note that professions folder has changed
* Fix bad merge 
							
						 
						
							2022-07-06 07:21:26 -07:00  
				
					
						
							
							
								 
						
							
							
								e0d37a31ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Make the manager orders library available by default ( #2233 )  
							
							... 
							
							
							
							* move orders out of examples directory
* install orders into library dir
* read orders from new library dir
* update documentation
* update dreamfort references to orders import
* update changelog
* ignore json files in pre-commit 
							
						 
						
							2022-07-06 07:03:29 -07:00  
				
					
						
							
							
								 
						
							
							
								091068c710 
								
									
								
							
								 
							
						 
						
							
							
								
								[prospect] give player control over which information is output ( #2231 )  
							
							... 
							
							
							
							* give player control over prospect output
* suspend the core *before* we call to Lua 
							
						 
						
							2022-07-06 06:57:13 -07:00  
				
					
						
							
							
								 
						
							
							
								8bb047fcc6 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Notes module  
							
							... 
							
							
							
							Only used in a devel plugin that prints notes, and can be easily replaced
with `ui.waypoints.points` 
							
						 
						
							2022-06-29 23:35:13 -04:00  
				
					
						
							
							
								 
						
							
							
								8a605e1903 
								
							
								 
							
						 
						
							
							
								
								The great de-anon-ification  
							
							
							
						 
						
							2022-06-29 07:54:04 -07:00  
				
					
						
							
							
								 
						
							
							
								12958e15c6 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							plugins/stonesense: master 
							
						 
						
							2022-06-29 07:17:24 +00:00  
				
					
						
							
							
								 
						
							
							
								b0bff47f03 
								
							
								 
							
						 
						
							
							
								
								Fix use after free's  
							
							... 
							
							
							
							This was detected by gcc and causing the build to fail on my
Linux machine 
							
						 
						
							2022-06-23 08:24:26 -07:00  
				
					
						
							
							
								 
						
							
							
								d38ab1d152 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix UNIT_NEW_ACTIVE events ( #2197 )  
							
							... 
							
							
							
							* Updates eventful.lua to use UNIT_NEW_ACTIVE
* Fixes bug #2189 
* Revises activeUnits declaration/initialization
* Fixes build error
* Update changelog.txt
* reword changelog entry
* add changelog entry for event name change
Co-authored-by: Myk <myk002@yahoo.com> 
							
						 
						
							2022-06-17 09:34:41 -07:00  
				
					
						
							
							
								 
						
							
							
								fc384fd1a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Update eventful.lua ( #2203 )  
							
							... 
							
							
							
							* Update eventful.lua
Had wrong function. Fixes https://github.com/DFHack/dfhack/issues/2202 
* Update Lua API.rst
Update docs to add onReactionCompleting and remove outdated info
* Update Lua API.rst
Some more minor doc fixes
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci 
* add changelog entry
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 
							
						 
						
							2022-06-12 07:12:49 -07:00  
				
					
						
							
							
								 
						
							
							
								1f38936723 
								
							
								 
							
						 
						
							
							
								
								don't create the unused manipulator/ directory  
							
							
							
						 
						
							2022-06-10 15:36:16 -07:00  
				
					
						
							
							
								 
						
							
							
								3f6b30af15 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2022-06-09 01:24:30 -04:00  
				
					
						
							
							
								 
						
							
							
								04058c7529 
								
							
								 
							
						 
						
							
							
								
								Update matcher.cpp  
							
							
							
						 
						
							2022-06-08 12:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								cec8a358b5 
								
							
								 
							
						 
						
							
							
								
								Replaces deprecated code with lambdas  
							
							
							
						 
						
							2022-06-08 12:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								f8d46a10c1 
								
							
								 
							
						 
						
							
							
								
								Removes unhelpful inheritance  
							
							
							
						 
						
							2022-06-08 12:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								0eb9eee773 
								
							
								 
							
						 
						
							
							
								
								Fixes presumed typo in if statement  
							
							
							
						 
						
							2022-06-08 12:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								f146cced95 
								
							
								 
							
						 
						
							
							
								
								Adds definition for "undeclared reference"  
							
							
							
						 
						
							2022-06-08 12:42:33 -07:00  
				
					
						
							
							
								 
						
							
							
								a8916a269e 
								
									
								
							
								 
							
						 
						
							
							
								
								fix syntax error  
							
							... 
							
							
							
							ref: #2164  
							
						 
						
							2022-06-03 13:36:09 -07:00  
				
					
						
							
							
								 
						
							
							
								514e5ee5bb 
								
									
								
							
								 
							
						 
						
							
							
								
								convert status message to debug message  
							
							... 
							
							
							
							ref: #2164  
							
						 
						
							2022-06-03 13:18:16 -07:00  
				
					
						
							
							
								 
						
							
							
								27bf4c758b 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow player to pause the confirmation dialog without disabling ( #2164 )  
							
							... 
							
							
							
							* basic pause functionality for confirm
* update changelog
* wrap the pause message and output in white
* unpause on viewscreen transition when we can
but still use esc detection when we won't get a viewscreen transition
(like when we're intercepting input on viewscreen_dwarfmodest
* add more code docs about unpause detection 
							
						 
						
							2022-06-02 06:24:13 -07:00  
				
					
						
							
							
								 
						
							
							
								77d045488b 
								
									
								
							
								 
							
						 
						
							
							
								
								Confirmation dialog for removing manager orders ( #2163 )  
							
							
							
						 
						
							2022-05-23 21:17:52 -07:00  
				
					
						
							
							
								 
						
							
							
								0da881d5eb 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							plugins/isoworld: dfhack 
							
						 
						
							2022-05-15 07:17:46 +00:00  
				
					
						
							
							
								 
						
							
							
								8f6522899b 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade jsoncpp to 1.9.5 ( #2144 )  
							
							... 
							
							
							
							* test jsoncpp upgrade
* use new json library target name
* don't remap the output dirs
* undo warnings at the source
* set new defaults for jsoncpp
* fix typo in new options
* fix signed comparison mismatch warning
* address random(?) compile failures
saying our std::atomic is not initialized in Debug.cpp 
							
						 
						
							2022-05-13 13:52:43 -07:00  
				
					
						
							
							
								 
						
							
							
								4d08a49afb 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							plugins/isoworld: dfhack 
							
						 
						
							2022-05-12 05:41:20 +00:00  
				
					
						
							
							
								 
						
							
							
								bf8eaef6bc 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							library/xml: master
plugins/isoworld: master
depends/libexpat: dfhack
depends/jsoncpp-sub: dfhack 
							
						 
						
							2022-05-12 05:21:01 +00:00  
				
					
						
							
							
								 
						
							
							
								5d2739eee0 
								
									
								
							
								 
							
						 
						
							
							
								
								[command-prompt] word-wrap response text  
							
							... 
							
							
							
							Fixes  #2079  
						
							2022-05-09 13:42:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c3347d465f 
								
									
								
							
								 
							
						 
						
							
							
								
								[command-prompt] cosmetics: whitespace, sort headers  
							
							
							
						 
						
							2022-05-09 13:42:16 -04:00