3962251edd 
								
							
								 
							
						 
						
							
							
								
								add iron bolts and biz. bronze weapons/armor/bolts  
							
							... 
							
							
							
							also fix off-by-one errors in order conditions and rebalance some of the
thresholds 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								b7a9f4a95f 
								
							
								 
							
						 
						
							
							
								
								ensure booze production can keep up with demand  
							
							... 
							
							
							
							becomes relevant when population nears 200 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								0be7bf37d6 
								
							
								 
							
						 
						
							
							
								
								reduce limit for flux from 20 to 5 for making iron  
							
							... 
							
							
							
							and remove non-hauling labors (except mechanics) from military classes 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								9f1a7c906e 
								
							
								 
							
						 
						
							
							
								
								adjust professions to match new embark guidance  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								d5a9a9534e 
								
							
								 
							
						 
						
							
							
								
								dreamfort improvements  
							
							... 
							
							
							
							- shift seventh dwarf from craftsdwarf to farmer
- give starting miners some skill in engraving to make smoothing the
  cistern go faster
- update embark suggestions and sample profile accordingly
- widen clearcutting area for surface fort so trees don't overhang the
  roof
- move wax from the cookables stockpile to the industry goods pile
- move coins from goods to metal
- move sheets from goods to textiles 
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								f26c37aa9f 
								
							
								 
							
						 
						
							
							
								
								add scroll and shell craft orders  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								3fa8e06f56 
								
							
								 
							
						 
						
							
							
								
								don't produce iron weapons/armor if we have flux  
							
							
							
						 
						
							2021-09-20 13:01:07 -07:00  
				
					
						
							
							
								 
						
							
							
								cd61b47c79 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-18 07:15:10 +00:00  
				
					
						
							
							
								 
						
							
							
								b7afbf788a 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libncursesw5 instead of libncursesw6  
							
							... 
							
							
							
							DF is hardcoded to open libncurses.so.5 first. Both libncurses.so.5 and
libncurses.so.6 on Ubuntu 20.04 appear to have a valid waddnwstr symbol on my
end, but the GitHub Actions environment might be different. 
							
						 
						
							2021-09-17 23:28:41 -04:00  
				
					
						
							
							
								 
						
							
							
								1d0985d51a 
								
									
								
							
								 
							
						 
						
							
							
								
								Also log complete raw stderr to file  
							
							
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								b1854f251e 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libncursesw6  
							
							... 
							
							
							
							In the past week, run-tests.py has started failing due to an ncurses issue on
Ubuntu 20.04, logged to stdout:
```
Didn't find any flavor of libncursesw, attempting libncurses
Symbol not found: waddnwstr
``` 
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								0f479d905a 
								
									
								
							
								 
							
						 
						
							
							
								
								log stdout if DF fails  
							
							
							
						 
						
							2021-09-17 23:28:40 -04:00  
				
					
						
							
							
								 
						
							
							
								01077fab0e 
								
									
								
							
								 
							
						 
						
							
							
								
								Upload test artifacts even if tests fail  
							
							
							
						 
						
							2021-09-17 15:29:17 -04:00  
				
					
						
							
							
								 
						
							
							
								413917e9c6 
								
							
								 
							
						 
						
							
							
								
								update docs  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								2bbd4ab79e 
								
							
								 
							
						 
						
							
							
								
								clean up, document  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								afc7096329 
								
							
								 
							
						 
						
							
							
								
								use vector instead of map for great memory savings  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								8c8365abec 
								
							
								 
							
						 
						
							
							
								
								only run dig-now over the test area  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								44a93fcb28 
								
							
								 
							
						 
						
							
							
								
								update unit tests  
							
							
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								42e04fc6ec 
								
							
								 
							
						 
						
							
							
								
								use const char *, not std::string for efficiency  
							
							... 
							
							
							
							so we can actually process large maps without OOMing 
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								772e386427 
								
							
								 
							
						 
						
							
							
								
								implement --format option for minimal and pretty  
							
							... 
							
							
							
							pretty is currently equivalent to the previous format, though there will
be changes in the future 
							
						 
						
							2021-09-17 10:57:26 -07:00  
				
					
						
							
							
								 
						
							
							
								0410aaeaf0 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-10 11:11:44 -07:00  
				
					
						
							
							
								 
						
							
							
								1fd2eba2db 
								
							
								 
							
						 
						
							
							
								
								give generated blueprints proper labels  
							
							
							
						 
						
							2021-09-10 11:11:44 -07:00  
				
					
						
							
							
								 
						
							
							
								f621f7a788 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							scripts: master 
							
						 
						
							2021-09-10 07:15:59 +00:00  
				
					
						
							
							
								 
						
							
							
								0747f872b0 
								
							
								 
							
						 
						
							
							
								
								add --splitby param to blueprint  
							
							... 
							
							
							
							--splitby=none is the new default, allowing all blueprint phases to be
