Tue, 01 Jan 2008 18:12:17 +0000(svn r11738) -Codechange: Refactor realistic acceleration's curve counting to use DirDiffs instead of local tables, and remove an unnecessary loop.
peter1138 [Tue, 01 Jan 2008 18:12:17 +0000] rev 8671
(svn r11738) -Codechange: Refactor realistic acceleration's curve counting to use DirDiffs instead of local tables, and remove an unnecessary loop.

Tue, 01 Jan 2008 17:01:06 +0000(svn r11737) -Fix: Reinstate NewGRF-specified engine list order in autoreplace window.
peter1138 [Tue, 01 Jan 2008 17:01:06 +0000] rev 8670
(svn r11737) -Fix: Reinstate NewGRF-specified engine list order in autoreplace window.

Tue, 01 Jan 2008 16:43:31 +0000(svn r11736) -Update: WebTranslator2 update to 2008-01-01 17:42:54
miham [Tue, 01 Jan 2008 16:43:31 +0000] rev 8669
(svn r11736) -Update: WebTranslator2 update to 2008-01-01 17:42:54
catalan - 1 fixed by arnaullv (1)
german - 4 fixed by chu (4)
hungarian - 23 fixed by miham (23)
romanian - 17 fixed, 2 changed by kneekoo (19)
slovenian - 1 fixed by Necrolyte (1)

