Tue, 22 Apr 2008 17:04:06 +0000(svn r12838) [NoAI] -Add: added AIEventEnginePreview, which tells you when you have been chosen for testing an engine, and allows you to accept it noai
glx [Tue, 22 Apr 2008 17:04:06 +0000] rev 10297
(svn r12838) [NoAI] -Add: added AIEventEnginePreview, which tells you when you have been chosen for testing an engine, and allows you to accept it

Tue, 22 Apr 2008 14:40:09 +0000(svn r12837) -Codechange: Alignment of widget array
belugas [Tue, 22 Apr 2008 14:40:09 +0000] rev 10296
(svn r12837) -Codechange: Alignment of widget array

Mon, 21 Apr 2008 23:04:05 +0000(svn r12836) -Fix: SunOS non-dedicated server compilation.
rubidium [Mon, 21 Apr 2008 23:04:05 +0000] rev 10295
(svn r12836) -Fix: SunOS non-dedicated server compilation.

Mon, 21 Apr 2008 21:15:50 +0000(svn r12826) [NoAI] -Sync: with trunk r12780:12824 noai
glx [Mon, 21 Apr 2008 21:15:50 +0000] rev 10294
(svn r12826) [NoAI] -Sync: with trunk r12780:12824

Mon, 21 Apr 2008 20:50:58 +0000(svn r12824) -Codechange: Standardise routines for drawing vehicle images, using correct types and less duplication.
peter1138 [Mon, 21 Apr 2008 20:50:58 +0000] rev 10293
(svn r12824) -Codechange: Standardise routines for drawing vehicle images, using correct types and less duplication.

Mon, 21 Apr 2008 20:52:54 +0000(svn r12825) [NoAI] -Fix r12823: minor documentation clearup noai
truebrain [Mon, 21 Apr 2008 20:52:54 +0000] rev 10292
(svn r12825) [NoAI] -Fix r12823: minor documentation clearup

Mon, 21 Apr 2008 20:33:03 +0000(svn r12823) [NoAI] -Add: added AICompany::(G|S)etAutoRenew(Status|Months|Money) noai
glx [Mon, 21 Apr 2008 20:33:03 +0000] rev 10291
(svn r12823) [NoAI] -Add: added AICompany::(G|S)etAutoRenew(Status|Months|Money)

Mon, 21 Apr 2008 18:09:52 +0000(svn r12822) [NoAI] -Fix: minor documentation typo noai
truebrain [Mon, 21 Apr 2008 18:09:52 +0000] rev 10290
(svn r12822) [NoAI] -Fix: minor documentation typo

Mon, 21 Apr 2008 17:58:23 +0000(svn r12821) [NoAI] -Fix: some awk implementation fail to understand eol other than \n noai
glx [Mon, 21 Apr 2008 17:58:23 +0000] rev 10289
(svn r12821) [NoAI] -Fix: some awk implementation fail to understand eol other than \n

Mon, 21 Apr 2008 17:04:17 +0000(svn r12820) -Documentation: Mark callbacks as 8 or 15 bit in 'newgrf_callbacks.h'.
frosch [Mon, 21 Apr 2008 17:04:17 +0000] rev 10288
(svn r12820) -Documentation: Mark callbacks as 8 or 15 bit in 'newgrf_callbacks.h'.

Mon, 21 Apr 2008 14:33:33 +0000(svn r12819) -Codechange: handle more NewGRFs in the same way as TTDP does it, i.e. testing the low bits for 0xFF or 0 instead of all bits.
rubidium [Mon, 21 Apr 2008 14:33:33 +0000] rev 10287
(svn r12819) -Codechange: handle more NewGRFs in the same way as TTDP does it, i.e. testing the low bits for 0xFF or 0 instead of all bits.

Mon, 21 Apr 2008 13:45:03 +0000(svn r12818) -Codechange: make callbacks 31 and 37 behave like they do in TTDP according to frosch's survey.
rubidium [Mon, 21 Apr 2008 13:45:03 +0000] rev 10286
(svn r12818) -Codechange: make callbacks 31 and 37 behave like they do in TTDP according to frosch's survey.

Mon, 21 Apr 2008 11:29:01 +0000(svn r12817) -Feature: the ability to play NewGRF sounds for industries and stations.
rubidium [Mon, 21 Apr 2008 11:29:01 +0000] rev 10285
(svn r12817) -Feature: the ability to play NewGRF sounds for industries and stations.

Mon, 21 Apr 2008 09:27:47 +0000(svn r12816) -Fix: the cargo count in the performance rating window could be wrong.
rubidium [Mon, 21 Apr 2008 09:27:47 +0000] rev 10284
(svn r12816) -Fix: the cargo count in the performance rating window could be wrong.

Mon, 21 Apr 2008 09:20:42 +0000(svn r12815) -Codechange: reshuffle some variables in the CargoPacket struct saving 4 of 36 bytes with a 32 bit compiler and 8 of 48 bytes on 64 bit compiler per cargo packets. There are generally more cargopackets in game than vehicles.
rubidium [Mon, 21 Apr 2008 09:20:42 +0000] rev 10283
(svn r12815) -Codechange: reshuffle some variables in the CargoPacket struct saving 4 of 36 bytes with a 32 bit compiler and 8 of 48 bytes on 64 bit compiler per cargo packets. There are generally more cargopackets in game than vehicles.

Mon, 21 Apr 2008 08:35:27 +0000(svn r12814) -Codechange: reshuffle some variables in the Vehicle struct saving 20 bytes with a 32 bit compiler and 32 bytes on 64 bit compiler per vehicle.
rubidium [Mon, 21 Apr 2008 08:35:27 +0000] rev 10282
(svn r12814) -Codechange: reshuffle some variables in the Vehicle struct saving 20 bytes with a 32 bit compiler and 32 bytes on 64 bit compiler per vehicle.

