glx 
							
						 
					 
					
						
						
							
						
						d8a1be48cd 
					 
					
						
						
							
							Codechange: Replace vehicle related FOR_ALL with range-based for loops  
						
						
						
						
					 
					
						2019-12-21 20:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								S. D. Cloudt 
							
						 
					 
					
						
						
							
						
						13cc8a0cee 
					 
					
						
						
							
							Cleanup: Removed SVN  headers  
						
						
						
						
					 
					
						2019-11-10 17:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								JMcKiern 
							
						 
					 
					
						
						
							
						
						04f659e768 
					 
					
						
						
							
							Fix: Some typos found using codespell  
						
						
						
						
					 
					
						2019-09-29 21:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						c01a2e2a81 
					 
					
						
						
							
							Codechange: Removed SmallVector completely  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						ab711e6942 
					 
					
						
						
							
							Codechange: Replaced SmallVector::[Begin|End]() with std alternatives  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a0f36a50e6 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_back()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a690936ed7 
					 
					
						
						
							
							Codechange: Replace SmallVector::Length() with std::vector::size()  
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						cc5f175615 
					 
					
						
						
							
							Feature: Railtype flags to allow/disallow 90 degree curves. ( #7352 )  
						
						
						
						
					 
					
						2019-03-10 08:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						690d1dd6a4 
					 
					
						
						
							
							Fix   #7159 ,  e934f09: Waiting time at red one-way signals was too short.  
						
						... 
						
						
						
						This is not an exact fix as previously, the wait time was speed/acceleration dependant. This simple fix ignores that and just makes the 'days' from the settings comment to be actually days. 
						
						
					 
					
						2019-02-21 23:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								J0an Josep 
							
						 
					 
					
						
						
							
						
						029c48cf4a 
					 
					
						
						
							
							Cleanup: [NPF] Remove unused parameter.  
						
						
						
						
					 
					
						2019-01-31 22:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								J0an Josep 
							
						 
					 
					
						
						
							
						
						96c5e5e73a 
					 
					
						
						
							
							Cleanup: [NPF] Remove unused parameters.  
						
						
						
						
					 
					
						2019-01-31 22:15:56 +00:00 
						 
				 
			
				
					
						
							
							
								Joan Josep 
							
						 
					 
					
						
						
							
						
						96854b2b8b 
					 
					
						
						
							
							Codechange  #5859 : Simplify CheckTrainStayInDepot() ( #7045 )  
						
						
						
						
					 
					
						2019-01-12 17:04:04 +00:00 
						 
				 
			
				
					
						
							
							
								Andy 
							
						 
					 
					
						
						
							
						
						e934f09f02 
					 
					
						
						
							
							Fix: Don't increase motion counter while train is waiting at non-path signals (Author: frosch123)  #5877  ( #7018 )  
						
						
						
						
					 
					
						2019-01-09 18:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						bb7353c02a 
					 
					
						
						
							
							Codechange: Some more null checks  
						
						
						
						
					 
					
						2018-10-31 12:41:49 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						f5b1115039 
					 
					
						
						
							
							Doc: Lots and lots of doxymentation fixes  
						
						
						
						
					 
					
						2018-10-31 12:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						2a868b9f3b 
					 
					
						
						
							
							Feature: Framerate display window ( #6822 )  
						
						... 
						
						
						
						Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command. 
						
						
					 
					
						2018-07-19 21:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c2a7728084 
					 
					
						
						
							
							Fix: Prevent ships moving into docks after finishing (un)loading. ( #6791 )  
						
						
						
						
					 
					
						2018-06-14 09:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						a07394a63a 
					 
					
						
						
							
							Change: Remove direction parameter from Vehicle::UpdateDeltaXY. ( #6792 )  
						
						... 
						
						
						
						The value is either unused or always the same as this->direction. 
						
						
					 
					
						2018-05-22 18:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b4b98e5165 
					 
					
						
						
							
							(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)  
						
						
						
						
					 
					
						2017-08-13 18:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						5951d2406e 
					 
					
						
						
							
							(svn r27811) -Change: Remove unused parameters in FreeTrainTrackReservation  
						
						... 
						
						
						
						FreeTrainTrackReservation is always called with INVALID_TILE
and INVALID_TRACKDIR as second and third arguments, so remove
them and just use those constants instead. (cirdan) 
						
						
					 
					
						2017-03-20 17:49:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						67ab0450dd 
					 
					
						
						
							
							(svn r27809) -Codechange: Improve check in UpdateLevelCrossing  
						
						... 
						
						
						
						In UpdateLevelCrossing, checking if a level crossing is reserved is
cheaper than finding trains on it or approaching it, so do it first. (cirdan) 
						
						
					 
					
						2017-03-20 08:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c175067ed9 
					 
					
						
						
							
							(svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw.  
						
						
						
						
					 
					
						2016-10-16 14:58:38 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d2393b4f6c 
					 
					
						
						
							
							(svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq.  
						
						
						
						
					 
					
						2016-10-16 14:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a6d1d128da 
					 
					
						
						
							
							(svn r27663) -Codechange: Deduplicate code when rotating crashed vehicles.  
						
						
						
						
					 
					
						2016-10-16 14:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d188d02384 
					 
					
						
						
							
							(svn r27580) -Fix [FS#6395]: Set date of last service on construction also for wagons and articulated parts.  
						
						
						
						
					 
					
						2016-05-22 11:45:03 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						378653100b 
					 
					
						
						
							
							(svn r27419) -Fix [FS#6369]: CmdSellRailWagon did not revert all actions properly when no orderlist could be allocated. (Juanjo)  
						
						
						
						
					 
					
						2015-10-30 16:18:39 +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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a8080b6256 
					 
					
						
						
							
							(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad().  
						
						
						
						
					 
					
						2015-02-01 20:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d534c80e94 
					 
					
						
						
							
							(svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces)  
						
						
						
						
					 
					
						2014-10-15 18:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ce9fab58bc 
					 
					
						
						
							
							(svn r26951) -Codechange: Do the GUI-scale dance for vehicle, depot, and purchase lists.  
						
						
						
						
					 
					
						2014-10-04 16:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c64586ea44 
					 
					
						
						
							
							(svn r26907) -Codechange: Scale engine purchase list to GUI zoom level for multihead engines.  
						
						
						
						
					 
					
						2014-09-22 13:13:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6c2abf0930 
					 
					
						
						
							
							(svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class  
						
						
						
						
					 
					
						2014-09-20 15:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								fonsinchen 
							
						 
					 
					
						
						
							
						
						c915d9fa55 
					 
					
						
						
							
							(svn r26546) -Codechange: Make order wait_time, travel_time and max_speed private  
						
						
						
						
					 
					
						2014-05-01 14:48:44 +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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						41b7a04a68 
					 
					
						
						
							
							(svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity when they are not supposed to, and truncate cargo appropiately if they are allowed to.  
						
						
						
						
					 
					
						2014-02-07 23:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d2ba772f6a 
					 
					
						
						
							
							(svn r26130) -Codechange: add some guards against using invalid image indices  
						
						
						
						
					 
					
						2013-11-26 16:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7abe85d727 
					 
					
						
						
							
							(svn r26129) -Fix: remove dead code; it could be made to do what it did, but then it would be inconsistent with moving vehicles around  
						
						
						
						
					 
					
						2013-11-26 15:30:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						54a8e00a7e 
					 
					
						
						
							
							(svn r26126) -Cleanup: remove unneeded check for NULL  
						
						
						
						
					 
					
						2013-11-26 14:52:28 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8fbd2f5cb5 
					 
					
						
						
							
							(svn r26026) -Fix (r25648) [FS#5775-ish]: Invalidate vehicle colour palette again when rearranging consist, reversing, ...  
						
						
						
						
					 
					
						2013-11-17 16:01:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						169bf3a403 
					 
					
						
						
							
							(svn r25955) -Fix [FS#5723]: Train's "force proceed" status gets reset when the track on the other side of the tile has a signal (adf88)  
						
						
						
						
					 
					
						2013-11-08 22:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0aae2fd606 
					 
					
						
						
							
							(svn r25946) -Add: [NewGRF Debuggnig] Inspecting other vehicles in a chain.  
						
						
						
						
					 
					
						2013-11-07 18:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						322b2da953 
					 
					
						
						
							
							(svn r25744) -Fix (r25648): [NewGRF] Also invalidate vehicle colour palette when rearranging consists.  
						
						
						
						
					 
					
						2013-08-25 15:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						fbe6b92b1d 
					 
					
						
						
							
							(svn r25698) -Fix [FS#5700]: Autoreplace/renew also refits free wagons.  
						
						
						
						
					 
					
						2013-08-06 21:01:14 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5bda07c10c 
					 
					
						
						
							
							(svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette during (un)loading.  
						
						
						
						
					 
					
						2013-08-04 14:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						254c3834d0 
					 
					
						
						
							
							(svn r25319) -Fix [FS#5570]: crash when train with reserved cargo vanishes  
						
						
						
						
					 
					
						2013-06-04 15:04:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3947453277 
					 
					
						
						
							
							(svn r25259) -Codechange: track capacities and usage of links  
						
						
						
						
					 
					
						2013-05-19 14:22:04 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						461d366f30 
					 
					
						
						
							
							(svn r25200) -Fix (r24846): The level crossing sound is an ambient sound and not a new year sound.  
						
						
						
						
					 
					
						2013-04-24 00:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5eddbb338b 
					 
					
						
						
							
							(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)  
						
						
						
						
					 
					
						2013-04-13 13:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1eb6e76d08 
					 
					
						
						
							
							(svn r25167) -Fix [FS#5523] (r24832): Original train and rv acceleration did no longer respect bridge speed limits.  
						
						
						
						
					 
					
						2013-04-08 19:55:24 +00:00