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