Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						06a1d7c5c9 
					 
					
						
						
							
							Add reserve through action to trace restrict programs.  
						
						... 
						
						
						
						This only changes the behaviour of PBS reservations which
would otherwise terminate at a PBS signal.
If the signal restriction sets the reserve through state,
the reservation continues through the signal, and the signal
is set to green. 
						
						
					 
					
						2015-09-02 02:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7ed93f9211 
					 
					
						
						
							
							Merge branch 'enhanced_viewport_overlay-sx' into jgrpp  
						
						... 
						
						
						
						town_gui.cpp updated due to struct CommandContainer change.
Conflicts:
	src/command.cpp
	src/command_type.h
	src/gfxinit.cpp
	src/openttd.cpp
	src/pbs.cpp
	src/saveload/extended_ver_sl.cpp
	src/saveload/extended_ver_sl.h
	src/saveload/saveload.cpp
	src/stdafx.h
	src/train_cmd.cpp
	src/viewport_type.h
	src/window_type.h 
						
						
					 
					
						2015-08-05 21:54:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e24839ed65 
					 
					
						
						
							
							Merge branch 'master' into enhanced_viewport_overlay  
						
						... 
						
						
						
						Notes on conflict resolution:
* MarkTileDirtyByTile gained an extra param on both sides of the merge
  Move bridge level offset to be after zoom level param, as it's used less.
* Add zoom level params to MarkBridgeDirty functions
* Fix undefined behaviour in colour_index cycling in ViewportMapDraw
Conflicts:
	src/clear_cmd.cpp
	src/pbs.cpp
	src/rail_cmd.cpp
	src/toolbar_gui.cpp
	src/train_cmd.cpp
	src/vehicle.cpp
	src/viewport.cpp
	src/viewport_func.h 
						
						
					 
					
						2015-08-05 21:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								patch-import 
							
						 
					 
					
						
						
							
						
						536a95dfd0 
					 
					
						
						
							
							Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch  
						
						... 
						
						
						
						https://www.tt-forums.net/viewtopic.php?f=33&t=53394  
					
						2015-08-05 21:24:30 +01:00 
						 
				 
			
				
					
						
							
							
								patch-import 
							
						 
					 
					
						
						
							
						
						4117808b9d 
					 
					
						
						
							
							Import adjacent crossings patch (v3.1)  
						
						... 
						
						
						
						Fix trailing whitespace
