Sat, 05 Jan 2008 15:39:22 +0000(svn r11761) -Codechange: Use appropriate variable types for NewGRF engine overrides, and adjust scope while there.
peter1138 [Sat, 05 Jan 2008 15:39:22 +0000] rev 8694
(svn r11761) -Codechange: Use appropriate variable types for NewGRF engine overrides, and adjust scope while there.

Fri, 04 Jan 2008 19:45:29 +0000(svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is determined at some places
smatz [Fri, 04 Jan 2008 19:45:29 +0000] rev 8693
(svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is determined at some places
-Fix: adding road/tram to tram/road bridge was cheaper by one tile

Fri, 04 Jan 2008 18:18:46 +0000(svn r11759) -Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match. Patch by Roujin.
peter1138 [Fri, 04 Jan 2008 18:18:46 +0000] rev 8692
(svn r11759) -Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match. Patch by Roujin.

Fri, 04 Jan 2008 17:25:53 +0000(svn r11758) -Fix(ette): Populate 'void' cargo slots (unused slots in temperate and arctic) with default data as per pre-newcargo support. These slots are still disabled by default, but some NewGRFs (erroneously?) expect the default data.
peter1138 [Fri, 04 Jan 2008 17:25:53 +0000] rev 8691
(svn r11758) -Fix(ette): Populate 'void' cargo slots (unused slots in temperate and arctic) with default data as per pre-newcargo support. These slots are still disabled by default, but some NewGRFs (erroneously?) expect the default data.

Fri, 04 Jan 2008 15:39:08 +0000(svn r11757) -Fix(r11727): Don't use a function's default parameter when the value can be (more adequately, even better) computed from another source.
belugas [Fri, 04 Jan 2008 15:39:08 +0000] rev 8690
(svn r11757) -Fix(r11727): Don't use a function's default parameter when the value can be (more adequately, even better) computed from another source.
Thanks peter1138.

Fri, 04 Jan 2008 13:40:23 +0000(svn r11756) -Fix: Out of bounds access caused if a vehicle's cargo amount was higher than its capacity when resolving sprite groups.
peter1138 [Fri, 04 Jan 2008 13:40:23 +0000] rev 8689
(svn r11756) -Fix: Out of bounds access caused if a vehicle's cargo amount was higher than its capacity when resolving sprite groups.

Fri, 04 Jan 2008 10:09:57 +0000(svn r11755) -Fix: Debug level string buffer was not long enough to contain all debug levels.
peter1138 [Fri, 04 Jan 2008 10:09:57 +0000] rev 8688
(svn r11755) -Fix: Debug level string buffer was not long enough to contain all debug levels.

Fri, 04 Jan 2008 03:31:08 +0000(svn r11754) -Fix(r11753): One too much command separator (;). Thanks glx for spotting
belugas [Fri, 04 Jan 2008 03:31:08 +0000] rev 8687
(svn r11754) -Fix(r11753): One too much command separator (;). Thanks glx for spotting

Fri, 04 Jan 2008 03:11:36 +0000(svn r11753) -Codechange: re-indent the switch case structures, as to be more code style oriented.
belugas [Fri, 04 Jan 2008 03:11:36 +0000] rev 8686
(svn r11753) -Codechange: re-indent the switch case structures, as to be more code style oriented.
Hoping it makes the whole file easier to follow/read

Fri, 04 Jan 2008 03:04:19 +0000(svn r11752) -Fix(r11745): Silence a MSVC warning (glx)
belugas [Fri, 04 Jan 2008 03:04:19 +0000] rev 8685
(svn r11752) -Fix(r11745): Silence a MSVC warning (glx)

Fri, 04 Jan 2008 02:32:58 +0000(svn r11751) -Codechange: Enumify some widgets (and others) and while at it, apply some code style
belugas [Fri, 04 Jan 2008 02:32:58 +0000] rev 8684
(svn r11751) -Codechange: Enumify some widgets (and others) and while at it, apply some code style

Thu, 03 Jan 2008 23:54:23 +0000(svn r11750) -Revert (r11749): commited too much
glx [Thu, 03 Jan 2008 23:54:23 +0000] rev 8683
(svn r11750) -Revert (r11749): commited too much

Thu, 03 Jan 2008 23:50:58 +0000(svn r11749) -Fix (r11352): when a bankrupted company is bought, reset vehicle color mapping so the vehicles use the new owner color
glx [Thu, 03 Jan 2008 23:50:58 +0000] rev 8682
(svn r11749) -Fix (r11352): when a bankrupted company is bought, reset vehicle color mapping so the vehicles use the new owner color

Thu, 03 Jan 2008 14:33:10 +0000(svn r11748) -Codechange: Remove magic numbers introduced on r11746 and r11727
belugas [Thu, 03 Jan 2008 14:33:10 +0000] rev 8681
(svn r11748) -Codechange: Remove magic numbers introduced on r11746 and r11727
-Codechange: A few bad coding style inadvertendly applied too

Thu, 03 Jan 2008 14:04:08 +0000(svn r11747) -Change: Return of the prodigal son (or something). Little update (but highly noticed) on the OpenTTD Team
belugas [Thu, 03 Jan 2008 14:04:08 +0000] rev 8680
(svn r11747) -Change: Return of the prodigal son (or something). Little update (but highly noticed) on the OpenTTD Team

Thu, 03 Jan 2008 02:39:06 +0000(svn r11746) -Fix(r11727): Make sure that action 0A does follow the same new ordering of shore sprites. It was not considered in the missing shore patch
belugas [Thu, 03 Jan 2008 02:39:06 +0000] rev 8679
(svn r11746) -Fix(r11727): Make sure that action 0A does follow the same new ordering of shore sprites. It was not considered in the missing shore patch

Wed, 02 Jan 2008 23:59:11 +0000(svn r11745) -Codechange: Unify the spinner widget drawing of the difficulty settings window and make its disabled state min max aware.
skidd13 [Wed, 02 Jan 2008 23:59:11 +0000] rev 8678
(svn r11745) -Codechange: Unify the spinner widget drawing of the difficulty settings window and make its disabled state min max aware.

Wed, 02 Jan 2008 18:42:51 +0000(svn r11744) -Codechange: don't redefine snprintf when using MinGW Runtime 3.14 or superior, as it now have snprintf() and vsnprintf conform to C99
glx [Wed, 02 Jan 2008 18:42:51 +0000] rev 8677
(svn r11744) -Codechange: don't redefine snprintf when using MinGW Runtime 3.14 or superior, as it now have snprintf() and vsnprintf conform to C99

Tue, 01 Jan 2008 22:39:11 +0000(svn r11743) -Fix [FS#1614]: group names got not deallocated in the command test run.
rubidium [Tue, 01 Jan 2008 22:39:11 +0000] rev 8676
(svn r11743) -Fix [FS#1614]: group names got not deallocated in the command test run.

Tue, 01 Jan 2008 22:34:00 +0000(svn r11742) -Codechange [FS#1319]: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused.
peter1138 [Tue, 01 Jan 2008 22:34:00 +0000] rev 8675
(svn r11742) -Codechange [FS#1319]: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused.

Tue, 01 Jan 2008 22:24:18 +0000(svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves.
peter1138 [Tue, 01 Jan 2008 22:24:18 +0000] rev 8674
(svn r11741) -Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves.

Tue, 01 Jan 2008 18:55:15 +0000(svn r11740) -Fix [FS#1610]: Modify and possibly discard key events for code points in the unicode private use area.
egladil [Tue, 01 Jan 2008 18:55:15 +0000] rev 8673
(svn r11740) -Fix [FS#1610]: Modify and possibly discard key events for code points in the unicode private use area.

Tue, 01 Jan 2008 18:35:31 +0000(svn r11739) -Fix [FS#1609]: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out.
peter1138 [Tue, 01 Jan 2008 18:35:31 +0000] rev 8672
(svn r11739) -Fix [FS#1609]: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out.

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.