frosch 
							
						 
					 
					
						
						
							
						
						f051a81b4e 
					 
					
						
						
							
							(svn r22244) -Codechange: Make vehicle windows handle command-/GUI-scope invalidations themself (from autoreplace and refitting).  
						
						 
						
						
						
						
					 
					
						2011-03-13 21:33:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ea44bb3283 
					 
					
						
						
							
							(svn r22206) -Revert-ish (r14526) / Unfix-ish [FS#3569] / Fix [FS#4545]: the "center" (for movement) of vehicles is (currently still) always at 4/8th original vehicle length from the front, so trains should stop at the same location regardless of the length of the front engine  
						
						 
						
						
						
						
					 
					
						2011-03-06 09:22:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						18a9188081 
					 
					
						
						
							
							(svn r22206) -Revert-ish (r14526) / Unfix-ish [FS#3569] / Fix [FS#4545]: the "center" (for movement) of vehicles is (currently still) always at 4/8th original vehicle length from the front, so trains should stop at the same location regardless of the length of the front engine  
						
						 
						
						
						
						
					 
					
						2011-03-06 09:22:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5629248736 
					 
					
						
						
							
							(svn r22205) -Codechange: replace magic number with constant  
						
						 
						
						
						
						
					 
					
						2011-03-05 21:52:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e34c42de32 
					 
					
						
						
							
							(svn r22205) -Codechange: replace magic number with constant  
						
						 
						
						
						
						
					 
					
						2011-03-05 21:52:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						9222a30173 
					 
					
						
						
							
							(svn r22145) -Codechange: Do explicit test for non-bool values.  
						
						 
						
						
						
						
					 
					
						2011-02-25 22:04:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						31386c42a7 
					 
					
						
						
							
							(svn r22145) -Codechange: Do explicit test for non-bool values.  
						
						 
						
						
						
						
					 
					
						2011-02-25 22:04:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						04f56cf6ed 
					 
					
						
						
							
							(svn r22140) -Fix (r22135): I like the letter 'l' nevertheless. (Alberth)  
						
						 
						
						
						
						
					 
					
						2011-02-24 21:48:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						f34e9ff074 
					 
					
						
						
							
							(svn r22140) -Fix (r22135): I like the letter 'l' nevertheless. (Alberth)  
						
						 
						
						
						
						
					 
					
						2011-02-24 21:48:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						074548f8f3 
					 
					
						
						
							
							(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.  
						
						 
						
						
						
						
					 
					
						2011-02-23 20:54:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						19b7249ade 
					 
					
						
						
							
							(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.  
						
						 
						
						
						
						
					 
					
						2011-02-23 20:54:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e982577b5c 
					 
					
						
						
							
							(svn r22044) -Fix [FS#4493]: update the consist cache when a part of a train is flipped in the depot  
						
						 
						
						
						
						
					 
					
						2011-02-09 20:45:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						dda7b60a57 
					 
					
						
						
							
							(svn r22044) -Fix [FS#4493]: update the consist cache when a part of a train is flipped in the depot  
						
						 
						
						
						
						
					 
					
						2011-02-09 20:45:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						766d67f512 
					 
					
						
						
							
							(svn r22043) -Fix: invalidate the right windows when a part of a train is flipped in the depot  
						
						 
						
						
						
						
					 
					
						2011-02-09 20:45:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						15514a3011 
					 
					
						
						
							
							(svn r22043) -Fix: invalidate the right windows when a part of a train is flipped in the depot  
						
						 
						
						
						
						
					 
					
						2011-02-09 20:45:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						17b2021297 
					 
					
						
						
							
							(svn r22024) -Fix [FS#4468]: verify we can allocate an OrderList before we actually try to do so (Rubidium)  
						
						 
						
						
						
						
					 
					
						2011-02-08 18:29:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						364ef8e6e6 
					 
					
						
						
							
							(svn r22024) -Fix [FS#4468]: verify we can allocate an OrderList before we actually try to do so (Rubidium)  
						
						 
						
						
						
						
					 
					
						2011-02-08 18:29:30 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						fe71cbfc8b 
					 
					
						
						
							
							(svn r21976) -Doc: Document several crash handling functions.  
						
						 
						
						
						
						
					 
					
						2011-02-05 16:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						b992a93996 
					 
					
						
						
							
							(svn r21976) -Doc: Document several crash handling functions.  
						
						 
						
						
						
						
					 
					
						2011-02-05 16:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						3c9bcf0e9a 
					 
					
						
						
							
							(svn r21966) -Change [FS#4462]: [NewGRF] Disable the flipping of train engines/wagons in the depot by default for NewGRFs  
						
						 
						
						
						
						
					 
					
						2011-02-04 19:20:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						00a766ed27 
					 
					
						
						
							
							(svn r21966) -Change [FS#4462]: [NewGRF] Disable the flipping of train engines/wagons in the depot by default for NewGRFs  
						
						 
						
						
						
						
					 
					
						2011-02-04 19:20:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						088223e058 
					 
					
						
						
							
							(svn r21962) -Feature-ish: GUI setting to disable reversing at signals  
						
						 
						
						
						
						
					 
					
						2011-02-04 16:40:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0fe0225751 
					 
					
						
						
							
							(svn r21962) -Feature-ish: GUI setting to disable reversing at signals  
						
						 
						
						
						
						
					 
					
						2011-02-04 16:40:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						fd7633def5 
					 
					
						
						
							
							(svn r21960) -Change: show the length of vehicles in tiles, instead of half tiles in the depot  
						
						 
						
						... 
						
						
						
						-Fix [FS#4461]: don't count the number of vehicles but the length of vehicles to (configurably) limit train length 
						
						
					 
					
						2011-02-04 15:40:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						c85d350310 
					 
					
						
						
							
							(svn r21960) -Change: show the length of vehicles in tiles, instead of half tiles in the depot  
						
						 
						
						... 
						
						
						
						-Fix [FS#4461]: don't count the number of vehicles but the length of vehicles to (configurably) limit train length 
						
						
					 
					
						2011-02-04 15:40:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						7c04ea586d 
					 
					
						
						
							
							(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.  
						
						 
						
						... 
						
						
						
						-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list. 
						
						
					 
					
						2011-01-31 20:44:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a97d52a29a 
					 
					
						
						
							
							(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.  
						
						 
						
						... 
						
						
						
						-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list. 
						
						
					 
					
						2011-01-31 20:44:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2a9fe0c0d8 
					 
					
						
						
							
							(svn r21914) -Codechange: move the algorithmic part of Train::UpdateSpeed to a function in GroundVehicle  
						
						 
						
						
						
						
					 
					
						2011-01-26 17:34:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b4a175ba41 
					 
					
						
						
							
							(svn r21914) -Codechange: move the algorithmic part of Train::UpdateSpeed to a function in GroundVehicle  
						
						 
						
						
						
						
					 
					
						2011-01-26 17:34:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0f411f9899 
					 
					
						
						
							
							(svn r21911) -Codechange: move tcache.last_speed to gcache.last_speed and make SetLastSpeed a function of GroundVehicle  
						
						 
						
						
						
						
					 
					
						2011-01-26 17:31:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b11f1bd4ed 
					 
					
						
						
							
							(svn r21911) -Codechange: move tcache.last_speed to gcache.last_speed and make SetLastSpeed a function of GroundVehicle  
						
						 
						
						
						
						
					 
					
						2011-01-26 17:31:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						9175046d26 
					 
					
						
						
							
							(svn r21903) -Codechange: warn only once for a train that has invalid length, not for each its wagon with invalid length  
						
						 
						
						
						
						
					 
					
						2011-01-23 17:50:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						25a22ec255 
					 
					
						
						
							
							(svn r21903) -Codechange: warn only once for a train that has invalid length, not for each its wagon with invalid length  
						
						 
						
						
						
						
					 
					
						2011-01-23 17:50:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						e8274ab6b1 
					 
					
						
						
							
							(svn r21880) -Fix: when a train after reversing ended at the last bit of a bridge ramp and directed outside the bridge, it could still have track set to TRACK_BIT_WORMHOLE  
						
						 
						
						
						
						
					 
					
						2011-01-21 16:35:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						a6fcd78538 
					 
					
						
						
							
							(svn r21880) -Fix: when a train after reversing ended at the last bit of a bridge ramp and directed outside the bridge, it could still have track set to TRACK_BIT_WORMHOLE  
						
						 
						
						
						
						
					 
					
						2011-01-21 16:35:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						a3ae023fdb 
					 
					
						
						
							
							(svn r21879) -Codechange: reset vehicle's GOINGUP/DOWN bits when it crashes  
						
						 
						
						
						
						
					 
					
						2011-01-21 16:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						e308c348f0 
					 
					
						
						
							
							(svn r21879) -Codechange: reset vehicle's GOINGUP/DOWN bits when it crashes  
						
						 
						
						
						
						
					 
					
						2011-01-21 16:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						f2006f36a1 
					 
					
						
						
							
							(svn r21875) -Codechange: indentation of some comments was wrong  
						
						 
						
						
						
						
					 
					
						2011-01-21 01:38:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						656caf16db 
					 
					
						
						
							
							(svn r21875) -Codechange: indentation of some comments was wrong  
						
						 
						
						
						
						
					 
					
						2011-01-21 01:38:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						c7ebf1d450 
					 
					
						
						
							
							(svn r21874) -Fix: when a single-vehicle train was reversed while on a slope, its GOINGUP/DOWN weren't swapped  
						
						 
						
						
						
						
					 
					
						2011-01-21 00:11:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						1ac51128f5 
					 
					
						
						
							
							(svn r21874) -Fix: when a single-vehicle train was reversed while on a slope, its GOINGUP/DOWN weren't swapped  
						
						 
						
						
						
						
					 
					
						2011-01-21 00:11:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6ed2aa9d74 
					 
					
						
						
							
							(svn r21847) -Fix [FS#4423]: slowing down of trains was done by reducing the speed by 10%, but also when you're just 1% too fast, so limit the slowdown till the new maximum speed  
						
						 
						
						
						
						
					 
					
						2011-01-19 08:24:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						922d60f516 
					 
					
						
						
							
							(svn r21847) -Fix [FS#4423]: slowing down of trains was done by reducing the speed by 10%, but also when you're just 1% too fast, so limit the slowdown till the new maximum speed  
						
						 
						
						
						
						
					 
					
						2011-01-19 08:24:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						9fb08b4c4f 
					 
					
						
						
							
							(svn r21836) -Fix: when a train was reversed while inside a tunnel/bridge, it wouldn't have (re)set the GOINGUP/DOWN bits after leaving the tunnel/bridge  
						
						 
						
						
						
						
					 
					
						2011-01-18 20:40:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						c0b051eb33 
					 
					
						
						
							
							(svn r21836) -Fix: when a train was reversed while inside a tunnel/bridge, it wouldn't have (re)set the GOINGUP/DOWN bits after leaving the tunnel/bridge  
						
						 
						
						
						
						
					 
					
						2011-01-18 20:40:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						5332c12440 
					 
					
						
						
							
							(svn r21835) -Codechange: use UpdateStatusAfterSwap() instead of copying the same code three times  
						
						 
						
						
						
						
					 
					
						2011-01-18 20:06:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						772de6b52d 
					 
					
						
						
							
							(svn r21835) -Codechange: use UpdateStatusAfterSwap() instead of copying the same code three times  
						
						 
						
						
						
						
					 
					
						2011-01-18 20:06:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						c4b5a322e7 
					 
					
						
						
							
							(svn r21800) -Fix [FS#3569]: under certain circumstances one could crash a competitor's train; take the lazy non-future proof version of the fix from the 1.0 branch as fixing the real bug is significantly more complex and might even break some backwards compatability if not done perfectly  
						
						 
						
						
						
						
					 
					
						2011-01-15 09:53:21 +00:00