rubidium42 
							
						 
					 
					
						
						
							
						
						6b757c716a 
					 
					
						
						
							
							Codechange: add an IConsolePrint overload that does formatting with fmt  
						
						
						
						
					 
					
						2021-06-13 15:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						1e432fbd71 
					 
					
						
						
							
							Fix  81062163: for (really) old games, station bus/truck station cache was not updated ( #9366 )  
						
						
						
						
					 
					
						2021-06-13 13:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						f86c66cbd7 
					 
					
						
						
							
							Codechange: [Actions] Improve MSYS2 setup time ( #9360 )  
						
						
						
						
					 
					
						2021-06-13 13:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						7d79180040 
					 
					
						
						
							
							Codechange: use fmt in DebugPrint where applicable  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						352dbdd570 
					 
					
						
						
							
							Cleanup: remove old DEBUG macro and debug function  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						55a11710a6 
					 
					
						
						
							
							Codechange: convert printf DEBUG statements to fmt Debug statements  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						a99ac62c1a 
					 
					
						
						
							
							Codechange: use the fmt library for simpler debug formats  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						662d8dfc30 
					 
					
						
						
							
							Add: minimal set of headers from {fmt} 7.1.3 to 3rdparty  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						845fded2a0 
					 
					
						
						
							
							Fix   #9361 ,  a2051ba: [Network] Off by one in CanWriteToPacket  
						
						... 
						
						
						
						Previously it did not allow writing a byte to a packet that was of size limit - 1 anymore. 
						
						
					 
					
						2021-06-13 10:31:02 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						bf500c39c9 
					 
					
						
						
							
							Codechange: make the name of SettingDesc a std::string  
						
						
						
						
					 
					
						2021-06-13 10:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						e588923bff 
					 
					
						
						
							
							Codechange: add std::string accepting SetDParamStr to ErrorMessageData  
						
						
						
						
					 
					
						2021-06-13 10:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						ca9c50607e 
					 
					
						
						
							
							Codechange: use StrStartsWith/StrEndsWith when finding settings  
						
						
						
						
					 
					
						2021-06-13 10:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						fed3e3305f 
					 
					
						
						
							
							Codechange: add function to determine whether are string starts or ends with a given other string  
						
						
						
						
					 
					
						2021-06-13 10:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						2d0abf5a76 
					 
					
						
						
							
							Fix   #9362 : Hover in online players window was slightly too big ( #9364 )  
						
						... 
						
						
						
						This causes graphical glitches at the bottom of the window. 
						
						
					 
					
						2021-06-13 10:06:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						418e0ea85f 
					 
					
						
						
							
							Codechange: Use dynamic string list for contents of land info window.  
						
						
						
						
					 
					
						2021-06-12 22:30:38 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						8dd846bad4 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 10 changes by Anolitt
korean: 9 changes by telk5093
russian: 9 changes by Ln-Wolf
finnish: 10 changes by hpiirai
spanish: 8 changes by MontyMontana
french: 9 changes by glx22 
						
						
					 
					
						2021-06-12 18:56:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						71f3c35288 
					 
					
						
						
							
							Fix   #9353 : [Script] Garbage collecting on priority queues could crash the game  
						
						
						
						
					 
					
						2021-06-12 19:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						40cec34836 
					 
					
						
						
							
							Change: Skip creating a RealSpriteGroup when there is only one result.  
						
						... 
						
						
						
						This avoids checking RSG for empty sets every time they are evaluated.
This might alter behaviour in cases of a malformed NewGRF file. 
						
						
					 
					
						2021-06-12 08:05:59 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						f1328db063 
					 
					
						
						
							
							Codechange: Deduplicate ResolveReal() for resolvers that don't use real sprite groups.  
						
						... 
						
						
						
						This may change behaviour when multiple loading/loaded stages are provided, as the various copies checked in different orders, however only one result is expected in these cases anyway. 
						
						
					 
					
						2021-06-12 08:05:59 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						c562b4c527 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						hindi: 67 changes by ritwikraghav14 
						
						
					 
					
						2021-06-11 18:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						16ebf7861f 
					 
					
						
						
							
							Fix  4079c47: Missed a file when removing generated .sq files from the repo ( #9350 )  
						
						
						
						
					 
					
						2021-06-11 16:59:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						ee5f23382d 
					 
					
						
						
							
							Fix: [Script] doxygen_filter is very strict about DOXYGEN_API usage ( #9351 )  
						
						
						
						
					 
					
						2021-06-11 16:40:04 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ef25afd55a 
					 
					
						
						
							
							Fix   #9348 ,  4d74e51: don't try to sell shares of spectators ( #9349 )  
						
						... 
						
						
						
						"new_owner" can be INVALID_OWNER, and as INVALID_OWNER ==
COMPANY_SPECTATORS, we could end up trying to sell shares of
nobody. 
						
						
					 
					
						2021-06-11 00:18:20 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						acb6348ba6 
					 
					
						
						
							
							Add: [Actions] msys2/MinGW CI ( #8698 )  
						
						
						
						
					 
					
						2021-06-10 23:54:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						d09210e1c6 
					 
					
						
						
							
							Feature: Configurable subsidy duration  
						
						
						
						
					 
					
						2021-06-10 23:26:16 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						c2db408d5d 
					 
					
						
						
							
							Fix  aa5a8fe28: [MinGW] Wrong define tested (WIN32 vs _WIN32)  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						d485b50813 
					 
					
						
						
							
							Fix: [MinGW] Ignore wglGetProcAddress() cast warnings  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						744a9e4745 
					 
					
						
						
							
							Codechange: [WIN32] Add a wrapper around GetProcAddress()  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						15f66329c2 
					 
					
						
						
							
							Fix: [MinGW] Silence 2 cast warnings  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						00e3fddd0c 
					 
					
						
						
							
							Fix: [MinGW] Unused squirrel code triggering a warning  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						b7250a42e1 
					 
					
						
						
							
							Fix: [MinGW32] Linking error  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						2df48a78cc 
					 
					
						
						
							
							Fix: [MinGW32] Can't convert lambda to stdcall  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						3ca0239985 
					 
					
						
						
							
							Fix: [MinGW32] SHGFP_TYPE_CURRENT is now present in win32api  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						5d05c4919b 
					 
					
						
						
							
							Codechange: [WIN32] Reduce manual dynamic loading as WinXP is the minimum version  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						f4c7d5577e 
					 
					
						
						
							
							Codechange: [WIN32] Use VersionHelpers where appropriate  
						
						
						
						
					 
					
						2021-06-10 23:17:29 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ed3946e295 
					 
					
						
						
							
							Add: '-X' option to ignore global folders in the search path ( #9341 )  
						
						... 
						
						
						
						This is extreme useful for automated testing. Without this, OpenTTD
will always look in your personal-dir (like ~/.local/share/openttd
or %USER%\Documents\OpenTTD). For most users this is exactly what
we want, that there is a shared place for all their files.
However, for automated testing this is rather annoying, as your
local development files influence the automated test. As such,
'-X' counters this, and only gives the local folders. This is
especially useful in combination with '-x' and '-c'. 
						
						
					 
					
						2021-06-10 23:13:34 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						076f3d26c2 
					 
					
						
						
							
							Fix   #9329 : [CMake] FindVersion.cmake relied on internal cmake variable ( #9330 )  
						
						
						
						
					 
					
						2021-06-10 22:14:08 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						2924ac48c5 
					 
					
						
						
							
							Fix: [Script] Ensure the saved script strings are properly validated and terminated when being read from the savegame  
						
						
						
						
					 
					
						2021-06-10 22:03:23 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						bb8fd00760 
					 
					
						
						
							
							Cleanup: [Network] Remove C-string Recv_string and its last use  
						
						
						
						
					 
					
						2021-06-10 21:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						ab9b937ab7 
					 
					
						
						
							
							Codechange: [Network] Use std::string to get a NewGRF's name  
						
						
						
						
					 
					
						2021-06-10 21:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						849a10520c 
					 
					
						
						
							
							Change: allow pause/unpause console command in single player too ( #9342 )  
						
						
						
						
					 
					
						2021-06-10 20:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						e2417193c9 
					 
					
						
						
							
							Cleanup: [ContentInfo] Remove some functions that are not needed anymore  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						e3717ae903 
					 
					
						
						
							
							Codechange: [ContentInfo] Use std::string instead of string buffers  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						df181bb641 
					 
					
						
						
							
							Codechange: [ContentInfo] Use a vector for dependencies instead of custom allocation  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						9c424ab741 
					 
					
						
						
							
							Codechange: [ContentInfo] Use StringList for tags instead of custom allocations  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						dfb89f3891 
					 
					
						
						
							
							Codechange: [ContentInfo] Do not use memset/memcpy to make it possible to use vector/string  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						6bb3f034e4 
					 
					
						
						
							
							Cleanup: [ContentInfo] Remove unused function  
						
						
						
						
					 
					
						2021-06-10 20:09:44 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						37ae6b8ae3 
					 
					
						
						
							
							Add: adhere the autosave_on_exit setting for Null videodriver ( #9343 )  
						
						... 
						
						
						
						This is especially useful for automated-testing, to make a save
when the game quits while using "-vnull:ticks=N". 
						
						
					 
					
						2021-06-10 19:34:53 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						174952440a 
					 
					
						
						
							
							Codechange: rework CHTS-chunk save/load to be more like the others  
						
						
						
						
					 
					
						2021-06-10 19:18:24 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8f323855b1 
					 
					
						
						
							
							Codechange: rename SL_LST to SL_REFLIST to highlight the "reference" part  
						
						... 
						
						
						
						You can easily mistake SlList / SL_LST to be a list of SL_VAR, but
it is a list of SL_REF. With this rename, it hopefully saves a few
people from "wtf?" moments. 
						
						
					 
					
						2021-06-10 19:18:24 +02:00