tron 
							
						 
					 
					
						
						
							
						
						fa8f46c88e 
					 
					
						
						
							
							(svn r8425) -Fix  
						
						... 
						
						
						
						Do not try to invalidate a window which just got deleted. It is pointless 
						
						
					 
					
						2007-01-26 20:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						e0df42b3a3 
					 
					
						
						
							
							(svn r8425) -Fix  
						
						... 
						
						
						
						Do not try to invalidate a window which just got deleted. It is pointless 
						
						
					 
					
						2007-01-26 20:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						d858077fd2 
					 
					
						
						
							
							(svn r8424) -Fix  
						
						... 
						
						
						
						Do not call ClearSlot() just before calling DeleteVehicle(), which does it too 
						
						
					 
					
						2007-01-26 20:49:40 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						8a70d42603 
					 
					
						
						
							
							(svn r8424) -Fix  
						
						... 
						
						
						
						Do not call ClearSlot() just before calling DeleteVehicle(), which does it too 
						
						
					 
					
						2007-01-26 20:49:40 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						08b110952a 
					 
					
						
						
							
							(svn r8423) -Fix  
						
						... 
						
						
						
						Do not explicitly pass the station specification and the station to ResolveStation(). They are already contained in the ResolverObject 
						
						
					 
					
						2007-01-26 20:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						e7dd766c1e 
					 
					
						
						
							
							(svn r8423) -Fix  
						
						... 
						
						
						
						Do not explicitly pass the station specification and the station to ResolveStation(). They are already contained in the ResolverObject 
						
						
					 
					
						2007-01-26 20:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						f11163bbb9 
					 
					
						
						
							
							(svn r8422) -Fix  
						
						... 
						
						
						
						-Regression (r8314): Reevaluate the disabled elrail setting after loading because the railtype doesn't get saved anymore 
						
						
					 
					
						2007-01-26 20:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						ccfddeca9c 
					 
					
						
						
							
							(svn r8422) -Fix  
						
						... 
						
						
						
						-Regression (r8314): Reevaluate the disabled elrail setting after loading because the railtype doesn't get saved anymore 
						
						
					 
					
						2007-01-26 20:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						19b81c4faa 
					 
					
						
						
							
							(svn r8421) -Codechange (r8420): rename STR_AVAILABLE_VEHICLES to STR_AVAILABLE_ROAD_VEHICLES for clarificaton (Tron)  
						
						
						
						
					 
					
						2007-01-26 19:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						7b38614756 
					 
					
						
						
							
							(svn r8421) -Codechange (r8420): rename STR_AVAILABLE_VEHICLES to STR_AVAILABLE_ROAD_VEHICLES for clarificaton (Tron)  
						
						
						
						
					 
					
						2007-01-26 19:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						15edd465ac 
					 
					
						
						
							
							(svn r8420) -Codechange (r7418): Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock.  
						
						
						
						
					 
					
						2007-01-26 19:24:02 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						1b47b17450 
					 
					
						
						
							
							(svn r8420) -Codechange (r7418): Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock.  
						
						
						
						
					 
					
						2007-01-26 19:24:02 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						90fc4671b4 
					 
					
						
						
							
							(svn r8419) -Update: WebTranslator2 update to 2007-01-26 19:40:39  
						
						... 
						
						
						
						brazilian_portuguese - 1 changed by fukumori (1)
korean     - 1 changed by Nios (1)
ukrainian  - 1 fixed, 23 changed by mad (24) 
						
						
					 
					
						2007-01-26 18:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						6fd747adbb 
					 
					
						
						
							
							(svn r8419) -Update: WebTranslator2 update to 2007-01-26 19:40:39  
						
						... 
						
						
						
						brazilian_portuguese - 1 changed by fukumori (1)
