Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						ed3f14686d 
					 
					
						
						
							
							Fix: Layouter::GetCharAtPosition counting wrong  
						
						... 
						
						
						
						Bug introduced in commit 60399e 
						
						
					 
					
						2023-06-18 21:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						31cc349a09 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 51 changes by SkogisREAL 
						
						
					 
					
						2023-06-18 18:43:02 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						09f585b772 
					 
					
						
						
							
							Codechange: use std::string over stredup+free for splitting font name  
						
						
						
						
					 
					
						2023-06-18 18:32:20 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						1d9bc23525 
					 
					
						
						
							
							Fix   #10868 : [Script] Handle errors when loading savegame data on stack ( #11029 )  
						
						
						
						
					 
					
						2023-06-18 12:03:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						381e8b69d2 
					 
					
						
						
							
							Codechange: make size and offset size_t  
						
						
						
						
					 
					
						2023-06-18 09:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						4e6733cc6e 
					 
					
						
						
							
							Codechange: use args.GetParam(offset) over *args.GetPointerToOffset(offset)  
						
						
						
						
					 
					
						2023-06-18 07:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e404ba0631 
					 
					
						
						
							
							Codechange: generify GetRemainingParameters to allow custom offsets  
						
						
						
						
					 
					
						2023-06-18 07:09:59 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						9215e36300 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						vietnamese: 2 changes by KhoiCanDev
