f10bc7678e 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow breaking long inline code snippets if necessary  
							
							
							
						 
						
							2020-10-09 12:16:25 -04:00  
				
					
						
							
							
								 
						
							
							
								c2280356cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Set language of some code blocks to enable syntax highlighting  
							
							
							
						 
						
							2020-10-09 01:15:42 -04:00  
				
					
						
							
							
								 
						
							
							
								a5f85e256d 
								
									
								
							
								 
							
						 
						
							
							
								
								Default to a basic DFHack-specific pygments lexer (supporting comments and prompts)  
							
							
							
						 
						
							2020-10-09 00:27:22 -04:00  
				
					
						
							
							
								 
						
							
							
								09f262a0c2 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable syntax highlighting in code blocks by default  
							
							... 
							
							
							
							The default is Python, which none (that I have found) of our code blocks use 
							
						 
						
							2020-10-08 23:30:59 -04:00  
				
					
						
							
							
								 
						
							
							
								2fdd6f7aed 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert to explicit ref targets (occasionally section links) and fix messages() -> message()  
							
							
							
						 
						
							2020-10-08 23:19:16 -04:00  
				
					
						
							
							
								 
						
							
							
								f54eb9627d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_case_study' into develop  
							
							
							
						 
						
							2020-10-08 01:01:37 -04:00  
				
					
						
							
							
								 
						
							
							
								6d18ef865d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_docs' into develop  
							
							
							
						 
						
							2020-10-08 00:45:27 -04:00  
				
					
						
							
							
								 
						
							
							
								c1e5ecf773 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'github-actions' into develop  
							
							
							
						 
						
							2020-10-08 00:23:24 -04:00  
				
					
						
							
							
								 
						
							
							
								600ea23f12 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts and authors  
							
							
							
						 
						
							2020-10-08 00:23:01 -04:00  
				
					
						
							
							
								 
						
							
							
								61796a0a7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace set-env with new environment file  
							
							
							
						 
						
							2020-10-07 20:19:37 -04:00  
				
					
						
							
							
								 
						
							
							
								3e2dd2a396 
								
							
								 
							
						 
						
							
							
								
								quickfort docs: dreamfort case study  
							
							
							
						 
						
							2020-10-07 14:01:22 -07:00  
				
					
						
							
							
								 
						
							
							
								c199a2349c 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libgtk2.0-0 (for Ubuntu 20.04)  
							
							
							
						 
						
							2020-10-07 12:25:26 -04:00  
				
					
						
							
							
								 
						
							
							
								ea931897b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace GCC 9 with GCC 10 on Ubuntu 20.04  
							
							
							
						 
						
							2020-10-07 12:04:38 -04:00  
				
					
						
							
							
								 
						
							
							
								c4da68b3a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Add GCC 4.8 to build matrix  
							
							
							
						 
						
							2020-10-07 11:39:45 -04:00  
				
					
						
							
							
								 
						
							
							
								673d1c623f 
								
									
								
							
								 
							
						 
						
							
							
								
								Give build jobs better names  
							
							
							
						 
						
							2020-10-07 11:35:49 -04:00  
				
					
						
							
							
								 
						
							
							
								293bc66f4a 
								
							
								 
							
						 
						
							
							
								
								update quickfort docs  
							
							... 
							
							
							
							default dig
