5c457fc96f 
								
							
								 
							
						 
						
							
							
								
								[issue-2888] autodump now conditionally removes an item's dump flag and  
							
							... 
							
							
							
							sets forbid flag IFF the item is successfully dumped. Otherwise, the
item's original flags are kept intact. This avoids impacting any tasks
associated with the item. 
							
						 
						
							2023-02-12 15:49:40 -06:00  
				
					
						
							
							
								 
						
							
							
								4b5836b996 
								
							
								 
							
						 
						
							
							
								
								Fix for  #2871  
							
							... 
							
							
							
							* Add check for unit->name.nickname field is not an empty string
* Refactor repeated checks for inappropriate and protected units 
							
						 
						
							2023-02-12 16:43:33 +11:00  
				
					
						
							
							
								 
						
							
							
								1390e724b6 
								
									
								
							
								 
							
						 
						
							
							
								
								nestboxes: avoid forbidding non-eggs  
							
							... 
							
							
							
							The rewrite in #2773  introduced a bug (identified by KMFrench on Discord) where
nestboxes themselves would be forbidden, which prevents egglaying citizens from
using them since the nestboxes would be claimed before use. The previous version
of the plugin handled this by skipping the first item in `contained_items`,
which is the building material (in this case, the nestbox).
This fix limits the `forbid` flag manipulation to egg items only, which should
be a reasonable limitation that still allows the plugin to serve its purpose. 
							
						 
						
							2023-02-10 22:52:01 -05:00  
				
					
						
							
							
								 
						
							
							
								588df3eec8 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense, changelog for  dfhack/stonesense#97  
							
							
							
						 
						
							2023-02-10 12:57:08 -05:00  
				
					
						
							
							
								 
						
							
							
								13f96b9ac8 
								
									
								
							
								 
							
						 
						
							
							
								
								increase frequency of nestbox scanning  
							
							
							
						 
						
							2023-02-10 08:20:11 -08:00  
				
					
						
							
							
								 
						
							
							
								497d8e1ff7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2854  from johncosker/fix-autoslab  
							
							... 
							
							
							
							autoslab: Improve check for existing engraved slab. 
							
						 
						
							2023-02-09 07:59:48 -08:00  
				
					
						
							
							
								 
						
							
							
								f6ab1630b1 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2023-02-09 08:30:09 -05:00  
				
					
						
							
							
								 
						
							
							
								99aa4c523a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'fix-autoslab' of  https://github.com/johncosker/dfhack  into fix-autoslab  
							
							
							
						 
						
							2023-02-09 08:29:17 -05:00  
				
					
						
							
							
								 
						
							
							
								6795a4a2c8 
								
							
								 
							
						 
						
							
							
								
								Further simplify check for engraved slabs  
							
							
							
						 
						
							2023-02-09 08:28:33 -05:00  
				
					
						
							
							
								 
						
							
							
								d27041e206 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove debug logging  
							
							
							
						 
						
							2023-02-08 22:42:28 -05:00  
				
					
						
							
							
								 
						
							
							
								27ff6c9649 
								
							
								 
							
						 
						
							
							
								
								Remove debug logging  
							
							
							
						 
						
							2023-02-08 22:41:56 -05:00  
				
					
						
							
							
								 
						
							
							
								cf51054f86 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into fix-autoslab  
							
							
							
						 
						
							2023-02-08 22:39:46 -05:00  
				
					
						
							
							
								 
						
							
							
								fed3b4ddb4 
								
							
								 
							
						 
						
							
							
								
								Hopefully fix CI linux build  
							
							
							
						 
						
							2023-02-08 22:25:35 -05:00  
				
					
						
							
							
								 
						
							
							
								5e09a1cbf1 
								
							
								 
							
						 
						
							
							
								
								Change autoslab to use slab's "topic" field to compare historical id of slab instead of using str comp  
							
							
							
						 
						
							2023-02-08 22:05:08 -05:00  
				
					
						
							
							
								 
						
							
							
								a41afb88fc 
								
									
								
							
								 
							
						 
						
							
							
								
								remove in-progress jobs when protecting fert eggs  
							
							
							
						 
						
							2023-02-08 16:37:46 -08:00  
				
					
						
							
							
								 
						
							
							
								90767b83d2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2852  from myk002/myk_misery  
							
							... 
							
							
							
							update misery 
							
						 
						
							2023-02-08 14:22:33 -08:00  
				
					
						
							
							
								 
						
							
							
								8bd9853597 
								
									
								
							
								 
							
						 
						
							
							
								
								make gcc happy  
							
							
							
						 
						
							2023-02-08 14:16:11 -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  
				
					
						
							
							
								 
						
							
							
								07fd4b25b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into automelt-autochop-lua-stack-fix  
							
							
							
						 
						
							2023-02-08 15:45:29 -05:00  
				
					
						
							
							
								 
						
							
							
								1e4a73007e 
								
									
								
							
								 
							
						 
						
							
							
								
								Apply suggestions from code review  
							
							... 
							
							
							
							Whitespace fixes
Co-authored-by: Myk <myk.taylor@gmail.com> 
							
						 
						
							2023-02-08 15:44:55 -05:00  
				
					
						
							
							
								 
						
							
							
								5d8d378917 
								
							
								 
							
						 
						
							
							
								
								Implements plugin: channel-safely v1.2.3  
							
							... 
							
							
							
							- Revises a few log lines