korean     - 1 changed by Nios (1)
ukrainian  - 1 fixed, 23 changed by mad (24) 
						
						
					 
					
						2007-01-26 18:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						55ac8f843a 
					 
					
						
						
							
							(svn r8414) -Codechange: Use own AutoPtrT instead of std::auto_ptr.  
						
						... 
						
						
						
						-Simplifies assignment from raw pointers
 -Should be harder to crash the program by incorrect assignment into it.
 -Should help with MorphOS compilation errors 
						
						
					 
					
						2007-01-26 11:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						201ba1f5c3 
					 
					
						
						
							
							(svn r8414) -Codechange: Use own AutoPtrT instead of std::auto_ptr.  
						
						... 
						
						
						
						-Simplifies assignment from raw pointers
 -Should be harder to crash the program by incorrect assignment into it.
 -Should help with MorphOS compilation errors 
						
						
					 
					
						2007-01-26 11:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						1943e8cb8c 
					 
					
						
						
							
							(svn r8413) -Fix [MORPHOS]: disable #define offsetof conflict on Morphos (seems that g++ 2.95 defines it anyway)  
						
						
						
						
					 
					
						2007-01-26 08:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						29a332e829 
					 
					
						
						
							
							(svn r8413) -Fix [MORPHOS]: disable #define offsetof conflict on Morphos (seems that g++ 2.95 defines it anyway)  
						
						
						
						
					 
					
						2007-01-26 08:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						561daaba2c 
					 
					
						
						
							
							(svn r8412) [MorphOS] -Fix: assert_compile(x != y) doesn't work, but assert_compile(!(x == y)) does.. don't ask me why!  
						
						
						
						
					 
					
						2007-01-26 08:36:02 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						40f966958e 
					 
					
						
						
							
							(svn r8412) [MorphOS] -Fix: assert_compile(x != y) doesn't work, but assert_compile(!(x == y)) does.. don't ask me why!  
						
						
						
						
					 
					
						2007-01-26 08:36:02 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						ef37b30674 
					 
					
						
						
							
							(svn r8411) [MorphOS] -Fix: tons of unneeded warnings in networking code, because MorphOS wants UBYTE arrays and we use char arrays. Solution is a bit hackish.  
						
						
						
						
					 
					
						2007-01-26 08:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						cf07eafb97 
					 
					
						
						
							
							(svn r8411) [MorphOS] -Fix: tons of unneeded warnings in networking code, because MorphOS wants UBYTE arrays and we use char arrays. Solution is a bit hackish.  
						
						
						
						
					 
					
						2007-01-26 08:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						044f395b7b 
					 
					
						
						
							
							(svn r8410) -Fix  
						
						... 
						
						
						
						-Fix: Fix an out of bounds array access when assigning the engine type in the _engine array
This usually hits the _engine_name_strings array and causes an invalid StringID, though it depends on the compiler which data structure gets placed after the _engines array.
Most probably this was exposed by removing railtype from Engine, which changed the size of this struct. 
						
						
					 
					
						2007-01-26 07:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						c9f4c637fb 
					 
					
						
						
							
							(svn r8410) -Fix  
						
						... 
						
						
						
						-Fix: Fix an out of bounds array access when assigning the engine type in the _engine array
