Rubidium 
							
						 
					 
					
						
						
							
						
						8add0bf8ec 
					 
					
						
						
							
							Codechange: use references for game info serialization  
						
						
						
						
					 
					
						2024-02-05 16:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						84623d2123 
					 
					
						
						
							
							Codechange: use references for UDP packets  
						
						
						
						
					 
					
						2024-02-05 16:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						031a9d4e26 
					 
					
						
						
							
							Codechange: use std::unique_ptr for the Packets created to send via TCP  
						
						
						
						
					 
					
						2024-02-05 16:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						36e1b32ccf 
					 
					
						
						
							
							Codechange: use std::deque of std::unique_ptr to queue packets  
						
						
						
						
					 
					
						2024-02-05 16:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						c77a45ed86 
					 
					
						
						
							
							Codechange: use std::unique_ptr for receiving network packets  
						
						
						
						
					 
					
						2024-02-05 16:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Wheeler 
							
						 
					 
					
						
						
							
						
						4ba62594e5 
					 
					
						
						
							
							Change: Update OpenTTD TTF fonts to v0.5 ( #11994 )  
						
						... 
						
						
						
						Corrects line height in Windows to the exact intended pixel values, along with change of OpenTTD Sans to use tabular lining numerals and minor bugfixes. 
						
						
					 
					
						2024-02-05 10:09:18 -05:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						60b6c6c7ee 
					 
					
						
						
							
							Doc: Prepare for 14.0-beta2 release ( #11988 )  
						
						... 
						
						
						
						Co-authored-by: Charles Pigott <charlespigott@googlemail.com >
Co-authored-by: Michael Lutz <michi@icosahedron.de > 
						
						
					 
					
						2024-02-04 23:35:16 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Bussemaker 
							
						 
					 
					
						
						
							
						
						35c89d57f8 
					 
					
						
						
							
							Codechange: Added debug printing for Water Regions  
						
						
						
						
					 
					
						2024-02-04 22:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Koen Bussemaker 
							
						 
					 
					
						
						
							
						
						4b94457bf1 
					 
					
						
						
							
							Fix   #11802 : Made determining water region edge traversability more robust  
						
						
						
						
					 
					
						2024-02-04 22:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						9cc17230e8 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 11 changes by krysclarke
english (us): 11 changes by 2TallTyler
galician: 3 changes by pvillaverde
chinese (simplified): 17 changes by WenSimEHRP
korean: 14 changes by telk5093
german: 78 changes by SecretIdetity
russian: 11 changes by Ln-Wolf
catalan: 23 changes by J0anJosep
danish: 2 changes by bscargo
latvian: 229 changes by lexuslatvia
french: 29 changes by glx22
portuguese: 33 changes by azulcosta
portuguese (brazilian): 28 changes by pasantoro 
						
						
					 
					
						2024-02-04 18:36:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5b894edde8 
					 
					
						
						
							
							Fix mismatch between struct Blitter and class Blitter declarations  
						
						
						
						
					 
					
						2024-02-04 18:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						77772725be 
					 
					
						
						
							
							Version: Committing version data for tag: jgrpp-0.57.1  
						
						
						
						
					 
					
						2024-02-04 17:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						64611a7d12 
					 
					
						
						
							
							Fix   #11975 ,  27a920c: Running AIs also occupy a slot ( #11976 )  
						
						
						
						
					 
					
						2024-02-04 13:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								dP 
							
						 
					 
					
						
						
							
						
						ff618230fe 
					 
					
						
						
							
							Codechange: Replace magic value with a variable ( #11980 )  
						
						
						
						
					 
					
						2024-02-04 10:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						2fd9096070 
					 
					
						
						
							
							Change: Decouple and remove landscape-dependent cargo types. ( #11719 )  
						
						... 
						
						
						
						Cargo types of default engines, industries and houses are now specified in terms of label. 
						
						
					 
					
						2024-02-04 10:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						83d63464db 
					 
					
						
						
							
							Fix   #11966 : Scrollbar may be incorrect on first opening of text file window. ( #11981 )  
						
						... 
						
						
						
						The scrollbar is set up before the true monospace is loaded, so reinitialise the window after loading. 
						
						
					 
					
						2024-02-04 10:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						75015cdad2 
					 
					
						
						
							
							Fix  6f6f099: Signals exist only on plain rail tiles ( #11977 )  
						
						
						
						
					 
					
						2024-02-04 10:39:06 +01:00 
						 
				 
			
				
					
						
							
							
								Biswapriyo Nath 
							
						 
					 
					
						
						
							
						
						0937158499 
					 
					
						
						
							
							Fix: [CMake] Link test executable with log library in Android ( #11979 )  
						
						
						
						
					 
					
						2024-02-04 09:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						d9461e52af 
					 
					
						
						
							
							Fix   #11972 : Incorrect minimum width allocated to graph. ( #11974 )  
						
						... 
						
						
						
						Width was based on actual number of data points instead of possible number of data points. 
						
						
					 
					
						2024-02-04 08:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cb13ee90ef 
					 
					
						
						
							
							Fix: Second colour vehicle-type default liveries not being updated  
						
						... 
						
						
						
						When changing company default second colour 
						
						
					 
					
						2024-02-04 07:14:39 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						d5e936c9d4 
					 
					
						
						
							
							Fix   #11968 : Always set string parameters to avoid undefined behavior ( #11973 )  
						
						
						
						
					 
					
						2024-02-04 07:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b2b96fff13 
					 
					
						
						
							
							Disable threaded rendering when showing widget outlines  
						
						... 
						
						
						
						Because these are drawn outside the window boundary, so it is not
technically thread-safe due to non-deterministic drawing order 
						
						
					 
					
						2024-02-04 02:39:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						16589041f2 
					 
					
						
						
							
							Prevent dragging plan lines across viewports  
						
						... 
						
						
						
						As this leads to erratic plans 
						
						
					 
					
						2024-02-04 02:39:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d4381d06ea 
					 
					
						
						
							
							Revert "Add scoped helper to temporarily override current blitter"  
						
						... 
						
						
						
						This reverts commit ae701a3bd8 
						
						
					 
					
						2024-02-04 02:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4a9803c6f0 
					 
					
						
						
							
							Do not override global blitter to render overlay/plans to cache buffer  
						
						... 
						
						
						
						Creates thread safety issues with active draw jobs 
						
						
					 
					
						2024-02-04 01:41:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						816d4eb657 
					 
					
						
						
							
							Fix  ff0c77ee: Wrong pitch used to fill in scrolled plan/overlay caches  
						
						
						
						
					 
					
						2024-02-04 01:41:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3365efa5b2 
					 
					
						
						
							
							Ensure that sprite aligner click to pick sprites is thread safe  
						
						... 
						
						
						
						Use a mutex for list of sprite IDs found in (threaded) draw jobs 
						
						
					 
					
						2024-02-04 01:41:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						736539280b 
					 
					
						
						
							
							Fix second colour vehicle-type default liveries not being updated  
						
						... 
						
						
						
						When changing company default second colour 
						
						
					 
					
						2024-02-03 23:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						d0c753465d 
					 
					
						
						
							
							Fix  f6dd505: Remove unneeded error when switching between depot actions  
						
						
						
						
					 
					
						2024-02-03 17:32:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						80a704ba11 
					 
					
						
						
							
							Fix  f6dd505: Split depot action tooltip by vehicle type  
						
						
						
						
					 
					
						2024-02-03 17:32:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ff0c77ee3b 
					 
					
						
						
							
							Blitter: Do not override global screen pitch to use 8bpp blitter  
						
						... 
						
						
						
						8bpp blitter keep a point to pitch (default screen pitch) 
						
						
					 
					
						2024-02-03 22:00:21 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						7a740eefa0 
					 
					
						
						
							
							Codechange: use std::unique_ptr for managing SaveLoadParams  
						
						
						
						
					 
					
						2024-02-03 21:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						4b372b6050 
					 
					
						
						
							
							Codechange: use std::shared_ptr to manage saveload filters instead of manually trying to avoid double frees  
						
						
						
						
					 
					
						2024-02-03 21:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						22eed9616e 
					 
					
						
						
							
							Doc: Prepare for 14.0-beta1 release ( #11964 )  
						
						
						
						
					 
					
						2024-02-03 19:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						bc4ed9085d 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 3 changes by krysclarke
english (us): 3 changes by 2TallTyler
chinese (simplified): 3 changes by WenSimEHRP
korean: 4 changes by telk5093
russian: 19 changes by Ln-Wolf
latvian: 67 changes by lexuslatvia
portuguese: 3 changes by azulcosta
portuguese (brazilian): 3 changes by pasantoro 
						
						
					 
					
						2024-02-03 18:34:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						539ca43525 
					 
					
						
						
							
							Replace asserts with exits in GfxFillRect  
						
						
						
						
					 
					
						2024-02-03 18:16:30 +00:00 
						 
				 
			
				
					
						
							
							
								kiwitreekor 
							
						 
					 
					
						
						
							
						
						16574946da 
					 
					
						
						
							
							Add: Station variable 6B to get extended station id of nearby tiles ( #10953 )  
						
						... 
						
						
						
						(cherry picked from commit 8d62a8f0f0 
						
						
					 
					
						2024-02-03 17:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						728971ddbc 
					 
					
						
						
							
							Road stops: Remove 0x6B as alias of roadstop_road_info_nearby_tiles  
						
						
						
						
					 
					
						2024-02-03 17:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						28b156d95c 
					 
					
						
						
							
							Fix rounding of right edge of viewport mark dirty area  
						
						... 
						
						
						
						Could result in vehicles leaving pixels behind when moving left 
						
						
					 
					
						2024-02-03 14:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						0dfba564ab 
					 
					
						
						
							
							Add: "restart current" console command to regenerate the map based on current settings ( #11963 )  
						
						
						
						
					 
					
						2024-02-03 14:48:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						41299128e5 
					 
					
						
						
							
							Explicitly cast time units when calculating wait time in LoadUnloadVehicle  
						
						
						
						
					 
					
						2024-02-03 14:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						17d02ed45f 
					 
					
						
						
							
							Feature: NewGRF properties to set town production effect and multiplier. ( #11947 )  
						
						... 
						
						
						
						Town production effect is modelled on town acceptance (growth) effect, and so takes an original cargo slot for behaviour instead of a direct value.
NewGRF feature 0x0B, property 0x1E, takes 1 byte.
Valid values are:
- 0x00 to behave like passengers
- 0x02 to behave like mail
- 0xFF to behave like other cargo (i.e. not produced.)
If not set, town production effect is set based on the cargo label ('PASS' or 'MAIL').
Town production multiplier allows adjusting the amount of cargo produces when Town Production Effect is set, without needing to use callbacks.
NewGRF feature 0x0B (cargo), property 0x1F, accepts a 2 byte (word) value, similar to the cargo capacity multiplier property. The default value is 256 which means 100%, i.e. normal rate. 
						
						
					 
					
						2024-02-03 13:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						f6dd5053a3 
					 
					
						
						
							
							Feature: Order flag to unbunch vehicles at depot ( #11945 )  
						
						
						
						
					 
					
						2024-02-03 08:04:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2941567c02 
					 
					
						
						
							
							Fix leftover strings in Korean translation  
						
						... 
						
						
						
						See: #642  
						
						
					 
					
						2024-02-03 12:21:06 +00:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						1174794c82 
					 
					
						
						
							
							Update: Korean translation up to 0.57.0  
						
						
						
						
					 
					
						2024-02-03 12:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						04fc0c37dc 
					 
					
						
						
							
							Crashlog: Tag image base with [[maybe_unused]]  
						
						
						
						
					 
					
						2024-02-03 12:04:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7d92f185d3 
					 
					
						
						
							
							Fix picker tool item selection in rail/road station and waypoint windows  
						
						
						
						
					 
					
						2024-02-03 12:02:58 +00:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						48c97d6cde 
					 
					
						
						
							
							Fix  48b6b18: Increase MAX_VALUATE_OPS to match the previous limit  
						
						... 
						
						
						
						(cherry picked from commit a502453033 
						
						
					 
					
						2024-02-03 11:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						a0c480c4e4 
					 
					
						
						
							
							Change: "restart" now uses your newgame settings, where "reload" uses the current settings ( #11962 )  
						
						
						
						
					 
					
						2024-02-03 10:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						59f6c199bf 
					 
					
						
						
							
							Fix   #11528 : Don't auto-build past tunnelbridge ends ( #11606 )  
						
						
						
						
					 
					
						2024-02-03 11:18:10 +01:00