lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2fdd6f7aed 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert to explicit ref targets (occasionally section links) and fix messages() -> message()  
							
							 
							
							
							
						 
						
							2020-10-08 23:19:16 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								f54eb9627d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_case_study' into develop  
							
							 
							
							
							
						 
						
							2020-10-08 01:01:37 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								6d18ef865d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/quickfort_docs' into develop  
							
							 
							
							
							
						 
						
							2020-10-08 00:45:27 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c1e5ecf773 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'github-actions' into develop  
							
							 
							
							
							
						 
						
							2020-10-08 00:23:24 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								600ea23f12 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts and authors  
							
							 
							
							
							
						 
						
							2020-10-08 00:23:01 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								61796a0a7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace set-env with new environment file  
							
							 
							
							
							
						 
						
							2020-10-07 20:19:37 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								3e2dd2a396 
								
							
								 
							
						 
						
							
							
								
								quickfort docs: dreamfort case study  
							
							 
							
							
							
						 
						
							2020-10-07 14:01:22 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c199a2349c 
								
									
								
							
								 
							
						 
						
							
							
								
								Install libgtk2.0-0 (for Ubuntu 20.04)  
							
							 
							
							
							
						 
						
							2020-10-07 12:25:26 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								ea931897b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace GCC 9 with GCC 10 on Ubuntu 20.04  
							
							 
							
							
							
						 
						
							2020-10-07 12:04:38 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								c4da68b3a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Add GCC 4.8 to build matrix  
							
							 
							
							
							
						 
						
							2020-10-07 11:39:45 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								673d1c623f 
								
									
								
							
								 
							
						 
						
							
							
								
								Give build jobs better names  
							
							 
							
							
							
						 
						
							2020-10-07 11:35:49 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								293bc66f4a 
								
							
								 
							
						 
						
							
							
								
								update quickfort docs  
							
							 
							
							... 
							
							
							
							default dig