This usually hits the _engine_name_strings array and causes an invalid StringID, though it depends on the compiler which data structure gets placed after the _engines array.
Most probably this was exposed by removing railtype from Engine, which changed the size of this struct. 
						
						
					 
					
						2007-01-26 07:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						783902838e 
					 
					
						
						
							
							(svn r8409) -Regression (r8049): When the latest news was deleted, the news queue wrapped back to the oldest item, showing all news again.  
						
						... 
						
						
						
						-Regression [FS#573] (r8049): ShowLastNewsMessage could show an out-of-bounds news item because it did not checked if a previous item actually existed the first time it is called (forced news is INVALID_NEWS). 
						
						
					 
					
						2007-01-26 00:25:39 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						f4dad30da7 
					 
					
						
						
							
							(svn r8409) -Regression (r8049): When the latest news was deleted, the news queue wrapped back to the oldest item, showing all news again.  
						
						... 
						
						
						
						-Regression [FS#573] (r8049): ShowLastNewsMessage could show an out-of-bounds news item because it did not checked if a previous item actually existed the first time it is called (forced news is INVALID_NEWS). 
						
						
					 
					
						2007-01-26 00:25:39 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						4dd7a61a50 
					 
					
						
						
							
							(svn r8404) -Update: WebTranslator2 update to 2007-01-25 19:36:44  
						
						... 
						
						
						
						korean     - 2 changed by leejaeuk5 (2)
slovak     - 1 changed by lengyel (1)
slovenian  - 290 changed by Necrolyte (290)
ukrainian  - 1 fixed, 55 changed by mad (7), znikoz (49) 
						
						
					 
					
						2007-01-25 18:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						c153058378 
					 
					
						
						
							
							(svn r8404) -Update: WebTranslator2 update to 2007-01-25 19:36:44  
						
						... 
						
						
						
						korean     - 2 changed by leejaeuk5 (2)
slovak     - 1 changed by lengyel (1)
slovenian  - 290 changed by Necrolyte (290)
ukrainian  - 1 fixed, 55 changed by mad (7), znikoz (49) 
						
						
					 
					
						2007-01-25 18:37:21 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						2745180a50 
					 
					
						
						
							
							(svn r8403) -Fix (r8402): Forgot to remove an enum  
						
						
						
						
					 
					
						2007-01-25 11:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						113fa175a4 
					 
					
						
						
							
							(svn r8403) -Fix (r8402): Forgot to remove an enum  
						
						
						
						
					 
					
						2007-01-25 11:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						dfb5556376 
					 
					
						
						
							
							(svn r8402) -Codechange: Move RoadStop-specific enums to the RoadStop class, and changed a one-member enum into a static const. Simplify their naming and add some doxygen-comments to RoadStop  
						
						
						
						
					 
					
						2007-01-25 10:06:58 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						b0a0086e7c 
					 
					
						
						
							
							(svn r8402) -Codechange: Move RoadStop-specific enums to the RoadStop class, and changed a one-member enum into a static const. Simplify their naming and add some doxygen-comments to RoadStop  
						
						
						
						
					 
					
						2007-01-25 10:06:58 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						e3fbc6c06b 
					 
					
						
						
							
							(svn r8401) -Codechange: Make 'IsValidRoadStop' a method of RoadStop and rename it to 'IsValid'  
						
						... 
						
						
						
						-Codechange: While I'm at it, put 'RoadStop::AllocateRaw' into the protected section 
						
						
					 
					
						2007-01-25 08:58:09 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						600cb8a314 
					 
					
						
						
							
							(svn r8401) -Codechange: Make 'IsValidRoadStop' a method of RoadStop and rename it to 'IsValid'  
						
						... 
						
						
						
						-Codechange: While I'm at it, put 'RoadStop::AllocateRaw' into the protected section 
						
						
					 
					
						2007-01-25 08:58:09 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						1da6c719fd 
					 
					
						
						
							
							(svn r8400) -Fix  
						
						... 
						
						
						
						Simplify r8399 
						
						
					 
					
						2007-01-25 07:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						e85cd647e1 
					 
					
						
						
							
							(svn r8400) -Fix  
						
						... 
						
						
						
						Simplify r8399 
						
						
					 
					
						2007-01-25 07:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						1b48fd232f 
					 
					
						
						
							
							(svn r8399) -Fix (r8185): a new road stop was always created in CmdBuildRoadStop(), but it was not deleted if DC_EXEC flag was not set or if the station creation failed  
						
						
						
						
					 
					
						2007-01-25 01:29:24 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						35de25eec1 
					 
					
						
						
							
							(svn r8399) -Fix (r8185): a new road stop was always created in CmdBuildRoadStop(), but it was not deleted if DC_EXEC flag was not set or if the station creation failed  
						
						
						
						
					 
					
						2007-01-25 01:29:24 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						b0f7707df8 
					 
					
						
						
							
							(svn r8398) -Cleanup: Remove WATCOM crud from strgen and map.h include from macros.h as it is no longer needed.  
						
						
						
						
					 
					
						2007-01-24 21:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						9727bb4cfc 
					 
					
						
						
							
							(svn r8398) -Cleanup: Remove WATCOM crud from strgen and map.h include from macros.h as it is no longer needed.  
						
						
						
						
					 
					
						2007-01-24 21:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						4bd4583df1 
					 
					
						
						
							
							(svn r8397) -Codechange: [orders window] don't move the refit button to the same location as the unload button  
						
						... 
						
						
						
						instead assert if the widget array place them at different locations 
						
						
					 
					
						2007-01-24 19:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						fb5a0ba6df 
					 
					
						
						
							
							(svn r8397) -Codechange: [orders window] don't move the refit button to the same location as the unload button  
						
						... 
						
						
						
						instead assert if the widget array place them at different locations 
						
						
					 
					
						2007-01-24 19:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						0543c355e9 
					 
					
						
						
							
							(svn r8396) -Update: WebTranslator2 update to 2007-01-24 19:41:28  
						
						... 
						
						
						
						estonian   - 1 fixed by vermon (1)
finnish    - 1 fixed by kerba (1)
greek      - 13 fixed by Kesnar (13)
norwegian_bokmal - 1 fixed by oletk (1)
romanian   - 1 fixed by kneekoo (1)
spanish    - 1 fixed by eusebio (1)
ukrainian  - 31 fixed, 24 changed by znikoz (4), mad (51) 
						
						
					 
					
						2007-01-24 18:42:14 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						2d93411e39 
					 
					
						
						
							
							(svn r8396) -Update: WebTranslator2 update to 2007-01-24 19:41:28  
						
						... 
						
						
						
						estonian   - 1 fixed by vermon (1)
finnish    - 1 fixed by kerba (1)
greek      - 13 fixed by Kesnar (13)
norwegian_bokmal - 1 fixed by oletk (1)
romanian   - 1 fixed by kneekoo (1)
spanish    - 1 fixed by eusebio (1)
ukrainian  - 31 fixed, 24 changed by znikoz (4), mad (51) 
						
						
					 
					
						2007-01-24 18:42:14 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						731b14d569 
					 
					
						
						
							
							(svn r8395) -Cleanup: [orders window] moved the refit button two places up, so the order of the widget array fits the placement on the screen  
						
						
						
						
					 
					
						2007-01-24 18:41:27 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						fc16b983f1 
					 
					
						
						
							
							(svn r8395) -Cleanup: [orders window] moved the refit button two places up, so the order of the widget array fits the placement on the screen  
						
						
						
						
					 
					
						2007-01-24 18:41:27 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						e4b7a14f96 
					 
					
						
						
							
							(svn r8394) -Cleanup: added an enum with widget names to the orders window  
						
						
						
						
					 
					
						2007-01-24 18:22:31 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						d2597d1fd6 
					 
					
						
						
							
							(svn r8394) -Cleanup: added an enum with widget names to the orders window  
						
						
						
						
					 
					
						2007-01-24 18:22:31 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						fdee057baf 
					 
					
						
						
							
							(svn r8393) -Fix  
						
						... 
						
						
						
						-Codechange: CheckCompatibleRail() is only called for tiles which are known to contain a piece of rail. Simplify the function accordingly by eliminating unnecessary checks.
-Fix (?): Also fix an inconsistency in deciding what a compatible rail type is between level crossings and other rail tiles. It is unknown if this caused any problems. 
						
						
					 
					
						2007-01-24 18:03:36 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						18effde565 
					 
					
						
						
							
							(svn r8393) -Fix  
						
						... 
						
						
						
						-Codechange: CheckCompatibleRail() is only called for tiles which are known to contain a piece of rail. Simplify the function accordingly by eliminating unnecessary checks.
-Fix (?): Also fix an inconsistency in deciding what a compatible rail type is between level crossings and other rail tiles. It is unknown if this caused any problems. 
						
						
					 
					
						2007-01-24 18:03:36 +00:00