frosch 
							
						 
					 
					
						
						
							
						
						236ec41fa2 
					 
					
						
						
							
							Fix   #11230 : Group list widget layout failed, if dropdown widgets were higher than the font height. ( #11231 )  
						
						
						
						
					 
					
						2023-09-02 12:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7c28ee0213 
					 
					
						
						
							
							Autoreplace: Add support for multi-cargo ships  
						
						
						
						
					 
					
						2023-09-01 23:35:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						69b2ca9983 
					 
					
						
						
							
							Fix  da35e7bb: Wrong engine ID in Vehicle::NeedsServicing()  
						
						
						
						
					 
					
						2023-09-01 23:22:41 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						6ab169fbe0 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						dutch: 1 change by Afoklala 
						
						
					 
					
						2023-09-01 18:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						da35e7bb35 
					 
					
						
						
							
							Autoreplace: Handle trivial replacements of mixed cargo articulated engines  
						
						
						
						
					 
					
						2023-09-01 19:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						568eafe661 
					 
					
						
						
							
							Fix   #11179 ,  a979d9c: Don't start more competitors than allowed ( #11185 )  
						
						... 
						
						
						
						(cherry picked from commit 02be6ab6ba 
						
						
					 
					
						2023-09-01 18:47:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dc57a51e8a 
					 
					
						
						
							
							VarAction2: Do not scan into procedures for ACOM_CB36_PROP analysis  
						
						
						
						
					 
					
						2023-08-31 20:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						7afd686541 
					 
					
						
						
							
							Codechange: add tests for GS <-> AdminPort JSON conversion ( #11252 )  
						
						... 
						
						
						
						While at it, fix a bug where booleans were made integers. 
						
						
					 
					
						2023-08-31 19:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						993e7be707 
					 
					
						
						
							
							Fix: [Script] GSAdmin.Send() could generate invalid JSON ( #11250 )  
						
						
						
						
					 
					
						2023-08-31 16:52:52 +00:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						4eddec9e79 
					 
					
						
						
							
							Add: [Emscripten] Support for bootstrapping  
						
						
						
						
					 
					
						2023-08-31 12:59:12 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						3d1c4a8589 
					 
					
						
						
							
							Codechange: [Emscripten] Improve syncfs synchronisation on exit/abort  
						
						
						
						
					 
					
						2023-08-31 12:59:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						75d3dc0a19 
					 
					
						
						
							
							Codechange: [Emscripten] remove "relative_mode" parameter from -vsdl as it doesn't exist ( #11249 )  
						
						
						
						
					 
					
						2023-08-31 12:04:22 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						502414b567 
					 
					
						
						
							
							Fix: [Emscripten] config not saved on exit game ( #11248 )  
						
						... 
						
						
						
						When changing a Game Option and pressing Exit Game, the changes
were not actually stored. This because the post-mainloop code
was never executed for Emscripten. 
						
						
					 
					
						2023-08-31 10:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						672382f960 
					 
					
						
						
							
							Tracrestrict: Fix non-train slot windows allowing unusable sort modes  
						
						
						
						
					 
					
						2023-08-30 23:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a29c01493d 
					 
					
						
						
							
							Tracerestrict: Fix train texts used in non-train slots windows  
						
						... 
						
						
						
						See: #593  
						
						
					 
					
						2023-08-30 23:16:21 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						2f96ccc18a 
					 
					
						
						
							
							Add: [CI] Create and store breakpad symbols for releases ( #11247 )  
						
						... 
						
						
						
						Additionally, also store PDB and exe files on the Symbol Server
for easier debugging with MSVC. 
						
						
					 
					
						2023-08-30 18:27:15 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ecb4bb5161 
					 
					
						
						
							
							Change: for surveys capture more information about the OpenTTD version ( #11244 )  
						
						
						
						
					 
					
						2023-08-30 12:14:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						66ddbf94b0 
					 
					
						
						
							
							Crash log: Show type of last sync record if applicable  
						
						
						
						
					 
					
						2023-08-28 20:36:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8f209b0dc4 
					 
					
						
						
							
							Mark main thread as the game thread if video driver not using threads  
						
						
						
						
					 
					
						2023-08-28 20:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e92ee922cf 
					 
					
						
						
							
							Crash log: Only show scope info for the game thread  
						
						
						
						
					 
					
						2023-08-28 20:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d6ff538a46 
					 
					
						
						
							
							Network: Include frame in client join info  
						
						
						
						
					 
					
						2023-08-28 19:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						82c9d18b5b 
					 
					
						
						
							
							Network: Update state checksum with DoCommandP costs  
						
						
						
						
					 
					
						2023-08-28 19:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cdf1ff8d5a 
					 
					
						
						
							
							Network: Extend post-desync frame sync history  
						
						... 
						
						
						
						Record sync state at various points throughout each frame 
						
						
					 
					
						2023-08-28 19:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						5e75afb628 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						catalan: 2 changes by J0anJosep 
						
						
					 
					
						2023-08-28 18:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						a3d631ffed 
					 
					
						
						
							
							Change: make nlohmann a mandatory library to build OpenTTD ( #11235 )  
						
						
						
						
					 
					
						2023-08-28 19:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						13b76b0243 
					 
					
						
						
							
							Fix: [CI] don't install breakpad on arm64-windows-static, as it is not supported (yet) ( #11242 )  
						
						
						
						
					 
					
						2023-08-28 16:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						110dd0e6c1 
					 
					
						
						
							
							Fix: [CI] Allow release-flow to run in forks (while skipping survey-key) ( #11241 )  
						
						
						
						
					 
					
						2023-08-28 16:24:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8e755bf0c2 
					 
					
						
						
							
							Network: Remove NETWORK_SEND_DOUBLE_SEED define  
						
						
						
						
					 
					
						2023-08-28 13:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						abc060525d 
					 
					
						
						
							
							Add: calendar date for Survey results  
						
						... 
						
						
						
						This means no heuristics is possible on around which date people
play the game. 
						
						
					 
					
						2023-08-28 13:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						b0d7cfaa3d 
					 
					
						
						
							
							Change: [Win32] don't allocate 192KiB of memory on the stack on crash ( #11240 )  
						
						... 
						
						
						
						Heap is out of the question, as it might be corrupted.
Allocating this much on stack is silly.
So instead, allocate virtual pages to write the information in. 
						
						
					 
					
						2023-08-28 12:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						de5e338a76 
					 
					
						
						
							
							Change: mention in MacOS / Windows crashlog popup when files couldn't be generated ( #11239 )  
						
						... 
						
						
						
						For example, if the crash.sav couldn't be created, and the TryExcept
detected an issue, write out that the file is not available in
the popup. 
						
						
					 
					
						2023-08-27 22:49:12 +00:00 
						 
				 
			
				
					
						
							
							
								Joan Josep 
							
						 
					 
					
						
						
							
						
						be9a690f41 
					 
					
						
						
							
							Fix   #9642 : Keep infrastructure totals when overbuilding road depots. ( #11229 )  
						
						
						
						
					 
					
						2023-08-28 00:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ee4e82c1b6 
					 
					
						
						
							
							Plans GUI: Fix out of bounds read when selected plan remotely removed  
						
						
						
						
					 
					
						2023-08-27 22:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						40f9b61b4c 
					 
					
						
						
							
							Crash log: Windows: Fix screenshot filename in crash dialog box  
						
						
						
						
					 
					
						2023-08-27 22:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						d4312c59a4 
					 
					
						
						
							
							Codechange: [MacOS] use backtrace() instead of our custom variant ( #11233 )  
						
						... 
						
						
						
						As mentioned in the comment, we only did it ourselves as we once
were compatible with versions before 10.5. But that time has long
gone. So let's update the code to a bit more modern approach. 
						
						
					 
					
						2023-08-27 22:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Joan Josep 
							
						 
					 
					
						
						
							
						
						5e6b5d981f 
					 
					
						
						
							
							Codechange: Use existing functions in GetMonthlyInfrastructureCosts. ( #11237 )  
						
						
						
						
					 
					
						2023-08-27 22:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						b00e483b0f 
					 
					
						
						
							
							Change: recover when possible from crashes during a crash ( #11238 )  
						
						
						
						
					 
					
						2023-08-27 21:54:05 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						99e4a14cdf 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 1 change by krysclarke
finnish: 3 changes by hpiirai
danish: 1 change by bscargo
french: 1 change by glx22
portuguese (brazilian): 1 change by pasantoro 
						
						
					 
					
						2023-08-27 18:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						29a37c2e0b 
					 
					
						
						
							
							Change: [Win32] unify the crashlog handler with the other OSes ( #11236 )  
						
						... 
						
						
						
						While at it, make the crash text a bit more readable, and sync
this with MacOS. 
						
						
					 
					
						2023-08-27 17:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9dc0f0c95c 
					 
					
						
						
							
							Programmable pre-signals: Fix instruction indent in RTL mode  
						
						
						
						
					 
					
						2023-08-27 14:01:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						02aecca5ae 
					 
					
						
						
							
							Conditional order: Replace "next station" with manually set station  
						
						
						
						
					 
					
						2023-08-27 13:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a1eefaecd5 
					 
					
						
						
							
							NWidgetStacked: Allow treating planes independentally for layout  
						
						
						
						
					 
					
						2023-08-27 13:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						691e2dcc69 
					 
					
						
						
							
							Fix cargo waiting amount via station not being cleared when station deleted  
						
						
						
						
					 
					
						2023-08-27 10:21:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c11be37fd9 
					 
					
						
						
							
							Add xdata2 field to OrderExtraInfo  
						
						
						
						
					 
					
						2023-08-27 10:03:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e377535ea6 
					 
					
						
						
							
							Routing restrictions: Fix instruction indent in RTL mode  
						
						
						
						
					 
					
						2023-08-27 08:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7d3e627687 
					 
					
						
						
							
							TBTR: Fix layout of template edit window info panel in RTL languages  
						
						
						
						
					 
					
						2023-08-27 03:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d6041149a4 
					 
					
						
						
							
							TBTR: Fix layout of middle panel in RTL languages  
						
						
						
						
					 
					
						2023-08-27 03:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c6dcb28372 
					 
					
						
						
							
							TBTR: Fix layout of bottom panel in RTL languages  
						
						
						
						
					 
					
						2023-08-27 03:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						03c3050c43 
					 
					
						
						
							
							Fix too small string buffer in FormatUnitWeightRatio  
						
						
						
						
					 
					
						2023-08-27 00:49:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0f8d8ca485 
					 
					
						
						
							
							TBTR: Fix layout of top panel in RTL languages  
						
						
						
						
					 
					
						2023-08-27 00:44:59 +01:00