Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						aec2793487 
					 
					
						
						
							
							Fix flickering of polyrail measurement tooltip  
						
						
						
						
					 
					
						2021-03-20 11:59:48 +00:00 
						 
				 
			
				
					
						
							
							
								reldred 
							
						 
					 
					
						
						
							
						
						07397783f8 
					 
					
						
						
							
							Allows configuring the height at which rainforests start, which by default was controlled by dividing the map maxheight by 4 in landscape.cpp. Default setting is 8 which matches and should provide default behavior in new map creation.  
						
						
						
						
					 
					
						2021-03-20 20:53:22 +10:30 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						1893aef649 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 8 changes by absay
ukrainian: 13 changes by StepanIvasyn
dutch: 3 changes by Afoklala
lithuanian: 1 change by devbotas 
						
						
					 
					
						2021-03-19 18:06:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bac3bff716 
					 
					
						
						
							
							Increase realistic braking signal sighting distance  
						
						... 
						
						
						
						(Outside of signalled tunnel/bridges) 
						
						
					 
					
						2021-03-19 00:19:53 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						379b6b45e0 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						ukrainian: 10 changes by StepanIvasyn
portuguese: 78 changes by azulcosta 
						
						
					 
					
						2021-03-18 19:03:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4386da53ee 
					 
					
						
						
							
							Slightly overestimate descents when deciding if reservation long enough  
						
						
						
						
					 
					
						2021-03-18 14:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8cf2b827a1 
					 
					
						
						
							
							Avoid pessimising braking speed when descending slope  
						
						... 
						
						
						
						When calculating speed using variable braking force 
						
						
					 
					
						2021-03-18 14:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						843dce94a4 
					 
					
						
						
							
							Fix mispredicted stop location when through-loading  
						
						... 
						
						
						
						When using realistic braking and skipped train parts have different
lengths. 
						
						
					 
					
						2021-03-18 10:37:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b9413ea250 
					 
					
						
						
							
							Remove assert from UpdateSignalsOnSegment that globset is empty  
						
						... 
						
						
						
						Just do the right thing if it isn't empty instead of asserting 
						
						
					 
					
						2021-03-17 20:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						10f6562420 
					 
					
						
						
							
							Stop engine ageing when introduce/expire vehicle limit years both reached  
						
						
						
						
					 
					
						2021-03-17 19:06:10 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						8ad75e4798 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 1 change by kustridaren
estonian: 1 change by siimsoni
russian: 5 changes by Ln-Wolf, 3 changes by SecretIdetity
ukrainian: 7 changes by StepanIvasyn
lithuanian: 31 changes by devbotas
portuguese: 54 changes by azulcosta 
						
						
					 
					
						2021-03-17 19:03:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a670e369db 
					 
					
						
						
							
							Add setting for no vehicles introduced after given year  
						
						
						
						
					 
					
						2021-03-17 18:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f7dcd66f08 
					 
					
						
						
							
							Fix unnecessary braking when leaving station with order without non-stop flag  
						
						
						
						
					 
					
						2021-03-17 18:00:12 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						8b16cbaf6f 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						estonian: 2 changes by siimsoni 
						
						
					 
					
						2021-03-16 19:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						9782268e17 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 10 changes by kustridaren
norwegian (bokmal): 3 changes by buzzCraft
czech: 39 changes by PatrikSamuelTauchim
ukrainian: 4 changes by StepanIvasyn 
						
						
					 
					
						2021-03-16 19:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fb64e29c6c 
					 
					
						
						
							
							Fix assertion failure when command triggers PBS tunnel/bridge unreserve  
						
						... 
						
						
						
						In the case where the signal update buffer is not currently empty 
						
						
					 
					
						2021-03-16 03:23:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1f360e97a1 
					 
					
						
						
							
							Fix building over existing stations bypassing realistic braking moving train restrictions  
						
						
						
						
					 
					
						2021-03-16 03:09:23 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						5c73f93361 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (us): 8 changes by 2TallTyler
