Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						293b5c9435 
					 
					
						
						
							
							Tracerestrict: Remove slot acquire on reservation flags  
						
						 
						
						
						
						
					 
					
						2024-01-20 20:23:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5a731c04f3 
					 
					
						
						
							
							Tracerestrict: Do not acquire slots a second time when front passes signal  
						
						 
						
						... 
						
						
						
						If slot acquire was already handled during reservation 
						
						
					 
					
						2024-01-20 15:41:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e2a8861f9 
					 
					
						
						
							
							Tracerestrict: Avoid prematurely acquiring slots on tunnel/bridge exits  
						
						 
						
						... 
						
						
						
						Due to checking the long reserve and wait at PBS/slots in a single pass 
						
						
					 
					
						2024-01-20 15:14:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ed59f6a8b9 
					 
					
						
						
							
							Fix upgrading bridge type clearing custom signal style and routing restriction flags  
						
						 
						
						
						
						
					 
					
						2024-01-20 13:23:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c9422762c0 
					 
					
						
						
							
							Tracerestrict: Add 0 enum value for TraceRestrictProgramActionsUsedFlags  
						
						 
						
						
						
						
					 
					
						2024-01-20 12:58:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fa1c4f2be5 
					 
					
						
						
							
							Tracerestrict: Add bit allocation diagram for TraceRestrictItem  
						
						 
						
						
						
						
					 
					
						2024-01-19 21:09:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1408b12249 
					 
					
						
						
							
							Tracerestrict: Add get/set to use auxiliary and cond op as a single field  
						
						 
						
						
						
						
					 
					
						2024-01-19 21:09:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2d56c4d2e3 
					 
					
						
						
							
							Tracerestrict: Update comment for TraceRestrictItem enum  
						
						 
						
						
						
						
					 
					
						2024-01-19 20:43:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						52d4a11dd3 
					 
					
						
						
							
							Fix: [HarfBuzz] make HarfBuzz use the same glyphs as we render  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 2b599c9d00 ) 
						
						
					 
					
						2024-01-18 22:32:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						7881264d6d 
					 
					
						
						
							
							Codechange: [HarfBuzz] hb-ft will set the scaling on its own  
						
						 
						
						... 
						
						
						
						(cherry picked from commit a24c2bf10a ) 
						
						
					 
					
						2024-01-18 22:32:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						8ab3b6b205 
					 
					
						
						
							
							Fix   #11791 ,  e1f5be62: Run missing-glyph detection after toggling sprite font. ( #11812 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit fd59393899 ) 
						
						
					 
					
						2024-01-18 22:32:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						19b23e43fd 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2024-01-18 22:32:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						352513ace6 
					 
					
						
						
							
							Fix  bde05ce7: also update the version in the OpenTTD docs to v0.4 ( #11810 )  
						
						 
						
						... 
						
						
						
						(cherry picked from commit e7ba42ad4b ) 
						
						
					 
					
						2024-01-18 22:09:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7a5e8dd991 
					 
					
						
						
							
							Linkgraph: Scroll overlay pixel cache instead of clearing it on scroll  
						
						 
						
						... 
						
						
						
						Reduce cost of preparing/drawing cache
Improve missing station checks in RefreshDrawCache
Remove need for checks in DrawLinks
Don't rebase overlay cache coordinate to screen in viewport map mode 
						
						
					 
					
						2024-01-18 22:07:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6c30e88890 
					 
					
						
						
							
							Use overlay layer for plan rendering in viewport map mode  
						
						 
						
						... 
						
						
						
						Scroll overlay layer when viewport is scrolled 
						
						
					 
					
						2024-01-18 22:03:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3d87cfeca5 
					 
					
						
						
							
							Plans: Cache whether any plans are currently visible  
						
						 
						
						
						
						
					 
					
						2024-01-18 21:58:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1159224d6f 
					 
					
						
						
							
							Plans: Fix missing const specifiers on visibility getters  
						
						 
						
						
						
						
					 
					
						2024-01-18 21:58:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a3c5084b29 
					 
					
						
						
							
							Viewport map mode: Scroll landscape cache instead of clearing it on scroll  
						
						 
						
						
						
						
					 
					
						2024-01-18 21:58:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0bcbdef512 
					 
					
						
						
							
							Use overlay layer for link graph overlay in viewport map mode  
						
						 
						
						... 
						
						
						
						Reduce performance cost of many small redraw areas 
						
						
					 
					
						2024-01-18 21:49:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						888b7b5dce 
					 
					
						
						
							
							Add a simple 64 bit to 64 bit hash (from MurmurHash3)  
						
						 
						
						
						
						
					 
					
						2024-01-18 21:49:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dcb054d152 
					 
					
						
						
							
							Add scoped helper to temporarily override screen pitch  
						
						 
						
						
						
						
					 
					
						2024-01-18 00:14:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ae701a3bd8 
					 
					
						
						
							
							Add scoped helper to temporarily override current blitter  
						
						 
						
						
						
						
					 
					
						2024-01-18 00:14:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0e581e0eeb 
					 
					
						
						
							
							Blitter: Add method to set rectangle colours, skipping D7  
						
						 
						
						
						
						
					 
					
						2024-01-18 00:14:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						5c5057e0fc 
					 
					
						
						
							
							Fix   #11801 ,  51f1e93: CalcClosestTownFromTile needs the kd-tree to be valid  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 4cc97e04e6 ) 
						
						
					 
					
						2024-01-18 00:14:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						eb6c64cc04 
					 
					
						
						
							
							Fix ctrl-drag over new group button in group list window  
						
						 
						
						
						
						
					 
					
						2024-01-17 19:31:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						81c2c4a881 
					 
					
						
						
							
							Slightly speed up unordered iteration of FlowStatMap  
						
						 
						
						
						
						
					 
					
						2024-01-16 23:15:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4458d3b61c 
					 
					
						
						
							
							FPS graph: Fix excessive switching of horizontal scale for 60 Hz drawing  
						
						 
						
						
						
						
					 
					
						2024-01-16 22:23:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						6550682b49 
					 
					
						
						
							
							Codechange: minor bits and pieces related to fmt::format() ( #11806 )  
						
						 
						
						... 
						
						
						
						- Don't make run-time formatting what can be done compile-time.
- Be explicit about run-time formatting.
- Fix datetime printing. 
						
						
					 
					
						2024-01-16 21:10:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						0b7410d979 
					 
					
						
						
							
							Codechange: compile-time validate the string format of IConsolePrint ( #11804 )  
						
						 
						
						... 
						
						
						
						This means we can no longer use runtime picking what string to use. 
						
						
					 
					
						2024-01-16 21:04:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8b4c5a6269 
					 
					
						
						
							
							Codechange: compile-time validate the string format of SlErrorCorruptFmt ( #11805 )  
						
						 
						
						
						
						
					 
					
						2024-01-16 20:58:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						d005e8f8bd 
					 
					
						
						
							
							Fix  884b9e66: No need to include extra pixel for pressed state. ( #11803 )  
						
						 
						
						
						
						
					 
					
						2024-01-16 20:50:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4fa5992d33 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2024-01-16 20:41:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6903e5c937 
					 
					
						
						
							
							Documentation: Update NewGRF road stops documents  
						
						 
						
						
						
						
					 
					
						2024-01-16 20:40:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						bde05ce79c 
					 
					
						
						
							
							Update: OpenTTD TTF font to v0.4 ( #11799 )  
						
						 
						
						
						
						
					 
					
						2024-01-16 20:10:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3ab31f5518 
					 
					
						
						
							
							Add settings for town/industry cargo production scaling modes  
						
						 
						
						
						
						
					 
					
						2024-01-16 19:12:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						2efd897691 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						english (au): 4 changes by krysclarke
english (us): 4 changes by 2TallTyler
chinese (simplified): 8 changes by WenSimEHRP
korean: 4 changes by telk5093
russian: 4 changes by Ln-Wolf
finnish: 4 changes by hpiirai
french: 8 changes by ottdfevr 
						
						
					 
					
						2024-01-16 18:39:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						53d29852e4 
					 
					
						
						
							
							Add SettingOnGuiCtrlType mode for setting value dparam overrides  
						
						 
						
						
						
						
					 
					
						2024-01-16 17:47:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1e0bb019a7 
					 
					
						
						
							
							Change cargo scaling settings to be linear instead of logarithmic  
						
						 
						
						
						
						
					 
					
						2024-01-16 18:02:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c8ff26f2b8 
					 
					
						
						
							
							Reset town/industry scaling settings when loading old games  
						
						 
						
						
						
						
					 
					
						2024-01-16 17:43:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						091fb0da44 
					 
					
						
						
							
							Fix crash which could occur when trying to extend invalidated reservation  
						
						 
						
						... 
						
						
						
						When using realistic braking 
						
						
					 
					
						2024-01-16 17:31:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c8d82eb988 
					 
					
						
						
							
							Fix two rail types per tile with savegame versions before 24  
						
						 
						
						
						
						
					 
					
						2024-01-16 01:15:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0df59defc4 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/release-linux.yml
#	.github/workflows/release.yml
#	src/rail_cmd.cpp
#	src/rail_gui.cpp
#	src/script/api/script_rail.cpp
#	src/settings_gui.cpp
#	src/signal_type.h
#	src/video/sdl2_v.cpp 
						
						
					 
					
						2024-01-16 01:15:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						661bdae2e5 
					 
					
						
						
							
							Fix   #11785 ,  cf16f45: when bumping aircraft into the air, remove them from the loading vehicle list again  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						f99793547e 
					 
					
						
						
							
							Fix  fbd71a9: for TTO savegames, getting the savegame type left the file pointing to the wrong location  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						d5518f6263 
					 
					
						
						
							
							Fix  36a0818: TTO did not save company shares  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						51f1e939e8 
					 
					
						
						
							
							Change: be more resilient against missing towns in old loader  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						67b405d2f6 
					 
					
						
						
							
							Fix   #11783 ,  953445a: TTO savegames are not 65536 by 65536  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						f5b320e502 
					 
					
						
						
							
							Codechange: use range based for loop, instead of tile numbers  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						b09a4384d9 
					 
					
						
						
							
							Codechange: remove need to use separate array for old_map3  
						
						 
						
						
						
						
					 
					
						2024-01-16 00:08:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8510f7bd00 
					 
					
						
						
							
							Fix: NWidgetParts must use unscaled dimensions. ( #11794 )  
						
						 
						
						
						
						
					 
					
						2024-01-15 23:02:25 +00:00