notes blueprints
buildingplan 
							
						 
						
							2020-10-06 22:41:54 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								615bb81da6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add two GCC versions to build matrix  
							
							 
							
							
							
						 
						
							2020-10-07 00:37:35 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								d850389cde 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjust sphinx flags  
							
							 
							
							
							
						 
						
							2020-10-07 00:31:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								73d2a4c9e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Move docs build to separate job  
							
							 
							
							
							
						 
						
							2020-10-07 00:28:51 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								9ba677a38b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update xml  
							
							 
							
							... 
							
							
							
							dfhack/df-structures#410  
							
						 
						
							2020-10-06 22:03:13 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2b00a45833 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'quickfort-docs-rst' into develop  
							
							 
							
							
							
						 
						
							2020-10-06 22:02:26 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								d254ff2401 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak links to quickfort command docs  
							
							 
							
							
							
						 
						
							2020-10-06 22:02:14 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								0edebd7e1f 
								
							
								 
							
						 
						
							
							
								
								attempt to fix build errors on gcc-4.8  
							
							 
							
							
							
						 
						
							2020-10-06 08:24:59 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								efd68a3bc9 
								
							
								 
							
						 
						
							
							
								
								reinstate buildingplan capital hotkey reminder  
							
							 
							
							
							
						 
						
							2020-10-06 08:23:16 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								a3699a54b8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'buildingplan_refactor' into buildingplan_refactor2_squashed  
							
							 
							
							
							
						 
						
							2020-10-05 22:26:19 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								85ca4c1569 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildingplan_refactor  
							
							 
							
							
							
						 
						
							2020-10-05 22:25:51 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								9116b331b7 
								
							
								 
							
						 
						
							
							
								
								fix compiler warnings  
							
							 
							
							
							
						 
						
							2020-10-05 15:14:39 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								56d4b72414 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace blueprints/readme with pointer to docs  
							
							 
							
							
							
						 
						
							2020-10-03 23:57:36 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								2ff4197afe 
								
									
								
							
								 
							
						 
						
							
							
								
								Add anchor  
							
							 
							
							
							
						 
						
							2020-10-03 23:56:57 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f47491e78 
								
									
								
							
								 
							
						 
						
							
							
								
								Use custom link roles when possible  
							
							 
							
							
							
						 
						
							2020-10-02 00:22:35 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								8dfdf75e7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add roles for links to source code on GitHub  
							
							 
							
							
							
						 
						
							2020-10-02 00:22:11 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								90994f2abd 
								
									
								
							
								 
							
						 
						
							
							
								
								Standardize title  
							
							 
							
							
							
						 
						
							2020-10-01 22:19:33 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								00cd52dca7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add user guides section to main toctree  
							
							 
							
							
							
						 
						
							2020-10-01 22:17:53 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								4746e5c046 
								
									
								
							
								 
							
						 
						
							
							
								
								Change/remove headings to match original TOC nesting  
							
							 
							
							
							
						 
						
							2020-10-01 22:10:11 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								77c37ebb73 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to native RST table of contents  
							
							 
							
							
							
						 
						
							2020-10-01 22:08:58 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								53b78d5266 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert external docs links to internal links  
							
							 
							
							
							
						 
						
							2020-10-01 21:59:48 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								5d98193c54 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert quickfort user guide to RST using pandoc  
							
							 
							
							... 
							
							
							
							Unchanged. First pass of dfhack#1653 
							
						 
						
							2020-10-01 21:50:28 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								4e7ca99db1 
								
									
								
							
								 
							
						 
						
							
							
								
								Update scripts  
							
							 
							
							
							
						 
						
							2020-10-01 21:31:59 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								93d43ba9e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Update changelog ( #1620 ,  #1660 )  
							
							 
							
							
							
						 
						
							2020-09-29 20:08:35 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								17bc4cd365 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_item_match' into develop  
							
							 
							
							
							
						 
						
							2020-09-29 20:04:02 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								b144973640 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildings_vectors' into develop  
							
							 
							
							
							
						 
						
							2020-09-29 18:51:14 -04:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								3c51bb51ab 
								
							
								 
							
						 
						
							
							
								
								remove references to non-existent vector ids  
							
							 
							
							
							
						 
						
							2020-09-28 23:14:13 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								6cc1428199 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildings_vectors  
							
							 
							
							
							
						 
						
							2020-09-28 23:13:13 -07:00  
						
					 
				
					
						
							
							
								 
								Myk Taylor
							
						 
						
							 
							
							
							
								
							
								d9d949096e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into buildingplan_refactor  
							
							 
							
							
							
						 
						
							2020-09-26 23:45:28 -07:00  
						
					 
				
					
						
							
							
								 
								George Murray
							
						 
						
							 
							
							
							
								
							
								74a3e0eddf 
								
							
								 
							
						 
						
							
							
								
								Use a string and .reserve for normalizing instead of stringbuf  
							
							 
							
							
							
						 
						
							2020-09-24 15:22:58 -07:00  
						
					 
				
					
						
							
							
								 
								George Murray
							
						 
						
							 
							
							
							
								
							
								f5c3712778 
								
							
								 
							
						 
						
							
							
								
								Nicer formatting for the normalized character mapping table  
							
							 
							
							
							
						 
						
							2020-09-24 14:32:58 -07:00  
						
					 
				
					
						
							
							
								 
								George Murray
							
						 
						
							 
							
							
							
								
							
								38c9c28250 
								
							
								 
							
						 
						
							
							
								
								Fix wrong variable usage in to_search_normalized  
							
							 
							
							
							
						 
						
							2020-09-24 10:52:03 -07:00  
						
					 
				
					
						
							
							
								 
								George Murray
							
						 
						
							 
							
							
							
								
							
								a3c565b243 
								
							
								 
							
						 
						
							
							
								
								Add to_search_normalized to search for characters with accents  
							
							 
							
							
							
						 
						
							2020-09-24 07:31:10 -07:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								3c037ef52a 
								
									
								
							
								 
							
						 
						
							
							
								
								Clean up plugin mkmodule/require explanation  
							
							 
							
							
							
						 
						
							2020-09-24 00:16:32 -04:00  
						
					 
				
					
						
							
							
								 
								lethosor
							
						 
						
							 
							
							
								
								
							
							
								
							
								945cd2e43e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'myk002/buildingplan_isenabled' into develop  
							
							 
							
							
							
						 
						
							2020-09-24 00:05:58 -04:00