Wed, 19 Dec 2007 20:45:46 +0000(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.
rubidium [Wed, 19 Dec 2007 20:45:46 +0000] rev 8107
(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.

Wed, 19 Dec 2007 19:44:29 +0000(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
rubidium [Wed, 19 Dec 2007 19:44:29 +0000] rev 8106
(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.

Wed, 19 Dec 2007 02:41:25 +0000(svn r11666) -Fix (r11504): when removing buoys, return to water or canal depending on their owner
glx [Wed, 19 Dec 2007 02:41:25 +0000] rev 8105
(svn r11666) -Fix (r11504): when removing buoys, return to water or canal depending on their owner

Tue, 18 Dec 2007 21:25:44 +0000(svn r11665) -Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08.
belugas [Tue, 18 Dec 2007 21:25:44 +0000] rev 8104
(svn r11665) -Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08.
Fix directly inspired by Csaboka

Tue, 18 Dec 2007 20:58:12 +0000(svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.
rubidium [Tue, 18 Dec 2007 20:58:12 +0000] rev 8103
(svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.

Tue, 18 Dec 2007 20:38:16 +0000(svn r11663) -Codechange: moving of the road related types and functions.
rubidium [Tue, 18 Dec 2007 20:38:16 +0000] rev 8102
(svn r11663) -Codechange: moving of the road related types and functions.

Tue, 18 Dec 2007 20:10:21 +0000(svn r11662) -Codechange: move some rail types/related functions around.
rubidium [Tue, 18 Dec 2007 20:10:21 +0000] rev 8101
(svn r11662) -Codechange: move some rail types/related functions around.

Tue, 18 Dec 2007 19:52:14 +0000(svn r11661) -Codechange: some header reworks in order to try to reduce the compile time of OpenTTD by reduce the amount of circular-ish dependencies.
rubidium [Tue, 18 Dec 2007 19:52:14 +0000] rev 8100
(svn r11661) -Codechange: some header reworks in order to try to reduce the compile time of OpenTTD by reduce the amount of circular-ish dependencies.

Tue, 18 Dec 2007 18:08:51 +0000(svn r11660) -Change: english -> english (uk), english_us ->english (us)
miham [Tue, 18 Dec 2007 18:08:51 +0000] rev 8099
(svn r11660) -Change: english -> english (uk), english_us ->english (us)

Tue, 18 Dec 2007 18:02:00 +0000(svn r11659) -Fix [FS#1563]: do not allow modifying non-uniform stations when non-uniform stations are disabled
smatz [Tue, 18 Dec 2007 18:02:00 +0000] rev 8098
(svn r11659) -Fix [FS#1563]: do not allow modifying non-uniform stations when non-uniform stations are disabled

Mon, 17 Dec 2007 23:30:25 +0000(svn r11658) -Fix (r11654): forgot project files
glx [Mon, 17 Dec 2007 23:30:25 +0000] rev 8097
(svn r11658) -Fix (r11654): forgot project files

Mon, 17 Dec 2007 22:29:27 +0000(svn r11657) -Fix: show better error message when trying to convert rail
smatz [Mon, 17 Dec 2007 22:29:27 +0000] rev 8096
(svn r11657) -Fix: show better error message when trying to convert rail
-Codechange: merge DoConvert functions into one, make test and exec runs the same for tunnels/bridges

Mon, 17 Dec 2007 22:04:07 +0000(svn r11656) -Codechange: add ZOOM_LVL_BEGIN and postfix operators so ZoomLevel can be used in some iterations
smatz [Mon, 17 Dec 2007 22:04:07 +0000] rev 8095
(svn r11656) -Codechange: add ZOOM_LVL_BEGIN and postfix operators so ZoomLevel can be used in some iterations

Mon, 17 Dec 2007 19:16:53 +0000(svn r11655) -Update: WebTranslator2 update to 2007-12-17 20:16:03
miham [Mon, 17 Dec 2007 19:16:53 +0000] rev 8094
(svn r11655) -Update: WebTranslator2 update to 2007-12-17 20:16:03
danish - 22 fixed by ThomasA (22)
estonian - 18 fixed, 47 changed by kristjans (65)
italian - 4 changed by lorenzodv (4)
norwegian_nynorsk - 20 fixed by pollux (20)

Mon, 17 Dec 2007 18:49:51 +0000(svn r11654) -Change: renaming american languagefile to english_US
miham [Mon, 17 Dec 2007 18:49:51 +0000] rev 8093
(svn r11654) -Change: renaming american languagefile to english_US

Mon, 17 Dec 2007 07:47:21 +0000(svn r11653) -Feature: [OSX] Allow windowed mode subdrivers to be disabled at compile time.
egladil [Mon, 17 Dec 2007 07:47:21 +0000] rev 8092
(svn r11653) -Feature: [OSX] Allow windowed mode subdrivers to be disabled at compile time.

Mon, 17 Dec 2007 01:35:45 +0000(svn r11652) -Codechange: add the svn $ header for several files
smatz [Mon, 17 Dec 2007 01:35:45 +0000] rev 8091
(svn r11652) -Codechange: add the svn $ header for several files

Sun, 16 Dec 2007 23:10:30 +0000(svn r11651) -Codechange [FS#1555]: implement GRF parameter querying for industries and fix a 'bug' as side effect.
rubidium [Sun, 16 Dec 2007 23:10:30 +0000] rev 8090
(svn r11651) -Codechange [FS#1555]: implement GRF parameter querying for industries and fix a 'bug' as side effect.

Sun, 16 Dec 2007 22:21:34 +0000(svn r11650) -Fix: 'initialised' NewGRFs could still be deactivated in the later 'activation' pass.
rubidium [Sun, 16 Dec 2007 22:21:34 +0000] rev 8089
(svn r11650) -Fix: 'initialised' NewGRFs could still be deactivated in the later 'activation' pass.

Sun, 16 Dec 2007 19:30:42 +0000(svn r11649) -Codechange: some code can be simplified thanks to changes in r11642
smatz [Sun, 16 Dec 2007 19:30:42 +0000] rev 8088
(svn r11649) -Codechange: some code can be simplified thanks to changes in r11642

Sun, 16 Dec 2007 19:28:07 +0000(svn r11648) -Fix [FS#1560]: the company password was not set when one pressed the enter key.
rubidium [Sun, 16 Dec 2007 19:28:07 +0000] rev 8087
(svn r11648) -Fix [FS#1560]: the company password was not set when one pressed the enter key.

Sun, 16 Dec 2007 19:21:28 +0000(svn r11647) -Fix (r11646): it did not compile without freetype...
rubidium [Sun, 16 Dec 2007 19:21:28 +0000] rev 8086
(svn r11647) -Fix (r11646): it did not compile without freetype...

Sun, 16 Dec 2007 18:38:19 +0000(svn r11646) -Codechange: check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen.
rubidium [Sun, 16 Dec 2007 18:38:19 +0000] rev 8085
(svn r11646) -Codechange: check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen.

Sun, 16 Dec 2007 17:50:09 +0000(svn r11645) -Fix (r8128): station ground tiles may have transparency or company colour
glx [Sun, 16 Dec 2007 17:50:09 +0000] rev 8084
(svn r11645) -Fix (r8128): station ground tiles may have transparency or company colour

Sun, 16 Dec 2007 15:38:51 +0000(svn r11644) -Codechange: merge some functions from tunnel_map.h and bridge_map.h into tunnelbridge_map.h
smatz [Sun, 16 Dec 2007 15:38:51 +0000] rev 8083
(svn r11644) -Codechange: merge some functions from tunnel_map.h and bridge_map.h into tunnelbridge_map.h

Sun, 16 Dec 2007 10:54:08 +0000(svn r11643) -Codechange: conform with the coding style for the WP macro uses.
rubidium [Sun, 16 Dec 2007 10:54:08 +0000] rev 8082
(svn r11643) -Codechange: conform with the coding style for the WP macro uses.

Sat, 15 Dec 2007 23:11:18 +0000(svn r11642) -Codechange: VehicleFromPos does check for v->tile == tile, so remove useless checks
smatz [Sat, 15 Dec 2007 23:11:18 +0000] rev 8081
(svn r11642) -Codechange: VehicleFromPos does check for v->tile == tile, so remove useless checks

Sat, 15 Dec 2007 22:42:12 +0000(svn r11641) -Add: configure time parameter to enable some desync debugging functionality.
rubidium [Sat, 15 Dec 2007 22:42:12 +0000] rev 8080
(svn r11641) -Add: configure time parameter to enable some desync debugging functionality.

Sat, 15 Dec 2007 22:05:02 +0000(svn r11640) -Fix: missed change of include when moving stuff to random_func.cpp
rubidium [Sat, 15 Dec 2007 22:05:02 +0000] rev 8079
(svn r11640) -Fix: missed change of include when moving stuff to random_func.cpp

Sat, 15 Dec 2007 20:30:43 +0000(svn r11639) -Codechange: simplify EnsureNoVehicleOnGround
smatz [Sat, 15 Dec 2007 20:30:43 +0000] rev 8078
(svn r11639) -Codechange: simplify EnsureNoVehicleOnGround

Sat, 15 Dec 2007 19:46:34 +0000(svn r11638) -Codechange: use faster check in SignalVehicleCheck for tunnel/bridge
smatz [Sat, 15 Dec 2007 19:46:34 +0000] rev 8077
(svn r11638) -Codechange: use faster check in SignalVehicleCheck for tunnel/bridge

Sat, 15 Dec 2007 16:11:29 +0000(svn r11637) -Fix: mark viewports dirty when removing visible vehicle chain
smatz [Sat, 15 Dec 2007 16:11:29 +0000] rev 8076
(svn r11637) -Fix: mark viewports dirty when removing visible vehicle chain

Sat, 15 Dec 2007 13:59:38 +0000(svn r11636) -Fix: it was possible to build/remove road/tram in tunnel/bridge when there was vehicle in it
smatz [Sat, 15 Dec 2007 13:59:38 +0000] rev 8075
(svn r11636) -Fix: it was possible to build/remove road/tram in tunnel/bridge when there was vehicle in it

Sat, 15 Dec 2007 03:42:41 +0000(svn r11635) -Codechange: Give a more informative debug message when encountering unknown newgrf feature in action 00 handling.(FS#1551, Bilbo)
belugas [Sat, 15 Dec 2007 03:42:41 +0000] rev 8074
(svn r11635) -Codechange: Give a more informative debug message when encountering unknown newgrf feature in action 00 handling.(FS#1551, Bilbo)

Sat, 15 Dec 2007 00:04:01 +0000(svn r11634) -Fix: update signals when deleting crashed train on a bridge, update even when train is rotated
smatz [Sat, 15 Dec 2007 00:04:01 +0000] rev 8073
(svn r11634) -Fix: update signals when deleting crashed train on a bridge, update even when train is rotated

Fri, 14 Dec 2007 23:21:20 +0000(svn r11633) -Codechange: merge CheckTunnelEmpty and IsVehicleOnBridge into GetVehicleTunnelBridge
smatz [Fri, 14 Dec 2007 23:21:20 +0000] rev 8072
(svn r11633) -Codechange: merge CheckTunnelEmpty and IsVehicleOnBridge into GetVehicleTunnelBridge

Fri, 14 Dec 2007 21:11:30 +0000(svn r11632) -Fix [FS#1541]: vehicles were still followed when sold.
rubidium [Fri, 14 Dec 2007 21:11:30 +0000] rev 8071
(svn r11632) -Fix [FS#1541]: vehicles were still followed when sold.

Fri, 14 Dec 2007 00:25:00 +0000(svn r11631) -Fix (r11585, r11626): remove MSVC warnings
glx [Fri, 14 Dec 2007 00:25:00 +0000] rev 8070
(svn r11631) -Fix (r11585, r11626): remove MSVC warnings

Thu, 13 Dec 2007 23:26:00 +0000(svn r11630) -Fix [FS#1544] (r11556): the chat GUI got broken.
rubidium [Thu, 13 Dec 2007 23:26:00 +0000] rev 8069
(svn r11630) -Fix [FS#1544] (r11556): the chat GUI got broken.

Thu, 13 Dec 2007 18:46:04 +0000(svn r11629) -Fix [FS#1527]: many viewports could crash the scenario editor.
rubidium [Thu, 13 Dec 2007 18:46:04 +0000] rev 8068
(svn r11629) -Fix [FS#1527]: many viewports could crash the scenario editor.

Thu, 13 Dec 2007 08:53:09 +0000(svn r11628) -Update: WebTranslator2 update to 2007-12-13 09:47:23
miham [Thu, 13 Dec 2007 08:53:09 +0000] rev 8067
(svn r11628) -Update: WebTranslator2 update to 2007-12-13 09:47:23
american - 30 fixed by WhiteRabbit (30)
brazilian_portuguese - 22 fixed by fukumori (9), tucalipe (13)
bulgarian - 8 fixed by thetitan (8)
catalan - 22 fixed by arnaullv (22)
croatian - 17 fixed by knovak (17)
czech - 22 fixed by Hadez (22)
danish - 1 fixed, 4 changed by Bjarni (5)
dutch - 22 fixed by habell (22)
estonian - 10 fixed by kristjans (10)
french - 7 fixed, 2 changed by glx (9)
italian - 7 fixed, 2 changed by lorenzodv (9)
japanese - 23 fixed by ickoonite (23)
korean - 33 fixed, 7 changed by leejaeuk5 (40)
norwegian_nynorsk - 9 fixed by pollux (9)
romanian - 13 fixed, 3 changed by CrystyB (16)
slovak - 22 fixed by lengyel (22)
slovenian - 22 fixed by Necrolyte (22)
swedish - 10 fixed by daishan (10)
turkish - 20 fixed by jnmbk (20)
ukrainian - 22 fixed by mad (22)

Thu, 13 Dec 2007 02:04:09 +0000(svn r11627) -Fix [FS#1532] (r11145): poping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order.
glx [Thu, 13 Dec 2007 02:04:09 +0000] rev 8066
(svn r11627) -Fix [FS#1532] (r11145): poping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order.

Wed, 12 Dec 2007 21:56:10 +0000(svn r11626) -Fix [FS#1529]: Pause state wasn't set correctly in multiplayer saves
skidd13 [Wed, 12 Dec 2007 21:56:10 +0000] rev 8065
(svn r11626) -Fix [FS#1529]: Pause state wasn't set correctly in multiplayer saves

Wed, 12 Dec 2007 14:37:35 +0000(svn r11625) -Codechange: add CO_* enum at some places, add includes of order.h too
smatz [Wed, 12 Dec 2007 14:37:35 +0000] rev 8064
(svn r11625) -Codechange: add CO_* enum at some places, add includes of order.h too

Wed, 12 Dec 2007 02:28:08 +0000(svn r11624) -Fix[FS#1530]: An error in the translation of bitset to scroll directions made it so that up-down-right arrow keys did scrolled up, while it should have scrolled right instead. It was initially interpreted as left-right-up.
belugas [Wed, 12 Dec 2007 02:28:08 +0000] rev 8063
(svn r11624) -Fix[FS#1530]: An error in the translation of bitset to scroll directions made it so that up-down-right arrow keys did scrolled up, while it should have scrolled right instead. It was initially interpreted as left-right-up.

Tue, 11 Dec 2007 22:50:13 +0000(svn r11623) -Fix [FS#1533] (r11619): assert when train is going over two crossings next to each other
smatz [Tue, 11 Dec 2007 22:50:13 +0000] rev 8062
(svn r11623) -Fix [FS#1533] (r11619): assert when train is going over two crossings next to each other

Tue, 11 Dec 2007 21:25:48 +0000(svn r11622) -Codechange: support the unicode version of the 'control' characters.
rubidium [Tue, 11 Dec 2007 21:25:48 +0000] rev 8061
(svn r11622) -Codechange: support the unicode version of the 'control' characters.

Tue, 11 Dec 2007 20:28:53 +0000(svn r11621) -Fix [FS#1525]: there were still some cases where one could not build a tram track, but the tram could become blocked.
rubidium [Tue, 11 Dec 2007 20:28:53 +0000] rev 8060
(svn r11621) -Fix [FS#1525]: there were still some cases where one could not build a tram track, but the tram could become blocked.

Tue, 11 Dec 2007 19:59:53 +0000(svn r11620) -Change: Some are going, some are coming, some we do not know exactly. Little update on the OpenTTD Team
belugas [Tue, 11 Dec 2007 19:59:53 +0000] rev 8059
(svn r11620) -Change: Some are going, some are coming, some we do not know exactly. Little update on the OpenTTD Team

Tue, 11 Dec 2007 19:09:36 +0000(svn r11619) -Fix [FS#1531]: do not make crossing red behind depot the train is entering
smatz [Tue, 11 Dec 2007 19:09:36 +0000] rev 8058
(svn r11619) -Fix [FS#1531]: do not make crossing red behind depot the train is entering

Tue, 11 Dec 2007 17:44:55 +0000(svn r11618) -Fix: buoys are just waypoints, so don't allow load/unload/transfert for them
glx [Tue, 11 Dec 2007 17:44:55 +0000] rev 8057
(svn r11618) -Fix: buoys are just waypoints, so don't allow load/unload/transfert for them

Tue, 11 Dec 2007 03:41:33 +0000(svn r11617) -Feature(ette): Add the same game-mode keyboard shortcuts in scenario more.(Bilbo)
belugas [Tue, 11 Dec 2007 03:41:33 +0000] rev 8056
(svn r11617) -Feature(ette): Add the same game-mode keyboard shortcuts in scenario more.(Bilbo)

Mon, 10 Dec 2007 22:26:24 +0000(svn r11616) -Fix [FS#1526]: sometimes large values could go off the chart.
rubidium [Mon, 10 Dec 2007 22:26:24 +0000] rev 8055
(svn r11616) -Fix [FS#1526]: sometimes large values could go off the chart.

Mon, 10 Dec 2007 17:26:49 +0000(svn r11615) -Fix (r11609): temperate banks can only be built in towns (over a house)
glx [Mon, 10 Dec 2007 17:26:49 +0000] rev 8054
(svn r11615) -Fix (r11609): temperate banks can only be built in towns (over a house)

Sun, 09 Dec 2007 22:14:41 +0000(svn r11614) -Fix: The about dialog scrolling was connected to the mouse instead of the internal ticks
skidd13 [Sun, 09 Dec 2007 22:14:41 +0000] rev 8053
(svn r11614) -Fix: The about dialog scrolling was connected to the mouse instead of the internal ticks

Sun, 09 Dec 2007 21:23:20 +0000(svn r11612) -Change: update some documentation.
rubidium [Sun, 09 Dec 2007 21:23:20 +0000] rev 8052
(svn r11612) -Change: update some documentation.

Sun, 09 Dec 2007 21:20:21 +0000(svn r11611) -Codechange: it is now possible to use a define to enable asserts and show them in crash.log for MSVC release builds
glx [Sun, 09 Dec 2007 21:20:21 +0000] rev 8051
(svn r11611) -Codechange: it is now possible to use a define to enable asserts and show them in crash.log for MSVC release builds

Sun, 09 Dec 2007 20:20:52 +0000(svn r11610) -Cleanup (r8572): remove orphan comment
glx [Sun, 09 Dec 2007 20:20:52 +0000] rev 8050
(svn r11610) -Cleanup (r8572): remove orphan comment

Sun, 09 Dec 2007 18:51:25 +0000(svn r11609) -Fix [FS#1524]: wrong error messages were shown when trying to build some industries in the scenario editor.
rubidium [Sun, 09 Dec 2007 18:51:25 +0000] rev 8049
(svn r11609) -Fix [FS#1524]: wrong error messages were shown when trying to build some industries in the scenario editor.

Sun, 09 Dec 2007 18:27:40 +0000(svn r11608) -Fix: do not trigger industries, but only the industry's tiles.
rubidium [Sun, 09 Dec 2007 18:27:40 +0000] rev 8048
(svn r11608) -Fix: do not trigger industries, but only the industry's tiles.