notes blueprints
buildingplan 
							
						 
						
							2020-10-06 22:41:54 -07:00  
				
					
						
							
							
								 
						
							
							
								615bb81da6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add two GCC versions to build matrix  
							
							
							
						 
						
							2020-10-07 00:37:35 -04:00  
				
					
						
							
							
								 
						
							
							
								d850389cde 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjust sphinx flags  
							
							
							
						 
						
							2020-10-07 00:31:32 -04:00  
				
					
						
							
							
								 
						
							
							
								73d2a4c9e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Move docs build to separate job  
							
							
							
						 
						
							2020-10-07 00:28:51 -04:00  
				
					
						
							
							
								 
						
							
							
								9ba677a38b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							... 
							
							
							
							dfhack/df-structures#410  
						
							2020-10-06 22:03:13 -04:00  
				
					
						
							
							
								 
						
							
							
								2b00a45833 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'quickfort-docs-rst' into develop  
							
							
							
						 
						
							2020-10-06 22:02:26 -04:00  
				
					
						
							
							
								 
						
							
							
								d254ff2401 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak links to quickfort command docs  
							
							
							
						 
						
							2020-10-06 22:02:14 -04:00  
				
					
						
							
							
								 
						
							
							
								f270217be5 
								
							
								 
							
						 
						
							
							
								
								work around gcc-4-8's missing full std::hash impl  
							
							... 
							
							
							
							and improve our hash function while I'm there 
							
						 
						
							2020-10-06 09:39:21 -07:00  
				
					
						
							
							
								 
						
							
							
								0edebd7e1f 
								
							
								 
							
						 
						
							
							
								
								attempt to fix build errors on gcc-4.8  
							
							
							
						 
						
							2020-10-06 08:24:59 -07:00  
				
					
						
							
							
								 
						
							
							
								efd68a3bc9 
								
							
								 
							
						 
						
							
							
								
								reinstate buildingplan capital hotkey reminder  
							
							
							
						 
						
							2020-10-06 08:23:16 -07:00  
				
					
						
							
							
								 
						
							
							
								a3699a54b8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'buildingplan_refactor' into buildingplan_refactor2_squashed  
							
							
							
						 
						
							2020-10-05 22:26:19 -07:00  
				
					
						
							
							
								 
						
							
							
								85ca4c1569 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildingplan_refactor  
							
							
							
						 
						
							2020-10-05 22:25:51 -07:00  
				
					
						
							
							
								 
						
							
							
								9116b331b7 
								
							
								 
							
						 
						
							
							
								
								fix compiler warnings  
							
							
							
						 
						
							2020-10-05 15:14:39 -07:00  
				
					
						
							
							
								 
						
							
							
								5087b6d2ae 
								
							
								 
							
						 
						
							
							
								
								use new default_item_filters structure  
							
							... 
							
							
							
							so vector references aren't to items on the stack
also don't let query mode swallow all input 
							
						 
						
							2020-10-04 23:53:42 -07:00  
				
					
						
							
							
								 
						
							
							
								4d7f4d80ad 
								
							
								 
							
						 
						
							
							
								
								prep buildingplan for core algorithm changes  
							
							... 
							
							
							
							player-visible changes
- removed text that showed up if you used the wrong hotkeys. no other
  dfhack screen does this, and it seems unneeded. can add back if others
  think otherwise, though
internal changes
- changed signature of lua-exported isPlannableBuilding to take subtype
  and custom type in addition to building type. this is only used by
  quickfort, and it already sends all three params in preparation for
  this change
- added lua-exported scheduleCycle(), which is like doCycle(), but only
  takes effect on the next non-paused frame. this lets quickfort
  run only one buildingplan cycle regardless of how many #build
  blueprints were run
- declared a few dfhack library methods and params const so buildingplan
  could call them from const methods
- converted buildingplan internal debug logging fn to have a printf api
- reshaped buildingplan-planner API and refactored implementation in
  preparation for upcoming core algorithm changes for supporing all
  building types (no externally-visible functionality changes)
  - changed df::building_type params to type, subtype, custom tuple keys
  - introduced capability to return multiple filters per building type
    (though the current buildings all only have one filter per)
- split monolith hook functions in buildingplan.cpp into one per scope.
  this significantly cleans up the code and preps the hooks to handle
  iterating through multiple item filters.
