Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a1c7d1bd30 
					 
					
						
						
							
							Remove non-owning string pointer from StringParameter  
						
						 
						
						... 
						
						
						
						(For the time being)
See: https://github.com/OpenTTD/OpenTTD/issues/11922  
						
						
					 
					
						2024-01-29 22:25:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e29901d02 
					 
					
						
						
							
							Tracerestrict: Allow nesting temporary slot states  
						
						 
						
						... 
						
						
						
						Use a temporary state stack instead of passing the state directly
in TraceRestrictProgramInput
No longer exit early from ExtendTrainReservation to handle slots, this
fixes reservation failures when starting from a signal with a slot acquire
More thorough fix for 9e8a4314 
						
						
					 
					
						2024-01-29 22:16:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e148f7653b 
					 
					
						
						
							
							Use scaled.vsep_sparse for EXP_SPACING in company infrastructure window  
						
						 
						
						
						
						
					 
					
						2024-01-29 18:01:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						77f1655686 
					 
					
						
						
							
							Disable MinGW std threads includes by default  
						
						 
						
						... 
						
						
						
						In preparation for removal later 
						
						
					 
					
						2024-01-29 00:39:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						31d87f6101 
					 
					
						
						
							
							Fix  9e8a4314: Start signal state erroneously changed if it has slot acquire  
						
						 
						
						
						
						
					 
					
						2024-01-28 20:03:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						efab96b82b 
					 
					
						
						
							
							Set default service interval and timetable flags for virtual trains  
						
						 
						
						... 
						
						
						
						See: #636  
						
						
					 
					
						2024-01-28 17:50:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						18739394e1 
					 
					
						
						
							
							Fix paths of content in tar files  
						
						 
						
						
						
						
					 
					
						2024-01-28 17:37:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9bea1e3cc3 
					 
					
						
						
							
							Scheduled dispatch: Allow tagging departure slots, add to conditional order  
						
						 
						
						
						
						
					 
					
						2024-01-28 17:14:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						be469405df 
					 
					
						
						
							
							Bitmath: Add utility functions for calculating bit masks  
						
						 
						
						... 
						
						
						
						Add tests 
						
						
					 
					
						2024-01-28 15:41:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0a16ba1bd7 
					 
					
						
						
							
							Scheduled dispatch: Add dispatch slot tooltip  
						
						 
						
						
						
						
					 
					
						2024-01-28 13:20:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6c329871f1 
					 
					
						
						
							
							Scheduled dispatch: Add per dispatch slot flags field  
						
						 
						
						... 
						
						
						
						Add flag for slot re-use 
						
						
					 
					
						2024-01-28 01:48:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dee611f5f3 
					 
					
						
						
							
							Remove incorrect check from CmdScheduledDispatchAdjust  
						
						 
						
						
						
						
					 
					
						2024-01-28 00:38:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1edc828b76 
					 
					
						
						
							
							Pre-filter object descriptors in order save/load  
						
						 
						
						
						
						
					 
					
						2024-01-28 00:38:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bd51b1b69a 
					 
					
						
						
							
							Remove pre-init of static vector in train speed adaptation map save/load  
						
						 
						
						
						
						
					 
					
						2024-01-28 00:08:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3a4623c027 
					 
					
						
						
							
							Scheduled dispatch: Add slot remove mode, label last/next slots otherwise  
						
						 
						
						
						
						
					 
					
						2024-01-27 21:31:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ae801818ed 
					 
					
						
						
							
							Scheduled dispatch: Adjust window/button layout  
						
						 
						
						... 
						
						
						
						Split window vertically into sections 
						
						
					 
					
						2024-01-27 20:20:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						009fea0e14 
					 
					
						
						
							
							Fix: Memory leak in ICUParagraphLayout::NextLine() ( #11895 )  
						
						 
						
						... 
						
						
						
						This function calls icu::BreakIterator::createLineInstance() but does not clean up after it.
Instead use a static instance that is cloned (for thread-safety) and deleted as necessary.
(cherry picked from commit 6d276698b6 ) 
						
						
					 
					
						2024-01-27 20:20:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5b052ff91a 
					 
					
						
						
							
							Avoid truncation when calculating AircraftCache::cached_max_range_sqr  
						
						 
						
						
						
						
					 
					
						2024-01-27 20:03:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						0619b0d5da 
					 
					
						
						
							
							Clear mismatched translations of STR_CONFIG_SETTING_CHUNNEL_HELPTEXT  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:23:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TELK 
							
						 
					 
					
						
						
							
						
						b3ee22cdd3 
					 
					
						
						
							
							Update: Korean translation for  592c038 
						
						 
						
						
						
						
					 
					
						2024-01-27 19:19:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TELK 
							
						 
					 
					
						
						
							
						
						0db3aee7b5 
					 
					
						
						
							
							Update: Korean translation up to 0.56.2  
						
						 
						
						
						
						
					 
					
						2024-01-27 19:19:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						4bf9c123d3 
					 
					
						
						
							
							Fix: TextfileWindow called virtual methods before constructor completed. ( #11889 )  
						
						 
						
						... 
						
						
						
						SetStringParameters() was called during widget tree init in the constructor.
Calls within a constructor cannot call the derived classes methods. This would result in invalid data being passed to the string system, which could then crash.
(cherry picked from commit fef0bfcfd3 ) 
						
						
					 
					
						2024-01-27 18:53:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						a7c2f489f6 
					 
					
						
						
							
							Fix   #5713 : FindClosestShipDepot only considers depots that are actually reachable ( #11768 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 8a4a99b7e8 ) 
						
						
					 
					
						2024-01-27 18:49:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f9321686a7 
					 
					
						
						
							
							Remove old reference to FindLastBit64 from tests  
						
						 
						
						
						
						
					 
					
						2024-01-27 17:11:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2e93daf93b 
					 
					
						
						
							
							Advance _scaled_date_ticks in scenario editor  
						
						 
						
						... 
						
						
						
						For timetables and train speed adaptation 
						
						
					 
					
						2024-01-27 16:48:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7db457ad80 
					 
					
						
						
							
							Use _scaled_date_ticks in ODATFB_NEAREST_DEPOT rate-limiting  
						
						 
						
						
						
						
					 
					
						2024-01-27 16:40:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1ce8930583 
					 
					
						
						
							
							Use DateTicksScaled for Vehicle::last_loading_tick  
						
						 
						
						
						
						
					 
					
						2024-01-27 16:38:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						74686b9c63 
					 
					
						
						
							
							Add an AsTicksT template cast with clamping to DateTicksScaledDelta  
						
						 
						
						... 
						
						
						
						Implement AsTicks in terms of AsTicksT 
						
						
					 
					
						2024-01-27 16:28:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						521281446c 
					 
					
						
						
							
							Update NETWORK_GAME_INFO_VERSION to version 7  
						
						 
						
						
						
						
					 
					
						2024-01-27 15:19:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						540be178fc 
					 
					
						
						
							
							Add transparency_tunnels hotkey  
						
						 
						
						... 
						
						
						
						See: #634  
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						784951c942 
					 
					
						
						
							
							Fix: use correct size parameter type in TileArea constructors ( #11869 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit bf3fd6526b ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						63dc0a4f5e 
					 
					
						
						
							
							Fix: update server as offline when unexpected disconnect during refresh ( #11891 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 2bbc95cac3 ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						2e42a23a7e 
					 
					
						
						
							
							Fix  b38d3c2208: missing water regions invalidation when building locks ( #11879 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 09b66751cf ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c021c80b08 
					 
					
						
						
							
							Fix   #6377 : two tarballs with the same folder in them were considered as one ( #11855 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 0c81579363 ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						b721dbf850 
					 
					
						
						
							
							Revert  #6923 : start_date parameter is no longer in use  
						
						 
						
						... 
						
						
						
						There was an issue with the start_date parameter for AIs. It did not let Random AIs to have their configure button clickable once the game has started, and this was due to the start_date not being pushed into the config.
But now that start_date is no longer in use since #10653 , this workaround can be safely removed.
(cherry picked from commit 6588680ccc ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						e1673d5635 
					 
					
						
						
							
							Fix   #9722 : create vital windows as soon as local_company is set ( #11858 )  
						
						 
						
						... 
						
						
						
						Many places use local_company to detect whether world generation is
done, and blindly assume all vital windows exists when local_company
is set.
(cherry picked from commit f35e257adc ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						90859fbe25 
					 
					
						
						
							
							Codechange: prevent out-of-bound read (even if the result is never used) ( #11853 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit fe035c306e ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						be147651d4 
					 
					
						
						
							
							Codechange: Replace GroupStatistics' num_engines with std::map. ( #11849 )  
						
						 
						
						... 
						
						
						
						This removes manual memory management with calloc/free calls, and prevents potentially large arrays being allocated for each group.
(cherry picked from commit 8797cc7ef2 ) 
						
						
					 
					
						2024-01-27 14:56:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						17934bcc90 
					 
					
						
						
							
							Fix   #11827 : Make Layouter::GetCharPosition() aware of ligatures. ( #11831 )  
						
						 
						
						... 
						
						
						
						When ligatures happen the precise individual character position is not known, so instead return the previous position (which is that of the ligature.)
(cherry picked from commit d6ccfdbbd9 ) 
						
						
					 
					
						2024-01-27 14:01:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						911ccc16fb 
					 
					
						
						
							
							Script: Add compatibility layer for old cargo scaling settings  
						
						 
						
						
						
						
					 
					
						2024-01-26 18:30:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e0699c15b6 
					 
					
						
						
							
							Add function to turn a percentage into a quantity scaling factor  
						
						 
						
						
						
						
					 
					
						2024-01-26 18:23:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						191aefa39f 
					 
					
						
						
							
							Adjust version detection in release workflow for build steps  
						
						 
						
						
						
						
					 
					
						2024-01-25 23:22:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						46080494db 
					 
					
						
						
							
							Release workflow: Remove gcc-problem-matcher from legacy/dedicated builds  
						
						 
						
						
						
						
					 
					
						2024-01-25 23:22:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c26ca5369e 
					 
					
						
						
							
							Unconditionally use FindFirstBit in SetBitIterator  
						
						 
						
						... 
						
						
						
						Add simple tests 
						
						
					 
					
						2024-01-25 22:36:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5404be172c 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/core/bitmath_func.cpp
#	src/core/bitmath_func.hpp
#	src/core/geometry_type.hpp
#	src/game/game_text.hpp
#	src/graph_gui.cpp
#	src/pathfinder/npf/npf.cpp
#	src/script/api/script_text.cpp
#	src/spritecache.cpp
#	src/track_func.h 
						
						
					 
					
						2024-01-25 22:36:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						78e08fdd18 
					 
					
						
						
							
							Script: Move old-style/lenient text param encode to separate function  
						
						 
						
						
						
						
					 
					
						2024-01-25 17:35:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						822ecae85d 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/cargotype.h
#	src/core/CMakeLists.txt
#	src/core/span_type.hpp
#	src/fileio.cpp
#	src/fios.cpp
#	src/misc/endian_buffer.hpp
#	src/misc_gui.cpp
#	src/saveload/saveload.h
#	src/saveload/vehicle_sl.cpp
#	src/screenshot.cpp
#	src/settings.cpp
#	src/settings_internal.h
#	src/stdafx.h
#	src/string_func.h
#	src/strings.cpp
#	src/strings_func.h
#	src/strings_internal.h 
						
						
					 
					
						2024-01-25 18:37:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c320a3fd7f 
					 
					
						
						
							
							Adjust version detection in release workflow  
						
						 
						
						
						
						
					 
					
						2024-01-25 02:03:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a4c51149bd 
					 
					
						
						
							
							Version: Exclude cmake directory from non-git version hash  
						
						 
						
						
						
						
					 
					
						2024-01-25 02:03:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7fe76f3eb8 
					 
					
						
						
							
							Add a linux-dedicated release target  
						
						 
						
						... 
						
						
						
						Based on linux-legacy 
						
						
					 
					
						2024-01-25 01:12:10 +00:00