Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						102405e082 
					 
					
						
						
							
							Fix recursive faults in Window crash logger due to message box event loop.  
						
						 
						
						
						
						
					 
					
						2017-02-19 12:56:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c6854afcef 
					 
					
						
						
							
							Pause the game instead of blocking when link graph jobs lag.  
						
						 
						
						... 
						
						
						
						Check if the job is still running one date fract tick before it
is due to join and if so pause the game until its done.
This avoids the main thread being blocked on a thread join.
Show if pause is due to link graph job in status bar, update network
messages.
This does not apply for network clients. 
						
						
					 
					
						2015-09-03 18:36:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						17951f57a5 
					 
					
						
						
							
							(svn r25506) -Document: a function, and name it slightly better  
						
						 
						
						
						
						
					 
					
						2013-06-28 21:11:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5b2a5ac790 
					 
					
						
						
							
							(svn r25506) -Document: a function, and name it slightly better  
						
						 
						
						
						
						
					 
					
						2013-06-28 21:11:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						3a799f1145 
					 
					
						
						
							
							(svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only)  
						
						 
						
						
						
						
					 
					
						2011-12-19 20:58:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						55de5d336c 
					 
					
						
						
							
							(svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only)  
						
						 
						
						
						
						
					 
					
						2011-12-19 20:58:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						daba7e588a 
					 
					
						
						
							
							(svn r23470) -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files  
						
						 
						
						
						
						
					 
					
						2011-12-10 08:31:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b231e80125 
					 
					
						
						
							
							(svn r23470) -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files  
						
						 
						
						
						
						
					 
					
						2011-12-10 08:31:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						4509f814b3 
					 
					
						
						
							
							(svn r23244) -Feature: if the installation is ananas, try to get the b without b installed  
						
						 
						
						
						
						
					 
					
						2011-11-17 21:17:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						02b884d923 
					 
					
						
						
							
							(svn r23244) -Feature: if the installation is ananas, try to get the b without b installed  
						
						 
						
						
						
						
					 
					
						2011-11-17 21:17:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						3e5d60ea2e 
					 
					
						
						
							
							(svn r22708) -Feature [FS#4701]: Display option to hide competitors' signs and station names (Zuu)  
						
						 
						
						
						
						
					 
					
						2011-08-01 18:41:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						3fb66890ee 
					 
					
						
						
							
							(svn r22708) -Feature [FS#4701]: Display option to hide competitors' signs and station names (Zuu)  
						
						 
						
						
						
						
					 
					
						2011-08-01 18:41:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						cae2d84af3 
					 
					
						
						
							
							(svn r22512) -Add: Save heightmap.  
						
						 
						
						
						
						
					 
					
						2011-05-28 13:55:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						f1cae9960f 
					 
					
						
						
							
							(svn r22512) -Add: Save heightmap.  
						
						 
						
						
						
						
					 
					
						2011-05-28 13:55:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						b833c08459 
					 
					
						
						
							
							(svn r22507) -Doc: Document SwitchMode.  
						
						 
						
						
						
						
					 
					
						2011-05-28 09:56:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						c8cbc8ef97 
					 
					
						
						
							
							(svn r22507) -Doc: Document SwitchMode.  
						
						 
						
						
						
						
					 
					
						2011-05-28 09:56:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						3ae756f85f 
					 
					
						
						
							
							(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker).  
						
						 
						
						
						
						
					 
					
						2011-05-14 18:38:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						990ec6f0a9 
					 
					
						
						
							
							(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker).  
						
						 
						
						
						
						
					 
					
						2011-05-14 18:38:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						6d031d0867 
					 
					
						
						
							
							(svn r22080) -Doc: Add doxygen comments to a few functions and improve a few existing comments  
						
						 
						
						
						
						
					 
					
						2011-02-14 19:52:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						914f8e9f1d 
					 
					
						
						
							
							(svn r22080) -Doc: Add doxygen comments to a few functions and improve a few existing comments  
						
						 
						
						
						
						
					 
					
						2011-02-14 19:52:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						81484efcfb 
					 
					
						
						
							
							(svn r22014) -Codechange: move some more functions out of functions.h  
						
						 
						
						
						
						
					 
					
						2011-02-07 22:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ec9e0690eb 
					 
					
						
						
							
							(svn r22014) -Codechange: move some more functions out of functions.h  
						
						 
						
						
						
						
					 
					
						2011-02-07 22:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f775da140c 
					 
					
						
						
							
							(svn r21894) -Cleanup: get rid of the unused SM_START_SCENARIO  
						
						 
						
						
						
						
					 
					
						2011-01-22 23:08:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7eadf07e44 
					 
					
						
						
							
							(svn r21894) -Cleanup: get rid of the unused SM_START_SCENARIO  
						
						 
						
						
						
						
					 
					
						2011-01-22 23:08:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f09a74a996 
					 
					
						
						
							
							(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int  
						
						 
						
						
						
						
					 
					
						2010-05-13 09:44:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						398418b8fa 
					 
					
						
						
							
							(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int  
						
						 
						
						
						
						
					 
					
						2010-05-13 09:44:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						d2e99657fa 
					 
					
						
						
							
							(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET  
						
						 
						
						
						
						
					 
					
						2010-03-23 22:25:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						53aaabe6e9 
					 
					
						
						
							
							(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET  
						
						 
						
						
						
						
					 
					
						2010-03-23 22:25:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7ddb16d90e 
					 
					
						
						
							
							(svn r18141) -Fix (r18051): one couldn't (easily) continue a game in single player that was 'not enough players'/'waiting on join'-paused  
						
						 
						
						
						
						
					 
					
						2009-11-17 14:06:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						36a20894aa 
					 
					
						
						
							
							(svn r18141) -Fix (r18051): one couldn't (easily) continue a game in single player that was 'not enough players'/'waiting on join'-paused  
						
						 
						
						
						
						
					 
					
						2009-11-17 14:06:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0c20992c5b 
					 
					
						
						
							
							(svn r18051) -Codechange: make the active clients pause use a separate bit in the pause mode  
						
						 
						
						
						
						
					 
					
						2009-11-12 17:46:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						934e6a295d 
					 
					
						
						
							
							(svn r18051) -Codechange: make the active clients pause use a separate bit in the pause mode  
						
						 
						
						
						
						
					 
					
						2009-11-12 17:46:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						99d46e0ad7 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						 
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						 
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e918be12f2 
					 
					
						
						
							
							(svn r17097) -Fix [FS#3092] (r13256): make restart command work again and make the help show how it works and how it doesn't work  
						
						 
						
						
						
						
					 
					
						2009-08-06 22:00:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ba4fd897b8 
					 
					
						
						
							
							(svn r17097) -Fix [FS#3092] (r13256): make restart command work again and make the help show how it works and how it doesn't work  
						
						 
						
						
						
						
					 
					
						2009-08-06 22:00:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						37cd0ef443 
					 
					
						
						
							
							(svn r16949) -Codechange: unify the way the DisplayOption enums are written  
						
						 
						
						
						
						
					 
					
						2009-07-25 10:54:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						65d4d8b46c 
					 
					
						
						
							
							(svn r16949) -Codechange: unify the way the DisplayOption enums are written  
						
						 
						
						
						
						
					 
					
						2009-07-25 10:54:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						241af768f0 
					 
					
						
						
							
							(svn r16242) -Codechange: rework pausing  
						
						 
						
						... 
						
						
						
						-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join 
						
						
					 
					
						2009-05-06 15:06:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2664f2a2d9 
					 
					
						
						
							
							(svn r16242) -Codechange: rework pausing  
						
						 
						
						... 
						
						
						
						-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join 
						
						
					 
					
						2009-05-06 15:06:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						7e818f0456 
					 
					
						
						
							
							(svn r15576) -Codechange: rename SwitchModes to SwitchMode and don't hardcode the values for that enum.  
						
						 
						
						
						
						
					 
					
						2009-02-25 00:45:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						3bb872e7dd 
					 
					
						
						
							
							(svn r15576) -Codechange: rename SwitchModes to SwitchMode and don't hardcode the values for that enum.  
						
						 
						
						
						
						
					 
					
						2009-02-25 00:45:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						bd2544b5ea 
					 
					
						
						
							
							(svn r15575) -Codechange: Rename GameModes to GameMode and store _game_mode as GameMode instead of as byte.  
						
						 
						
						
						
						
					 
					
						2009-02-25 00:14:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						901230bde1 
					 
					
						
						
							
							(svn r15575) -Codechange: Rename GameModes to GameMode and store _game_mode as GameMode instead of as byte.  
						
						 
						
						
						
						
					 
					
						2009-02-25 00:14:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						a315054443 
					 
					
						
						
							
							(svn r13370) -Codechange: move the VARDEF stuff from openttd.h to variables.h so one doesn't need to include openttd.h before variables.h.  
						
						 
						
						
						
						
					 
					
						2008-06-03 08:06:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						1ddfdda02c 
					 
					
						
						
							
							(svn r13370) -Codechange: move the VARDEF stuff from openttd.h to variables.h so one doesn't need to include openttd.h before variables.h.  
						
						 
						
						
						
						
					 
					
						2008-06-03 08:06:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						4151d68480 
					 
					
						
						
							
							(svn r13322) -Codechange: _no_scroll belongs more with the window code.  
						
						 
						
						
						
						
					 
					
						2008-05-29 11:13:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						22d7b25296 
					 
					
						
						
							
							(svn r13322) -Codechange: _no_scroll belongs more with the window code.  
						
						 
						
						
						
						
					 
					
						2008-05-29 11:13:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						793ac8baa4 
					 
					
						
						
							
							(svn r13320) -Codechange: move some enums from openttd.h to more logical locations.  
						
						 
						
						
						
						
					 
					
						2008-05-29 09:54:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						34e2d8f1e1 
					 
					
						
						
							
							(svn r13320) -Codechange: move some enums from openttd.h to more logical locations.  
						
						 
						
						
						
						
					 
					
						2008-05-29 09:54:47 +00:00