translators 
							
						 
					 
					
						
						
							
						
						0cff40dd19 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 203 changes by eriksorngard
italian: 45 changes by Rivarossi
german: 42 changes by Wuzzy2
ukrainian: 13 changes by StepanIvasyn
turkish: 25 changes by jnmbk
portuguese (brazilian): 25 changes by pasantoro 
						
						
					 
					
						2024-03-13 04:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f0832fa9b5 
					 
					
						
						
							
							Fix debug version of TileAdd  
						
						
						
						
					 
					
						2024-03-13 02:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8d141b767c 
					 
					
						
						
							
							Crashlog: Windows: Handle simultaneous crashes in multiple threads  
						
						
						
						
					 
					
						2024-03-13 01:33:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c4a1436362 
					 
					
						
						
							
							Workaround missing std::bit_cast on some compilers  
						
						
						
						
					 
					
						2024-03-13 01:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a887333f00 
					 
					
						
						
							
							Crashlog: Unix: Handle simultaneous crash signals in multiple threads  
						
						... 
						
						
						
						Avoid changing signal handler during crash
Just adjust the signal proc mask and vary response of signal handler 
						
						
					 
					
						2024-03-12 23:59:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						af867a4b33 
					 
					
						
						
							
							Fix crash downscaling sprites from 2x for max sprite resolution setting  
						
						
						
						
					 
					
						2024-03-12 21:49:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9f205727bf 
					 
					
						
						
							
							Extend industry production/transported totals to 32 bits  
						
						
						
						
					 
					
						2024-03-12 17:49:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cc2521ddf5 
					 
					
						
						
							
							Add helper function for unsigned saturating add  
						
						
						
						
					 
					
						2024-03-12 17:51:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fe730bce31 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/codeql.yml
#	.github/workflows/release-linux.yml
#	.github/workflows/release-macos.yml
#	.github/workflows/release-windows.yml
#	src/map.cpp
#	src/music/midifile.hpp
#	src/order_cmd.cpp
#	src/order_gui.cpp
#	src/pathfinder/yapf/yapf_rail.cpp
#	src/pbs.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.h
#	src/saveload/vehicle_sl.cpp
#	src/script/api/script_text.cpp
#	src/ship_cmd.cpp
#	src/train_cmd.cpp
#	src/vehicle.cpp
#	src/vehicle_base.h
#	src/vehicle_func.h
#	src/vehicle_gui.cpp
#	src/vehicle_gui_base.h
#	src/viewport.cpp
#	src/waypoint_cmd.cpp 
						
						
					 
					
						2024-03-12 17:44:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c7d3e291d2 
					 
					
						
						
							
							Fix divide by zero when autosave uses real time and autosave both disabled  
						
						... 
						
						
						
						See: #666  
						
						
					 
					
						2024-03-12 17:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						1addeddc07 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 45 changes by krysclarke