finnish: 2 changes by hpiirai
danish: 2 changes by bscargo 
						
						
					 
					
						2023-06-17 18:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a6b625eea3 
					 
					
						
						
							
							Fix   #10993 : Crash log when font caches not initialised ( #11024 )  
						
						... 
						
						
						
						See also: #10836  
						
						
					 
					
						2023-06-17 17:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						1d902a97ce 
					 
					
						
						
							
							Codechange: move StringParameters to strings_internal.h  
						
						
						
						
					 
					
						2023-06-17 12:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ad048b143a 
					 
					
						
						
							
							Codechange: move implementation of Set/GetDParam to strings.cpp  
						
						
						
						
					 
					
						2023-06-17 12:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						dd53a738bb 
					 
					
						
						
							
							Codechange: automatically set/check the correct type for string parameters/genders  
						
						
						
						
					 
					
						2023-06-17 11:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						836541b41c 
					 
					
						
						
							
							Codechange: use SetDParam and CopyOutDParam for tooltips  
						
						
						
						
					 
					
						2023-06-17 10:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ac0c932ce7 
					 
					
						
						
							
							Codechange: use SetDParam to set measurement tooltip parameters  
						
						
						
						
					 
					
						2023-06-17 10:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ee8b03e8da 
					 
					
						
						
							
							Fix: Crash when failing to load a game into a dedicated server at startup ( #11021 )  
						
						... 
						
						
						
						Using the -g switch 
						
						
					 
					
						2023-06-16 19:41:26 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						ed06c6bdcf 
					 
					
						
						
							
							Codechange: Use vector when migrating old savegame orders. ( #11020 )  
						
						
						
						
					 
					
						2023-06-16 19:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						fc2510e2ba 
					 
					
						
						
							
							Codechange: Use std::vector for midifile's ByteBuffer. ( #11019 )  
						
						
						
						
					 
					
						2023-06-16 17:04:46 +01:00 
						 
				 
			
				
					
						
							
							
								Owen Rudge 
							
						 
					 
					
						
						
							
						
						1a3d1bca59 
					 
					
						
						
							
							Remove: OS/2 port  
						
						
						
						
					 
					
						2023-06-16 14:29:14 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						d4c2043294 
					 
					
						
						
							
							Codechange: remove a number of unneeded c_str() calls  
						
						
						
						
					 
					
						2023-06-15 22:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						aae8f40b9f 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 2 changes by krysclarke
korean: 2 changes by telk5093
russian: 2 changes by Ln-Wolf
french: 2 changes by ottdfevr
portuguese: 2 changes by azulcosta
portuguese (brazilian): 2 changes by ericandradex
polish: 2 changes by pAter-exe 
						
						
					 
					
						2023-06-15 18:41:48 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Rudge 
							
						 
					 
					
						
						
							
						
						5a7098cb41 
					 
					
						
						
							
							Change: [Actions] Use notarytool for notarization instead of gon  
						
						
						
						
					 
					
						2023-06-15 14:52:00 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						1cd49bf5e5 
					 
					
						
						
							
							Fix  ca1e34c: [Script] Wrong value printed for {RAW_STRING} ( #11011 )  
						
						
						
						
					 
					
						2023-06-14 22:07:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						864d3c9c16 
					 
					
						
						
							
							Fix: CMD_CHANGE_SETTING did not reject SF_NO_NETWORK_SYNC settings ( #11009 )  
						
						
						
						
					 
					
						2023-06-14 19:44:10 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						f51f117b00 
					 
					
						
						
							
							Change: Add window description flag to disallow interactive window closing. ( #11008 )  
						
						... 
						
						
						
						This replaces/simplifies testing for a closebox to allow closing a window with right-click, and testing for specific window classes when closing all windows by hotkey.
This allows right-click closing of dropdowns and the high-score window. 
						
						
					 
					
						2023-06-14 17:24:14 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						7c37dcb8e3 
					 
					
						
						
							
							Fix: do not use {STRING} when {STRING1} or {STRING2} is needed  
						
						
						
						
					 
					
						2023-06-14 09:44:06 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						0a5e58451b 
					 
					
						
						
							
							Codechange: pass string parameters by reference  
						
						
						
						
					 
					
						2023-06-14 06:14:08 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						43f91bc50c 
					 
					
						
						
							
							Cleanup: unused GetDataPointer function  
						
						
						
						
					 
					
						2023-06-13 23:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e332810231 
					 
					
						
						
							
							Codechange: pass zero length arguments for {STRING}, instead of the remaining arguments  
						
						
						
						
					 
					
						2023-06-13 23:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						82851a9bef 
					 
					
						
						
							
							Codechange: do not mess with global string params to get pointer to first element  
						
						
						
						
					 
					
						2023-06-13 23:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						aba0d27a28 
					 
					
						
						
							
							Codechange: use StringParameters for remapping the NewGRF string control codes  
						
						
						
						
					 
					
						2023-06-13 22:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						1146904d45 
					 
					
						
						
							
							Fix: when a string consumes more parameters than allowed, nullptr is attempted to be formatted  
						
						
						
						
					 
					
						2023-06-13 20:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						f1ec2f274c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						vietnamese: 6 changes by KhoiCanDev
korean: 4 changes by telk5093
german: 33 changes by SecretIdetity
romanian: 69 changes by kneekoo
russian: 2 changes by Ln-Wolf
finnish: 4 changes by hpiirai
turkish: 4 changes by BeratSJ
danish: 1 change by bscargo
dutch: 6 changes by Afoklala
french: 4 changes by ottdfevr
portuguese (brazilian): 6 changes by pasantoro
polish: 6 changes by pAter-exe 
						
						
					 
					
						2023-06-13 18:40:34 +00:00 
						 
				 
			
				
					
						
							
							
								Andrii 
							
						 
					 
					
						
						
							
						
						f26de0d2f9 
					 
					
						
						
							
							Fix   #10982 : No help text for gamelog command ( #10984 )  
						
						
						
						
					 
					
						2023-06-13 08:33:33 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						ebc451b071 
					 
					
						
						
							
							Fix   #10987 : Double-close of dropdown stopped land-info tool working as default. ( #11000 )  
						
						... 
						
						
						
						Clicking and releasing on the query toolbar icon is meant to select the land-info tool.
This did not work as during closing a window, OnFocusLost() is called, which then closes the window again. These two calls toggled the land-info tool one and off in the same action.
Resolve by not calling Window::Close in OnFocusLost() if the window is already closing. 
						
						
					 
					
						2023-06-12 08:42:02 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						613ad80581 
					 
					
						
						
							
							Codechange: remove need for GetDParamX  
						
						
						
						
					 
					
						2023-06-12 09:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						82b434b589 
					 
					
						
						
							
							Codechange: rename function to better describe what it is doing  
						
						
						
						
					 
					
						2023-06-12 09:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						f86500df92 
					 
					
						
						
							
							Codechange: remove need for SetDParamX  
						
						
						
						
					 
					
						2023-06-12 09:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						6c6f365d2f 
					 
					
						
						
							
							Codechange: remove offset parameter for copying DParams in and out  
						
						
						
						
					 
					
						2023-06-11 17:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						d42ef3a0ef 
					 
					
						
						
							
							Codechange: inject the query window caption into the widget  
						
						
						
						
					 
					
						2023-06-11 17:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						6869f387ba 
					 
					
						
						
							
							Fix  07add7a9: [Win32] use full monitor resolution for fullscreen ( #10985 )  
						
						... 
						
						
						
						On Windows in fullscreen you cannot reach the top with
the cursor for the halve of the height of your toolbar.
Additionally, on Win10 in fullscreen you can see the actual toolbar. 
						
						
					 
					
						2023-06-11 12:00:02 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						2097719f26 
					 
					
						
						
							
							Fix: Don't restore backed up vehicle name if it's no longer unique. ( #10979 )  
						
						
						
						
					 
					
						2023-06-09 21:18:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						6d597879d0 
					 
					
						
						
							
							Codechange: let ReadLine return a string instead of passing a buffer  
						
						
						
						
					 
					
						2023-06-09 19:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						81f957b9f8 
					 
					
						
						
							
							Codechange: use std::string to find the executable's working directory  
						
						
						
						
					 
					
						2023-06-09 19:58:18 +02:00 
						 
				 
			
				
					
						
							
							
								merni-ns 
							
						 
					 
					
						
						
							
						
						1be668c2e4 
					 
					
						
						
							
							Fix   #10975 : Clear a non-head engine's name ( #10976 )  
						
						
						
						
					 
					
						2023-06-09 16:09:36 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						66a984afd7 
					 
					
						
						
							
							Codechange: rename function to better describe its functionality  
						
						
						
						
					 
					
						2023-06-09 06:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						48dcb79145 
					 
					
						
						
							
							Cleanup: remove seprintf and vsnprintf  
						
						
						
						
					 
					
						2023-06-09 06:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						13cdf5fffa 
					 
					
						
						
							
							Codechange: use std::filesystem::path for the language file's path  
						
						
						
						
					 
					
						2023-06-08 23:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						97dd84d1e0 
					 
					
						
						
							
							Codechange: move saveload string fixing code to saveload  
						
						
						
						
					 
					
						2023-06-08 20:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						3f35787458 
					 
					
						
						
							
							Codechange: replace stredup + StrMakeValidInPlace with std::string + StrMakeValid  
						
						
						
						
					 
					
						2023-06-08 19:32:15 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e762855201 
					 
					
						
						
							
							Cleanup: remove str_strip_colours; StrMakeValid also removes the colours  
						
						... 
						
						
						
						Essentially str_strip_colours followed by StrMakeValid makes the calling of
str_strip_colours useless, as StrMakeValid would have removed them too. 
						
						
					 
					
						2023-06-08 19:32:15 +02:00