Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c46afa04f7 
					 
					
						
						
							
							Use pos TileVirtXY for aircraft crash tile  
						
						... 
						
						
						
						See: #549  
						
						
					 
					
						2023-06-14 22:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d6787c4731 
					 
					
						
						
							
							Fix  f9f1cb21: Setting saveload type  
						
						... 
						
						
						
						See: #548  
						
						
					 
					
						2023-06-14 22:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						76a9e280c2 
					 
					
						
						
							
							Network: De-duplicate getting random bytes with fallback  
						
						
						
						
					 
					
						2023-06-14 22:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b18d3c9603 
					 
					
						
						
							
							Network: Auto-kick clients after too many failed rcon/settings attempts  
						
						
						
						
					 
					
						2023-06-14 21:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						120f0e8a81 
					 
					
						
						
							
							Add a helper for sub-packet deserialisation  
						
						
						
						
					 
					
						2023-06-14 21:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f9f1cb2190 
					 
					
						
						
							
							Fix crash when changing AI interval setting  
						
						... 
						
						
						
						See: #548  
						
						
					 
					
						2023-06-14 21:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c4c14cb6a7 
					 
					
						
						
							
							3rdparty: Update monocypher from 3.1.3 to 4.0.1  
						
						... 
						
						
						
						Update to match interface changes 
						
						
					 
					
						2023-06-14 20:52:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						11a3dc287b 
					 
					
						
						
							
							Serialisation: Adjust method names/types  
						
						
						
						
					 
					
						2023-06-14 19:39:36 +01: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 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4b807e091a 
					 
					
						
						
							
							Don't allow changing SF_NO_NETWORK_SYNC settings via DoCommand  
						
						
						
						
					 
					
						2023-06-14 16:17:15 +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 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						53ff710364 
					 
					
						
						
							
							Fix road build toolbar in scenario editor  
						
						
						
						
					 
					
						2023-06-13 19:07:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7202a4e0a6 
					 
					
						
						
							
							Fix crash when using picker tool on non-GRF objects  
						
						... 
						
						
						
						See: #546  
						
						
					 
					
						2023-06-13 18:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Andrii 
							
						 
					 
					
						
						
							
						
						f26de0d2f9 
					 
					
						
						
							
							Fix   #10982 : No help text for gamelog command ( #10984 )  
						
						
						
						
					 
					
						2023-06-13 08:33:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c285413853 
					 
					
						
						
							
							Network: Change hash function for non-company passwords  
						
						... 
						
						
						
						Increase size of per-connection salts, simplify management
Cache per-connection hashes at server end
Send hashes as binary rather than bothering to stringify them 
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						79255c0294 
					 
					
						
						
							
							Serialisation: Add helpers to send/recv length-prefixed binary buffers  
						
						
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8c507d6611 
					 
					
						
						
							
							Crash log: Suppress messages from internal faults  
						
						
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ad995cbebc 
					 
					
						
						
							
							Windows crash log: Use TerminateProcess instead of ExitProcess  
						
						
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						940656bb6c 
					 
					
						
						
							
							Windows crash log: Handle crash log faults (MinGW)  
						
						
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b26a3fa41e 
					 
					
						
						
							
							Crash log: Write out crash log incrementally on Windows, MacOS  
						
						
						
						
					 
					
						2023-06-13 00:57:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						76304c1f76 
					 
					
						
						
							
							Crash log: Checkpoint each line of decoded stack trace  
						
						
						
						
					 
					
						2023-06-12 19:03:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						da07c8ce51 
					 
					
						
						
							
							Crash log: Move GDB/LLDB logging to its own section  
						
						
						
						
					 
					
						2023-06-12 18:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dd57fc6ecf 
					 
					
						
						
							
							Unix crash log: Generalise crash log fault handling to all sections  
						
						
						
						
					 
					
						2023-06-12 18:34:37 +01: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 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7a9cf87ff8 
					 
					
						
						
							
							Windows: Add fallback for DoOSAbort implementation  
						
						
						
						
					 
					
						2023-06-11 17:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						aa8b60da15 
					 
					
						
						
							
							Crashlog: Fix crash log when font caches not initialised  
						
						
						
						
					 
					
						2023-06-11 16:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						417abcccff 
					 
					
						
						
							
							Windows: Handle abort exception in VectoredExceptionHandler  
						
						... 
						
						
						
						To make sure that it is definitely handled 
						
						
					 
					
						2023-06-11 16:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cca7c0ef0a 
					 
					
						
						
							
							Windows: Don't call abort, use RaiseException directly  
						
						
						
						
					 
					
						2023-06-11 16:46:12 +01: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 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cb6f6f94e6 
					 
					
						
						
							
							Fix string handling error in OTTDStringCompare Windows implementation  
						
						... 
						
						
						
						See: #542  
						
						
					 
					
						2023-06-11 15:26:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b7ffa1e0fb 
					 
					
						
						
							
							Unconditionally use custom handler for asserts  
						
						
						
						
					 
					
						2023-06-11 14:34:54 +01: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 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ec4d9e8459 
					 
					
						
						
							
							Merge PR  #532  into jgrpp  
						
						
						
						
					 
					
						2023-06-11 10:57:22 +01:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						afccf11bfa 
					 
					
						
						
							
							Update: Korean translation up to  dd69339 
						
						
						
						
					 
					
						2023-06-11 09:36:23 +09:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						7a203a52ea 
					 
					
						
						
							
							Update: Korean translation for  2a5a9c2 
						
						
						
						
					 
					
						2023-06-11 09:36:23 +09:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						7e3e95d1aa 
					 
					
						
						
							
							Update: Korean translation for  61e9c30 
						
						
						
						
					 
					
						2023-06-11 09:36:23 +09:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						07c4ed3f18 
					 
					
						
						
							
							Update: Korean translation up to  5615cee 
						
						
						
						
					 
					
						2023-06-11 09:36:23 +09:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7084b97a5d 
					 
					
						
						
							
							Add NewGRF extension feature for more stations per GRF  
						
						
						
						
					 
					
						2023-06-11 00:10:26 +01:00