michi_cc 
							
						 
					 
					
						
						
							
						
						f200ffa90c 
					 
					
						
						
							
							(svn r23087) -Feature: Auto-refitting of vehicles during loading at a station when the vehicle allows it.  
						
						
						
						
					 
					
						2011-11-04 00:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d071eefc54 
					 
					
						
						
							
							(svn r22985) -Feature: Display autoreplace status in group GUI.  
						
						
						
						
					 
					
						2011-10-03 17:26:37 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b2bc7797bf 
					 
					
						
						
							
							(svn r22876) -Fix [FS#4712]: Report an error in the news if autoreplace/renew fails due to the engine type being no longer available.  
						
						
						
						
					 
					
						2011-09-02 22:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4836a6e50e 
					 
					
						
						
							
							(svn r22845) -Fix [FS#4745]: perform stricter checks on some commands (monoid)  
						
						
						
						
					 
					
						2011-08-26 16:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						95b6aeaabd 
					 
					
						
						
							
							(svn r22078) -Fix [FS#4499]: maximum train length interfered with wagon replacement when wagon removal was turned on  
						
						
						
						
					 
					
						2011-02-14 19:18:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1d0d7635e0 
					 
					
						
						
							
							(svn r22021) -Fix (r22019): ofcourse make doesn't notice files are gone, so it doesn't recompile everything that needs to be recompiled...  
						
						
						
						
					 
					
						2011-02-07 22:49:38 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						734994c9ba 
					 
					
						
						
							
							(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.  
						
						... 
						
						
						
						-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required. 
						
						
					 
					
						2011-01-29 17:30:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						12b64a12b0 
					 
					
						
						
							
							(svn r21910) -Codechange: rename some autoreplace internal functions so they don't collide with globabl functions  
						
						
						
						
					 
					
						2011-01-26 17:30:17 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						48b7916458 
					 
					
						
						
							
							(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.  
						
						
						
						
					 
					
						2010-12-14 21:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7e48d85104 
					 
					
						
						
							
							(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)  
						
						
						
						
					 
					
						2010-10-30 17:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						30f2afac9b 
					 
					
						
						
							
							(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers  
						
						
						
						
					 
					
						2010-08-26 22:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						514edcc19d 
					 
					
						
						
							
							(svn r20583) -Fix: Autoreplace failed while attaching non-replaced wagons to the new chain, if to-be-sold-engines would become front-engines and the unitnumber limit would be exceeded.  
						
						
						
						
					 
					
						2010-08-20 17:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						646fbb628a 
					 
					
						
						
							
							(svn r20572) -Codechange: free/reserve some bits in the wagon move command to increase the vehicle pool limit  
						
						
						
						
					 
					
						2010-08-19 20:42:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e89a0fb7f9 
					 
					
						
						
							
							(svn r20571) -Codechange: free/reserve some bits in the order commands to increase the vehicle pool limit  
						
						
						
						
					 
					
						2010-08-19 20:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ed4f806f1d 
					 
					
						
						
							
							(svn r20283) -Codechange: Unify start of doygen comments.  
						
						
						
						
					 
					
						2010-08-01 19:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						9f8d730cc4 
					 
					
						
						
							
							(svn r20277) -Codechange: Move CmdSetAutoReplace() from company_cmd.cpp to autoreplace_cmd.cpp.  
						
						
						
						
					 
					
						2010-08-01 14:43:39 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						2e90f7f8b9 
					 
					
						
						
							
							(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.  
						
						
						
						
					 
					
						2010-04-18 14:56:05 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						05d705e077 
					 
					
						
						
							
							(svn r19494) -Codechange: Remove _error_message.  
						
						
						
						
					 
					
						2010-03-20 17:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7d9a970c5c 
					 
					
						
						
							
							(svn r19417) -Codechange: More code style, move variable declarations to their first use.  
						
						
						
						
					 
					
						2010-03-14 14:01:53 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7cc68f493d 
					 
					
						
						
							
							(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.  
						
						
						
						
					 
					
						2010-03-13 17:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a3168269f9 
					 
					
						
						
							
							(svn r18931) -Fix: Disabling autoreplace rules might count invalid engines.  
						
						
						
						
					 
					
						2010-01-27 20:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						aaf0b4b46c 
					 
					
						
						
							
							(svn r18812) -Codechange: make some functions in train.h functions of Train.  
						
						
						
						
					 
					
						2010-01-15 18:23:52 +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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1e1fa9ff2e 
					 
					
						
						
							
							(svn r18566) -Codechange: When both the union and intersection of refit masks of articulated vehicles are needed, they can be determined at once.  
						
						
						
						
					 
					
						2009-12-20 14:28:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4250792389 
					 
					
						
						
							
							(svn r18499) -Fix/Change/Feature [FS#3159]: autoreplace and autorenew always reset their cargo sub type to 0. Now find a sub cargo type with the exact same name and use that, otherwise fallback to 0. So cargo sub types can be maintained via autoreplace *if* the new vehicle supports the same cargo sub type.  
						
						
						
						
					 
					
						2009-12-14 19:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						138e7233bc 
					 
					
						
						
							
							(svn r17800) -Codechange: first steps into making CargoList a template  
						
						
						
						
					 
					
						2009-10-18 14:28:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						9a9d0ee7c0 
					 
					
						
						
							
							(svn r17728) -Cleanup: Remove some more unneeded/unused parameters.  
						
						
						
						
					 
					
						2009-10-06 19:52:38 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f3aacb8fe3 
					 
					
						
						
							
							(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.  
						
						
						
						
					 
					
						2009-10-06 19:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d6cded5380 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +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 
							
						 
					 
					
						
						
							
						
						04d5b67eb6 
					 
					
						
						
							
							(svn r17567) -Fix: some doxygen warnings  
						
						
						
						
					 
					
						2009-09-18 14:23:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						52f9b8ffbd 
					 
					
						
						
							
							(svn r17147) -Fix [FS#3048]: Keep vehicle news and viewports following vehicles, when autoreplacing/renewing them.  
						
						
						
						
					 
					
						2009-08-10 20:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4b2592dbc0 
					 
					
						
						
							
							(svn r17062) -Change: unify the naming of some 125 strings  
						
						
						
						
					 
					
						2009-08-04 18:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6a0855f0d1 
					 
					
						
						
							
							(svn r16723) -Codechange: make GetNextArticPart(), GetLastEnginePart(), GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train  
						
						
						
						
					 
					
						2009-07-02 12:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						d86e17d65a 
					 
					
						
						
							
							(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train  
						
						
						
						
					 
					
						2009-07-01 23:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						adc5363202 
					 
					
						
						
							
							(svn r16717) -Codechange: make IsFrontEngine() member of Train  
						
						
						
						
					 
					
						2009-07-01 22:22:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						985608c713 
					 
					
						
						
							
							(svn r16694) -Fix [FS#2995] (rgradual loading, rnewindustries): only pay for whatever has been actually unloaded and perform the payment when unloading has finished. This fixes, amongst others:  
						
						... 
						
						
						
						* cheating by starting to unload and after getting paid rushing to the depot to get sold (or unloading, loading and getting paid again for the remainder)
 * cargo being dropped onto a station at the moment a stockpiling industry doesn't accept it anymore
 * industries getting cargo that has not been unloaded yet and subsequently dumping it back on the station in one go
Note: you will now get paid after the unloading has finished, so you'll have to wait a bit longer for 'your' money. 
						
						
					 
					
						2009-06-29 19:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1e09854cb7 
					 
					
						
						
							
							(svn r16679) -Codechange: Let GetCapacityOfArticulatedParts() return a CargoArray instead of a pointer to a static array.  
						
						
						
						
					 
					
						2009-06-27 21:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0c10006907 
					 
					
						
						
							
							(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check  
						
						
						
						
					 
					
						2009-06-06 16:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0d782b0f96 
					 
					
						
						
							
							(svn r16498) -Codechange: Remove hardly used HASBITS.  
						
						
						
						
					 
					
						2009-06-01 15:01:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						da5661a0c8 
					 
					
						
						
							
							(svn r16393) -Codechange: move VehicleRail to Train.  
						
						
						
						
					 
					
						2009-05-22 22:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c4b627af42 
					 
					
						
						
							
							(svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train  
						
						
						
						
					 
					
						2009-05-22 22:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						80e94b9bb1 
					 
					
						
						
							
							(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.  
						
						
						
						
					 
					
						2009-05-22 22:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						70aab8bf04 
					 
					
						
						
							
							(svn r16354) -Codechange: use 'new' pool accessors and methods for Engine too  
						
						
						
						
					 
					
						2009-05-18 19:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						8808f3beea 
					 
					
						
						
							
							(svn r16352) -Codechange: use PoolItem::GetIfValid() instead of PoolItem::IsValidID() and PoolItem::Get()  
						
						
						
						
					 
					
						2009-05-18 16:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						871107f529 
					 
					
						
						
							
							(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)  
						
						
						
						
					 
					
						2009-05-17 01:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6221d74644 
					 
					
						
						
							
							(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)  
						
						
						
						
					 
					
						2009-05-16 23:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						31eff1d4c3 
					 
					
						
						
							
							(svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct  
						
						
						
						
					 
					
						2009-05-15 23:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						afe547448e 
					 
					
						
						
							
							(svn r15692) -Fix [FS#2721]: Just sell the old engines after autorenew/replace. Don't bother about trains exceeding the trainlimit, which will be sold anyway.  
						
						
						
						
					 
					
						2009-03-12 19:40:16 +00:00