- Adds d_assert macro to replace assert usage
  - prints an error to indicate d_assert failed in Release builds as well as Debug builds
  - could be added to the Debug utilities to allow use of assertions on necessary code without needing to buffer the results for use in the assert statement
- Fixes bug wherein designations are never put into marker mode (related to the assert statements) 
							
						 
						
							2023-02-08 12:03:40 -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  
				
					
						
							
							
								 
						
							
							
								0043e05895 
								
							
								 
							
						 
						
							
							
								
								enable autonestbox  
							
							
							
						 
						
							2023-02-06 16:47:50 -05:00  
				
					
						
							
							
								 
						
							
							
								190b5003c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_logo_hide  
							
							
							
						 
						
							2023-02-06 09:17:48 -08:00  
				
					
						
							
							
								 
						
							
							
								448598e391 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2823  from myk002/myk_hotkey_guards  
							
							... 
							
							
							
							implement some Gui module hotkey guards 
							
						 
						
							2023-02-06 09:17:18 -08:00  
				
					
						
							
							
								 
						
							
							
								149d7f7795 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into myk_keybindings  
							
							
							
						 
						
							2023-02-06 09:17:02 -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  
				
					
						
							
							
								 
						
							
							
								408e14d441 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2826  from myk002/myk_cleanowned  
							
							... 
							
							
							
							[cleanowned] don't print out how many items there are in the world 
							
						 
						
							2023-02-06 09:16:27 -08:00  
				
					
						
							
							
								 
						
							
							
								6933306255 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2827  from myk002/myk_autobutcher  
							
							... 
							
							
							
							[autobutcher] tweak defaults, load initial races immediately 
							
						 
						
							2023-02-06 09:16:15 -08:00  
				
					
						
							
							
								 
						
							
							
								1e03582fee 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2828  from myk002/myk_best_practices  
							
							... 
							
							
							
							update auto plugin example, use new best practices 
							
						 
						
							2023-02-06 09:16:05 -08:00  
				
					
						
							
							
								 
						
							
							
								c0cd37ff6f 
								
									
								
							
								 
							
						 
						
							
							
								
								protect against NULLs and invalid stockpiles  
							
							
							
						 
						
							2023-02-06 09:04:50 -08:00  
				
					
						
							
							
								 
						
							
							
								6dbf7b83bd 
								
									
								
							
								 
							
						 
						
							
							
								
								update auto plugin example, use new best practices  
							
							
							
						 
						
							2023-02-06 04:02:18 -08:00  
				
					
						
							
							
								 
						
							
							
								e285ee31a4 
								
									
								
							
								 
							
						 
						
							
							
								
								tweak defaults, load initial races immediately  
							
							
							
						 
						
							2023-02-06 03:28:19 -08:00  
				
					
						
							
							
								 
						
							
							
								397a64c4b5 
								
									
								
							
								 
							
						 
						
							
							
								
								don't print out how many items there are in the world  
							
							
							
						 
						
							2023-02-06 02:58:11 -08:00  
				
					
						
							
							
								 
						
							
							
								bf91ffb1fe 
								
									
								
							
								 
							
						 
						
							
							
								
								support focus paths for overlay widgets  
							
							... 
							
							
							
							and migrate existing widgets to use them 
							
						 
						
							2023-02-06 02:37:32 -08:00  
				
					
						
							
							
								 
						
							
							
								5747e9f3f0 
								
									
								
							
								 
							
						 
						
							
							
								
								set up some keybindings that are ready to go  
							
							... 
							
							
							
							and reinstate autodump-destroy-item 
							
						 
						
							2023-02-06 01:23:52 -08:00  
				
					
						
							
							
								 
						
							
							
								9e318842a4 
								
									
								
							
								 
							
						 
						
							
							
								
								implement some Gui module hotkey guards  
							
							... 
							
							
							
							and clean up focus string matching logic 
							
						 
						
							2023-02-06 00:58:57 -08:00  
				
					
						
							
							
								 
						
							
							
								d6c4d4417e 
								
									
								
							
								 
							
						 
						
							
							
								
								Add dig to the build  
							
							... 
							
							
							
							Ref: #2743  
							
						 
						
							2023-02-05 21:11:07 -08:00  
				
					
						
							
							
								 
						
							
							
								09e7c14210 
								
									
								
							
								 
							
						 
						
							
							
								
								hide DFHack logo when it's in the way  
							
							
							
						 
						
							2023-02-05 18:27:31 -08:00  
				
					
						
							
							
								 
						
							
							
								52fed5d9ad 
								
							
								 
							
						 
						
							
							
								
								Update options command  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								c09690bb5c 
								
							
								 
							
						 
						
							
							
								
								Remove newline in debug  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								300692750a 
								
							
								 
							
						 
						
							
							
								
								Add missing ;  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								89761bca0c 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary screen params  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								b5e6da3568 
								
							
								 
							
						 
						
							
							
								
								Remove unused import  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								edbc9300d8 
								
							
								 
							
						 
						
							
							
								
								Remove unused function  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00  
				
					
						
							
							
								 
						
							
							
								4e57464f21 
								
							
								 
							
						 
						
							
							
								
								Single line debug message  
							
							
							
						 
						
							2023-02-05 19:04:21 -05:00