Tue, 01 Jan 2008 15:06:37 +0000(svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only reloading NewGRFs.
peter1138 [Tue, 01 Jan 2008 15:06:37 +0000] rev 8668
(svn r11735) -Fix [FS#1574]: Don't reset loading indicator IDs when only reloading NewGRFs.

Tue, 01 Jan 2008 14:20:48 +0000(svn r11734) -Change: Allow ToggleFullScreen to return the result of the operation' attempt. Previously, only visual clues were available.
belugas [Tue, 01 Jan 2008 14:20:48 +0000] rev 8667
(svn r11734) -Change: Allow ToggleFullScreen to return the result of the operation' attempt. Previously, only visual clues were available.
-Fix[FS#1519]: When you can not use this resolution at full screen, now you'll know that it failed.
As for the reason it did not work, each computer/OS has its reason.

Tue, 01 Jan 2008 14:15:28 +0000(svn r11733) -Fix: Max speed for entering stations overrode the max speed of curves
peter1138 [Tue, 01 Jan 2008 14:15:28 +0000] rev 8666
(svn r11733) -Fix: Max speed for entering stations overrode the max speed of curves

Tue, 01 Jan 2008 14:00:31 +0000(svn r11732) -Fix (r4150): elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype.
peter1138 [Tue, 01 Jan 2008 14:00:31 +0000] rev 8665
(svn r11732) -Fix (r4150): elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype.

Mon, 31 Dec 2007 21:51:16 +0000(svn r11731) -Fix [FS#1582]: Clear sprite override data before performing NewGRF wagon attach callback. This stopped
peter1138 [Mon, 31 Dec 2007 21:51:16 +0000] rev 8664
(svn r11731) -Fix [FS#1582]: Clear sprite override data before performing NewGRF wagon attach callback. This stopped
the callback working for autoreplace and when moving wagons from train to train in a depot.
-Fix (r11724): Don't check wagon attach callback for the chain when moving a single wagon.

Mon, 31 Dec 2007 18:56:39 +0000(svn r11730) -Update: WebTranslator2 update to 2007-12-31 19:55:44
miham [Mon, 31 Dec 2007 18:56:39 +0000] rev 8663
(svn r11730) -Update: WebTranslator2 update to 2007-12-31 19:55:44
catalan - 1 fixed by arnaullv (1)
dutch - 1 fixed by webfreakz (1)
estonian - 1 fixed by kristjans (1)
french - 1 fixed by glx (1)
german - 27 fixed by moewe2 (27)
hungarian - 21 fixed by miham (21)
italian - 1 fixed by lorenzodv (1)
japanese - 1 fixed by ickoonite (1)
korean - 1 fixed by leejaeuk5 (1)
norwegian_bokmal - 23 fixed by jhsoby (23)
polish - 2 fixed by meush (2)
portuguese - 96 fixed, 7 changed by nars (103)
slovak - 1 fixed by lengyel (1)
spanish - 12 fixed by eusebio (12)
swedish - 13 fixed by ChrillDeVille (13)
turkish - 14 fixed by jnmbk (14)

Mon, 31 Dec 2007 11:13:51 +0000(svn r11729) -Codechange: Don't rely on the first railtype's sprite offset being zero when drawing road stations.
peter1138 [Mon, 31 Dec 2007 11:13:51 +0000] rev 8662
(svn r11729) -Codechange: Don't rely on the first railtype's sprite offset being zero when drawing road stations.

Mon, 31 Dec 2007 07:14:25 +0000(svn r11728) -Fix [FS#1577]: if there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available.
rubidium [Mon, 31 Dec 2007 07:14:25 +0000] rev 8661
(svn r11728) -Fix [FS#1577]: if there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available.

Mon, 31 Dec 2007 04:38:11 +0000(svn r11726) -Feature[newGRF]: Extend the Action 5, feature 0D usage. Patch by BigBB
belugas [Mon, 31 Dec 2007 04:38:11 +0000] rev 8660
(svn r11726) -Feature[newGRF]: Extend the Action 5, feature 0D usage. Patch by BigBB

Mon, 31 Dec 2007 02:39:50 +0000(svn r11725) -Codechange: less a magical number
belugas [Mon, 31 Dec 2007 02:39:50 +0000] rev 8659
(svn r11725) -Codechange: less a magical number

Sun, 30 Dec 2007 21:35:48 +0000(svn r11724) -Fix: make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time.
rubidium [Sun, 30 Dec 2007 21:35:48 +0000] rev 8658
(svn r11724) -Fix: make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time.

Sun, 30 Dec 2007 19:32:09 +0000(svn r11723) -Feature: add initial support for Intel C Compiler on linux
skidd13 [Sun, 30 Dec 2007 19:32:09 +0000] rev 8657
(svn r11723) -Feature: add initial support for Intel C Compiler on linux
-Codechange: silence a few warnings of ICC

Sun, 30 Dec 2007 16:34:32 +0000(svn r11722) -Fix (r11703): invalid plural form
glx [Sun, 30 Dec 2007 16:34:32 +0000] rev 8656
(svn r11722) -Fix (r11703): invalid plural form

Sat, 29 Dec 2007 23:49:48 +0000(svn r11721) -Fix: do not disable NewGRFs for 'eternity' during games.
rubidium [Sat, 29 Dec 2007 23:49:48 +0000] rev 8655
(svn r11721) -Fix: do not disable NewGRFs for 'eternity' during games.

Sat, 29 Dec 2007 21:06:54 +0000(svn r11720) -Codechange: [NewGRF] Add support for bit 30 of station tile layouts; forcing a sprite to always be opaque.
peter1138 [Sat, 29 Dec 2007 21:06:54 +0000] rev 8654
(svn r11720) -Codechange: [NewGRF] Add support for bit 30 of station tile layouts; forcing a sprite to always be opaque.

Sat, 29 Dec 2007 09:24:26 +0000(svn r11719) -Codechange: split sound.h in a header with types and one with functions.
rubidium [Sat, 29 Dec 2007 09:24:26 +0000] rev 8653
(svn r11719) -Codechange: split sound.h in a header with types and one with functions.

Sat, 29 Dec 2007 05:15:13 +0000(svn r11718) -Fix [FS#1483]: Show the fullscreen modes available to the cocoa driver in windowed mode too.
egladil [Sat, 29 Dec 2007 05:15:13 +0000] rev 8652
(svn r11718) -Fix [FS#1483]: Show the fullscreen modes available to the cocoa driver in windowed mode too.

Fri, 28 Dec 2007 18:25:30 +0000(svn r11717) -Fix [FS#1590]: make sure invalid players have all shares owned by PLAYER_SPECTATOR
smatz [Fri, 28 Dec 2007 18:25:30 +0000] rev 8651
(svn r11717) -Fix [FS#1590]: make sure invalid players have all shares owned by PLAYER_SPECTATOR

Fri, 28 Dec 2007 16:21:29 +0000(svn r11716) -Fix [FS#1561]: don't put more than one Random() in function calls because parameter evaluation order is not guaranteed in the c++ standard (can lead to desyncs)
glx [Fri, 28 Dec 2007 16:21:29 +0000] rev 8650
(svn r11716) -Fix [FS#1561]: don't put more than one Random() in function calls because parameter evaluation order is not guaranteed in the c++ standard (can lead to desyncs)

Fri, 28 Dec 2007 15:27:12 +0000(svn r11715) -Fix: do not use GetTrackBits() for depots and waypoints while converting railtype
smatz [Fri, 28 Dec 2007 15:27:12 +0000] rev 8649
(svn r11715) -Fix: do not use GetTrackBits() for depots and waypoints while converting railtype

Fri, 28 Dec 2007 04:20:56 +0000(svn r11714) -Fix[FS#1569]: Do not allow player inauguration date on scenarios to be bigger than current year.
belugas [Fri, 28 Dec 2007 04:20:56 +0000] rev 8648
(svn r11714) -Fix[FS#1569]: Do not allow player inauguration date on scenarios to be bigger than current year.
This will not (yet) be true if you are loading a scenario with the "-g" command line option.

Fri, 28 Dec 2007 03:14:55 +0000(svn r11713) -Codechange: Move some declarations and definitions in a more logical disposition
belugas [Fri, 28 Dec 2007 03:14:55 +0000] rev 8647
(svn r11713) -Codechange: Move some declarations and definitions in a more logical disposition

Thu, 27 Dec 2007 20:49:44 +0000(svn r11712) -Fix (r9315): Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids.
maedhros [Thu, 27 Dec 2007 20:49:44 +0000] rev 8646
(svn r11712) -Fix (r9315): Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids.

Thu, 27 Dec 2007 17:29:27 +0000(svn r11711) -Codechange: Name the Save Load Dialog Mode enum
belugas [Thu, 27 Dec 2007 17:29:27 +0000] rev 8645
(svn r11711) -Codechange: Name the Save Load Dialog Mode enum

Thu, 27 Dec 2007 15:47:08 +0000(svn r11710) -Feature: [build vehicles windows] added sorting for cost, running costs and speed to road vehicles and ships build windows
bjarni [Thu, 27 Dec 2007 15:47:08 +0000] rev 8644
(svn r11710) -Feature: [build vehicles windows] added sorting for cost, running costs and speed to road vehicles and ships build windows

Thu, 27 Dec 2007 15:05:46 +0000(svn r11709) -Fix [FS#1385 FS#1386]: [OSX] Compiles on Leopard with the default settings
bjarni [Thu, 27 Dec 2007 15:05:46 +0000] rev 8643
(svn r11709) -Fix [FS#1385 FS#1386]: [OSX] Compiles on Leopard with the default settings
-Change: [OSX] configure will no longer enable static by default
Turns out that Leopard can't handle static builds without the user installing extra libs
The tradeoff is that now people might have to enable static manually if moving the binary around

Thu, 27 Dec 2007 14:45:10 +0000(svn r11708) -Fix [FS#1598]: Removed include of variables.h as it was no longer needed and caused compilation to fail.
egladil [Thu, 27 Dec 2007 14:45:10 +0000] rev 8642
(svn r11708) -Fix [FS#1598]: Removed include of variables.h as it was no longer needed and caused compilation to fail.