Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						21ec3e5531 
					 
					
						
						
							
							Cleanup: Remove questionable syntax in GetOrderCmdFromTile  
						
						
						
						
					 
					
						2019-03-13 07:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						234f1007f7 
					 
					
						
						
							
							Cleanup: Remove questionable syntax in HQ size calculation  
						
						
						
						
					 
					
						2019-03-13 07:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						ba3d7122df 
					 
					
						
						
							
							Cleanup: Remove questionable syntax in station rating calculation  
						
						
						
						
					 
					
						2019-03-13 07:47:32 +00:00 
						 
				 
			
				
					
						
							
							
								Gabda 
							
						 
					 
					
						
						
							
						
						dea7f078f4 
					 
					
						
						
							
							Codechange: Update town sign on population change only when population is shown ( #7368 )  
						
						
						
						
					 
					
						2019-03-12 19:12:34 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						776fbda324 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 110 changes by hpiirai
ukrainian: 149 changes by nsergiy 
						
						
					 
					
						2019-03-11 19:45:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1a115e1cc8 
					 
					
						
						
							
							Change: Include _current_company in crashlog AI config line  
						
						... 
						
						
						
						_current_company is not currently logged anywhere in the crashlog.
_local_company is logged, despite being much less useful than
_current_company.
This change logs _current_company alongside _local_company. 
						
						
					 
					
						2019-03-11 12:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						6a897a2a9b 
					 
					
						
						
							
							Fix: don't include xaudio2 if you are not going to compile it  
						
						... 
						
						
						
						This is more in trend with other files, where if the driver is not
selected, we don't even attempt to compile it. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						aea1726f45 
					 
					
						
						
							
							Fix: MingW and MSVC compiled strgen had different path separator behaviour  
						
						... 
						
						
						
						If it was compiled with MingW, both / and \ were accepted as
path separator. On MSVC, only \ was. This is an unexpected
difference between binaries for the same platform. Remove this
discrepancy by accepting both / and \ on all platforms. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						45fbaa64c2 
					 
					
						
						
							
							Codechange: check if a define is set directly, instead of indirectly  
						
						... 
						
						
						
						config.lib happens to set GLOBAL_DATA_DIR in case it is not DOS
and not OS2, but this kind of deduction is annoying to maintain.
It is better to just check if the define you want to use is set,
and leave it to config.lib to set it or not depending on the OS. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						1f57150d80 
					 
					
						
						
							
							Codechange: "basedir.h" is a system include, not a local  
						
						
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						36105841b9 
					 
					
						
						
							
							Codechange: ICU_SORT is in reality ICU_I18N (according to their CMake files)  
						
						... 
						
						
						
						By naming it in a different way, things get a bit confusing.
Especially if we are switching to CMake, which autodetects these
things, we need to use the name the authors of ICU gave it; not
our interpertation of that name. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						52d7e7d45e 
					 
					
						
						
							
							Codechange: ICU_LAYOUT is in reality ICU_LX (according to their CMake files)  
						
						... 
						
						
						
						By naming it in a different way, things get a bit confusing.
Especially if we are switching to CMake, which autodetects these
things, we need to use the name the authors of ICU gave it; not
our interpertation of that name. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						7adae09897 
					 
					
						
						
							
							Codechange: liblzma is called liblzma, how ever strange that might be  
						
						... 
						
						
						
						It is the only library we use that calls itself with 'lib' in the
name. This might be confusing, but with the arrival of cmake a lot
of these things are automated. And detection will find 'liblzma',
not 'lzma', like with 'lzo', 'zlib', .. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						dcc5183dd0 
					 
					
						
						
							
							Codechange: make clear that SSE is a flag you can switch  
						
						
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						75a86d8460 
					 
					
						
						
							
							Codechange: the flag is not if you have threads, but if you want to use them  
						
						
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						634d1f16b2 
					 
					
						
						
							
							Codechange: fix indentation of source.list  
						
						
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						c09c94378c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 214 changes by hpiirai
norwegian (bokmal): 10 changes by Leifbk
russian: 2 changes by Lone_Wolf
croatian: 6 changes by VoyagerOne 
						
						
					 
					
						2019-03-10 19:45:53 +01:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						bfbe9ccc45 
					 
					
						
						
							
							Fix: [AzurePipelines] run commit checker only for PRs  
						
						
						
						
					 
					
						2019-03-10 15:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						a1d028ea60 
					 
					
						
						
							
							Fix: [AzurePipelines] Run commit checker only for PRs and pass it the target branch ( #7356 )  
						
						
						
						
					 
					
						2019-03-10 10:42:53 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						9cb84a1bad 
					 
					
						
						
							
							Feature: Add road icon to road construction drop down list.  
						
						
						
						
					 
					
						2019-03-10 10:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						9c8b7b5efc 
					 
					
						
						
							
							Feature: Add rail icon to rail construction drop down list.  
						
						
						
						
					 
					
						2019-03-10 10:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						b56ea5ca27 
					 
					
						
						
							
							Add: Generic drop down list string item with icon.  
						
						
						
						
					 
					
						2019-03-10 10:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fb35cb5ed2 
					 
					
						
						
							
							Remove: Unnecessary virtual destructors on drop down list items.  
						
						
						
						
					 
					
						2019-03-10 09:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						303cfd86a3 
					 
					
						
						
							
							Remove: Unnecessary specialization of NewGRF preset list item.  
						
						
						
						
					 
					
						2019-03-10 09:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						811bf22620 
					 
					
						
						
							
							Codechange: Use Colours type instead of byte.  
						
						
						
						
					 
					
						2019-03-10 09:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						cc5f175615 
					 
					
						
						
							
							Feature: Railtype flags to allow/disallow 90 degree curves. ( #7352 )  
						
						
						
						
					 
					
						2019-03-10 08:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						26b0615c47 
					 
					
						
						
							
							Fix  e4cc06f67: [AzurePipelines] rebase only for PRs  
						
						
						
						
					 
					
						2019-03-10 01:02:59 +01:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						e4cc06f67e 
					 
					
						
						
							
							Fix: [AzurePipelines] don't assume master as target branch when rebasing PRs  
						
						
						
						
					 
					
						2019-03-09 22:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						e8d397e4ee 
					 
					
						
						
							
							Codechange: Make a merged k-d tree index of all viewport signs  
						
						
						
						
					 
					
						2019-03-09 20:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						d84b67e54d 
					 
					
						
						
							
							Codechange: Make a k-d tree index of stations  
						
						
						
						
					 
					
						2019-03-09 20:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						7b56be0f3a 
					 
					
						
						
							
							Codechange: Make a k-d tree index of towns  
						
						
						
						
					 
					
						2019-03-09 20:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						d7522e5e8f 
					 
					
						
						
							
							Codechange: Add a k-d tree generic data structure  
						
						
						
						
					 
					
						2019-03-09 20:27:11 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						3a54c71041 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 46 changes by hpiirai
danish: 10 changes by nielsmh
hungarian: 2 changes by Brumi 
						
						
					 
					
						2019-03-09 19:45:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						943c58e468 
					 
					
						
						
							
							Fix: Show industry name in Land Area Information window for oil-rig type stations instead of just 'Oil Rig'  
						
						
						
						
					 
					
						2019-03-09 18:16:33 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8b1b3fd0f9 
					 
					
						
						
							
							Feature: Non-rectangular sparse station catchment area.  
						
						
						
						
					 
					
						2019-03-09 16:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						3542ed53d4 
					 
					
						
						
							
							Add: BitmapTileArea and Iterator to handle sparse tile areas.  
						
						
						
						
					 
					
						2019-03-09 16:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						94b40fd530 
					 
					
						
						
							
							Codechange: Convert IndustryVector to a std::set.  
						
						
						
						
					 
					
						2019-03-09 16:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ed6084523d 
					 
					
						
						
							
							Codechange: Convert StationList from SmallVector to std::set.  
						
						
						
						
					 
					
						2019-03-09 16:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								Andy 
							
						 
					 
					
						
						
							
						
						46aca9377b 
					 
					
						
						
							
							Add: windowshade for rail station construction window  
						
						
						
						
					 
					
						2019-03-09 11:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						42046af933 
					 
					
						
						
							
							Add: Add flag and railtype sprite type to draw pre-combined ground sprites. ( #7231 )  
						
						
						
						
					 
					
						2019-03-09 02:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gabda 
							
						 
					 
					
						
						
							
						
						7e7563f15f 
					 
					
						
						
							
							Add: Chrono based TIC() and TOC() in debug  
						
						
						
						
					 
					
						2019-03-09 01:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gabda 
							
						 
					 
					
						
						
							
						
						4be2c1022e 
					 
					
						
						
							
							Cleanup: changing variable names in TIC() and TOC()  
						
						... 
						
						
						
						Removing double underscores to be ANSI-C standard compliant. 
						
						
					 
					
						2019-03-09 01:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						6c6971fb43 
					 
					
						
						
							
							Add: Road vehicle path cache. ( #7261 )  
						
						
						
						
					 
					
						2019-03-08 23:52:45 +00:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						dae35188ab 
					 
					
						
						
							
							Fix  13962a847,  00d28a500: forgotten squirrel_export run ( #7345 )  
						
						
						
						
					 
					
						2019-03-08 21:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						35a2b3bb08 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 14 changes by ln
catalan: 8 changes by juanjo
polish: 7 changes by xaxa
dutch: 7 changes by JanWillem 
						
						
					 
					
						2019-03-08 19:45:44 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						dd20ccee88 
					 
					
						
						
							
							Feature: Industries with neutral stations (e.g. Oil Rig) only supply/accept cargo to/from their neutral station. ( #7234 )  
						
						... 
						
						
						
						This change is a controlled by a game setting, located under Environment ->
Industries which allows toggling the behaviour. It defaults to enabled.
"Company stations can serve industries with attached neutral stations"
When enabled, industries with attached neutral station (such as Oil Rigs) may
also be served by company-owned stations built nearby. This is the traditional
behaviour.
When disabled, these industries may only be served by their neutral station.
Any nearby company-owned stations won't be able to serve them, nor will the
neutral station serve anything else other than the industry. 
						
						
					 
					
						2019-03-08 18:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						41563a871b 
					 
					
						
						
							
							Add: AI API for vehicle group colours ( #7336 )  
						
						
						
						
					 
					
						2019-03-08 18:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						7ca1793ec4 
					 
					
						
						
							
							Change: Automatically use Trackdir node key as needed if ship curve penalties differ.  
						
						
						
						
					 
					
						2019-03-08 16:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						b8a0107ad1 
					 
					
						
						
							
							Change: Add configurable curve penalty for ships.  
						
						
						
						
					 
					
						2019-03-08 16:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						a69eb5f516 
					 
					
						
						
							
							Fix   #7334 : Ship lost after crossing bridge due to path cache not being consumed while on final bridge end.  
						
						
						
						
					 
					
						2019-03-08 16:51:23 +01:00