Michael Lutz 
							
						 
					 
					
						
						
							
						
						5b1fb94240 
					 
					
						
						
							
							Codechange: [OSX] Prevent the compiler from using SSE4 instructions unless we want to.  
						
						 
						
						... 
						
						
						
						This improves compatibility on older systems. We don't need to disable anything
older, as there are no SSE2-only Macs. 
						
						
					 
					
						2021-01-02 01:26:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8596b43b2b 
					 
					
						
						
							
							Codechange: move some DEBUG-levels and remove some others in saveload routine ( #8474 )  
						
						 
						
						... 
						
						
						
						When running with -dsl=2 it is very easy to miss important information
as there was a lot of noise in between too. This tunes the debug
levels a bit to be less noisy while keeping the important bits. 
						
						
					 
					
						2021-01-01 14:41:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx22 
							
						 
					 
					
						
						
							
						
						7222bc5814 
					 
					
						
						
							
							Cleanup  2db88953e7: Remove VL_FIRST_SORT as it's useless  
						
						 
						
						
						
						
					 
					
						2021-01-01 01:04:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						a7fee48b7f 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						finnish: 4 changes by hpiirai
french: 1 change by glx22 
						
						
					 
					
						2020-12-31 18:27:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						9f423586ad 
					 
					
						
						
							
							Change  #8325 : Make engine reliability independent of introduction date ( #8470 )  
						
						 
						
						
						
						
					 
					
						2020-12-31 17:06:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						13ff4f72ba 
					 
					
						
						
							
							Always show if train breakdown is due to RV collision  
						
						 
						
						
						
						
					 
					
						2020-12-30 23:16:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						18fccba410 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						spanish (mexican): 42 changes by absay
russian: 4 changes by Ln-Wolf
finnish: 2 changes by hpiirai
french: 35 changes by glx22
polish: 25 changes by yazalo 
						
						
					 
					
						2020-12-30 18:26:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TELK 
							
						 
					 
					
						
						
							
						
						5695ca782d 
					 
					
						
						
							
							Update: Korean translation for v0.39.2  
						
						 
						
						
						
						
					 
					
						2020-12-31 01:41:07 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						15fd63b1b8 
					 
					
						
						
							
							Fix: Assert fail when using restart command after opening save/load GUI  
						
						 
						
						
						
						
					 
					
						2020-12-30 00:57:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6c82ac2647 
					 
					
						
						
							
							Version: Committing version data for tag: jgrpp-0.39.2  
						
						 
						
						
						
						
					 
					
						2020-12-29 22:59:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						833fa42c3f 
					 
					
						
						
							
							GS: Enable the reload button in debug window for AI/GS developers  
						
						 
						
						
						
						
					 
					
						2020-12-29 21:53:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						77bf073939 
					 
					
						
						
							
							Debug: Show all town persistent storage registers, not just the caller GRFID  
						
						 
						
						
						
						
					 
					
						2020-12-29 21:33:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						aa46bf3a2b 
					 
					
						
						
							
							Debug: Truncate persistent storage printouts when only 0s remain  
						
						 
						
						
						
						
					 
					
						2020-12-29 21:13:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5721790c5d 
					 
					
						
						
							
							Fix assert failure in DoStartupNewCompany when called from AfterLoadGame  
						
						 
						
						
						
						
					 
					
						2020-12-29 20:52:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						80a7d0365b 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						korean: 4 changes by telk5093
german: 84 changes by UnsuspiciousGooball
finnish: 4 changes by hpiirai
slovak: 7 changes by FuryPapaya 
						
						
					 
					
						2020-12-29 18:26:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						e8d811d472 
					 
					
						
						
							
							Fix   #8437 : Planes landing at non-rectangular airports could be drawn at the wrong height  
						
						 
						
						... 
						
						
						
						Only the rotated intercontinental airport, don't get excited
(cherry picked from commit 190528c2a9aaf4e90d0e768e6ad6afe6870af73d) 
						
						
					 
					
						2020-12-29 10:53:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gooball 
							
						 
					 
					
						
						
							
						
						0125892f04 
					 
					
						
						
							
							Fix   #8297 : Infrastructure counters for road tunnels, bridges, depots … ( #8454 )  
						
						 
						
						... 
						
						
						
						The previous fix 887e9481ff0e70df6bf93ce15a3899a03f124c50 only worked for roads and failed to consider a multiplier used for the infrastructure totals for tunnels/bridges.
Also, depots and bus/truck stops are counted as 2 road pieces on creation but were only counted as 1 road piece on conversion because the function DiagDirToRoadBits() was used, which only ever returns single-piece road segments.
Co-authored-by: A. S <admin-git@sotai.tk > 
						
						
					 
					
						2020-12-28 22:54:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						b30c3f6498 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						korean: 6 changes by telk5093
finnish: 6 changes by hpiirai
slovak: 47 changes by FuryPapaya 
						
						
					 
					
						2020-12-28 18:21:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx22 
							
						 
					 
					
						
						
							
						
						f7e48cac87 
					 
					
						
						
							
							Fix   #8453 : [Script] Don't truncate loan variation to 32bit  
						
						 
						
						
						
						
					 
					
						2020-12-28 16:51:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dP 
							
						 
					 
					
						
						
							
						
						94057e9b18 
					 
					
						
						
							
							Change: Add some style to GameScript question windows depending on the type  
						
						 
						
						
						
						
					 
					
						2020-12-28 11:27:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						760cab2632 
					 
					
						
						
							
							Partial fix for  https://github.com/OpenTTD/OpenTTD/issues/8437  
						
						 
						
						... 
						
						
						
						(Part 2: helicopter landings) 
						
						
					 
					
						2020-12-28 01:00:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						e19b3adef3 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						korean: 29 changes by telk5093
finnish: 8 changes by hpiirai
slovak: 6 changes by FuryPapaya
french: 6 changes by glx22
(cherry picked from commit 1a67954ff9 ) 
						
						
					 
					
						2020-12-27 21:07:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						316cccf301 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						french: 1 change by glx22
(cherry picked from commit 8c42f3a8d4 ) 
						
						
					 
					
						2020-12-27 21:07:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						f39a00d676 
					 
					
						
						
							
							Feature: Set exclusive access to industry from GS ( #8115 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 9a45a0f535 ) 
						
						
					 
					
						2020-12-27 21:07:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						4d97fbc814 
					 
					
						
						
							
							Feature: Influence industry production changes from GS ( #7912 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit b7751c483e ) 
						
						
					 
					
						2020-12-27 21:07:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						b623d6f2ee 
					 
					
						
						
							
							Change: extend the allowed range for max loan setting ( #8386 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit b2895dfcd0 ) 
						
						
					 
					
						2020-12-27 21:07:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						e94656b5a5 
					 
					
						
						
							
							Fix: [NewGRF] Action 7/9 conditions 0x0F to 0x12 failed, if 'param' was 0x88. ( #8382 )  
						
						 
						
						... 
						
						
						
						Fix: [NewGRF] Action 7/9 conditions 0x0B to 0x12 failed, if 'param' was 0x85.
These conditions are supposed to ignore 'param' entirely.
(cherry picked from commit d5f05fb781 ) 
						
						
					 
					
						2020-12-27 20:36:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						aaeb36e95d 
					 
					
						
						
							
							Fix: for original terrain generator, keep a single gap of water at the borders ( #7883 )  
						
						 
						
						... 
						
						
						
						This means that for NE/NW, it should have one more in case of
freeform-edges, and in case of SE/SW it should have one less.
Reminder: freeform-edges only adds VOID tiles on X=0 and Y=0.
(cherry picked from commit 1d85d71d29 ) 
						
						
					 
					
						2020-12-27 20:36:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						cc5ccc3b45 
					 
					
						
						
							
							Fix: a cargos sneaked in; should be cargoes for consistency ( #8383 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit e07afaeffb ) 
						
						
					 
					
						2020-12-27 20:36:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						020430529e 
					 
					
						
						
							
							Remove: [Azure Pipelines] So Long, and Thanks for All the Fish  
						
						 
						
						... 
						
						
						
						Azure Pipelines has build our releases for two years now, but we
are finally switching to GitHub Actions. This to bring the full
workflow to a single place, making it easier for people to see
what is going on and how to influence the process.
(cherry picked from commit de614131e4 ) 
						
						
					 
					
						2020-12-27 20:34:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						4714fea258 
					 
					
						
						
							
							Change: set the default setting for autorenew to on for new games ( #8352 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit f2a93dba0d ) 
						
						
					 
					
						2020-12-27 20:33:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jostephd 
							
						 
					 
					
						
						
							
						
						3088d41ac8 
					 
					
						
						
							
							Feature: new velocity unit "tiles/day" ( #8278 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit b1cf79da5b ) 
						
						
					 
					
						2020-12-27 20:33:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Stupnikov 
							
						 
					 
					
						
						
							
						
						ba4626d450 
					 
					
						
						
							
							Add: new economy "frozen" that stops production changes and industry closures ( #8282 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit c9fd85528a ) 
						
						
					 
					
						2020-12-27 20:32:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						488187a423 
					 
					
						
						
							
							Fix: next 67 savegame versions are used in PatchPacks; skip them ( #8411 )  
						
						 
						
						... 
						
						
						
						Various of PatchPacks (Spring 2013, Joker, ChillPP) used versions
slightly higher than ours. Of course, as time went by, this
caught up with us, and we are now almost pushing a new version
that would conflict with them. To avoid users creating unneeded
issues about "why can I not load my savegame", lets be ahead of
the curve and flat-out refuse to load them.
Version-wise, this is totally fine. We have ~32k versions to go
before we run out (0x8000 is masked by JGRPP; we should avoid
using that). At the rate we bump savegames, this is not going to
happen in any sane reality.
(cherry picked from commit d8c8f4e72d ) 
						
						
					 
					
						2020-12-27 20:29:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						483ed2f468 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/commit-checker.yml
#	src/openttd.cpp 
						
						
					 
					
						2020-12-27 20:16:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0anJosep 
							
						 
					 
					
						
						
							
						
						edbb5f4f73 
					 
					
						
						
							
							Doc: Remove some SmallVector references from documentation.  
						
						 
						
						
						
						
					 
					
						2020-12-27 18:40:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						e0161cf8da 
					 
					
						
						
							
							Fix  b408fe7: Don't try to construct a std::string from nullptr  
						
						 
						
						
						
						
					 
					
						2020-12-27 18:30:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						1bb0e6ed8c 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						russian: 19 changes by lexuslatvia
finnish: 1 change by hpiirai
latvian: 19 changes by lexuslatvia 
						
						
					 
					
						2020-12-27 18:18:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						4f8e7b2a2b 
					 
					
						
						
							
							Fix  65f65ad2: Missing path separator that fell over a cliff.  
						
						 
						
						
						
						
					 
					
						2020-12-27 15:07:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						dc5b8020cc 
					 
					
						
						
							
							Fix   #6452 : Reset only editable and visible settings from GUI ( #7890 )  
						
						 
						
						... 
						
						
						
						Also enables the Reset button while in-game for AI configs. 
						
						
					 
					
						2020-12-27 15:05:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						b408fe77f7 
					 
					
						
						
							
							Codechange: Use std::string in file scanners.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						358056ec42 
					 
					
						
						
							
							Codechange: Keep filenames of loaded Fio files in std::strings.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						024a3f6259 
					 
					
						
						
							
							Codechange: Use automatic memory management for language pack reading.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						5cbb2da794 
					 
					
						
						
							
							Codechange: Even more std::string usage in file IO.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						65f65ad2ad 
					 
					
						
						
							
							Codechange: Convert some more FIO functions to take std::string.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f3326d34e7 
					 
					
						
						
							
							Codechange: Use std::string in FIO search path handling.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						0c6e8a8123 
					 
					
						
						
							
							Codechange: Store file search paths as std::string.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						dd138fc460 
					 
					
						
						
							
							Codechange: Stringify config file paths.  
						
						 
						
						
						
						
					 
					
						2020-12-27 13:19:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						860c270c73 
					 
					
						
						
							
							Codechange: Replace assert_compile macro with static_assert  
						
						 
						
						
						
						
					 
					
						2020-12-27 10:55:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cirdan 
							
						 
					 
					
						
						
							
						
						395a5d9991 
					 
					
						
						
							
							Cleanup: Remove unused ChunkType flag CH_AUTO_LENGTH  
						
						 
						
						... 
						
						
						
						CH_AUTO_LENGTH is no longer used anywhere, so remove all code
that depends on it. 
						
						
					 
					
						2020-12-27 10:30:55 +00:00