http://www.tt-forums.net/viewtopic.php?p=836749#p836749  
						
						
					 
					
						2015-08-02 17:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bba85a6e01 
					 
					
						
						
							
							(svn r27209) -Add: Draw path reservation on the whole bridge, not only on the bridge heads.  
						
						
						
						
					 
					
						2015-03-28 14:04:06 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						beb213f9ee 
					 
					
						
						
							
							(svn r27209) -Add: Draw path reservation on the whole bridge, not only on the bridge heads.  
						
						
						
						
					 
					
						2015-03-28 14:04:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2be4215f43 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d0811746e3 
					 
					
						
						
							
							(svn r24906) -Fix (24905): Don't trigger on path reservation for waypoints.  
						
						
						
						
					 
					
						2013-01-11 11:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fed430b45d 
					 
					
						
						
							
							(svn r24906) -Fix (24905): Don't trigger on path reservation for waypoints.  
						
						
						
						
					 
					
						2013-01-11 11:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						1e10e91fde 
					 
					
						
						
							
							(svn r24905) -Feature(ish): Implement station randomisation triggers.  
						
						
						
						
					 
					
						2013-01-11 07:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c00a400cc7 
					 
					
						
						
							
							(svn r24905) -Feature(ish): Implement station randomisation triggers.  
						
						
						
						
					 
					
						2013-01-11 07:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						f00d9976f9 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						72f1a84a6c 
					 
					
						
						
							
							(svn r24078) -Fix [FS#5093,FS#5130] (r24071): A fix that breaks all other cases isn't really a fix. Redo it to make sure that reservations of trains entering or exiting depots are properly made and freed.  
						
						
						
						
					 
					
						2012-03-29 12:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						7e438d27f1 
					 
					
						
						
							
							(svn r24078) -Fix [FS#5093,FS#5130] (r24071): A fix that breaks all other cases isn't really a fix. Redo it to make sure that reservations of trains entering or exiting depots are properly made and freed.  
						
						
						
						
					 
					
						2012-03-29 12:27:34 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						d65352ed6f 
					 
					
						
						
							
							(svn r24071) -Fix [FS#5093]: Reversing trains while they were entering or leaving a depot could lead to stuck trains.  
						
						
						
						
					 
					
						2012-03-25 23:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						f8b62a3c7a 
					 
					
						
						
							
							(svn r24071) -Fix [FS#5093]: Reversing trains while they were entering or leaving a depot could lead to stuck trains.  
						
						
						
						
					 
					
						2012-03-25 23:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						0e96bd02c8 
					 
					
						
						
							
							(svn r23564) -Fix [FS#4888]: Extending a path reservation starting at a partially reserved rail station could fail.  
						
						
						
						
					 
					
						2011-12-17 02:02:28 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						24b7be856b 
					 
					
						
						
							
							(svn r23564) -Fix [FS#4888]: Extending a path reservation starting at a partially reserved rail station could fail.  
						
						
						
						
					 
					
						2011-12-17 02:02:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						701bd8848a 
					 
					
						
						
							
							(svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h  
						
						
						
						
					 
					
						2011-02-07 22:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						faf5d899f7 
					 
					
						
						
							
							(svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h  
						
						
						
						
					 
					
						2011-02-07 22:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						8ac286f229 
					 
					
						
						
							
							(svn r20156) -Fix [FS#3937]: [YAPP] Converting a one-way block to a path signal with trains on both sides could lead to a train crash.  
						
						
						
						
					 
					
						2010-07-15 19:15:21 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						9e93ee3a45 
					 
					
						
						
							
							(svn r20156) -Fix [FS#3937]: [YAPP] Converting a one-way block to a path signal with trains on both sides could lead to a train crash.  
						
						
						
						
					 
					
						2010-07-15 19:15:21 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						72b15f0c73 
					 
					
						
						
							
							(svn r19425) -Fix: [YAPP] A train on a bridge/tunnel was not always found when checking for trains on a reserved path.  
						
						
						
						
					 
					
						2010-03-14 20:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						8c477604eb 
					 
					
						
						
							
							(svn r19425) -Fix: [YAPP] A train on a bridge/tunnel was not always found when checking for trains on a reserved path.  
						
						
						
						
					 
					
						2010-03-14 20:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						01562e2dfc 
					 
					
						
						
							
							(svn r19272) -Doc: successfull -> successful.  
						
						
						
						
					 
					
						2010-02-27 12:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						2ac558494c 
					 
					
						
						
							
							(svn r19272) -Doc: successfull -> successful.  
						
						
						
						
					 
					
						2010-02-27 12:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9467b7c6d6 
					 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header  
						
						
						
						
					 
					
						2010-01-15 16:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						82fc28f77f 
					 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header  
						
						
						
						
					 
					
						2010-01-15 16:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						6c737cf108 
					 
					
						
						
							
							(svn r18648) -Fix/Feature [FS#3430-ish]: [YAPP] Treat the backside of an one-way path signals as a safe waiting point.  
						
						
						
						
					 
					
						2009-12-27 14:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						40ba9933dc 
					 
					
						
						
							
							(svn r18648) -Fix/Feature [FS#3430-ish]: [YAPP] Treat the backside of an one-way path signals as a safe waiting point.  
						
						
						
						
					 
					
						2009-12-27 14:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						3ecd08be01 
					 
					
						
						
							
							(svn r18647) -Fix: [YAPP] A train inside a station was not always found when checking for trains on a reserved path.  
						
						
						
						
					 
					
						2009-12-27 14:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						f7025612e1 
					 
					
						
						
							
							(svn r18647) -Fix: [YAPP] A train inside a station was not always found when checking for trains on a reserved path.  
						
						
						
						
					 
					
						2009-12-27 14:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5e2a1a46ed 
					 
					
						
						
							
							(svn r18420) -Codechange: split YAPF's track follower from the actual YAPF code  
						
						
						
						
					 
					
						2009-12-07 08:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ad6d8c1f46 
					 
					
						
						
							
							(svn r18420) -Codechange: split YAPF's track follower from the actual YAPF code  
						
						
						
						
					 
					
						2009-12-07 08:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5a775cb93f 
					 
					
						
						
							
							(svn r18392) -Fix (r13956)[FS#3345]: [YAPP] Trains on bridges were not found, when searching for the origin of a reservation. (Hirundo)  
						
						
						
						
					 
					
						2009-12-03 18:44:33 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f4931ef4a2 
					 
					
						
						
							
							(svn r18392) -Fix (r13956)[FS#3345]: [YAPP] Trains on bridges were not found, when searching for the origin of a reservation. (Hirundo)  
						
						
						
						
					 
					
						2009-12-03 18:44:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2f3053508d 
					 
					
						
						
							
							(svn r18364) -Codechange: move the pathfinders and their related files into a separate directory  
						
						
						
						
					 
					
						2009-12-01 22:45:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f52e27c688 
					 
					
						
						
							
							(svn r18364) -Codechange: move the pathfinders and their related files into a separate directory  
						
						
						
						
					 
					
						2009-12-01 22:45:39 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						fa937901cb 
					 
					
						
						
							
							(svn r17701) -Codechange: don't start line with a space if it's not inside comment  
						
						
						
						
					 
					
						2009-10-04 20:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6c7f8fc8b4 
					 
					
						
						
							
							(svn r17701) -Codechange: don't start line with a space if it's not inside comment  
						
						
						
						
					 
					
						2009-10-04 20:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						982b8ee5fc 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d6cded5380 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						310465da07 
					 
					
						
						
							
							(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos  
						
						
						
						
					 
					
						2009-09-19 09:51:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e8ddf001c8 
					 
					
						
						
							
							(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos  
						
						
						
						
					 
					
						2009-09-19 09:51:14 +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 
							
						 
					 
					
						
						
							
						
						196856f54e 
					 
					
						
						
							
							(svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written.  
						
						
						
						
					 
					
						2009-07-24 11:47:12 +00:00