written to a single file. old behavior of one phase per file is
supported via --splitby=phase. 
							
						 
						
							2021-09-09 09:58:53 -07:00  
				
					
						
							
							
								 
						
							
							
								3d1e3f0832 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-09 09:58:53 -07:00  
				
					
						
							
							
								 
						
							
							
								9cdf3d9605 
								
							
								 
							
						 
						
							
							
								
								update changelog  
							
							
							
						 
						
							2021-09-09 09:58:23 -07:00  
				
					
						
							
							
								 
						
							
							
								6073cfeb5d 
								
							
								 
							
						 
						
							
							
								
								pass params from blueprint gui to gui/blueprint  
							
							... 
							
							
							
							without passing the initial "gui" literal string 
							
						 
						
							2021-09-09 09:58:23 -07:00  
				
					
						
							
							
								 
						
							
							
								97fab76bba 
								
							
								 
							
						 
						
							
							
								
								lay down tiles in order when using buildingplan  
							
							... 
							
							
							
							improves on implementation in 22ac163d5 
							
						 
						
							2021-09-09 00:35:15 -07:00  
				
					
						
							
							
								 
						
							
							
								8c0fccb406 
								
							
								 
							
						 
						
							
							
								
								update changlog  
							
							
							
						 
						
							2021-09-09 00:35:15 -07:00  
				
					
						
							
							
								 
						
							
							
								aa7f60530e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'gcc-werror' into develop  
							
							
							
						 
						
							2021-09-08 12:26:09 -04:00  
				
					
						
							
							
								 
						
							
							
								b7c6706c17 
								
							
								 
							
						 
						
							
							
								
								Auto-update submodules  
							
							... 
							
							
							
							plugins/stonesense: master 
							
						 
						
							2021-09-08 07:15:35 +00:00  
				
					
						
							
							
								 
						
							
							
								c74d881e44 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense  
							
							
							
						 
						
							2021-09-07 15:01:21 -04:00  
				
					
						
							
							
								 
						
							
							
								17de88e839 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix some warnings on macOS  
							
							
							
						 
						
							2021-09-07 11:58:44 -04:00  
				
					
						
							
							
								 
						
							
							
								badf19b424 
								
									
								
							
								 
							
						 
						
							
							
								
								tweak military-assign: fix likely missing bounds check  
							
							
							
						 
						
							2021-09-07 01:18:13 -04:00  
				
					
						
							
							
								 
						
							
							
								91e7e12464 
								
									
								
							
								 
							
						 
						
							
							
								
								RemoteFortressReader: fix likely copy-paste error between width/height  
							
							
							
						 
						
							2021-09-07 01:17:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e7754ea890 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable -Wunused-variable and fix most errors  
							
							
							
						 
						
							2021-09-07 01:16:21 -04:00  
				
					
						
							
							
								 
						
							
							
								8d551c7a7c 
								
									
								
							
								 
							
						 
						
							
							
								
								GCC: enable -Wall and -Werror for all build types  
							
							... 
							
							
							
							Also make protobuf flags consistent across build types so that release builds
pass 
							
						 
						
							2021-09-06 22:56:55 -04:00  
				
					
						
							
							
								 
						
							
							
								fbe0319515 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'lethosor/ci-scripts-cleanup' into develop  
							
							
							
						 
						
							2021-09-06 22:41:02 -04:00  
				
					
						
							
							
								 
						
							
							
								a083a7f670 
								
									
								
							
								 
							
						 
						
							
							
								
								tailor: fix operator precedence in command parsing  
							
							... 
							
							
							
							&& has a higher precendence than ||, so this could have resulted in a crash in
some cases. It also produced unintentional behavior where e.g. `tailor 1 foo`
would enable the plugin, unlike `tailor enable foo`.
From #1920  
							
						 
						
							2021-09-06 22:35:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e5487c812a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update stonesense lint filter  
							
							
							
						 
						
							2021-09-06 19:08:22 -04:00  
				
					
						
							
							
								 
						
							
							
								5dfb633db8 
								
									
								
							
								 
							
						 
						
							
							
								
								lint.py: add option to only check tracked files  
							
							
							
						 
						
							2021-09-06 18:59:08 -04:00  
				
					
						
							
							
								 
						
							
							
								11222f21d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update lint.py filters and fix a couple identified issues  
							
							
							
						 
						
							2021-09-06 18:42:45 -04:00  
				
					
						
							
							
								 
						
							
							
								3e26618004 
								
									
								
							
								 
							
						 
						
							
							
								
								lint.py: make check/ignore logic more flexible, move patterns to files  
							
							
							
						 
						
							2021-09-06 18:22:59 -04:00  
				
					
						
							
							
								 
						
							
							
								4a593a489c 
								
							
								 
							
						 
						
							
							
								
								add reference to dffd file in dreamfort help  
							
							
							
						 
						
							2021-09-05 23:54:48 -07:00  
				
					
						
							
							
								 
						
							
							
								695106afae 
								
							
								 
							
						 
						
							
							
								
								add a link to the fully built dreamfort on dffd  
							
							
							
						 
						
							2021-09-05 23:54:48 -07:00  
				
					
						
							
							
								 
						
							
							
								5c444e02d4 
								
							
								 
							
						 
						
							
							
								
								add comments to the onMapLoad_dreamfort.init file  
							
							
							
						 
						
							2021-09-05 23:54:48 -07:00  
				
					
						
							
							
								 
						
							
							
								2f5cee1af1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add stubs in travis/ to call ci/ scripts  
							
							
							
						 
						
							2021-09-05 23:08:01 -04:00  
				
					
						
							
							
								 
						
							
							
								2ac3258ae8 
								
									
								
							
								 
							
						 
						
							
							
								
								Move travis/ scripts to ci/  
							
							
							
						 
						
							2021-09-05 23:08:01 -04:00  
				
					
						
							
							
								 
						
							
							
								f876688a6a 
								
									
								
							
								 
							
						 
						
							
							
								
								lint.py: use argparse for argument processing  
							
							
							
						 
						
							2021-09-05 23:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								cc6c829415 
								
									
								
							
								 
							
						 
						
							
							
								
								lint.py: fix --fix UTF-8 issues  
							
							
							
						 
						
							2021-09-05 22:33:06 -04:00