estonian: 16 changes by siimsoni
korean: 5 changes by telk5093
italian: 32 changes by AlphaJack
german: 5 changes by Wuzzy2
danish: 15 changes by achton
lithuanian: 89 changes by devbotas
spanish: 3 changes by MontyMontana
french: 8 changes by arikover
portuguese (brazilian): 3 changes by Greavez
polish: 17 changes by yazalo, 2 changes by pAter-exe 
						
						
					 
					
						2021-03-15 18:07:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d6b5d6778e 
					 
					
						
						
							
							Fix train overshot station advice message being shown to all companies  
						
						
						
						
					 
					
						2021-03-14 20:41:17 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						9bfa7198fd 
					 
					
						
						
							
							Change: Heading for 1.12 now ( #8862 )  
						
						
						
						
					 
					
						2021-03-14 20:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						74c98db1b6 
					 
					
						
						
							
							Fix  217071aa: spanish translation contains an invalid character ( #8863 )  
						
						
						
						
					 
					
						2021-03-14 20:26:48 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						217071aa1d 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 5 changes by Anolitt
estonian: 13 changes by siimsoni
korean: 5 changes by telk5093
italian: 1 change by AlphaJack
german: 5 changes by danidoedel
ukrainian: 15 changes by StepanIvasyn
catalan: 5 changes by J0anJosep
dutch: 5 changes by Afoklala
lithuanian: 82 changes by devbotas
spanish: 255 changes by MontyMontana
portuguese (brazilian): 5 changes by Greavez 
						
						
					 
					
						2021-03-14 19:01:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3f4333bcc8 
					 
					
						
						
							
							Add setting to enable non-admin multiplayer clients to rename towns  
						
						
						
						
					 
					
						2021-03-14 16:44:15 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						41baf8778b 
					 
					
						
						
							
							Doc: Clarify comment that SND_05_TRAIN_THROUGH_TUNNEL is only for steam engines ( #8858 )  
						
						
						
						
					 
					
						2021-03-14 11:16:14 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c25847787e 
					 
					
						
						
							
							Codechange: we are not booing straps .. we are bootstrapping  
						
						
						
						
					 
					
						2021-03-14 11:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						4fe222d853 
					 
					
						
						
							
							Fix: errors during bootstrap could still show up after bootstrap  
						
						... 
						
						
						
						For example, if you have a config that defines OpenGFX as baseset
but for some reason you have no basesets anymore. In that case
bootstrap downloads OpenGFX for you, but it will still show the
error that "OpenGFX was not found" after the bootstrap. This was
an error generated before the bootstrapped kicked in.
Simply muting all errors during bootstrap solves this; as we cannot
show them anyway, this is fine. Any errors that remain after
bootstrap will be generated again anyway. 
						
						
					 
					
						2021-03-14 11:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						22a9d921ef 
					 
					
						
						
							
							Fix: if bootstrap failed, it could end with an empty screen instead of error  
						
						... 
						
						
						
						There are various of ways bootstrap can fail:
- Failing network connection
- Incomplete download
- No write permissions
- Disk full
- (others I forgot)
They all result in a screen with no windows. To ensure we at least
always show something when anything bad happens, if the bootstrap
is not successful, show a screen what the next step for the human
should be. 
						
						
					 
					
						2021-03-14 11:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						13011e00c6 
					 
					
						
						
							
							Fix   #8860 : [Win32] Crashlog window wasn't reliably shown for crashes not on the main thread.  
						
						
						
						
					 
					
						2021-03-13 22:09:05 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						062eeb9810 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (us): 7 changes by 2TallTyler
estonian: 17 changes by siimsoni
hungarian: 100 changes by pnpBrumi
ukrainian: 8 changes by StepanIvasyn
dutch: 24 changes by Afoklala
spanish: 338 changes by MontyMontana
french: 29 changes by MalaGaM
portuguese (brazilian): 1 change by Greavez 
						
						
					 
					
						2021-03-13 19:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3e6b06f7b0 
					 
					
						
						
							
							CPack: Change debian package name, mark as conflicting with openttd  
						
						
						
						
					 
					
						2021-03-13 12:00:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						264b1ac370 
					 
					
						
						
							
							CPack: Change various package fields to JGRPP values  
						
						
						
						
					 
					
						2021-03-13 12:00:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bb3ee135d8 
					 
					
						
						
							
							CPack: Remove jgrpp- prefix from DEB version  
						
						
						
						
					 
					
						2021-03-13 11:49:37 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						5056e963ba 
					 
					
						
						
							
							Fix   #8851 : don't allow infinite "exec" depth in script, but limit to 10 deep  
						
						... 
						
						
						
						This means if you execute a script from a script from a script, ..
for more than 10 times, it bails out now. This should be sufficient
for even the most complex scripts. 
						
						
					 
					
						2021-03-13 10:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8230cd009d 
					 
					
						
						
							
							Fix: calling "exec" from script never returned  
						
						... 
						
						
						
						Example:
exec other.script
echo hello
The "echo" was never executed. 
						
						
					 
					
						2021-03-13 10:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Kimber 
							
						 
					 
					
						
						
							
						
						bcb3313e13 
					 
					
						
						
							
							Feature: allow setting maximum zoom level at which sprites are drawn ( #8604 )  
						
						
						
						
					 
					
						2021-03-13 10:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Didac Perez Parera 
							
						 
					 
					
						
						
							
						
						e708fb38da 
					 
					
						
						
							
							Feature: allow filtering on name in rail station window ( #8706 )  
						
						
						
						
					 
					
						2021-03-13 10:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						883e19f2c6 
					 
					
						
						
							
							Windows: Fix wrong stack pointer for crash log window on non-main thread  
						
						
						
						
					 
					
						2021-03-12 17:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f53697ce76 
					 
					
						
						
							
							Windows: Call SetThreadStackGuarantee for all threads, not just main thread  
						
						
						
						
					 
					
						2021-03-12 17:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						909e343f40 
					 
					
						
						
							
							Merge pull request  #223  from telk5093/jgrpp  
						
						... 
						
						
						
						Update: Korean translation for v0.40.4 
						
						
					 
					
						2021-03-11 22:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								stormcone 
							
						 
					 
					
						
						
							
						
						9c5a7d3a57 
					 
					
						
						
							
							Fix   #8733 : Can't buy train engine when the "Engines only" filter is active  
						
						
						
						
					 
					
						2021-03-11 21:35:10 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						3cb2dd4889 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 22 changes by kustridaren
ukrainian: 4 changes by StepanIvasyn
lithuanian: 7 changes by devbotas
spanish: 312 changes by MontyMontana 
						
						
					 
					
						2021-03-11 18:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						de891238d6 
					 
					
						
						
							
							Change: Recolour graph windows to brown ( #8700 )  
						
						
						
						
					 
					
						2021-03-11 15:30:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4361a6dbf4 
					 
					
						
						
							
							Avoid undefined behaviour const_casting std::string c_str()  
						
						... 
						
						
						
						Use non-const data() instead
See: #224  
						
						
					 
					
						2021-03-11 01:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f580ab4ba4 
					 
					
						
						
							
							Fix   #8647 : draw tram catenary using 4 bounding boxes.  
						
						... 
						
						
						
						The back sprite is now supposed to contain west, north and east pillars.
The front sprite is supposed to contain the south pillar and the wires. 
						
						
					 
					
						2021-03-11 00:21:09 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						28589db664 
					 
					
						
						
							
							Fix: front/back sprites of action5 tram catenary were swapped.  
						
						
						
						
					 
					
						2021-03-11 00:21:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c0b722ec46 
					 
					
						
						
							
							Codechange: Add fast path to catenary drawing in MaskWireBits  
						
						... 
						
						
						
						MaskWireBits always returns its input unchanged if the input
has only 0 or 1 track bits set.
Having only 0 or 1 track bits sets (i.e. non junction tiles)
is by far the most common case.
Examining the state of neighbouring tiles and the subsequent
masking logic is relatively expensive and can be omitted in this case. 
						
						
					 
					
						2021-03-10 23:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						1fb1e75038 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 26 changes by Anolitt
spanish (mexican): 25 changes by absay
japanese: 11 changes by Azusa257
korean: 7 changes by telk5093
german: 7 changes by danidoedel
russian: 63 changes by Ln-Wolf
finnish: 7 changes by hpiirai
ukrainian: 5 changes by StepanIvasyn
catalan: 7 changes by J0anJosep
spanish: 7 changes by MontyMontana
portuguese (brazilian): 12 changes by Greavez 
						
						
					 
					
						2021-03-10 18:08:46 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						4866e43862 
					 
					
						
						
							
							Codechange: rework codeflow introduced in  098d5b22 ( #8837 )  
						
						... 
						
						
						
						It didn't sit well to me, how I wrote the commit initially. First
casting a variable into another, only to write it back into the
originally feels wrong.
This flow makes a bit more sense to me. 
						
						
					 
					
						2021-03-10 13:57:52 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						14b61bfa6f 
					 
					
						
						
							
							Fix   #8833 : don't reload NewGRFs when we are shutting down  
						
						... 
						
						
						
						Otherwise that might cause calls to the video-driver, which are
already shut down by now. This causes, depending on the video-driver
crashes or weird effects. 
						
						
					 
					
						2021-03-10 13:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						afadae6d50 
					 
					
						
						
							
							Fix: abort world generation on exiting the game as soon as possible  
						
						... 
						
						
						
						This prevents the window from "freezing" when you close it during
world generation, as it first would continue the action. 
						
						
					 
					
						2021-03-10 13:41:18 +01:00