Peter Nelson 
							
						 
					 
					
						
						
							
						
						ef6b307465 
					 
					
						
						
							
							Change: Use std::vector for NewGRF spec tables.  
						
						... 
						
						
						
						Pointer space is allocated only for the number of IDs used, instead of
the max number of IDs for each feature. 
						
						
					 
					
						2023-04-16 15:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						15e6fc4eeb 
					 
					
						
						
							
							Codechange: Use iterator when mapping sprite groups.  
						
						
						
						
					 
					
						2023-04-16 15:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						bc44158f9a 
					 
					
						
						
							
							Change: Allow overbuilding station and waypoint tiles ( #10618 )  
						
						
						
						
					 
					
						2023-04-16 09:05:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						64b4c095ee 
					 
					
						
						
							
							Version: Committing version data for tag: jgrpp-0.53.0  
						
						
						
						
					 
					
						2023-04-16 00:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						27b40da06a 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						catalan: 14 changes by J0anJosep
portuguese: 20 changes by azulcosta
portuguese (brazilian): 15 changes by ericandradex 
						
						
					 
					
						2023-04-15 18:39:48 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						6fc28d649e 
					 
					
						
						
							
							Cleanup: Unused alloca definitions and includes  
						
						
						
						
					 
					
						2023-04-15 16:57:00 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						b282664242 
					 
					
						
						
							
							Codechange: Replace all usages of alloca/AllocaM with more modern/less discouraged alternatives  
						
						
						
						
					 
					
						2023-04-15 16:57:00 +01:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						b19f42ecd9 
					 
					
						
						
							
							Codechange: Replace some p1/p2 parameter names with better names ( #10658 )  
						
						
						
						
					 
					
						2023-04-15 15:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						387d5eb74f 
					 
					
						
						
							
							Codechange: validate the developer didn't schedule two timers on the same trigger/priority  
						
						
						
						
					 
					
						2023-04-15 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						3ebc7ad16e 
					 
					
						
						
							
							Codechange: migrate all game-time-related timers to the new framework  
						
						
						
						
					 
					
						2023-04-15 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						1ba4dcc924 
					 
					
						
						
							
							Codechange: migrate all Window-related timers to the new framework  
						
						... 
						
						
						
						This means we also say goodbye to GUITimers. 
						
						
					 
					
						2023-04-15 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						5e1bcee39b 
					 
					
						
						
							
							Codechange: introduce a framework for all our timers  
						
						... 
						
						
						
						IntervalTimer and TimeoutTimer use RAII, and can be used to replace
all the time-based timeouts, lag-detection, "execute every N" we
have.
As it uses RAII, you can safely use it as static variable, class
member, temporary variable, etc. As soon as it goes out-of-scope,
it will be safely removed.
This allows for much easier to read code when it comes to intervals. 
						
						
					 
					
						2023-04-15 13:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						730687080a 
					 
					
						
						
							
							Fix: Update some network documentation to match the new command system ( #10657 )  
						
						
						
						
					 
					
						2023-04-15 09:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f803ec9162 
					 
					
						
						
							
							Simplify implementation of TownGenerateCargo  
						
						
						
						
					 
					
						2023-04-15 00:11:52 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						646a7e625b 
					 
					
						
						
							
							Change: Use seconds for Linkgraph update settings ( #10610 )  
						
						
						
						
					 
					
						2023-04-14 22:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						0e915c830c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						dutch: 15 changes by Afoklala 
						
						
					 
					
						2023-04-14 18:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						8e04cba0c3 
					 
					
						
						
							
							Change: Make tick length 27 milliseconds ( #10607 )  
						
						... 
						
						
						
						This makes a month last about 60 seconds, allowing the use of real-time units in game.
Co-authored-by: Niels Martin Hansen <nielsm@indvikleren.dk > 
						
						
					 
					
						2023-04-14 14:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3b72241280 
					 
					
						
						
							
							Bump OpenTTD content server vanilla compatibility version to 13.0  
						
						
						
						
					 
					
						2023-04-13 23:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						64925aedf8 
					 
					
						
						
							
							Add town variable for town tile X and Y coordinates  
						
						
						
						
					 
					
						2023-04-13 21:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						e5af5907ec 
					 
					
						
						
							
							Change: Make all dropdown lists extend width if necessary.  
						
						... 
						
						
						
						This removes the auto_width parameter from ShowDropDown(At). 
						
						
					 
					
						2023-04-13 20:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						5bc9d00735 
					 
					
						
						
							
							Cleanup: Let GetStringBoundingBox deal with buffer.  
						
						
						
						
					 
					
						2023-04-13 20:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						701092003d 
					 
					
						
						
							
							Fix: DropDownListColourItem didn't provide width nor scale vertical padding.  
						
						
						
						
					 
					
						2023-04-13 20:57:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ce9480ee20 
					 
					
						
						
							
							Truncate house variable 47 TileX part if too large  
						
						
						
						
					 
					
						2023-04-13 20:56:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9fd01d57cc 
					 
					
						
						
							
							Rename town zone extended variable identifiers  
						
						
						
						
					 
					
						2023-04-13 20:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ac0c8c8cdd 
					 
					
						
						
							
							Debug: Show local GRF IDs for engines, stations, houses, objects and road stops  
						
						
						
						
					 
					
						2023-04-13 20:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bb988f940e 
					 
					
						
						
							
							Fix   #10638 : Incorrect water infra total when building canal over object  
						
						... 
						
						
						
						In the case where the object is on an unowned canal tile and
the new canal tile is owned 
						
						
					 
					
						2023-04-13 21:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1d947201d3 
					 
					
						
						
							
							Debug: Fix expand/collapse for extra engine flags  
						
						
						
						
					 
					
						2023-04-13 19:59:28 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						d04aae8428 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						danish: 18 changes by bscargo 
						
						
					 
					
						2023-04-13 18:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						ff55bfb787 
					 
					
						
						
							
							Fix   #10343 : Don't extend town-disallowed roadtypes. ( #10347 )  
						
						... 
						
						
						
						Towns currently don't build disallowed roadtypes, however they should
also not extend disallowed roadtypes as well.
If the roadtype that cannot be extended happens to be the roadtype that
the town was going to build then this restriction is ignored. 
						
						
					 
					
						2023-04-12 22:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						a47f92d309 
					 
					
						
						
							
							Update: Korean translation up to 9bf6a1d  
						
						
						
						
					 
					
						2023-04-12 22:27:08 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						5f99c8c4aa 
					 
					
						
						
							
							Fix: Extra viewport cannot be scrolled with right-click-close. ( #10644 )  
						
						
						
						
					 
					
						2023-04-12 19:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c89079a210 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/saveload/cargopacket_sl.cpp
#	src/saveload/saveload.h
#	src/strings.cpp
#	src/vehicle.cpp 
						
						
					 
					
						2023-04-12 20:02:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						97cfd40649 
					 
					
						
						
							
							Fix   #10630 : Don't allow shifting service date earlier than 0 ( #10643 )  
						
						
						
						
					 
					
						2023-04-12 18:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						a0d8545f6c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						french: 15 changes by glx22 
						
						
					 
					
						2023-04-12 18:42:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6e091c78b8 
					 
					
						
						
							
							Use SoftClamp in DrawAircraftEngine, DrawShipEngine, DrawTrainEngine  
						
						
						
						
					 
					
						2023-04-12 19:34:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9521e7ef2b 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/elrail.cpp
#	src/ground_vehicle.hpp
#	src/landscape.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.h
#	src/tile_cmd.h
#	src/town_cmd.cpp
#	src/tunnelbridge_cmd.cpp 
						
						
					 
					
						2023-04-12 19:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						06b78a7299 
					 
					
						
						
							
							Fix: Don't double-pad existing size when adding widget padding.  
						
						... 
						
						
						
						UpdateWidgetSize's size parameter already includes padding. 
						
						
					 
					
						2023-04-12 18:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						d93f96a442 
					 
					
						
						
							
							Fix: Account for extra dropdown list padding.  
						
						
						
						
					 
					
						2023-04-12 18:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						eff2a1669f 
					 
					
						
						
							
							Use SoftClamp in DrawRoadVehEngine  
						
						
						
						
					 
					
						2023-04-12 18:42:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e17420777a 
					 
					
						
						
							
							Fix   #10637 : Incorrect water infra total when building multi-tile object  
						
						... 
						
						
						
						Wrong tile used in ownership checks 
						
						
					 
					
						2023-04-12 16:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						639b24911d 
					 
					
						
						
							
							Fix wrong tile for old canal ownership check in CmdBuildCanal  
						
						
						
						
					 
					
						2023-04-12 00:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d0299e4c16 
					 
					
						
						
							
							Revert "Fix  #9870 : Don't update infrastructure totals when overbuilding object on canal"  
						
						... 
						
						
						
						This reverts commit 37d318c4100a31b27a20 
						
						
					 
					
						2023-04-11 23:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						49528f908d 
					 
					
						
						
							
							Fix water infrastructure total when building multi-tile objects  
						
						... 
						
						
						
						See: https://github.com/OpenTTD/OpenTTD/issues/10637  
						
						
					 
					
						2023-04-11 23:46:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						55f11129c8 
					 
					
						
						
							
							Tracerestrict: Add status test for if train is stopping at order destination  
						
						... 
						
						
						
						Station/waypoint of current order 
						
						
					 
					
						2023-04-11 22:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cfc6b1b302 
					 
					
						
						
							
							Debug: Log values when VENC chunk vehicle cache mismatch detected  
						
						
						
						
					 
					
						2023-04-11 21:59:40 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						3b2eb11fe8 
					 
					
						
						
							
							Codechange: Use cached name for all station/industry/town name formatting. ( #10634 )  
						
						... 
						
						
						
						This reuses an existing name caching mechanism to avoid "recalculating" names every time. 
						
						
					 
					
						2023-04-11 22:50:22 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						d7f0c5d6d8 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						russian: 3 changes by Ln-Wolf
finnish: 7 changes by hpiirai
polish: 17 changes by pAter-exe 
						
						
					 
					
						2023-04-11 18:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						29411ce975 
					 
					
						
						
							
							Fix missing newlines in desync/inconsistency report headers  
						
						
						
						
					 
					
						2023-04-11 19:26:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						87fabe99df 
					 
					
						
						
							
							Allow exchanging a station's name with another station in the same town  
						
						
						
						
					 
					
						2023-04-11 19:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						07f2984d06 
					 
					
						
						
							
							Allow generating new default name for station  
						
						... 
						
						
						
						Ctrl-click default button in rename station query window 
						
						
					 
					
						2023-04-11 18:18:13 +01:00