norwegian (bokmal): 256 changes by eriksorngard
welsh: 41 changes by Ansbaradigeidfran
english (us): 45 changes by 2TallTyler
russian: 11 changes by Ln-Wolf
finnish: 18 changes by hpiirai
ukrainian: 20 changes by StepanIvasyn
catalan: 167 changes by J0anJosep
danish: 11 changes by bscargo
spanish: 35 changes by lrlopez
french: 41 changes by ottdfevr
portuguese: 44 changes by jcteotonio
portuguese (brazilian): 168 changes by pasantoro 
						
						
					 
					
						2024-03-12 04:41:20 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Wheeler 
							
						 
					 
					
						
						
							
						
						8a37f6479a 
					 
					
						
						
							
							Change: Update OpenTTD TTF fonts to v0.6  
						
						... 
						
						
						
						Adds missing characters for Chuvash and Serbian translations. Adds support for combining diacritics (needed for for Cyrillic es with accent) and corrects miscoded Cyrillic es with descender. 
						
						
					 
					
						2024-03-11 22:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						a06814c173 
					 
					
						
						
							
							Codechange: use std::source_location over __FILE__ and __LINE__ for Random  
						
						
						
						
					 
					
						2024-03-11 20:30:33 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Bussemaker 
							
						 
					 
					
						
						
							
						
						984202b101 
					 
					
						
						
							
							Codechange: Remove outdated YAPF example code  
						
						
						
						
					 
					
						2024-03-11 20:25:48 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						d7b99cbe26 
					 
					
						
						
							
							Codefix: [CI] Store vcpkg outside the repository folder ( #12271 )  
						
						... 
						
						
						
						Otherwise tools like CodeQL can pick up on vcpkg files. 
						
						
					 
					
						2024-03-11 18:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c768f4fc7a 
					 
					
						
						
							
							Codechange: [CI] build some targets every night, instead of every PR  
						
						... 
						
						
						
						This mainly as they are not expected to fail, or give more information
than the other targets already would. And this is just hogging up
the CI pipeline. On average, these targets take ~80 CPU-minutes to
finish. 
						
						
					 
					
						2024-03-11 15:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ee22fa34d7 
					 
					
						
						
							
							Codechange: [CI] Split the ci-build into smaller components  
						
						
						
						
					 
					
						2024-03-11 15:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						eaf62f3969 
					 
					
						
						
							
							Codechange: [CI] manual build CodeQL to improve speed ( #12251 )  
						
						... 
						
						
						
						Autobuild also fetches dependencies and other things, while those
are already ready on the system. This seems to cost ~1 minutes,
for no actual good reason. 
						
						
					 
					
						2024-03-11 15:42:44 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						b9ca3ead8b 
					 
					
						
						
							
							Change: Use (at least) standard toolbar button size for signal selection buttons. ( #12265 )  
						
						... 
						
						
						
						Signal selection buttons could be very narrow, with a very wide spacer, depending on loaded signal types and fonts. 
						
						
					 
					
						2024-03-11 14:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						dc6305e8c1 
					 
					
						
						
							
							Codechange: Use std::make_unique instead of passing new into a unique_ptr. ( #12263 )  
						
						... 
						
						
						
						std::make_unique will also initialise the data so MemSetT is not needed. 
						
						
					 
					
						2024-03-11 08:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						95a8fab339 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 7 changes by joeax910
norwegian (bokmal): 242 changes by eriksorngard
welsh: 609 changes by Ansbaradigeidfran
english (us): 3 changes by 2TallTyler
chinese (simplified): 1 change by WenSimEHRP
ukrainian: 21 changes by StepanIvasyn
latvian: 1 change by lexuslatvia
dutch: 1 change by Jaws3rd
esperanto: 53 changes by legoscia
portuguese (brazilian): 19 changes by pasantoro 
						
						
					 
					
						2024-03-11 04:42:14 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8b60fc3d35 
					 
					
						
						
							
							Codechange: Use vector for waypoint layout. ( #12264 )  
						
						... 
						
						
						
						This replaces manual new/delete of byte array, and matches how it is used for station layouts. 
						
						
					 
					
						2024-03-10 17:15:34 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						2f0fe22d63 
					 
					
						
						
							
							Fix   #12255 : inconsistent punctuation in English  
						
						
						
						
					 
					
						2024-03-10 16:51:21 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						649c1cf14c 
					 
					
						
						
							
							Fix: Off-by-one in EnsureVisibleCaption. ( #12261 )  
						
						... 
						
						
						
						An off-by-one in EnsureVisibleCaption causes the minimum visible caption height to be 13 scaled pixels and 1 unscaled pixel. At 1x interface scale, this 'happens' to be the complete height of a caption, but at other interface scales it is not.
Instead of using a scaled fixed value, correct the off-by-one and just use the window's actual caption height instead. 
						
						
					 
					
						2024-03-10 14:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ecf534522c 
					 
					
						
						
							
							Codechange: replace macro with function for TileAdd(XY)  
						
						
						
						
					 
					
						2024-03-10 15:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						27eadc13ec 
					 
					
						
						
							
							Codechange: rename TILE_ADD(XY) to TileAdd(XY)  
						
						
						
						
					 
					
						2024-03-10 15:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						df461b0329 
					 
					
						
						
							
							Codechange: simplify TileAdd by using simple asserts  
						
						
						
						
					 
					
						2024-03-10 15:50:24 +01:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						005892bfdb 
					 
					
						
						
							
							Fix   #12250 : YAPF Trivial rail pathfinding crashes due to  #12217  ( #12258 )  
						
						
						
						
					 
					
						2024-03-10 14:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						cca9dcdd57 
					 
					
						
						
							
							Codechange: [DorpsGek] announce failures in nightlies to IRC / Discord ( #12256 )  
						
						
						
						
					 
					
						2024-03-10 13:22:15 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						9c95fbdb07 
					 
					
						
						
							
							Remove: official support for MSVC 2019 ( #12254 )  
						
						
						
						
					 
					
						2024-03-10 13:26:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f6ba65317c 
					 
					
						
						
							
							Fix rail pathfinding with YAPF  
						
						... 
						
						
						
						Partial revert of 30e1a61c04https://github.com/OpenTTD/OpenTTD/issues/12250  
						
						
					 
					
						2024-03-10 11:58:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dd194960f5 
					 
					
						
						
							
							Fix handling of title game zoom when changing UI scaling  
						
						
						
						
					 
					
						2024-03-10 11:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2140e3fc3b 
					 
					
						
						
							
							Departure boards: Fix handling of invalid/empty dispatch schedules  
						
						
						
						
					 
					
						2024-03-10 11:22:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fae9df329e 
					 
					
						
						
							
							Fix drawing of black text with TC_FORCED  
						
						
						
						
					 
					
						2024-03-10 11:04:10 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						86cb184eb4 
					 
					
						
						
							
							Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc  
						
						
						
						
					 
					
						2024-03-10 10:14:20 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e4b3f3f495 
					 
					
						
						
							
							Codechange: use std::source_location over __FILE__ and __LINE__ for NOT_REACHED  
						
						
						
						
					 
					
						2024-03-10 10:14:20 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						bab5a8a787 
					 
					
						
						
							
							Codechange: use std::source_location over __FILE__ and __LINE__ for Backup  
						
						
						
						
					 
					
						2024-03-10 10:14:20 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						381dee2e01 
					 
					
						
						
							
							Codechange: [CI] switch to arm64 for MacOS builds ( #12242 )  
						
						... 
						
						
						
						This creates more variety in our CI builds, increasing the odds
of us finding issues. 
						
						
					 
					
						2024-03-10 09:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						738624ded4 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 1 change by krysclarke
norwegian (bokmal): 545 changes by eriksorngard
chinese (traditional): 75 changes by wpi3
galician: 24 changes by pvillaverde
chinese (simplified): 1 change by WenSimEHRP
russian: 1 change by Ln-Wolf
finnish: 4 changes by hpiirai
ukrainian: 16 changes by StepanIvasyn
catalan: 1 change by J0anJosep
danish: 1 change by bscargo
french: 3 changes by ottdfevr
portuguese: 1 change by azulcosta
esperanto: 203 changes by legoscia
portuguese (brazilian): 21 changes by pasantoro
polish: 1 change by pAter-exe 
						
						
					 
					
						2024-03-10 04:40:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7796451b6c 
					 
					
						
						
							
							Disable MSVC warning 4244 for src/3rdparty/monocypher/monocypher.cpp  
						
						... 
						
						
						
						See: #664  
						
						
					 
					
						2024-03-09 23:18:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						04755a6138 
					 
					
						
						
							
							Disable -Wstringop-overflow warning on MinGW  
						
						
						
						
					 
					
						2024-03-09 22:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0e76f774eb 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/landscape.cpp
#	src/landscape.h
#	src/misc_gui.cpp
#	src/newgrf_commons.cpp
#	src/order_cmd.cpp
#	src/pathfinder/yapf/yapf_base.hpp
#	src/station_cmd.cpp
#	src/tunnelbridge_cmd.cpp
#	src/vehicle.cpp
#	src/water_cmd.cpp
#	src/window.cpp 
						
						
					 
					
						2024-03-09 21:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5b88ea6857 
					 
					
						
						
							
							Revert "Add setting to disable script parameter randomisation"  
						
						... 
						
						
						
						This reverts commit 2bb5c9ac84 
						
						
					 
					
						2024-03-09 20:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ba79f7b2ba 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/base_station_base.h
#	src/newgrf_roadstop.cpp
#	src/newgrf_station.cpp
#	src/object_gui.cpp
#	src/saveload/settings_sl.cpp
#	src/saveload/station_sl.cpp
#	src/settings.cpp
#	src/settings_internal.h
#	src/timer/timer_game_calendar.cpp 
						
						
					 
					
						2024-03-09 20:10:57 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						55a328c586 
					 
					
						
						
							
							Codechange: Replace type-punning with std::bit_cast in squirrel. ( #12224 )  
						
						
						
						
					 
					
						2024-03-09 17:13:17 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						de8a840db5 
					 
					
						
						
							
							Codefix: Fully initialise MidiFile::DataBlock to avoid gcc warning. ( #12240 )  
						
						
						
						
					 
					
						2024-03-09 17:01:39 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						82430a1086 
					 
					
						
						
							
							Fix  ab315d0: Don't show "insert order" errors in the console ( #12245 )  
						
						
						
						
					 
					
						2024-03-09 16:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						e0e0d5f8fb 
					 
					
						
						
							
							Revert  #11606 : Don't auto-build past tunnelbridge ends  
						
						... 
						
						
						
						This reverts commit 59f6c199bf 
						
						
					 
					
						2024-03-09 15:54:50 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ebd258b404 
					 
					
						
						
							
							Change: [CI] switch MacOS to the macos-14 runner ( #12237 )  
						
						... 
						
						
						
						This runner contains a newer XCode, with better C++20 support. 
						
						
					 
					
						2024-03-09 14:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						32b0fb9f6e 
					 
					
						
						
							
							Fix   #12010 : Use economy timer for vehicle stats minimum age, not calendar ( #12142 )  
						
						
						
						
					 
					
						2024-03-09 09:38:52 -05:00