Mon, 21 Apr 2008 07:57:51 +0000(svn r12813) -Fix [FS#1943]: the 'last built railtype' got reset too often.
rubidium [Mon, 21 Apr 2008 07:57:51 +0000] rev 10281
(svn r12813) -Fix [FS#1943]: the 'last built railtype' got reset too often.

Sun, 20 Apr 2008 23:50:19 +0000(svn r12812) [NewGRF_ports] -Change: Added animation variables to fsmportspec and newgrf loader. NewGRF_ports
richk [Sun, 20 Apr 2008 23:50:19 +0000] rev 10280
(svn r12812) [NewGRF_ports] -Change: Added animation variables to fsmportspec and newgrf loader.
(Will unify & Oo-ify stationspec and fsmportspec later)

Sun, 20 Apr 2008 23:25:58 +0000(svn r12811) [NoAI] -Fix (r12431): passengers subsidies are from towns to towns, not to industries noai
glx [Sun, 20 Apr 2008 23:25:58 +0000] rev 10279
(svn r12811) [NoAI] -Fix (r12431): passengers subsidies are from towns to towns, not to industries

Sun, 20 Apr 2008 21:49:57 +0000(svn r12810) -Codechange: style and useless casts in CmdSetAutoReplace()
glx [Sun, 20 Apr 2008 21:49:57 +0000] rev 10278
(svn r12810) -Codechange: style and useless casts in CmdSetAutoReplace()

Sun, 20 Apr 2008 21:38:20 +0000(svn r12809) -Fix (r1704): Possible out of bounds array access.
peter1138 [Sun, 20 Apr 2008 21:38:20 +0000] rev 10277
(svn r12809) -Fix (r1704): Possible out of bounds array access.

Sun, 20 Apr 2008 21:36:41 +0000(svn r12808) -Fix: enforce autorenew values range in command
glx [Sun, 20 Apr 2008 21:36:41 +0000] rev 10276
(svn r12808) -Fix: enforce autorenew values range in command
-Fix: typo in english.txt

Sun, 20 Apr 2008 17:30:24 +0000(svn r12807) [NewGRF_ports] -Fix: New files failed to get added to svn on last merge. NewGRF_ports
richk [Sun, 20 Apr 2008 17:30:24 +0000] rev 10275
(svn r12807) [NewGRF_ports] -Fix: New files failed to get added to svn on last merge.

Sun, 20 Apr 2008 15:27:28 +0000(svn r12806) [NewGRF_ports] -Sync: with trunk r12773:12805. NewGRF_ports
richk [Sun, 20 Apr 2008 15:27:28 +0000] rev 10274
(svn r12806) [NewGRF_ports] -Sync: with trunk r12773:12805.

Sun, 20 Apr 2008 11:40:33 +0000(svn r12805) -Codechange: remove some bit magic related to the news display states. Patch by cirdan.
rubidium [Sun, 20 Apr 2008 11:40:33 +0000] rev 10273
(svn r12805) -Codechange: remove some bit magic related to the news display states. Patch by cirdan.

Sun, 20 Apr 2008 11:12:07 +0000(svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp
rubidium [Sun, 20 Apr 2008 11:12:07 +0000] rev 10272
(svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp

Sun, 20 Apr 2008 10:13:54 +0000(svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a uniform naming of the thing instead of using both names for the same thing.
rubidium [Sun, 20 Apr 2008 10:13:54 +0000] rev 10271
(svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a uniform naming of the thing instead of using both names for the same thing.

Sun, 20 Apr 2008 09:43:30 +0000(svn r12802) -Fix (r12800): do not commit from the src directory when you want to commit source.list too.
rubidium [Sun, 20 Apr 2008 09:43:30 +0000] rev 10270
(svn r12802) -Fix (r12800): do not commit from the src directory when you want to commit source.list too.

Sun, 20 Apr 2008 08:43:31 +0000(svn r12801) -Codechange: remove the dependency of function.h in town_map.h
rubidium [Sun, 20 Apr 2008 08:43:31 +0000] rev 10269
(svn r12801) -Codechange: remove the dependency of function.h in town_map.h

Sun, 20 Apr 2008 08:22:59 +0000(svn r12800) -Codechange: move the animated tile related functions out of texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.
rubidium [Sun, 20 Apr 2008 08:22:59 +0000] rev 10268
(svn r12800) -Codechange: move the animated tile related functions out of texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.

Sat, 19 Apr 2008 23:34:42 +0000(svn r12799) -Fix (r12798): Empty for-loop warnings from gcc 4.3+
peter1138 [Sat, 19 Apr 2008 23:34:42 +0000] rev 10267
(svn r12799) -Fix (r12798): Empty for-loop warnings from gcc 4.3+

Sat, 19 Apr 2008 23:19:12 +0000(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)
peter1138 [Sat, 19 Apr 2008 23:19:12 +0000] rev 10266
(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)

Sat, 19 Apr 2008 22:51:52 +0000(svn r12797) -Codechange: [autoreplace] moved wagon removal to a function of it's own
bjarni [Sat, 19 Apr 2008 22:51:52 +0000] rev 10265
(svn r12797) -Codechange: [autoreplace] moved wagon removal to a function of it's own

Sat, 19 Apr 2008 21:51:05 +0000(svn r12796) -Fix: the dedicated blitter did segfault too, like the null blitter did.
rubidium [Sat, 19 Apr 2008 21:51:05 +0000] rev 10264
(svn r12796) -Fix: the dedicated blitter did segfault too, like the null blitter did.

Sat, 19 Apr 2008 21:23:42 +0000(svn r12795) -Fix [FS#1938]: vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading.
rubidium [Sat, 19 Apr 2008 21:23:42 +0000] rev 10263
(svn r12795) -Fix [FS#1938]: vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading.

Sat, 19 Apr 2008 19:01:57 +0000(svn r12794) -Doc: added missing doxygen comment in autoreplace_cmd.cpp
bjarni [Sat, 19 Apr 2008 19:01:57 +0000] rev 10262
(svn r12794) -Doc: added missing doxygen comment in autoreplace_cmd.cpp

Sat, 19 Apr 2008 18:03:24 +0000(svn r12793) -Codechange: Use enum values for station types instead of mysterious hex (ln)
peter1138 [Sat, 19 Apr 2008 18:03:24 +0000] rev 10261
(svn r12793) -Codechange: Use enum values for station types instead of mysterious hex (ln)

Sat, 19 Apr 2008 17:47:56 +0000(svn r12792) -Codechange: [autoreplace] added a function to figure out if a replacement is needed and if so, to which EngineID
bjarni [Sat, 19 Apr 2008 17:47:56 +0000] rev 10260
(svn r12792) -Codechange: [autoreplace] added a function to figure out if a replacement is needed and if so, to which EngineID
It's designed to save a bit of CPU time, specially if the replacement isn't buildable (think autorenew of old vehicle)

Sat, 19 Apr 2008 15:14:20 +0000(svn r12791) -Codechange: [autoreplace] Added a flag parameter (listens for DC_EXEC and DC_QUERY_COST) and included more info when returning CommandCost
bjarni [Sat, 19 Apr 2008 15:14:20 +0000] rev 10259
(svn r12791) -Codechange: [autoreplace] Added a flag parameter (listens for DC_EXEC and DC_QUERY_COST) and included more info when returning CommandCost
This allowed cleaning up the code in MaybeReplaceVehicle()

Sat, 19 Apr 2008 13:28:48 +0000(svn r12790) -Codechange: code style fixes. Patch by Alberth.
rubidium [Sat, 19 Apr 2008 13:28:48 +0000] rev 10258
(svn r12790) -Codechange: code style fixes. Patch by Alberth.

Sat, 19 Apr 2008 13:17:19 +0000(svn r12789) -Codechange: rename AssignWindowViewport to InitializeWindowViewport because the viewport is now part of the window struct. Patch by Alberth.
rubidium [Sat, 19 Apr 2008 13:17:19 +0000] rev 10257
(svn r12789) -Codechange: rename AssignWindowViewport to InitializeWindowViewport because the viewport is now part of the window struct. Patch by Alberth.

Sat, 19 Apr 2008 13:07:37 +0000(svn r12788) -Codechange: unduplicate some vehicle GUI code. Patch by Alberth.
rubidium [Sat, 19 Apr 2008 13:07:37 +0000] rev 10256
(svn r12788) -Codechange: unduplicate some vehicle GUI code. Patch by Alberth.

Sat, 19 Apr 2008 13:05:05 +0000(svn r12787) -Documentation: add/fix documentation of some functions. Patch by Alberth.
rubidium [Sat, 19 Apr 2008 13:05:05 +0000] rev 10255
(svn r12787) -Documentation: add/fix documentation of some functions. Patch by Alberth.

Sat, 19 Apr 2008 13:04:29 +0000(svn r12786) -Change: remove more function from functions.h.
rubidium [Sat, 19 Apr 2008 13:04:29 +0000] rev 10254
(svn r12786) -Change: remove more function from functions.h.

Sat, 19 Apr 2008 12:50:02 +0000(svn r12785) -Codechange: put all news-type related constants in the same array. Patch by cirdan.
rubidium [Sat, 19 Apr 2008 12:50:02 +0000] rev 10253
(svn r12785) -Codechange: put all news-type related constants in the same array. Patch by cirdan.

Sat, 19 Apr 2008 10:18:38 +0000(svn r12784) -Codechange: handle the asynchronious save 'handlers' in saveload.cpp instead of openttd.cpp.
rubidium [Sat, 19 Apr 2008 10:18:38 +0000] rev 10252
(svn r12784) -Codechange: handle the asynchronious save 'handlers' in saveload.cpp instead of openttd.cpp.

Sat, 19 Apr 2008 08:34:03 +0000(svn r12783) -Codechange: do not statically allocate the 'temporary map3 array' in the oldloader.
rubidium [Sat, 19 Apr 2008 08:34:03 +0000] rev 10251
(svn r12783) -Codechange: do not statically allocate the 'temporary map3 array' in the oldloader.

Sat, 19 Apr 2008 08:21:55 +0000(svn r12782) -Codechange: remove some functions from functions.h and do not statically 'waste' memory when the old name array is not needed anymore.
rubidium [Sat, 19 Apr 2008 08:21:55 +0000] rev 10250
(svn r12782) -Codechange: remove some functions from functions.h and do not statically 'waste' memory when the old name array is not needed anymore.

Fri, 18 Apr 2008 23:33:51 +0000(svn r12781) [NoAI] -Sync: with trunk r12711:12780. noai
rubidium [Fri, 18 Apr 2008 23:33:51 +0000] rev 10249
(svn r12781) [NoAI] -Sync: with trunk r12711:12780.

Fri, 18 Apr 2008 23:32:10 +0000(svn r12780) -Fix: the null blitter did segfault.
rubidium [Fri, 18 Apr 2008 23:32:10 +0000] rev 10248
(svn r12780) -Fix: the null blitter did segfault.

Fri, 18 Apr 2008 21:49:38 +0000(svn r12779) -Codechange: remove a few constants from openttd.h.
rubidium [Fri, 18 Apr 2008 21:49:38 +0000] rev 10247
(svn r12779) -Codechange: remove a few constants from openttd.h.

Fri, 18 Apr 2008 21:38:36 +0000(svn r12778) -Codechange: add the NORETURN attribute to *allocError() functions
smatz [Fri, 18 Apr 2008 21:38:36 +0000] rev 10246
(svn r12778) -Codechange: add the NORETURN attribute to *allocError() functions

Fri, 18 Apr 2008 21:33:21 +0000(svn r12777) -Codechange: rename fatal() and error() in strgen, so it can always have the NORETURN attribute
smatz [Fri, 18 Apr 2008 21:33:21 +0000] rev 10245
(svn r12777) -Codechange: rename fatal() and error() in strgen, so it can always have the NORETURN attribute

Fri, 18 Apr 2008 21:21:25 +0000(svn r12776) -Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion.
egladil [Fri, 18 Apr 2008 21:21:25 +0000] rev 10244
(svn r12776) -Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion.

Fri, 18 Apr 2008 21:20:03 +0000(svn r12775) [NewGRF_ports] -Fix: small missync. NewGRF_ports
rubidium [Fri, 18 Apr 2008 21:20:03 +0000] rev 10243
(svn r12775) [NewGRF_ports] -Fix: small missync.

Fri, 18 Apr 2008 19:55:13 +0000(svn r12774) [NewGRF_ports] -Sync: with trunk r12742:12772. NewGRF_ports
richk [Fri, 18 Apr 2008 19:55:13 +0000] rev 10242
(svn r12774) [NewGRF_ports] -Sync: with trunk r12742:12772.

Fri, 18 Apr 2008 19:26:52 +0000(svn r12773) -Codechange: replace some magic numbers with enums.
rubidium [Fri, 18 Apr 2008 19:26:52 +0000] rev 10241
(svn r12773) -Codechange: replace some magic numbers with enums.

Fri, 18 Apr 2008 17:53:06 +0000(svn r12772) -Codechange: some vehicle.cpp coding style.
rubidium [Fri, 18 Apr 2008 17:53:06 +0000] rev 10240
(svn r12772) -Codechange: some vehicle.cpp coding style.

Fri, 18 Apr 2008 16:51:54 +0000(svn r12771) -Codechange: remove more from variables.h.
rubidium [Fri, 18 Apr 2008 16:51:54 +0000] rev 10239
(svn r12771) -Codechange: remove more from variables.h.

Fri, 18 Apr 2008 16:20:04 +0000(svn r12770) -Add: check for missing (forgotten) header files in the generate.vbs script.
glx [Fri, 18 Apr 2008 16:20:04 +0000] rev 10238
(svn r12770) -Add: check for missing (forgotten) header files in the generate.vbs script.

Fri, 18 Apr 2008 15:18:16 +0000(svn r12769) -Codechange: some coding style cleanups.
rubidium [Fri, 18 Apr 2008 15:18:16 +0000] rev 10237
(svn r12769) -Codechange: some coding style cleanups.

Fri, 18 Apr 2008 15:13:45 +0000(svn r12768) -Codechange: move the statusbar GUI to it's own file.
rubidium [Fri, 18 Apr 2008 15:13:45 +0000] rev 10236
(svn r12768) -Codechange: move the statusbar GUI to it's own file.

Fri, 18 Apr 2008 15:11:39 +0000(svn r12767) -Codechange: merge all main toolbar related functions into a single file instead of scattering the functionality over several files.
rubidium [Fri, 18 Apr 2008 15:11:39 +0000] rev 10235
(svn r12767) -Codechange: merge all main toolbar related functions into a single file instead of scattering the functionality over several files.

Fri, 18 Apr 2008 10:58:11 +0000(svn r12766) -Add: sorting by road vehicle/train length. Based on a patch by Sir Bob.
rubidium [Fri, 18 Apr 2008 10:58:11 +0000] rev 10234
(svn r12766) -Add: sorting by road vehicle/train length. Based on a patch by Sir Bob.

Fri, 18 Apr 2008 10:16:51 +0000(svn r12765) -Codechange: move some stuff out of variables.h that required including other headers in variables.h.
rubidium [Fri, 18 Apr 2008 10:16:51 +0000] rev 10233
(svn r12765) -Codechange: move some stuff out of variables.h that required including other headers in variables.h.

Fri, 18 Apr 2008 09:49:23 +0000(svn r12764) -Add: check for missing (forgotten) header files in the generate script.
rubidium [Fri, 18 Apr 2008 09:49:23 +0000] rev 10232
(svn r12764) -Add: check for missing (forgotten) header files in the generate script.

Fri, 18 Apr 2008 09:40:00 +0000(svn r12763) -Fix: some headers were missing/still included in the MSVC project files.
rubidium [Fri, 18 Apr 2008 09:40:00 +0000] rev 10231
(svn r12763) -Fix: some headers were missing/still included in the MSVC project files.

Fri, 18 Apr 2008 04:54:09 +0000(svn r12762) -Fix: tabs after the first non-tab character are generally not okay (or lines starting with a space and then tabs).
rubidium [Fri, 18 Apr 2008 04:54:09 +0000] rev 10230
(svn r12762) -Fix: tabs after the first non-tab character are generally not okay (or lines starting with a space and then tabs).

Fri, 18 Apr 2008 04:37:06 +0000(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
rubidium [Fri, 18 Apr 2008 04:37:06 +0000] rev 10229
(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.

Fri, 18 Apr 2008 03:20:59 +0000(svn r12760) -Fix(r12759): Remove a now useless comment
belugas [Fri, 18 Apr 2008 03:20:59 +0000] rev 10228
(svn r12760) -Fix(r12759): Remove a now useless comment

Fri, 18 Apr 2008 03:17:22 +0000(svn r12759) -Fix(r12358): There is no need to mask callback result for pre-version7 since CBID_INDTILE_SHAPE_CHECK (cb2F) is really 15 bits.
belugas [Fri, 18 Apr 2008 03:17:22 +0000] rev 10227
(svn r12759) -Fix(r12358): There is no need to mask callback result for pre-version7 since CBID_INDTILE_SHAPE_CHECK (cb2F) is really 15 bits.

Fri, 18 Apr 2008 01:35:17 +0000(svn r12758) -Fix(r4712, r12745): Use a bool when it's about boolean evaluation. a TileIndex is hardly a bool, of course of course. Thanks for good old MSVC warnings.
belugas [Fri, 18 Apr 2008 01:35:17 +0000] rev 10226
(svn r12758) -Fix(r4712, r12745): Use a bool when it's about boolean evaluation. a TileIndex is hardly a bool, of course of course. Thanks for good old MSVC warnings.

Thu, 17 Apr 2008 21:21:01 +0000(svn r12757) -Codechange: move all cheat related stuff from all over the place to a single location.
rubidium [Thu, 17 Apr 2008 21:21:01 +0000] rev 10225
(svn r12757) -Codechange: move all cheat related stuff from all over the place to a single location.

Thu, 17 Apr 2008 20:03:28 +0000(svn r12756) -Cleanup: variable scope and coding style in station*
smatz [Thu, 17 Apr 2008 20:03:28 +0000] rev 10224
(svn r12756) -Cleanup: variable scope and coding style in station*

Thu, 17 Apr 2008 19:53:13 +0000(svn r12755) -Fix (r12706): aborting map generation was not properly handled
glx [Thu, 17 Apr 2008 19:53:13 +0000] rev 10223
(svn r12755) -Fix (r12706): aborting map generation was not properly handled

Thu, 17 Apr 2008 19:10:30 +0000(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
rubidium [Thu, 17 Apr 2008 19:10:30 +0000] rev 10222
(svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.

Thu, 17 Apr 2008 18:24:45 +0000(svn r12753) -Codechange: do not use IsDepotTypeTile() where simpler function can be used
smatz [Thu, 17 Apr 2008 18:24:45 +0000] rev 10221
(svn r12753) -Codechange: do not use IsDepotTypeTile() where simpler function can be used

Thu, 17 Apr 2008 18:12:53 +0000(svn r12752) -Codechange: replace some magic constants in player_gui.cpp. Patch by Yexo.
rubidium [Thu, 17 Apr 2008 18:12:53 +0000] rev 10220
(svn r12752) -Codechange: replace some magic constants in player_gui.cpp. Patch by Yexo.

Thu, 17 Apr 2008 11:47:22 +0000(svn r12751) -Codechange: do what has been done in r11862 in a different way so it uses less memory.
rubidium [Thu, 17 Apr 2008 11:47:22 +0000] rev 10219
(svn r12751) -Codechange: do what has been done in r11862 in a different way so it uses less memory.

Thu, 17 Apr 2008 11:25:12 +0000(svn r12750) -Fix (r12749): viewport for industry new messages was not shown properly.
rubidium [Thu, 17 Apr 2008 11:25:12 +0000] rev 10218
(svn r12750) -Fix (r12749): viewport for industry new messages was not shown properly.

Thu, 17 Apr 2008 09:42:44 +0000(svn r12749) -Codechange: store the viewport information in the windows that have a viewport instead of one global array with a viewport for each window, even when they do not use the viewport.
rubidium [Thu, 17 Apr 2008 09:42:44 +0000] rev 10217
(svn r12749) -Codechange: store the viewport information in the windows that have a viewport instead of one global array with a viewport for each window, even when they do not use the viewport.

Thu, 17 Apr 2008 08:40:01 +0000(svn r12748) [NoAI] -Fix r12744: a change in $Id$ is not a change noai
truebrain [Thu, 17 Apr 2008 08:40:01 +0000] rev 10216
(svn r12748) [NoAI] -Fix r12744: a change in $Id$ is not a change

Thu, 17 Apr 2008 06:53:52 +0000(svn r12747) -Codechange: Add varaction retrieval of station animation frame
peter1138 [Thu, 17 Apr 2008 06:53:52 +0000] rev 10215
(svn r12747) -Codechange: Add varaction retrieval of station animation frame

Thu, 17 Apr 2008 06:52:56 +0000(svn r12746) -Codechange: Add map storage for station animation frame
peter1138 [Thu, 17 Apr 2008 06:52:56 +0000] rev 10214
(svn r12746) -Codechange: Add map storage for station animation frame

Thu, 17 Apr 2008 00:44:20 +0000(svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile()
smatz [Thu, 17 Apr 2008 00:44:20 +0000] rev 10213
(svn r12745) -Codechange: a bit of naming conventions, introduce Is*DepotTile()

Thu, 17 Apr 2008 00:37:41 +0000(svn r12744) [NoAI] -Fix: added a comment to all .hpp.sq that those files are autogenerated, and shouldn't be manually altered noai
truebrain [Thu, 17 Apr 2008 00:37:41 +0000] rev 10212
(svn r12744) [NoAI] -Fix: added a comment to all .hpp.sq that those files are autogenerated, and shouldn't be manually altered

Wed, 16 Apr 2008 22:34:14 +0000(svn r12743) [NewGRF_ports] -Sync: with trunk r12705:12741. NewGRF_ports
richk [Wed, 16 Apr 2008 22:34:14 +0000] rev 10211
(svn r12743) [NewGRF_ports] -Sync: with trunk r12705:12741.

Wed, 16 Apr 2008 22:16:04 +0000(svn r12742) [NewGRF_ports] -Sync: with trunk r12673:12705. NewGRF_ports
richk [Wed, 16 Apr 2008 22:16:04 +0000] rev 10210
(svn r12742) [NewGRF_ports] -Sync: with trunk r12673:12705.

Wed, 16 Apr 2008 21:06:21 +0000(svn r12741) -Codechange: do not allocate the viewport drawer each time on the stack, but only once and reuse this.
rubidium [Wed, 16 Apr 2008 21:06:21 +0000] rev 10209
(svn r12741) -Codechange: do not allocate the viewport drawer each time on the stack, but only once and reuse this.

Wed, 16 Apr 2008 20:39:35 +0000(svn r12740) -Codechange: use a vector instead of allocating memory in a byte array for ChildScreenSpriteToDraw.
rubidium [Wed, 16 Apr 2008 20:39:35 +0000] rev 10208
(svn r12740) -Codechange: use a vector instead of allocating memory in a byte array for ChildScreenSpriteToDraw.

Wed, 16 Apr 2008 20:01:04 +0000(svn r12739) -Codechange: use a vector instead of allocating memory in a byte array for ParentSpriteToDraw.
rubidium [Wed, 16 Apr 2008 20:01:04 +0000] rev 10207
(svn r12739) -Codechange: use a vector instead of allocating memory in a byte array for ParentSpriteToDraw.

Wed, 16 Apr 2008 19:36:30 +0000(svn r12738) -Fix (r12736): some sprites could be left unsorted
smatz [Wed, 16 Apr 2008 19:36:30 +0000] rev 10206
(svn r12738) -Fix (r12736): some sprites could be left unsorted

Wed, 16 Apr 2008 19:01:09 +0000(svn r12737) -Codechange: Replace vector with a cut down class to allocate space as necessary. This avoids copying data around for vector's push_back() function.
peter1138 [Wed, 16 Apr 2008 19:01:09 +0000] rev 10205
(svn r12737) -Codechange: Replace vector with a cut down class to allocate space as necessary. This avoids copying data around for vector's push_back() function.

Wed, 16 Apr 2008 18:28:05 +0000(svn r12736) -Codechange: a (small) touch of coding style in viewport.cpp.
rubidium [Wed, 16 Apr 2008 18:28:05 +0000] rev 10204
(svn r12736) -Codechange: a (small) touch of coding style in viewport.cpp.

Wed, 16 Apr 2008 14:18:15 +0000(svn r12735) -Codechange: use a vector instead of allocating memory in a byte array for TileSpriteToDraw.
rubidium [Wed, 16 Apr 2008 14:18:15 +0000] rev 10203
(svn r12735) -Codechange: use a vector instead of allocating memory in a byte array for TileSpriteToDraw.

Wed, 16 Apr 2008 14:15:00 +0000(svn r12734) -Codechange: use a vector instead of allocating memory in a big byte array for StringSpriteToDraw.
rubidium [Wed, 16 Apr 2008 14:15:00 +0000] rev 10202
(svn r12734) -Codechange: use a vector instead of allocating memory in a big byte array for StringSpriteToDraw.

Wed, 16 Apr 2008 03:05:56 +0000(svn r12733) -Codechange: Merge two more Widgets arrays (town views ) into one.
belugas [Wed, 16 Apr 2008 03:05:56 +0000] rev 10201
(svn r12733) -Codechange: Merge two more Widgets arrays (town views ) into one.

Wed, 16 Apr 2008 00:07:47 +0000(svn r12732) [NewGRF_ports] -Sync: with trunk r12657:12672. NewGRF_ports
richk [Wed, 16 Apr 2008 00:07:47 +0000] rev 10200
(svn r12732) [NewGRF_ports] -Sync: with trunk r12657:12672.

Tue, 15 Apr 2008 23:07:06 +0000(svn r12731) -Fix (r12726): copying a 16bit array into 32bit wouldn't work
smatz [Tue, 15 Apr 2008 23:07:06 +0000] rev 10199
(svn r12731) -Fix (r12726): copying a 16bit array into 32bit wouldn't work

Tue, 15 Apr 2008 22:52:18 +0000(svn r12730) [NoAI] -Fix: the regression completeness checker did not understand Valuate, thus gave some false positives. noai
rubidium [Tue, 15 Apr 2008 22:52:18 +0000] rev 10198
(svn r12730) [NoAI] -Fix: the regression completeness checker did not understand Valuate, thus gave some false positives.

Tue, 15 Apr 2008 22:38:05 +0000(svn r12729) [NoAI] -Fix r12727: one compiler warning (BAD TRUEBRAIN, BAD BAD TRUEBRAIN) noai
truebrain [Tue, 15 Apr 2008 22:38:05 +0000] rev 10197
(svn r12729) [NoAI] -Fix r12727: one compiler warning (BAD TRUEBRAIN, BAD BAD TRUEBRAIN)

Tue, 15 Apr 2008 22:34:49 +0000(svn r12728) [NoAI] -Codechange: always let functions return Money when they return something that can be quantified as money. noai
rubidium [Tue, 15 Apr 2008 22:34:49 +0000] rev 10196
(svn r12728) [NoAI] -Codechange: always let functions return Money when they return something that can be quantified as money.

Tue, 15 Apr 2008 22:27:28 +0000(svn r12726) -Fix [FS#1877]: overflow causing strange building behaviour in towns.
rubidium [Tue, 15 Apr 2008 22:27:28 +0000] rev 10195
(svn r12726) -Fix [FS#1877]: overflow causing strange building behaviour in towns.

Tue, 15 Apr 2008 22:29:00 +0000(svn r12727) [NoAI] -Fix (API CHANGE): return -1 to indicate invalidity, instead of 0 or -1, depending on the class noai
truebrain [Tue, 15 Apr 2008 22:29:00 +0000] rev 10194
(svn r12727) [NoAI] -Fix (API CHANGE): return -1 to indicate invalidity, instead of 0 or -1, depending on the class

Tue, 15 Apr 2008 22:18:11 +0000(svn r12724) [NoAI] -Fix r12720: also add regression test for new functions noai
truebrain [Tue, 15 Apr 2008 22:18:11 +0000] rev 10193
(svn r12724) [NoAI] -Fix r12720: also add regression test for new functions

Tue, 15 Apr 2008 19:47:58 +0000(svn r12723) [NewGRF_ports] -Sync: with trunk r12645:12656. NewGRF_ports
richk [Tue, 15 Apr 2008 19:47:58 +0000] rev 10192
(svn r12723) [NewGRF_ports] -Sync: with trunk r12645:12656.

Tue, 15 Apr 2008 16:11:29 +0000(svn r12722) [NoAI] -Add (or -Feature for yorick): added AITile::IsSteepSlope(), AITile::IsHalftileSlope() and AITile::GetComplementSlope() noai
truebrain [Tue, 15 Apr 2008 16:11:29 +0000] rev 10191
(svn r12722) [NoAI] -Add (or -Feature for yorick): added AITile::IsSteepSlope(), AITile::IsHalftileSlope() and AITile::GetComplementSlope()

Tue, 15 Apr 2008 15:34:02 +0000(svn r12721) [NoAI] -Fix: also check articulated parts when determinine the capacity of an unbuilt vehicle. noai
rubidium [Tue, 15 Apr 2008 15:34:02 +0000] rev 10190
(svn r12721) [NoAI] -Fix: also check articulated parts when determinine the capacity of an unbuilt vehicle.

Tue, 15 Apr 2008 15:32:47 +0000(svn r12720) [NoAI] -Add: functions to get the capacity/current load of a vehicle given a cargo type. noai
rubidium [Tue, 15 Apr 2008 15:32:47 +0000] rev 10189
(svn r12720) [NoAI] -Add: functions to get the capacity/current load of a vehicle given a cargo type.

Tue, 15 Apr 2008 15:05:30 +0000(svn r12719) [NoAI] -Add: finished the Reload AI button in AIDebug Window. noai
truebrain [Tue, 15 Apr 2008 15:05:30 +0000] rev 10188
(svn r12719) [NoAI] -Add: finished the Reload AI button in AIDebug Window.
-Note: Now there is no longer need for you to ever shut down OpenTTD while creating an AI.
Just hit Reload when you made a code change, the company is killed and restarted with your latest code.

Tue, 15 Apr 2008 14:49:20 +0000(svn r12718) [NoAI] -Add: added AIVehicle::GetCurrentSpeed noai
truebrain [Tue, 15 Apr 2008 14:49:20 +0000] rev 10187
(svn r12718) [NoAI] -Add: added AIVehicle::GetCurrentSpeed

Tue, 15 Apr 2008 13:10:01 +0000(svn r12717) -Fix (r11107): Check the TILE_NOT_SLOPED flag of the _north_ tile of multi-tile houses to decide if autoslope is allowed.
frosch [Tue, 15 Apr 2008 13:10:01 +0000] rev 10186
(svn r12717) -Fix (r11107): Check the TILE_NOT_SLOPED flag of the _north_ tile of multi-tile houses to decide if autoslope is allowed.

Tue, 15 Apr 2008 12:25:35 +0000(svn r12716) -Fix: Do not compare StationIDs with DepotIDs or WaypointIDs.
frosch [Tue, 15 Apr 2008 12:25:35 +0000] rev 10185
(svn r12716) -Fix: Do not compare StationIDs with DepotIDs or WaypointIDs.

Tue, 15 Apr 2008 00:47:19 +0000(svn r12715) [NewGRF_ports] -Sync: with trunk r12351:12644. NewGRF_ports
richk [Tue, 15 Apr 2008 00:47:19 +0000] rev 10184
(svn r12715) [NewGRF_ports] -Sync: with trunk r12351:12644.

Mon, 14 Apr 2008 23:26:31 +0000(svn r12714) -Fix [FS#1904]: do not move windows below the toolbar on resizes unless they would go behind the toolbar.
rubidium [Mon, 14 Apr 2008 23:26:31 +0000] rev 10183
(svn r12714) -Fix [FS#1904]: do not move windows below the toolbar on resizes unless they would go behind the toolbar.

Mon, 14 Apr 2008 21:49:13 +0000(svn r12713) -Fix: misleading comment. Patch by Yexo.
rubidium [Mon, 14 Apr 2008 21:49:13 +0000] rev 10182
(svn r12713) -Fix: misleading comment. Patch by Yexo.

Mon, 14 Apr 2008 21:21:10 +0000(svn r12712) [NoAI] -Sync with trunk r12672:12711. noai
rubidium [Mon, 14 Apr 2008 21:21:10 +0000] rev 10181
(svn r12712) [NoAI] -Sync with trunk r12672:12711.

Mon, 14 Apr 2008 20:48:17 +0000(svn r12711) -Codechange: remove unneeded loops
glx [Mon, 14 Apr 2008 20:48:17 +0000] rev 10180
(svn r12711) -Codechange: remove unneeded loops

Mon, 14 Apr 2008 20:32:36 +0000(svn r12710) [NewGRF_ports] -Remove: realworldairports.grf withdrawn by author:richk. NewGRF_ports
richk [Mon, 14 Apr 2008 20:32:36 +0000] rev 10179
(svn r12710) [NewGRF_ports] -Remove: realworldairports.grf withdrawn by author:richk.
Incomplete. Needs reworking. Will release when fixed.

Mon, 14 Apr 2008 20:31:21 +0000(svn r12709) -Feature: show the last joined server. Heavily based on a patch by Yexo.
rubidium [Mon, 14 Apr 2008 20:31:21 +0000] rev 10178
(svn r12709) -Feature: show the last joined server. Heavily based on a patch by Yexo.

Mon, 14 Apr 2008 20:14:32 +0000(svn r12708) -Fix (FS#1914): increase default sound buffer size only for vista
glx [Mon, 14 Apr 2008 20:14:32 +0000] rev 10177
(svn r12708) -Fix (FS#1914): increase default sound buffer size only for vista

Mon, 14 Apr 2008 20:00:28 +0000(svn r12707) -Fix: do not crash very hard on unrecognised savegames, just go back to the intro menu instead.
rubidium [Mon, 14 Apr 2008 20:00:28 +0000] rev 10176
(svn r12707) -Fix: do not crash very hard on unrecognised savegames, just go back to the intro menu instead.

Mon, 14 Apr 2008 19:54:33 +0000(svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the threading we have better extendable.
rubidium [Mon, 14 Apr 2008 19:54:33 +0000] rev 10175
(svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the threading we have better extendable.

Mon, 14 Apr 2008 17:50:15 +0000(svn r12705) -Codechange: enumification of some more widgets
belugas [Mon, 14 Apr 2008 17:50:15 +0000] rev 10174
(svn r12705) -Codechange: enumification of some more widgets

Mon, 14 Apr 2008 17:06:36 +0000(svn r12704) -Codechange: code style cleanup, mostly switch case alignment
belugas [Mon, 14 Apr 2008 17:06:36 +0000] rev 10173
(svn r12704) -Codechange: code style cleanup, mostly switch case alignment

Mon, 14 Apr 2008 16:24:00 +0000(svn r12703) [NoAI] -Codechange: move the remaining thread functions to use the new thread infrastructure. noai
rubidium [Mon, 14 Apr 2008 16:24:00 +0000] rev 10172
(svn r12703) [NoAI] -Codechange: move the remaining thread functions to use the new thread infrastructure.

Mon, 14 Apr 2008 15:24:16 +0000(svn r12702) [NoAI] -Codechange: some coding style cleanups. noai
rubidium [Mon, 14 Apr 2008 15:24:16 +0000] rev 10171
(svn r12702) [NoAI] -Codechange: some coding style cleanups.

Mon, 14 Apr 2008 13:23:16 +0000(svn r12701) -Codechange: do not explicitly number a widget enum because that causes a big diff when adding something.
rubidium [Mon, 14 Apr 2008 13:23:16 +0000] rev 10170
(svn r12701) -Codechange: do not explicitly number a widget enum because that causes a big diff when adding something.

Mon, 14 Apr 2008 12:42:01 +0000(svn r12700) -Cleanup (r12699): Remove an unused string.
maedhros [Mon, 14 Apr 2008 12:42:01 +0000] rev 10169
(svn r12700) -Cleanup (r12699): Remove an unused string.

Mon, 14 Apr 2008 12:40:09 +0000(svn r12699) -Codechange: Unify the order drawing code for orders and timetables.
maedhros [Mon, 14 Apr 2008 12:40:09 +0000] rev 10168
(svn r12699) -Codechange: Unify the order drawing code for orders and timetables.

Mon, 14 Apr 2008 07:08:43 +0000(svn r12698) -Codechange: skip orders to stations that do not have a train part anymore, just like is done for road vehicles and ships.
rubidium [Mon, 14 Apr 2008 07:08:43 +0000] rev 10167
(svn r12698) -Codechange: skip orders to stations that do not have a train part anymore, just like is done for road vehicles and ships.

Sun, 13 Apr 2008 22:25:18 +0000(svn r12697) -Codechange: give signs_gui.cpp a touch of coding style.
rubidium [Sun, 13 Apr 2008 22:25:18 +0000] rev 10166
(svn r12697) -Codechange: give signs_gui.cpp a touch of coding style.

Sun, 13 Apr 2008 19:46:26 +0000(svn r12696) -Fix: loading ancient savegames could result in invalid orders in order lists with all related problems.
rubidium [Sun, 13 Apr 2008 19:46:26 +0000] rev 10165
(svn r12696) -Fix: loading ancient savegames could result in invalid orders in order lists with all related problems.

Sun, 13 Apr 2008 19:25:14 +0000(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.
rubidium [Sun, 13 Apr 2008 19:25:14 +0000] rev 10164
(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.

Sun, 13 Apr 2008 19:06:30 +0000(svn r12694) -Fix: do not call the mouse over callback on already deleted windows.
rubidium [Sun, 13 Apr 2008 19:06:30 +0000] rev 10163
(svn r12694) -Fix: do not call the mouse over callback on already deleted windows.

Sun, 13 Apr 2008 19:01:26 +0000(svn r12693) -Documentation: add some documentation to some window related stuff. Based on a patch by Albert.
rubidium [Sun, 13 Apr 2008 19:01:26 +0000] rev 10162
(svn r12693) -Documentation: add some documentation to some window related stuff. Based on a patch by Albert.

Sun, 13 Apr 2008 18:59:32 +0000(svn r12692) -Codechange: swap to functions to remove a function declaration.
rubidium [Sun, 13 Apr 2008 18:59:32 +0000] rev 10161
(svn r12692) -Codechange: swap to functions to remove a function declaration.

Sun, 13 Apr 2008 17:59:43 +0000(svn r12691) -Fix (r12459): all company related news displayed the 'company is in trouble' message
glx [Sun, 13 Apr 2008 17:59:43 +0000] rev 10160
(svn r12691) -Fix (r12459): all company related news displayed the 'company is in trouble' message

Sun, 13 Apr 2008 17:27:36 +0000(svn r12690) -Cleanup: remove unused table from tgp.cpp
smatz [Sun, 13 Apr 2008 17:27:36 +0000] rev 10159
(svn r12690) -Cleanup: remove unused table from tgp.cpp

Sun, 13 Apr 2008 16:54:19 +0000(svn r12689) -Feature: non-stop(or rather no non-stop) and via orders for road vehicles.
rubidium [Sun, 13 Apr 2008 16:54:19 +0000] rev 10158
(svn r12689) -Feature: non-stop(or rather no non-stop) and via orders for road vehicles.

Sun, 13 Apr 2008 16:50:55 +0000(svn r12688) -Change: make default non-stop for depot/waypoint orders the same as for stations.
rubidium [Sun, 13 Apr 2008 16:50:55 +0000] rev 10157
(svn r12688) -Change: make default non-stop for depot/waypoint orders the same as for stations.

Sun, 13 Apr 2008 16:48:28 +0000(svn r12687) -Change: show when a vehicle is actually leaving the station instead of loading/unloading.
rubidium [Sun, 13 Apr 2008 16:48:28 +0000] rev 10156
(svn r12687) -Change: show when a vehicle is actually leaving the station instead of loading/unloading.

Sun, 13 Apr 2008 15:07:36 +0000(svn r12686) -Fix: MSVC signed/unsigned warning
glx [Sun, 13 Apr 2008 15:07:36 +0000] rev 10155
(svn r12686) -Fix: MSVC signed/unsigned warning

Sun, 13 Apr 2008 14:19:08 +0000(svn r12685) -Codechange: DebugDumpCommands() couldn't be inlined, define it as a macro instead
smatz [Sun, 13 Apr 2008 14:19:08 +0000] rev 10154
(svn r12685) -Codechange: DebugDumpCommands() couldn't be inlined, define it as a macro instead

Sun, 13 Apr 2008 11:35:57 +0000(svn r12684) -Fix [FS#1891]: manually given service at depot order is not forgotten anymore when autoservice 'interferes'.
rubidium [Sun, 13 Apr 2008 11:35:57 +0000] rev 10153
(svn r12684) -Fix [FS#1891]: manually given service at depot order is not forgotten anymore when autoservice 'interferes'.

Sun, 13 Apr 2008 11:15:48 +0000(svn r12683) -Fix [FS#1906]: in some cases a news messages would not be shown.
rubidium [Sun, 13 Apr 2008 11:15:48 +0000] rev 10152
(svn r12683) -Fix [FS#1906]: in some cases a news messages would not be shown.

Sun, 13 Apr 2008 10:32:29 +0000(svn r12682) -Fix [FS#1920]: removing road pieces from a town gave you twice the intended penalty.
rubidium [Sun, 13 Apr 2008 10:32:29 +0000] rev 10151
(svn r12682) -Fix [FS#1920]: removing road pieces from a town gave you twice the intended penalty.

Sun, 13 Apr 2008 10:26:39 +0000(svn r12681) -Fix [FS#1921]: aircraft stopping mid-air.
rubidium [Sun, 13 Apr 2008 10:26:39 +0000] rev 10150
(svn r12681) -Fix [FS#1921]: aircraft stopping mid-air.

Sun, 13 Apr 2008 09:10:59 +0000(svn r12680) [NoAI] -Fix [API CHANGE]: don't use very very long AIOF_NON_STOP flags, but AIOF_NON_STOP_INTERMEDIATE / AIOF_NON_STOP_DESTINATION instead noai
truebrain [Sun, 13 Apr 2008 09:10:59 +0000] rev 10149
(svn r12680) [NoAI] -Fix [API CHANGE]: don't use very very long AIOF_NON_STOP flags, but AIOF_NON_STOP_INTERMEDIATE / AIOF_NON_STOP_DESTINATION instead

Sun, 13 Apr 2008 01:51:12 +0000(svn r12679) -Codechange : a little bit of widget enumification
belugas [Sun, 13 Apr 2008 01:51:12 +0000] rev 10148
(svn r12679) -Codechange : a little bit of widget enumification

Sat, 12 Apr 2008 22:40:56 +0000(svn r12678) -Fix [FS#1918]: when a road vehicle has a tram only stop multiple times in a row in it's orders, only the first one would be skipped.
rubidium [Sat, 12 Apr 2008 22:40:56 +0000] rev 10147
(svn r12678) -Fix [FS#1918]: when a road vehicle has a tram only stop multiple times in a row in it's orders, only the first one would be skipped.

Sat, 12 Apr 2008 22:28:07 +0000(svn r12677) [NoAI] -Change [API CHANGE]: rework of the OrderFlags to support the new order possibilities in OpenTTD. As a result of this the following has changed: noai
rubidium [Sat, 12 Apr 2008 22:28:07 +0000] rev 10146
(svn r12677) [NoAI] -Change [API CHANGE]: rework of the OrderFlags to support the new order possibilities in OpenTTD. As a result of this the following has changed:
* AIOF_UNLOAD and AIOF_TRANSFER cannot be used at the same time anymore. Use AIOF_NO_LOAD and AIOF_TRANSFER for the same result.
* AIOF_FULL_LOAD will now always full load the vehicle and not full load any when the corresponding patch setting has been set. Full load any can be achieved with AIOF_FULL_LOAD_ANY.
* AIOF_NON_STOP has been replaced by AIOF_NON_STOP_AT_INTERMEDIATE_STATIONS and AIOF_NON_STOP_AT_DESTINATION_STATION instead of determining the non-stop workings based on a patch setting.

Sat, 12 Apr 2008 22:19:34 +0000(svn r12676) -Codechange: Reinstate colour selection buses, absent since r6455.
peter1138 [Sat, 12 Apr 2008 22:19:34 +0000] rev 10145
(svn r12676) -Codechange: Reinstate colour selection buses, absent since r6455.

Sat, 12 Apr 2008 22:12:27 +0000(svn r12675) -Codechange: Add support for custom drawing of drop down list items.
peter1138 [Sat, 12 Apr 2008 22:12:27 +0000] rev 10144
(svn r12675) -Codechange: Add support for custom drawing of drop down list items.

Sat, 12 Apr 2008 22:11:21 +0000(svn r12674) -Fix [FS#1902]: Colour remaps on station sprites only worked for company colours.
peter1138 [Sat, 12 Apr 2008 22:11:21 +0000] rev 10143
(svn r12674) -Fix [FS#1902]: Colour remaps on station sprites only worked for company colours.

Sat, 12 Apr 2008 21:38:49 +0000(svn r12673) [NoAI] -Sync: with trunk r12596:12672. Note that due to the order rewrite AIOrder.ChangeOrder does currently not work as expected. noai
rubidium [Sat, 12 Apr 2008 21:38:49 +0000] rev 10142
(svn r12673) [NoAI] -Sync: with trunk r12596:12672. Note that due to the order rewrite AIOrder.ChangeOrder does currently not work as expected.

Sat, 12 Apr 2008 20:32:18 +0000(svn r12672) -Codechange: Add support for variably-sized drop down list items.
peter1138 [Sat, 12 Apr 2008 20:32:18 +0000] rev 10141
(svn r12672) -Codechange: Add support for variably-sized drop down list items.

Sat, 12 Apr 2008 20:15:57 +0000(svn r12671) -Fix (r12644): orders window of competitors' vehicles was missing a resizebox
smatz [Sat, 12 Apr 2008 20:15:57 +0000] rev 10140
(svn r12671) -Fix (r12644): orders window of competitors' vehicles was missing a resizebox

Sat, 12 Apr 2008 13:07:25 +0000(svn r12670) -Add: unconditional/always order 'jump/skip' variable.
rubidium [Sat, 12 Apr 2008 13:07:25 +0000] rev 10139
(svn r12670) -Add: unconditional/always order 'jump/skip' variable.

Sat, 12 Apr 2008 12:51:16 +0000(svn r12669) -Fix (r12667): crash when a vehicle has never been to a station and the load percentage conditional variable is evaluated.
rubidium [Sat, 12 Apr 2008 12:51:16 +0000] rev 10138
(svn r12669) -Fix (r12667): crash when a vehicle has never been to a station and the load percentage conditional variable is evaluated.

Sat, 12 Apr 2008 12:19:53 +0000(svn r12668) -Fix (12667): swapping of variables went wrong.
rubidium [Sat, 12 Apr 2008 12:19:53 +0000] rev 10137
(svn r12668) -Fix (12667): swapping of variables went wrong.

Sat, 12 Apr 2008 11:58:19 +0000(svn r12667) -Feature: conditional 'skip/jump' orders.
rubidium [Sat, 12 Apr 2008 11:58:19 +0000] rev 10136
(svn r12667) -Feature: conditional 'skip/jump' orders.

Sat, 12 Apr 2008 11:15:25 +0000(svn r12666) -Fix: the time table GUI did not show some data in the correct manner.
rubidium [Sat, 12 Apr 2008 11:15:25 +0000] rev 10135
(svn r12666) -Fix: the time table GUI did not show some data in the correct manner.

Sat, 12 Apr 2008 10:00:52 +0000(svn r12665) -Codechange: make the internal speed <-> display speed conversions available to a bigger part of the code.
rubidium [Sat, 12 Apr 2008 10:00:52 +0000] rev 10134
(svn r12665) -Codechange: make the internal speed <-> display speed conversions available to a bigger part of the code.

Sat, 12 Apr 2008 09:59:58 +0000(svn r12664) -Codechange: do not force the 'color' pointer to be non-NULL when trying to get the load percentage.
rubidium [Sat, 12 Apr 2008 09:59:58 +0000] rev 10133
(svn r12664) -Codechange: do not force the 'color' pointer to be non-NULL when trying to get the load percentage.

Fri, 11 Apr 2008 21:19:03 +0000(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.
rubidium [Fri, 11 Apr 2008 21:19:03 +0000] rev 10132
(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.

Fri, 11 Apr 2008 18:00:51 +0000(svn r12662) -Codechange: Comment-code style application
belugas [Fri, 11 Apr 2008 18:00:51 +0000] rev 10131
(svn r12662) -Codechange: Comment-code style application

Fri, 11 Apr 2008 15:58:46 +0000(svn r12661) -Add: ability to send a vehicle (using default orders) to the nearest depot.
rubidium [Fri, 11 Apr 2008 15:58:46 +0000] rev 10130
(svn r12661) -Add: ability to send a vehicle (using default orders) to the nearest depot.

Fri, 11 Apr 2008 14:27:18 +0000(svn r12660) -Codechange: make the creation of depot order strings a little more modular (instead of causing a string explosion).
rubidium [Fri, 11 Apr 2008 14:27:18 +0000] rev 10129
(svn r12660) -Codechange: make the creation of depot order strings a little more modular (instead of causing a string explosion).

Fri, 11 Apr 2008 13:19:44 +0000(svn r12659) -Cleanup: some style cleanups in vehicle.cpp.
rubidium [Fri, 11 Apr 2008 13:19:44 +0000] rev 10128
(svn r12659) -Cleanup: some style cleanups in vehicle.cpp.

Fri, 11 Apr 2008 08:40:10 +0000(svn r12658) -Codechange: unify a vast portion of the CmdSend<VehicleType>ToDepot commands.
rubidium [Fri, 11 Apr 2008 08:40:10 +0000] rev 10127
(svn r12658) -Codechange: unify a vast portion of the CmdSend<VehicleType>ToDepot commands.

Fri, 11 Apr 2008 08:14:43 +0000(svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class.
rubidium [Fri, 11 Apr 2008 08:14:43 +0000] rev 10126
(svn r12657) -Codechange: add 'FindClosestDepot' to the vehicle class.

Thu, 10 Apr 2008 22:18:33 +0000(svn r12656) -Fix: tooltips for some order buttons are outdated/incorrect.
rubidium [Thu, 10 Apr 2008 22:18:33 +0000] rev 10125
(svn r12656) -Fix: tooltips for some order buttons are outdated/incorrect.

Thu, 10 Apr 2008 22:17:06 +0000(svn r12655) -Change: show the current state in the drop down 'buttons'.
rubidium [Thu, 10 Apr 2008 22:17:06 +0000] rev 10124
(svn r12655) -Change: show the current state in the drop down 'buttons'.

Thu, 10 Apr 2008 22:07:24 +0000(svn r12654) -Codechange: remove some unneeded right click handling due to the splitting of the load/refit button.
rubidium [Thu, 10 Apr 2008 22:07:24 +0000] rev 10123
(svn r12654) -Codechange: remove some unneeded right click handling due to the splitting of the load/refit button.

Thu, 10 Apr 2008 17:52:48 +0000(svn r12653) -Codechange: disable load/unload dropdowns when there is a 'via' non-stop order to emphasize that loading/unloading will not be done.
rubidium [Thu, 10 Apr 2008 17:52:48 +0000] rev 10122
(svn r12653) -Codechange: disable load/unload dropdowns when there is a 'via' non-stop order to emphasize that loading/unloading will not be done.

Thu, 10 Apr 2008 17:23:51 +0000(svn r12652) -Codechange: rework the order GUI a little more to make it a little more clear that 'transfer' is just an unload type.
rubidium [Thu, 10 Apr 2008 17:23:51 +0000] rev 10121
(svn r12652) -Codechange: rework the order GUI a little more to make it a little more clear that 'transfer' is just an unload type.

Thu, 10 Apr 2008 11:59:18 +0000(svn r12651) -Fix (r12644) [FS#1915]: Dropdown widget width should be one pixel less than window width, not one more.
peter1138 [Thu, 10 Apr 2008 11:59:18 +0000] rev 10120
(svn r12651) -Fix (r12644) [FS#1915]: Dropdown widget width should be one pixel less than window width, not one more.

Thu, 10 Apr 2008 10:18:03 +0000(svn r12650) -Feature: ability to force a vehicle to not load at a station.
rubidium [Thu, 10 Apr 2008 10:18:03 +0000] rev 10119
(svn r12650) -Feature: ability to force a vehicle to not load at a station.
-Feature: ability to force a vehicle to not unload at a station.

Thu, 10 Apr 2008 10:02:15 +0000(svn r12649) -Fix: refit orders not being shown.
rubidium [Thu, 10 Apr 2008 10:02:15 +0000] rev 10118
(svn r12649) -Fix: refit orders not being shown.
-Fix: unusable non-stop orders shown for waypoints and depots.

Thu, 10 Apr 2008 08:30:15 +0000(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.
rubidium [Thu, 10 Apr 2008 08:30:15 +0000] rev 10117
(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.
-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting.

Thu, 10 Apr 2008 02:23:38 +0000(svn r12647) -Codechange: Ooops... Too fast on the job... forgot to indent 3 lines
belugas [Thu, 10 Apr 2008 02:23:38 +0000] rev 10116
(svn r12647) -Codechange: Ooops... Too fast on the job... forgot to indent 3 lines

Thu, 10 Apr 2008 02:14:14 +0000(svn r12646) -Codechange: another run of code-style cleanup
belugas [Thu, 10 Apr 2008 02:14:14 +0000] rev 10115
(svn r12646) -Codechange: another run of code-style cleanup

Thu, 10 Apr 2008 02:10:26 +0000(svn r12645) -Codechange: a bit of code-style cleanup
belugas [Thu, 10 Apr 2008 02:10:26 +0000] rev 10114
(svn r12645) -Codechange: a bit of code-style cleanup

Wed, 09 Apr 2008 23:00:12 +0000(svn r12644) -Codechange: rework the order gui a little to prepare it for some future changes.
rubidium [Wed, 09 Apr 2008 23:00:12 +0000] rev 10113
(svn r12644) -Codechange: rework the order gui a little to prepare it for some future changes.

Wed, 09 Apr 2008 22:01:23 +0000(svn r12643) -Codechange: be more explicit about the orders a vehicle has (non stop and full load are ambiguous and depend on some patch settings).
rubidium [Wed, 09 Apr 2008 22:01:23 +0000] rev 10112
(svn r12643) -Codechange: be more explicit about the orders a vehicle has (non stop and full load are ambiguous and depend on some patch settings).

Wed, 09 Apr 2008 21:33:36 +0000(svn r12642) -Fix: remove buggy buoys at tile 0 from old TTDP savegames
smatz [Wed, 09 Apr 2008 21:33:36 +0000] rev 10111
(svn r12642) -Fix: remove buggy buoys at tile 0 from old TTDP savegames

Wed, 09 Apr 2008 19:52:33 +0000(svn r12641) -Codechange: do not use the same button for two completely distinct tasks, just make an extra button for it and hide them when not needed.
rubidium [Wed, 09 Apr 2008 19:52:33 +0000] rev 10110
(svn r12641) -Codechange: do not use the same button for two completely distinct tasks, just make an extra button for it and hide them when not needed.

Wed, 09 Apr 2008 18:26:19 +0000(svn r12640) -Codechange: let GetLoadType make a difference between full load and full load any based on the patch setting instead of using the patch setting directly.
rubidium [Wed, 09 Apr 2008 18:26:19 +0000] rev 10109
(svn r12640) -Codechange: let GetLoadType make a difference between full load and full load any based on the patch setting instead of using the patch setting directly.

Wed, 09 Apr 2008 17:48:22 +0000(svn r12639) -Fix: order window was not marked dirty on changed orders.
rubidium [Wed, 09 Apr 2008 17:48:22 +0000] rev 10108
(svn r12639) -Fix: order window was not marked dirty on changed orders.

Wed, 09 Apr 2008 16:16:04 +0000(svn r12638) -Codechange: give order_gui.cpp a touch of coding style.
rubidium [Wed, 09 Apr 2008 16:16:04 +0000] rev 10107
(svn r12638) -Codechange: give order_gui.cpp a touch of coding style.

Wed, 09 Apr 2008 14:05:50 +0000(svn r12637) -Fix [FS#1913]: possible NULL pointer dereference when reading some NewGRF data.
rubidium [Wed, 09 Apr 2008 14:05:50 +0000] rev 10106
(svn r12637) -Fix [FS#1913]: possible NULL pointer dereference when reading some NewGRF data.

Wed, 09 Apr 2008 12:46:43 +0000(svn r12636) -Codechange: make CmdModifyOrder a little more flexible and remove 'hack' that used the full load flag to set the service if needed flag.
rubidium [Wed, 09 Apr 2008 12:46:43 +0000] rev 10105
(svn r12636) -Codechange: make CmdModifyOrder a little more flexible and remove 'hack' that used the full load flag to set the service if needed flag.

Wed, 09 Apr 2008 02:16:04 +0000(svn r12635) -Codechange: a bit of a code-style cleanup
belugas [Wed, 09 Apr 2008 02:16:04 +0000] rev 10104
(svn r12635) -Codechange: a bit of a code-style cleanup

Wed, 09 Apr 2008 02:02:39 +0000(svn r12634) -Feature: Financial and Player Selection Face windows are now remembering their position when toggling sizes
belugas [Wed, 09 Apr 2008 02:02:39 +0000] rev 10103
(svn r12634) -Feature: Financial and Player Selection Face windows are now remembering their position when toggling sizes

Tue, 08 Apr 2008 22:41:14 +0000(svn r12633) -Fix: could not make a (go-to) depot order.
rubidium [Tue, 08 Apr 2008 22:41:14 +0000] rev 10102
(svn r12633) -Fix: could not make a (go-to) depot order.

Tue, 08 Apr 2008 21:28:47 +0000(svn r12632) -Fix (r12547): with invisible catenary, trams were be drawn over a bridge
smatz [Tue, 08 Apr 2008 21:28:47 +0000] rev 10101
(svn r12632) -Fix (r12547): with invisible catenary, trams were be drawn over a bridge

Tue, 08 Apr 2008 18:53:25 +0000(svn r12631) -Fix [FS#1911]: sometimes aircraft couldn't find their way to their depot.
rubidium [Tue, 08 Apr 2008 18:53:25 +0000] rev 10100
(svn r12631) -Fix [FS#1911]: sometimes aircraft couldn't find their way to their depot.

Tue, 08 Apr 2008 16:15:31 +0000(svn r12630) -Fix (r12600): Missing 'break' made it impossible to add waypoints to vehicle orders.
maedhros [Tue, 08 Apr 2008 16:15:31 +0000] rev 10099
(svn r12630) -Fix (r12600): Missing 'break' made it impossible to add waypoints to vehicle orders.

Tue, 08 Apr 2008 15:48:32 +0000(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing().
frosch [Tue, 08 Apr 2008 15:48:32 +0000] rev 10098
(svn r12629) -Codechange: Split VehicleNeedsService() into Vehicle::NeedsServicing() and Vehicle::NeedsAutomaticServicing().
-Fix (r11052): Disable servicing by service-interval if a vehicle has depot orders.

Tue, 08 Apr 2008 13:32:44 +0000(svn r12628) -Fix: TTDP compatible non-stop wasn't handled properly.
rubidium [Tue, 08 Apr 2008 13:32:44 +0000] rev 10097
(svn r12628) -Fix: TTDP compatible non-stop wasn't handled properly.

Tue, 08 Apr 2008 11:54:53 +0000(svn r12627) [NoAI] -Fix: last few commits missed some comments around enums noai
truebrain [Tue, 08 Apr 2008 11:54:53 +0000] rev 10096
(svn r12627) [NoAI] -Fix: last few commits missed some comments around enums

Tue, 08 Apr 2008 11:07:17 +0000(svn r12626) [NoAI] -Fix r12623: use tabs in front of lines, not spaces noai
truebrain [Tue, 08 Apr 2008 11:07:17 +0000] rev 10095
(svn r12626) [NoAI] -Fix r12623: use tabs in front of lines, not spaces

Tue, 08 Apr 2008 07:24:23 +0000(svn r12625) [NoAI] -Add: support for GetLastError in AIRoad. Patch by Morloth. noai
rubidium [Tue, 08 Apr 2008 07:24:23 +0000] rev 10094
(svn r12625) [NoAI] -Add: support for GetLastError in AIRoad. Patch by Morloth.

Tue, 08 Apr 2008 07:19:02 +0000(svn r12623) [NoAI] -Add: support for GetLastError in AIOrder. noai
rubidium [Tue, 08 Apr 2008 07:19:02 +0000] rev 10093
(svn r12623) [NoAI] -Add: support for GetLastError in AIOrder.

Tue, 08 Apr 2008 07:19:29 +0000(svn r12624) -Codechange: Make drawing of catenary an attribute of rail types, instead of deciding by the rail type directly.
peter1138 [Tue, 08 Apr 2008 07:19:29 +0000] rev 10092
(svn r12624) -Codechange: Make drawing of catenary an attribute of rail types, instead of deciding by the rail type directly.

Mon, 07 Apr 2008 22:08:28 +0000(svn r12621) [NoAI] -Add: support for GetLastError in AIRoad. Patch by Morloth. noai
rubidium [Mon, 07 Apr 2008 22:08:28 +0000] rev 10091
(svn r12621) [NoAI] -Add: support for GetLastError in AIRoad. Patch by Morloth.

Mon, 07 Apr 2008 18:41:49 +0000(svn r12614) [NoAI] -Add: support for GetLastError in AISign. Patch by Morloth. noai
rubidium [Mon, 07 Apr 2008 18:41:49 +0000] rev 10090
(svn r12614) [NoAI] -Add: support for GetLastError in AISign. Patch by Morloth.

Mon, 07 Apr 2008 18:37:23 +0000(svn r12613) [NoAI] -Add: support for GetLastError in AITile. Patch by Morloth. noai
rubidium [Mon, 07 Apr 2008 18:37:23 +0000] rev 10089
(svn r12613) [NoAI] -Add: support for GetLastError in AITile. Patch by Morloth.

Mon, 07 Apr 2008 18:32:42 +0000(svn r12612) [NoAI] -Add: support for GetLastError for AITunnel. Patch by Morloth. noai
rubidium [Mon, 07 Apr 2008 18:32:42 +0000] rev 10088
(svn r12612) [NoAI] -Add: support for GetLastError for AITunnel. Patch by Morloth.

Mon, 07 Apr 2008 18:29:12 +0000(svn r12611) [NoAI] -Codechange: use EnforcePrecondition where possible in AIVehicle. Patch by Morloth. noai
rubidium [Mon, 07 Apr 2008 18:29:12 +0000] rev 10087
(svn r12611) [NoAI] -Codechange: use EnforcePrecondition where possible in AIVehicle. Patch by Morloth.

Mon, 07 Apr 2008 18:24:45 +0000(svn r12610) [NoAI] -Fix: a subsidiary is a 'subcompany' and not the financial bonus for routes which is called a subsidy. noai
rubidium [Mon, 07 Apr 2008 18:24:45 +0000] rev 10086
(svn r12610) [NoAI] -Fix: a subsidiary is a 'subcompany' and not the financial bonus for routes which is called a subsidy.

Mon, 07 Apr 2008 22:15:31 +0000(svn r12622) -Fix: infinite loop in case your compiler decides that enums are unsigned by default. Patch by Dominik.
rubidium [Mon, 07 Apr 2008 22:15:31 +0000] rev 10085
(svn r12622) -Fix: infinite loop in case your compiler decides that enums are unsigned by default. Patch by Dominik.

Mon, 07 Apr 2008 21:02:27 +0000(svn r12620) -Fix: automatic servicing of vehicles made them stop in the depot.
rubidium [Mon, 07 Apr 2008 21:02:27 +0000] rev 10084
(svn r12620) -Fix: automatic servicing of vehicles made them stop in the depot.

Mon, 07 Apr 2008 20:28:58 +0000(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.
rubidium [Mon, 07 Apr 2008 20:28:58 +0000] rev 10083
(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.

Mon, 07 Apr 2008 20:18:51 +0000(svn r12618) -Codechange: as load and unload type are now split, some case statements got ugly.
rubidium [Mon, 07 Apr 2008 20:18:51 +0000] rev 10082
(svn r12618) -Codechange: as load and unload type are now split, some case statements got ugly.

Mon, 07 Apr 2008 20:03:46 +0000(svn r12617) -Codechange: add type safety to the Order's load and unload types.
rubidium [Mon, 07 Apr 2008 20:03:46 +0000] rev 10081
(svn r12617) -Codechange: add type safety to the Order's load and unload types.

Mon, 07 Apr 2008 20:02:36 +0000(svn r12616) -Codechange: r12591 didn't work as expected for NDS, move one function back to cpp
smatz [Mon, 07 Apr 2008 20:02:36 +0000] rev 10080
(svn r12616) -Codechange: r12591 didn't work as expected for NDS, move one function back to cpp

Mon, 07 Apr 2008 19:18:56 +0000(svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness.
rubidium [Mon, 07 Apr 2008 19:18:56 +0000] rev 10079
(svn r12615) -Codechange: rename some enums related to depot orders to make it more clear that they are no loading/unloading flags. Also add more type strictness.

Mon, 07 Apr 2008 18:06:16 +0000update tags
convert-repo [Mon, 07 Apr 2008 18:06:16 +0000] rev 10078
update tags

Mon, 07 Apr 2008 17:02:39 +0000(svn r12609) -Codechange: Remove wrong comments and give more comments on the drawing part of subsidies
belugas [Mon, 07 Apr 2008 17:02:39 +0000] rev 10077
(svn r12609) -Codechange: Remove wrong comments and give more comments on the drawing part of subsidies

Mon, 07 Apr 2008 16:21:55 +0000update tags 0.4.8
convert-repo [Mon, 07 Apr 2008 16:21:55 +0000] rev 10076
update tags

Sat, 12 Aug 2006 12:35:23 +0000(svn r5862) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8 0.4
Darkvater [Sat, 12 Aug 2006 12:35:23 +0000] rev 10075
(svn r5862) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8

Sat, 12 Aug 2006 12:22:38 +0000(svn r5861) - Backport from trunk (r5839): 0.4
Darkvater [Sat, 12 Aug 2006 12:22:38 +0000] rev 10074
(svn r5861) - Backport from trunk (r5839):
A ship in a depot must be stopped before allowed to be cloned (copied ship.h from trunk).

Sat, 12 Aug 2006 12:13:08 +0000(svn r5858) - Backport from trunk (r5801): 0.4
Darkvater [Sat, 12 Aug 2006 12:13:08 +0000] rev 10073
(svn r5858) - Backport from trunk (r5801):
The exception dialog showed the last modification-date of win32.c instead of the
last compilation-date.

Sat, 12 Aug 2006 12:11:54 +0000(svn r5857) - Backport from trunk (r5800): 0.4
Darkvater [Sat, 12 Aug 2006 12:11:54 +0000] rev 10072
(svn r5857) - Backport from trunk (r5800):
When directories were changed in 'Play Scenario', pressing 'New Game' showed
scenarios from that directory, not the default one.

Sat, 12 Aug 2006 12:01:20 +0000(svn r5856) - Backport from trunk (r3598): 0.4
Darkvater [Sat, 12 Aug 2006 12:01:20 +0000] rev 10071
(svn r5856) - Backport from trunk (r3598):
Suppress invalid warning by assigning value to variable

Mon, 31 Jul 2006 15:49:12 +0000(svn r5678) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8-RC2 0.4 0.4.8-RC2
Darkvater [Mon, 31 Jul 2006 15:49:12 +0000] rev 10070
(svn r5678) - Prepare 0.4 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.4.8-RC2

Mon, 31 Jul 2006 12:12:14 +0000(svn r5674) - Backport from trunk (r5664): 0.4
Darkvater [Mon, 31 Jul 2006 12:12:14 +0000] rev 10069
(svn r5674) - Backport from trunk (r5664):
Certain combinations of trains crash when moved around inside the depot.

Mon, 31 Jul 2006 12:11:14 +0000(svn r5673) - Backport from trunk (r5655): 0.4
Darkvater [Mon, 31 Jul 2006 12:11:14 +0000] rev 10068
(svn r5673) - Backport from trunk (r5655):
Reversed arrow-sign in the multiplayer list column headers on sort by name

Mon, 31 Jul 2006 12:10:20 +0000(svn r5672) - Backport from trunk (r5652): 0.4
Darkvater [Mon, 31 Jul 2006 12:10:20 +0000] rev 10067
(svn r5672) - Backport from trunk (r5652):
Industry production change button doesn't work for oilrig passangers.

Mon, 31 Jul 2006 12:08:08 +0000(svn r5671) - Backport from trunk (r5504, r5512): 0.4
Darkvater [Mon, 31 Jul 2006 12:08:08 +0000] rev 10066
(svn r5671) - Backport from trunk (r5504, r5512):
Added Italian town name generator. While not a fix, it is added along the same lines
as the turkish town names. Official translation > official townnames (if existing).

Mon, 31 Jul 2006 11:50:23 +0000(svn r5669) - Backport from trunk (r5464, r3641): 0.4
Darkvater [Mon, 31 Jul 2006 11:50:23 +0000] rev 10065
(svn r5669) - Backport from trunk (r5464, r3641):
Codechange: verify the presence of music files in the gm folder. Slightly altered r5464
to exclude the addition of music.c and left out the extra functionality. While in essence
this is not a true fix, several people have reported a rising CPU usage because Dmusic
kept indefinitely looping the file list. This should solve that.

Mon, 31 Jul 2006 11:29:18 +0000(svn r5668) - Backport from trunk (r5454): 0.4
Darkvater [Mon, 31 Jul 2006 11:29:18 +0000] rev 10064
(svn r5668) - Backport from trunk (r5454):
Helicopters stopping in depot after autorenew/autoreplace

Sun, 30 Jul 2006 23:43:47 +0000(svn r5666) - Backport from trunk (Webtranslator2): 0.4
Darkvater [Sun, 30 Jul 2006 23:43:47 +0000] rev 10063
(svn r5666) - Backport from trunk (Webtranslator2):
Language changes. Galician has 28 untranslated strings.

Sat, 15 Jul 2006 09:21:29 +0000(svn r5499) Fix a case of an uninitialised variable in r5368 which caused some graphical glitches at foundations (wrong foundation borders, flickering) 0.4
tron [Sat, 15 Jul 2006 09:21:29 +0000] rev 10062
(svn r5499) Fix a case of an uninitialised variable in r5368 which caused some graphical glitches at foundations (wrong foundation borders, flickering)
This problem only exists in the backport

Fri, 14 Jul 2006 18:45:31 +0000(svn r5498) -Fix: in r4677, Darkvater ported patch r4508 from trunk wrongly into the 0.4 branch. Because of that stations no longer delivered goods to industries if they were more then 2 tiles away, instead of the allowed station_spread * 2. 0.4
truelight [Fri, 14 Jul 2006 18:45:31 +0000] rev 10061
(svn r5498) -Fix: in r4677, Darkvater ported patch r4508 from trunk wrongly into the 0.4 branch. Because of that stations no longer delivered goods to industries if they were more then 2 tiles away, instead of the allowed station_spread * 2.

Thu, 13 Jul 2006 18:20:51 +0000(svn r5492) -Backport (r5491) -Fix: [#9] MorphOS crashed when you go a level up on root level (tokai) 0.4
truelight [Thu, 13 Jul 2006 18:20:51 +0000] rev 10060
(svn r5492) -Backport (r5491) -Fix: [#9] MorphOS crashed when you go a level up on root level (tokai)

Thu, 13 Jul 2006 17:58:55 +0000(svn r5490) -Backport (r5489) -Fix: corrected tokai's name and morphos details (tokai) 0.4
truelight [Thu, 13 Jul 2006 17:58:55 +0000] rev 10059
(svn r5490) -Backport (r5489) -Fix: corrected tokai's name and morphos details (tokai)

Thu, 13 Jul 2006 17:54:57 +0000(svn r5488) -Backport (r5487) -Fix: [#8] UDP sockets were used even if network-availability was set to false (tokai) 0.4
truelight [Thu, 13 Jul 2006 17:54:57 +0000] rev 10058
(svn r5488) -Backport (r5487) -Fix: [#8] UDP sockets were used even if network-availability was set to false (tokai)