- got rid of send_key function and replaced with better reporting of
  whether keys have been handled 
							
						 
						
							2020-10-04 20:05:08 -07:00  
				
					
						
							
							
								 
						
							
							
								56d4b72414 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace blueprints/readme with pointer to docs  
							
							
							
						 
						
							2020-10-03 23:57:36 -04:00  
				
					
						
							
							
								 
						
							
							
								2ff4197afe 
								
									
								
							
								 
							
						 
						
							
							
								
								Add anchor  
							
							
							
						 
						
							2020-10-03 23:56:57 -04:00  
				
					
						
							
							
								 
						
							
							
								5f47491e78 
								
									
								
							
								 
							
						 
						
							
							
								
								Use custom link roles when possible  
							
							
							
						 
						
							2020-10-02 00:22:35 -04:00  
				
					
						
							
							
								 
						
							
							
								8dfdf75e7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add roles for links to source code on GitHub  
							
							
							
						 
						
							2020-10-02 00:22:11 -04:00  
				
					
						
							
							
								 
						
							
							
								90994f2abd 
								
									
								
							
								 
							
						 
						
							
							
								
								Standardize title  
							
							
							
						 
						
							2020-10-01 22:19:33 -04:00  
				
					
						
							
							
								 
						
							
							
								00cd52dca7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add user guides section to main toctree  
							
							
							
						 
						
							2020-10-01 22:17:53 -04:00  
				
					
						
							
							
								 
						
							
							
								4746e5c046 
								
									
								
							
								 
							
						 
						
							
							
								
								Change/remove headings to match original TOC nesting  
							
							
							
						 
						
							2020-10-01 22:10:11 -04:00  
				
					
						
							
							
								 
						
							
							
								77c37ebb73 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to native RST table of contents  
							
							
							
						 
						
							2020-10-01 22:08:58 -04:00  
				
					
						
							
							
								 
						
							
							
								53b78d5266 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert external docs links to internal links  
							
							
							
						 
						
							2020-10-01 21:59:48 -04:00  
				
					
						
							
							
								 
						
							
							
								5d98193c54 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert quickfort user guide to RST using pandoc  
							
							... 
							
							
							
							Unchanged. First pass of dfhack#1653 
							
						 
						
							2020-10-01 21:50:28 -04:00  
				
					
						
							
							
								 
						
							
							
								4e7ca99db1 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts  
							
							
							
						 
						
							2020-10-01 21:31:59 -04:00  
				
					
						
							
							
								 
						
							
							
								93d43ba9e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update changelog ( #1620 ,  #1660 )  
							
							
							
						 
						
							2020-09-29 20:08:35 -04:00  
				
					
						
							
							
								 
						
							
							
								17bc4cd365 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_item_match' into develop  
							
							
							
						 
						
							2020-09-29 20:04:02 -04:00  
				
					
						
							
							
								 
						
							
							
								b144973640 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildings_vectors' into develop  
							
							
							
						 
						
							2020-09-29 18:51:14 -04:00  
				
					
						
							
							
								 
						
							
							
								c73b1f03af 
								
							
								 
							
						 
						
							
							
								
								buckets can be lye- and milk-free  
							
							... 
							
							
							
							otherwise the bucket for wells can never be matched 
							
						 
						
							2020-09-29 00:23:44 -07:00  
				
					
						
							
							
								 
						
							
							
								3c51bb51ab 
								
							
								 
							
						 
						
							
							
								
								remove references to non-existent vector ids  
							
							
							
						 
						
							2020-09-28 23:14:13 -07:00  
				
					
						
							
							
								 
						
							
							
								6cc1428199 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildings_vectors  
							
							
							
						 
						
							2020-09-28 23:13:13 -07:00  
				
					
						
							
							
								 
						
							
							
								d9d949096e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildingplan_refactor  
							
							
							
						 
						
							2020-09-26 23:45:28 -07:00  
				
					
						
							
							
								 
						
							
							
								74a3e0eddf 
								
							
								 
							
						 
						
							
							
								
								Use a string and .reserve for normalizing instead of stringbuf  
							
							
							
						 
						
							2020-09-24 15:22:58 -07:00  
				
					
						
							
							
								 
						
							
							
								f5c3712778 
								
							
								 
							
						 
						
							
							
								
								Nicer formatting for the normalized character mapping table  
							
							
							
						 
						
							2020-09-24 14:32:58 -07:00