Thu, 17 May 2007 19:47:04 +0000(svn r9864) [0.5] -Codechange (win32): Remove references to MSLU and hide UNICODE notice for win9x users in installer 0.5
glx [Thu, 17 May 2007 19:47:04 +0000] rev 5503
(svn r9864) [0.5] -Codechange (win32): Remove references to MSLU and hide UNICODE notice for win9x users in installer

Thu, 17 May 2007 15:04:28 +0000(svn r9863) [0.5] -Backport from trunk (r9759, r9861): 0.5
rubidium [Thu, 17 May 2007 15:04:28 +0000] rev 5502
(svn r9863) [0.5] -Backport from trunk (r9759, r9861):
- Feature: Add threading support for MorphOS (r9759)
- Fix: Null pointer dereference under MorphOS and AmigaOS (r9861)

Wed, 16 May 2007 21:41:34 +0000(svn r9859) [0.5] -Prepare 0.5 branch for release of 0.5.2-RC1. 0.5 0.5.2-RC1
rubidium [Wed, 16 May 2007 21:41:34 +0000] rev 5501
(svn r9859) [0.5] -Prepare 0.5 branch for release of 0.5.2-RC1.

Wed, 16 May 2007 21:33:07 +0000(svn r9858) [0.5] -Backport from trunk (r9771, r9856): 0.5
rubidium [Wed, 16 May 2007 21:33:07 +0000] rev 5500
(svn r9858) [0.5] -Backport from trunk (r9771, r9856):
- Feature: Add password protected status to 'players' (network server) console command (r9771)
- Fix: Loading some TTDP savegames caused an instant assertion on loading (r9857)

Wed, 16 May 2007 08:21:16 +0000(svn r9856) [0.5] -Backport from trunk (r9855): 0.5
rubidium [Wed, 16 May 2007 08:21:16 +0000] rev 5499
(svn r9856) [0.5] -Backport from trunk (r9855):
- Fix: Do not perform any commands on MP_VOID tiles [FS#779] (r9855)

Tue, 15 May 2007 23:32:50 +0000(svn r9854) [0.5] -Backport from trunk (r9715, r9724, r9774, r9796, r9811, r9847): language updates. 0.5
rubidium [Tue, 15 May 2007 23:32:50 +0000] rev 5498
(svn r9854) [0.5] -Backport from trunk (r9715, r9724, r9774, r9796, r9811, r9847): language updates.

Tue, 15 May 2007 22:02:32 +0000(svn r9853) [0.5] -Backport from trunk (r9837, r9827, r9785, r9775, r9758, r9716): 0.5
rubidium [Tue, 15 May 2007 22:02:32 +0000] rev 5497
(svn r9853) [0.5] -Backport from trunk (r9837, r9827, r9785, r9775, r9758, r9716):
- Feature: Add server_lang in [network] section of openttd.cfg (r9716)
- Fix: [NewGRF] Catch occurance of division-by-zero in varaction handling (r9837)
- Fix: Only non dedicated servers cannot have 0 players [FS#765] (r9785)
- Fix: Remove arbitrary limit on length of NewGRF strings (r9775)
- Fix: [NewGRF] Ignore axis-bit of station tile layouts [FS#756] (r9758)

Tue, 15 May 2007 22:00:41 +0000(svn r9852) [0.5] -Backport from trunk (r9728, r9834): 0.5
glx [Tue, 15 May 2007 22:00:41 +0000] rev 5496
(svn r9852) [0.5] -Backport from trunk (r9728, r9834):
- Fix: [win32] Dead key and open/close console. (r9728)
- Add: win9x check in win32 builds

Tue, 15 May 2007 21:42:27 +0000(svn r9851) [0.5] -Backport from trunk (r9731, r9741, r9743, r9753, r9757): 0.5
rubidium [Tue, 15 May 2007 21:42:27 +0000] rev 5495
(svn r9851) [0.5] -Backport from trunk (r9731, r9741, r9743, r9753, r9757):
- Fix: when you have closed the "Load game"/"New game" windows which you started from the "start server" menu, you shouldn't start a server when starting a new game [SF#1244842] (r9757)
- Fix: Trains were lost after autorenewal/autoreplace [FS#732] (r9753)
- Fix: Stop flooded towns from building roads on water [FS#598] (r9743)
- Fix: Station signs were not resized when the language changed [FS#672] (r9741)
- Fix: In news history, newlines were not replaced with spaces [FS#677] (r9731)

Tue, 15 May 2007 21:24:18 +0000(svn r9849) [0.5] -Backport from trunk (r9693, r9694, r9697, r9718, r9719, r9725 and 9726): 0.5
rubidium [Tue, 15 May 2007 21:24:18 +0000] rev 5494
(svn r9849) [0.5] -Backport from trunk (r9693, r9694, r9697, r9718, r9719, r9725 and 9726):
- Fix: Crash when destroying bridge with train partially on it [FS#738] (r9726)
- Fix: Planes made a 270 degree turn instead of a 90 degree turn on the southern runway of the intercontinental airport [FS#743] (r9725)
- Fix: In-game private messages did not work for clients with high ClientIDs (r9719)
- Fix: Do not allow building of rail vehicles whose railtype is not available (r9718)
- Fix: [YAPF] The guessed path was ignored for ships [FS#736] (r9694)

Fri, 20 Apr 2007 19:45:38 +0000(svn r9698) [0.5] -Prepare 0.5 branch for release of 0.5.1. 0.5 0.5.1
rubidium [Fri, 20 Apr 2007 19:45:38 +0000] rev 5493
(svn r9698) [0.5] -Prepare 0.5 branch for release of 0.5.1.

Fri, 20 Apr 2007 19:40:07 +0000(svn r9695) [0.5] -Backport from trunk (r9668, r9680, r9681, r9687): language updates. 0.5
rubidium [Fri, 20 Apr 2007 19:40:07 +0000] rev 5492
(svn r9695) [0.5] -Backport from trunk (r9668, r9680, r9681, r9687): language updates.

Tue, 17 Apr 2007 20:11:11 +0000(svn r9660) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC3. 0.5 0.5.1-RC3
rubidium [Tue, 17 Apr 2007 20:11:11 +0000] rev 5491
(svn r9660) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC3.

Tue, 17 Apr 2007 19:08:08 +0000(svn r9659) [0.5] -Fix r9656: missed 2 hunks in last commit 0.5
truelight [Tue, 17 Apr 2007 19:08:08 +0000] rev 5490
(svn r9659) [0.5] -Fix r9656: missed 2 hunks in last commit

Tue, 17 Apr 2007 19:05:47 +0000(svn r9657) [0.5] -Backport from trunk (r9585, r9613, r9615, r9633, r9640, r9649): 0.5
truelight [Tue, 17 Apr 2007 19:05:47 +0000] rev 5489
(svn r9657) [0.5] -Backport from trunk (r9585, r9613, r9615, r9633, r9640, r9649):
- Language updates (r9585, r9613, r9615, r9633, r9640, r9649)

Tue, 17 Apr 2007 18:09:12 +0000(svn r9656) [0.5] -Backport from trunk (r9602, r9641, r9647): 0.5
rubidium [Tue, 17 Apr 2007 18:09:12 +0000] rev 5488
(svn r9656) [0.5] -Backport from trunk (r9602, r9641, r9647):
- Fix: Building rail on steep slopes ignored build_on_slopes patch setting (r9602)
- Fix: namegen.cpp was not UTF-8, which caused artefacts in Finnish town names (r9641)
- Fix: Select "Custom" in the difficulty settings gui when changing a setting [FS#733] (r9647)

Tue, 10 Apr 2007 13:12:15 +0000(svn r9589) [0.5] -Fix (r9587, r9588): this time I really do hope turkish.txt went okay... 0.5
truelight [Tue, 10 Apr 2007 13:12:15 +0000] rev 5487
(svn r9589) [0.5] -Fix (r9587, r9588): this time I really do hope turkish.txt went okay...

Tue, 10 Apr 2007 13:04:44 +0000(svn r9588) [0.5] -Fix r9587: something went wrong in turkish.txt update 0.5
truelight [Tue, 10 Apr 2007 13:04:44 +0000] rev 5486
(svn r9588) [0.5] -Fix r9587: something went wrong in turkish.txt update

Tue, 10 Apr 2007 13:02:01 +0000(svn r9587) [0.5] -Backport from trunk (r9585): 0.5
truelight [Tue, 10 Apr 2007 13:02:01 +0000] rev 5485
(svn r9587) [0.5] -Backport from trunk (r9585):
- Language updates (r9585)

Tue, 10 Apr 2007 12:58:05 +0000(svn r9586) [0.5] -Backport from trunk (r9525, r9527, r9547, r9548, r9570, r9571, r9572, r9576): 0.5
truelight [Tue, 10 Apr 2007 12:58:05 +0000] rev 5484
(svn r9586) [0.5] -Backport from trunk (r9525, r9527, r9547, r9548, r9570, r9571, r9572, r9576):
- Language updates (r9525, r9527, r9547, r9548, r9570, r9571, r9572, r9576)

Tue, 10 Apr 2007 09:57:35 +0000(svn r9584) [0.5] -Backport frmo trunk (r9542, r9565, r9573): 0.5
truelight [Tue, 10 Apr 2007 09:57:35 +0000] rev 5483
(svn r9584) [0.5] -Backport frmo trunk (r9542, r9565, r9573):
- Fix: when checking for no vehicle on ground-tiles, don't take into account vehicles that are in the air (r9542)
- Feature: add list_patches to console commands; shows all patches and values (r9565)
- Fix: enclose settings names containing spaces with quotes (r9573)

Tue, 10 Apr 2007 09:49:41 +0000(svn r9583) [0.5] -Backport from trunk (r9529, r9533, r9540, r9541): 0.5
truelight [Tue, 10 Apr 2007 09:49:41 +0000] rev 5482
(svn r9583) [0.5] -Backport from trunk (r9529, r9533, r9540, r9541):
- Fix: when 2 clients joined together, the second asserted on the NewCompany command of the first (r9529)
- Fix: when company is removed, sell all shares he has first, then sell all shares other people might have in this company (r9533)
- Fix: bankrupt AIs no longer buy over themselves (also added safeguards to prevent in future) (r9540 / r9541)

Tue, 10 Apr 2007 09:40:36 +0000(svn r9582) [0.5] -Backport from trunk (r9425, r9437, r9455, r9519): 0.5
truelight [Tue, 10 Apr 2007 09:40:36 +0000] rev 5481
(svn r9582) [0.5] -Backport from trunk (r9425, r9437, r9455, r9519):
- Fix: housekeeping in convert rail functions (r9425)
- Fix: dedicated server crashed when the y part of the resolution was less than 10 (r9437)
- Fix: values of diff_custom and snow_line in .cfg weren't checked properly (r9455)
- Fix: free the malloc'd variable, not the pointer to that variable (r9519)

Mon, 26 Mar 2007 00:20:22 +0000(svn r9471) [0.5] -Backport from trunk (r9467 & r9469): 0.5
belugas [Mon, 26 Mar 2007 00:20:22 +0000] rev 5480
(svn r9471) [0.5] -Backport from trunk (r9467 & r9469):
Reset the whole currency array while preserving custom one. Also, max data of to_euro is now 300, not 1000, disabling any proper loading of the patch setting

Sat, 24 Mar 2007 15:16:41 +0000(svn r9430) [0.5] -Backport r9429: when deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted 0.5
truelight [Sat, 24 Mar 2007 15:16:41 +0000] rev 5479
(svn r9430) [0.5] -Backport r9429: when deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted

Fri, 23 Mar 2007 22:54:19 +0000(svn r9422) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC2. 0.5 0.5.1-RC2
rubidium [Fri, 23 Mar 2007 22:54:19 +0000] rev 5478
(svn r9422) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC2.

Fri, 23 Mar 2007 22:44:03 +0000(svn r9421) [0.5] -Backport from trunk (r9392, r9415, r9420, custom): 0.5
rubidium [Fri, 23 Mar 2007 22:44:03 +0000] rev 5477
(svn r9421) [0.5] -Backport from trunk (r9392, r9415, r9420, custom):
- Fix: crashes when the chatbox would be drawn outside of the main window [FS#701] (r9420)
- Language updates (r9392, r9414, custom Simplified Chinese)

Wed, 21 Mar 2007 23:06:01 +0000(svn r9394) [0.5] -Fix (r9343): reading out of an array caused a segmentation fault. 0.5
rubidium [Wed, 21 Mar 2007 23:06:01 +0000] rev 5476
(svn r9394) [0.5] -Fix (r9343): reading out of an array caused a segmentation fault.

Wed, 21 Mar 2007 00:00:08 +0000(svn r9384) [0.5] -Fix: [MorphOS] updated make release to avoid the need to specify RELEASE when building 0.5
bjarni [Wed, 21 Mar 2007 00:00:08 +0000] rev 5475
(svn r9384) [0.5] -Fix: [MorphOS] updated make release to avoid the need to specify RELEASE when building

Tue, 20 Mar 2007 21:12:18 +0000(svn r9382) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC1. 0.5 0.5.1-RC1
rubidium [Tue, 20 Mar 2007 21:12:18 +0000] rev 5474
(svn r9382) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC1.

Tue, 20 Mar 2007 20:36:45 +0000(svn r9380) [0.5] -Backport from trunk (r9378): 0.5
rubidium [Tue, 20 Mar 2007 20:36:45 +0000] rev 5473
(svn r9380) [0.5] -Backport from trunk (r9378):
- Fix: cancel in password queries reduces amount of players in the network game when they haven't joined the game yet (r9378)

Tue, 20 Mar 2007 00:02:18 +0000(svn r9358) [0.5] -Backport from trunk (r9055, r9082, r9083, r9084, r9085, r9086): 0.5
glx [Tue, 20 Mar 2007 00:02:18 +0000] rev 5472
(svn r9358) [0.5] -Backport from trunk (r9055, r9082, r9083, r9084, r9085, r9086):
- Codechange: Change windows unicode handling and allow a pure non-unicode build to function. (r9055)
- Codechange: [win32] Update VS2003 and VS2005 project files to build in UNICODE mode. When making a release it is probably better to make two binaries, one without UNICODE, the other with, guaranteeing full Win9x compatibility (UNICODE with MSLU also works, without it's even better). (r9082)
- Codechange: Be more lenient when trimming UTF-8 strings and don't terminate the string when an invalid encoding is encountered, but only focus on maximum length. (r9083)
- Fix: [win9x] Clipboard paste for Windows95 (doesn't have CF_UNICODETEXT) correctly converts the input to the current locale. (r9084)
- Fix: [win32] Move the initialisation of _codepage (non-UNICODE) to winMain as a dedicated server, or different video driver will not have a win32 messageloop. (r9085)
- Fix: [win32] Rewrite keyboard input and handle all keypresses in a WM_CHAR event. This saves us from doing translation (ToUnicode[Ex], ToAscii[Ex]), and we get free IME-input support as a plus. (r9086)

Mon, 19 Mar 2007 22:08:18 +0000(svn r9355) [0.5] -Backport from trunk (r8906): 0.5
rubidium [Mon, 19 Mar 2007 22:08:18 +0000] rev 5471
(svn r9355) [0.5] -Backport from trunk (r8906):
- Feature: translation dependant formatting of dates (r8906)

Mon, 19 Mar 2007 21:42:05 +0000(svn r9354) [0.5] -Backport from trunk (r8975, r9003, r9011, r9012): 0.5
glx [Mon, 19 Mar 2007 21:42:05 +0000] rev 5470
(svn r9354) [0.5] -Backport from trunk (r8975, r9003, r9011, r9012):
-Regression: [win32] Possible buffer overflow if unicode text is pasted into an input box and needs trimming. (r8975)
-Codechange: Introduce a function Utf8PrevCharLen that finds the starting character of an UTF-8 sequence from a given position and returns the length to the first UTF-8 encoding byte of that sequence. (r9003)
-Codechange: Rework Utf8PrevChar so that it returns a pointer to the previous UTF8 character's first byte instead of a byte-length offset (r9011)
-Fix: When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length (eg IDEOGRAPHIC SPACE, IsWhitespace() function). When trimming such strings, account for multiple-byte long sequences so use *Utf8PrevChar(v) = '\0'. (r9012)
-Codechange: Add a function Utf8TrimString() that properly trims a string to an UTF8 encoding seperation instead of somewhere in the wild (and use it in the chat area) (r9012)

Mon, 19 Mar 2007 21:04:06 +0000(svn r9353) [0.5] -Backport language updates from trunk (r8957, r9002, r9005, r9013, r9014, r9020, r9021, r9054, r9116, r9118, r9132, r9286, r9292) 0.5
rubidium [Mon, 19 Mar 2007 21:04:06 +0000] rev 5469
(svn r9353) [0.5] -Backport language updates from trunk (r8957, r9002, r9005, r9013, r9014, r9020, r9021, r9054, r9116, r9118, r9132, r9286, r9292)

Mon, 19 Mar 2007 20:38:26 +0000(svn r9351) [0.5] -Backport from trunk (r9147, r9205, r9251, r9298): 0.5
rubidium [Mon, 19 Mar 2007 20:38:26 +0000] rev 5468
(svn r9351) [0.5] -Backport from trunk (r9147, r9205, r9251, r9298):
- Fix: when loadin games, enroute_from was updated in the wrong place, causing issues with TTD savegames/scenarios (r9147)
- Fix: when you started openttd with '-g' you got the same map every run (r9205)
- Fix: use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game (r9251)
- Fix: A34-1000, Z-Shuttle, and Kelling K1 are now listed as small aircraft (r9298)

Mon, 19 Mar 2007 20:23:27 +0000(svn r9350) [0.5] -Backport from trunk (r9105, r9115, r9117, r9146): 0.5
rubidium [Mon, 19 Mar 2007 20:23:27 +0000] rev 5467
(svn r9350) [0.5] -Backport from trunk (r9105, r9115, r9117, r9146):
- Fix: disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flooding water at height level 0 (r9105)
- Fix: make clear in the tooltips when the canal build tool (in the scenario editor) makes flooding water (r9115)
- Fix: difficulty level button was not selected when opening the difficulty window (r9117)
- Fix: "Train is lost" message is generated incorrectly (r9146)

Mon, 19 Mar 2007 20:17:24 +0000(svn r9349) [0.5] -Backport from trunk (r9043, r9062, r9064, r9070): 0.5
rubidium [Mon, 19 Mar 2007 20:17:24 +0000] rev 5466
(svn r9349) [0.5] -Backport from trunk (r9043, r9062, r9064, r9070):
- Fix: the personal (.openttd) directories were hidden in the load/save directory listings (r9043)
- Fix: the station list, sorted by cargo rating, now takes stations into account that have no cargo waiting (r9062)
- Fix: don't keep on scrolling for non-numeric values in settings, but require reclick (r9064)
- Fix: when a bribe failed and you haven't picked up cargo yet, you would never be able to do so for a given station (r9070)

Mon, 19 Mar 2007 20:05:49 +0000(svn r9348) [0.5] -Backport from trunk (r8974, r8994, r9074): 0.5
rubidium [Mon, 19 Mar 2007 20:05:49 +0000] rev 5465
(svn r9348) [0.5] -Backport from trunk (r8974, r8994, r9074):
- Fix: support compilation with the Vista Platform SDK (r8974)
- Fix: resolution doubled in cfg file when fullscreen mode used (r8994)
- Fix: win32 dedicated console now doesn't need an extra 'enter' to fully quit (r9074)

Mon, 19 Mar 2007 19:56:16 +0000(svn r9347) [0.5] -Backport from trunk (r9019, r9076, r9077): 0.5
rubidium [Mon, 19 Mar 2007 19:56:16 +0000] rev 5464
(svn r9347) [0.5] -Backport from trunk (r9019, r9076, r9077):
- Fix: use <> for system-headers (r9019)
- Fix: the intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport (r9076)
- Fix: the wrong catenary wires were drawn for tunnel entrances (r9077)

Mon, 19 Mar 2007 19:42:40 +0000(svn r9345) [0.5] -Backport from trunk (r9277, r9337, r9338): 0.5
rubidium [Mon, 19 Mar 2007 19:42:40 +0000] rev 5463
(svn r9345) [0.5] -Backport from trunk (r9277, r9337, r9338):
- Fix: shared orders got messed up when the 'first' trains got removed in the depot (r9277)
- Fix: assert() when you removed the orders of a shared list while having the shared order vehicle list open (r9337)
- Fix: close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles (r9338)

Mon, 19 Mar 2007 19:34:44 +0000(svn r9344) [0.5] -Backport from trunk (r9027, r9038, r9061, r9071): 0.5
rubidium [Mon, 19 Mar 2007 19:34:44 +0000] rev 5462
(svn r9344) [0.5] -Backport from trunk (r9027, r9038, r9061, r9071):
- Fix: desync caused by buffer overflow (r9027)
- Feature: kick inactive initial network connections after some time (r9038, r9061)
- Fix: take over companies properly in multiplayer games (r9071)

Mon, 19 Mar 2007 19:22:26 +0000(svn r9343) [0.5] -Backport from trunk (r9000, r9001, r9097, r9137): 0.5
rubidium [Mon, 19 Mar 2007 19:22:26 +0000] rev 5461
(svn r9343) [0.5] -Backport from trunk (r9000, r9001, r9097, r9137):
- Fix: new locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive" (r9000, r9001)
- Feature: add an extra news group for opening and closing of industries (r9097)
- Fix: when all news-setting buttons are 'full', make the for-all button show 'full' too (r9137)

Mon, 19 Mar 2007 18:54:48 +0000(svn r9342) [0.5] -Backport from trunk (r8980, r9065, r9339): 0.5
rubidium [Mon, 19 Mar 2007 18:54:48 +0000] rev 5460
(svn r9342) [0.5] -Backport from trunk (r8980, r9065, r9339):
- Fix: the industry list should also be (re)set when the number of industries is 0 (r8980)
- Fix: possible dereference of NULL pointer (r9065)
- Codechange: disable shares by default and increase the default maximum distance from edge for oil refineries (r9339)

Mon, 19 Mar 2007 18:47:10 +0000(svn r9341) [0.5] -Backport from trunk (r8943, r8955, r8976, r8999, r9009): 0.5
rubidium [Mon, 19 Mar 2007 18:47:10 +0000] rev 5459
(svn r9341) [0.5] -Backport from trunk (r8943, r8955, r8976, r8999, r9009):
- Fix: NewGRF support for vehicle variable 48 (r8943)
- Fix: crash on loading savegames with GRFs that do not have their GRF info/name set (r8955)
- Fix: reinitialize all engines after grf files have been reloaded/changed (r8976)
- Fix: do not select a disabled platform length/number of track count when going out of drag-drop mode (r8999)
- Fix: play the correct engine sound based on the engine type instead of the sprite (r9009)

Sun, 11 Mar 2007 23:03:14 +0000(svn r9128) [0.5] -Fix: trains slow down under bridges when they were going down on the tile before the bridge tile. 0.5
rubidium [Sun, 11 Mar 2007 23:03:14 +0000] rev 5458
(svn r9128) [0.5] -Fix: trains slow down under bridges when they were going down on the tile before the bridge tile.

Tue, 27 Feb 2007 22:13:15 +0000(svn r8930) [0.5] -Backport from trunk (r8929): 0.5
Darkvater [Tue, 27 Feb 2007 22:13:15 +0000] rev 5457
(svn r8930) [0.5] -Backport from trunk (r8929):
- [win32] Installer update (r8929)

Tue, 27 Feb 2007 16:29:22 +0000(svn r8923) [0.5] -Prepare (again) 0.5 branch for release, update a few dates and changelog 0.5 0.5.0
Darkvater [Tue, 27 Feb 2007 16:29:22 +0000] rev 5456
(svn r8923) [0.5] -Prepare (again) 0.5 branch for release, update a few dates and changelog

Tue, 27 Feb 2007 16:23:02 +0000(svn r8922) [0.5] -Backport from trunk (r8907, r8919, r8920, r8921): 0.5
Darkvater [Tue, 27 Feb 2007 16:23:02 +0000] rev 5455
(svn r8922) [0.5] -Backport from trunk (r8907, r8919, r8920, r8921):
- [OSX] Reading from an unitialized variable (r8907)
- [Win9x] FindFile with C:\\* doesn't work, don't append a slash doubly (r8919)
- Do not require to press 'Apply changes' in the newgrf GUI if the changes in there are not activated (this happens in the title screen) (r8920)
- Possible crashes, problems with aircraft and airport removal (r8921)

Tue, 27 Feb 2007 15:51:52 +0000(svn r8917) [0.5] -Codechange (win32): Do not empty the data-path for the installer if you press the 'Back' button. 0.5
Darkvater [Tue, 27 Feb 2007 15:51:52 +0000] rev 5454
(svn r8917) [0.5] -Codechange (win32): Do not empty the data-path for the installer if you press the 'Back' button.

Tue, 27 Feb 2007 15:29:11 +0000(svn r8916) [0.5] -Codechange (win32): Update the installer, add proper indentation, use MUI throughout and add a custom page about UNICODE and MSLU (remove some obsolete files) 0.5
Darkvater [Tue, 27 Feb 2007 15:29:11 +0000] rev 5453
(svn r8916) [0.5] -Codechange (win32): Update the installer, add proper indentation, use MUI throughout and add a custom page about UNICODE and MSLU (remove some obsolete files)

Tue, 27 Feb 2007 15:19:36 +0000(svn r8915) [0.5] -Codechange: Renamed remotely 0.5
Darkvater [Tue, 27 Feb 2007 15:19:36 +0000] rev 5452
(svn r8915) [0.5] -Codechange: Renamed remotely

Mon, 26 Feb 2007 21:37:14 +0000(svn r8910) [Debian] -Fix: Remove old reference to rc4. 0.5
matthijs [Mon, 26 Feb 2007 21:37:14 +0000] rev 5451
(svn r8910) [Debian] -Fix: Remove old reference to rc4.

Mon, 26 Feb 2007 21:18:57 +0000(svn r8909) [Debian] -Change: Update debian packaging files to those used for releases. 0.5
matthijs [Mon, 26 Feb 2007 21:18:57 +0000] rev 5450
(svn r8909) [Debian] -Change: Update debian packaging files to those used for releases.
- Compile with freetype / fontconfig support.
- Make menu files translatable.
- Other packaging cleanups.
- Bump version number to 0.5.0-1.

Mon, 26 Feb 2007 00:19:31 +0000(svn r8905) [0.5] -Update readme's, bugs, installers, changelogs etc. to prepare for 0.5.0. 0.5
Darkvater [Mon, 26 Feb 2007 00:19:31 +0000] rev 5449
(svn r8905) [0.5] -Update readme's, bugs, installers, changelogs etc. to prepare for 0.5.0.
[0.5] -Remove the limitation that games are refused to be loaded if no newgrf is present (was already like this in trunk/).

Sun, 25 Feb 2007 10:05:33 +0000(svn r8895) [0.5] -Backport from trunk (r8645, r8671, r8686, r8690, r8719, r8728, r8729, 0.5
Darkvater [Sun, 25 Feb 2007 10:05:33 +0000] rev 5448
(svn r8895) [0.5] -Backport from trunk (r8645, r8671, r8686, r8690, r8719, r8728, r8729,
r8736, r8742, r8751, r8764, r8788, r8829, r8848, custom):
- Language file updates.
- Ukrainian(2), Lithuanian(15), Galician(151)

Sat, 24 Feb 2007 16:46:36 +0000(svn r8883) [0.5] -Backport from trunk (r8740, r8793, r8865, r8878): 0.5
Darkvater [Sat, 24 Feb 2007 16:46:36 +0000] rev 5447
(svn r8883) [0.5] -Backport from trunk (r8740, r8793, r8865, r8878):
- GCC warnings for r8738 (r8740)
- Correct spelling of real french townnames and 'remove' a duplicate (r8793)
- (NewGRF) Ignore 1 byte action 0s during safety check (r8865)
- Stricter checks for CmdMoveRailVehicle() parameters (r8878)

Sat, 24 Feb 2007 01:47:26 +0000(svn r8874) [0.5] -Backport from trunk (r8744, r8685): 0.5
Darkvater [Sat, 24 Feb 2007 01:47:26 +0000] rev 5446
(svn r8874) [0.5] -Backport from trunk (r8744, r8685):
- Call GetFirstVehicleInChain only for trains thus increasing performance in large games (r8744)
- (Feature) Selecting "end of orders" and deleting will delete all the vehicle's orders (in unshared mode, shared is unchanged) (r8685)

Sat, 24 Feb 2007 01:39:59 +0000(svn r8873) [0.5] -Backport from trunk (r8766, r8836, r8869): 0.5
Darkvater [Sat, 24 Feb 2007 01:39:59 +0000] rev 5445
(svn r8873) [0.5] -Backport from trunk (r8766, r8836, r8869):
- Rail station platform penalty not calculated properly (r8766)
- Don't tell destination was found if it was only guessed (r8836)
- Large Train Stations/Trains causes assert due to wrong cost calculation (r8869)

Sat, 24 Feb 2007 01:21:31 +0000(svn r8872) [0.5] -Backport from trunk (r8784, r8821, r8823, r8824): 0.5
Darkvater [Sat, 24 Feb 2007 01:21:31 +0000] rev 5444
(svn r8872) [0.5] -Backport from trunk (r8784, r8821, r8823, r8824):
- Unable to load TTDP (on *NIX) games (r8784)
- Unable to browse directories on *nix if the filesystem is not in UTF-8 charset and special characters are used (r8821, r8823, r8824)

Sat, 24 Feb 2007 01:14:54 +0000(svn r8871) [0.5] -Backport from trunk (r8689, r8794, r8802, r8808): 0.5
Darkvater [Sat, 24 Feb 2007 01:14:54 +0000] rev 5443
(svn r8871) [0.5] -Backport from trunk (r8689, r8794, r8802, r8808):
- Crash when an old savegame had buoys on the northern edge of the map (r8689)
- It was possible to take over buoys by building a station next to them (r8794)
- Adhere order types for ship order insertion to determine destination type (r8802)
- Do not show the 'edit sign' window for spectators (r8808)

Sat, 24 Feb 2007 01:02:15 +0000(svn r8870) [0.5] -Backport from trunk (r8684, r8709, r8738, r8777, r8828): 0.5
Darkvater [Sat, 24 Feb 2007 01:02:15 +0000] rev 5442
(svn r8870) [0.5] -Backport from trunk (r8684, r8709, r8738, r8777, r8828):
- Bool (uint32 in PPC) was written to as a uint8 (r8684)
- Fix a problem where loading times for overhanging trains are miscomputed (r8709)
- Load newer TTDP games (update coastal tiles) (r8738)
- Cloning unaware of articulated locomotives that could refit without refitting the front unit (r8777)
- Load station rectangle for all savegames, not only after version 27 (r8828)

Fri, 23 Feb 2007 18:25:11 +0000(svn r8861) [0.5] -Backport from trunk (r8526, r8792, r8825, r8843): 0.5
Darkvater [Fri, 23 Feb 2007 18:25:11 +0000] rev 5441
(svn r8861) [0.5] -Backport from trunk (r8526, r8792, r8825, r8843):
- Add stubs for unsupported newgrf station properties (r8526)
- Be more strict about grf-string input (r8792, r8825)
- Fix an off-by-one error in GRFComment (r8843)

Fri, 16 Feb 2007 18:36:36 +0000(svn r8761) [0.5] -Update: add some missing strings that are in 0.5, but not in trunk. 0.5
rubidium [Fri, 16 Feb 2007 18:36:36 +0000] rev 5440
(svn r8761) [0.5] -Update: add some missing strings that are in 0.5, but not in trunk.

Mon, 12 Feb 2007 10:03:42 +0000(svn r8687) [0.5] -Fix [FS#617]: assertion when getting the height of a bridge from the ramp tile. 0.5
rubidium [Mon, 12 Feb 2007 10:03:42 +0000] rev 5439
(svn r8687) [0.5] -Fix [FS#617]: assertion when getting the height of a bridge from the ramp tile.

Fri, 09 Feb 2007 11:13:03 +0000(svn r8650) [0.5] -Fix: 'Searching Server' is not worthy of debug level 0, as this opens an extra window on MorphOS for no reason. 0.5
rubidium [Fri, 09 Feb 2007 11:13:03 +0000] rev 5438
(svn r8650) [0.5] -Fix: 'Searching Server' is not worthy of debug level 0, as this opens an extra window on MorphOS for no reason.

Fri, 09 Feb 2007 10:52:21 +0000(svn r8649) [0.5] -Fix (8630): accidentally removed strings that were still in use for by 0.5 and forgot to add new languages to langs*.vcproj. 0.5
rubidium [Fri, 09 Feb 2007 10:52:21 +0000] rev 5437
(svn r8649) [0.5] -Fix (8630): accidentally removed strings that were still in use for by 0.5 and forgot to add new languages to langs*.vcproj.

Thu, 08 Feb 2007 19:24:36 +0000(svn r8643) [0.5] -Fix: [OSX] link statically to freetype when STATIC is set 0.5
bjarni [Thu, 08 Feb 2007 19:24:36 +0000] rev 5436
(svn r8643) [0.5] -Fix: [OSX] link statically to freetype when STATIC is set

Thu, 08 Feb 2007 16:18:11 +0000(svn r8639) [0.5] -Update readme's, bugs, installers, changelogs etc. to prepare for 0.5.0-RC5. 0.5 0.5.0-RC5
rubidium [Thu, 08 Feb 2007 16:18:11 +0000] rev 5435
(svn r8639) [0.5] -Update readme's, bugs, installers, changelogs etc. to prepare for 0.5.0-RC5.

Thu, 08 Feb 2007 16:17:15 +0000(svn r8638) [0.5] -Backport from trunk (8637): 0.5
rubidium [Thu, 08 Feb 2007 16:17:15 +0000] rev 5434
(svn r8638) [0.5] -Backport from trunk (8637):
-Fix: CTRL-clicking on a hangar in the order list segfaulted as hangars are part of a station instead of real depots

Thu, 08 Feb 2007 14:10:14 +0000(svn r8636) [0.5] -Backport from trunk (8634, 8635): 0.5
rubidium [Thu, 08 Feb 2007 14:10:14 +0000] rev 5433
(svn r8636) [0.5] -Backport from trunk (8634, 8635):
-Fix: draw canal edges under buoys that are in a canal
-Codechange: replace missing sprites with a red question mark

Thu, 08 Feb 2007 11:26:09 +0000(svn r8630) [0.5] -Backport lots of language updates from trunk 0.5
rubidium [Thu, 08 Feb 2007 11:26:09 +0000] rev 5432
(svn r8630) [0.5] -Backport lots of language updates from trunk

Thu, 08 Feb 2007 11:03:00 +0000(svn r8627) [0.5] -Backport from trunk (8409, 8420 + 8421, 8533, 8612): 0.5
rubidium [Thu, 08 Feb 2007 11:03:00 +0000] rev 5431
(svn r8627) [0.5] -Backport from trunk (8409, 8420 + 8421, 8533, 8612):
-Regression: When the latest news was deleted, the news queue wrapped back to the oldest item, showing all news again.
-Regression [FS#573]: ShowLastNewsMessage could show an out-of-bounds news item because it did not checked if a previous item actually existed the first time it is called (forced news is INVALID_NEWS).
-Codechange: Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock.
-Fix: segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar.
-Fix [FS#582]: When the currently selected player in the performance details window is no longer active, choose the first active player instead of the first player as that may also be inactive.

Thu, 08 Feb 2007 10:41:45 +0000(svn r8626) [0.5] -Backport from trunk (8294, 8296, 8536, 8540, 8609): 0.5
rubidium [Thu, 08 Feb 2007 10:41:45 +0000] rev 5430
(svn r8626) [0.5] -Backport from trunk (8294, 8296, 8536, 8540, 8609):
-Fix: deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared
-Fix: GenerateVehicleSortList()/CmdMassStartStopVehicle() tried to put a TileIndex into an uint16
-Fix (FS#577): Road Vehicles now can obtain a slot even if the station is very spread out
-Fix[YAPF]: Assert when buoy is placed on NE or NW map edge (Dan)
-Fix: a road vehicle that is very close after another (slower) road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel.

Thu, 08 Feb 2007 10:19:03 +0000(svn r8625) [0.5] -Backport from trunk (8253, 8273, 8497, 8520 + 8542): 0.5
rubidium [Thu, 08 Feb 2007 10:19:03 +0000] rev 5429
(svn r8625) [0.5] -Backport from trunk (8253, 8273, 8497, 8520 + 8542):
-Codechange: Be more strict about language generation and fail any languages not having the mandatory ##name, ##ownname and ##isocode pragma's.
-Fix: return value from clamp was ignored
-Codechange: Increase the size of the sound/video/music-drivers to 32 bytes (instead of 16) so their actual parameters can be passed. Sound has for example 'bufsize' and 'hz'.
-Fix/Feature: requery gameservers that did not respond to their first query.

Thu, 08 Feb 2007 10:04:57 +0000(svn r8624) [0.5] -Backport from trunk (8239, 8240, 8315): 0.5
rubidium [Thu, 08 Feb 2007 10:04:57 +0000] rev 5428
(svn r8624) [0.5] -Backport from trunk (8239, 8240, 8315):
-Regression (r7278): Help window was empty for UNICODE builds
-Fix (r8013): Put the output of -h to stdout and not to stderr (through ShowInfo)
-Fix: use ShowInfo over fprintf(stderr, as Windows doesn't always have a stderr visible/available

Thu, 08 Feb 2007 10:00:22 +0000(svn r8623) [0.5] -Backport from trunk (8593, 8608, 8619, 8620) 0.5
rubidium [Thu, 08 Feb 2007 10:00:22 +0000] rev 5427
(svn r8623) [0.5] -Backport from trunk (8593, 8608, 8619, 8620)
-Fix (FS#564): bridges do not get destroyed when the bridge head gets flooded and there is a vehicle on the bridge.
-Fix: you were unable to build roads in the scenario editor when there is no town 0, even though there are other towns.
-Fix: store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. This solves the issue of removing ownership from canal tiles thus making is possible for other players to remove the canal tile.
-Fix: buoys on canal tiles do not flood anymore.

Wed, 31 Jan 2007 22:08:23 +0000(svn r8500) [0.5] -Fix: [OSX] freetype failed to be detected (now it's always enabled because Xcode installs it) 0.5
bjarni [Wed, 31 Jan 2007 22:08:23 +0000] rev 5426
(svn r8500) [0.5] -Fix: [OSX] freetype failed to be detected (now it's always enabled because Xcode installs it)
-Fix: [OSX] fontconfig is disabled even if it's found because the default one in OSX is 2.1.0 and OpenTTD needs at least 2.3.0
-Fix: FREETYPE_CONFIG is only set when it's undefined. This makes it possible to add it as argument to make

Wed, 31 Jan 2007 12:47:35 +0000(svn r8490) [0.5] -Add: logging of the IP address and port of invalid/illegal UDP packets. 0.5
rubidium [Wed, 31 Jan 2007 12:47:35 +0000] rev 5425
(svn r8490) [0.5] -Add: logging of the IP address and port of invalid/illegal UDP packets.

Wed, 31 Jan 2007 12:39:41 +0000(svn r8489) [0.5] -Backport from trunk (8459, 8461): check for NewGRF compatability before actually downloading the map from a game server when connecting from the command prompt and internal console. 0.5
rubidium [Wed, 31 Jan 2007 12:39:41 +0000] rev 5424
(svn r8489) [0.5] -Backport from trunk (8459, 8461): check for NewGRF compatability before actually downloading the map from a game server when connecting from the command prompt and internal console.

Thu, 18 Jan 2007 00:52:33 +0000(svn r8228) [0.5] -Revert win32 changes 0.5 0.5.0-RC4
Darkvater [Thu, 18 Jan 2007 00:52:33 +0000] rev 5423
(svn r8228) [0.5] -Revert win32 changes

Thu, 18 Jan 2007 00:50:56 +0000(svn r8227) [0.5] -Fix:? 0.5
Darkvater [Thu, 18 Jan 2007 00:50:56 +0000] rev 5422
(svn r8227) [0.5] -Fix:?
- Prepare 0.5 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.5.0-RC4

Wed, 17 Jan 2007 23:39:13 +0000(svn r8222) [0.5] -Backport from trunk (lang, r8171, r8186, r8218): 0.5
Darkvater [Wed, 17 Jan 2007 23:39:13 +0000] rev 5421
(svn r8222) [0.5] -Backport from trunk (lang, r8171, r8186, r8218):
- last missed chunk of danish language changes (lang)
- (FS#556) return SL_ERROR when unthreaded saves failed (r8171)
- (FS#557) apply railtype offset to station graphics if no custom station is in use (r8186)
- Increase spritecache size to 2MB (r8218).

Wed, 17 Jan 2007 23:13:19 +0000(svn r8217) [0.5] -Backport some mixed changes for WT2, remove wrong norwegian languages: 0.5
Darkvater [Wed, 17 Jan 2007 23:13:19 +0000] rev 5420
(svn r8217) [0.5] -Backport some mixed changes for WT2, remove wrong norwegian languages:
- Untranslated strings: Polish (4), Icelandic (221!), Galician (144)

Wed, 17 Jan 2007 22:37:14 +0000(svn r8213) [0.5] -Backport from trunk (r7975, r7983, r7986, r7987, r8012, r8039, r8051, 0.5
Darkvater [Wed, 17 Jan 2007 22:37:14 +0000] rev 5419
(svn r8213) [0.5] -Backport from trunk (r7975, r7983, r7986, r7987, r8012, r8039, r8051,
r8053, r8068, r8069, r8073, r8082, r8084, r8085, r8086, r8087, r8088, r8108,
r8121, r8122, r8148, r8162, r8163, r8193, r8206):
- Language file updates.
- Untranslated strings: Polish (4), Icelandic (221!), Galician (144), Brazilian-Portugese (4).
- Add Japanese, Norwegian bokmal/nynorsk, Slovenian as finished.

Wed, 17 Jan 2007 01:23:50 +0000(svn r8182) -Backport from trunk (r8137, r8147, r8157): 0.5
Darkvater [Wed, 17 Jan 2007 01:23:50 +0000] rev 5418
(svn r8182) -Backport from trunk (r8137, r8147, r8157):
- (FS#551) roadstop->num_vehicles was wrong for old savegames loaded for MP (r8137)
- v->leave_depot_instantly was not always reset correctly (r8147)
- moving cargo during auto replaces did not update the cached vehicle weight for trains properly (r8157)
*NOTE* This fixes several desync issues. Big props to Rubidium for finding, debugging
and fixing them!

Wed, 17 Jan 2007 01:19:09 +0000(svn r8181) -Backport from trunk (r8133): 0.5
Darkvater [Wed, 17 Jan 2007 01:19:09 +0000] rev 5417
(svn r8181) -Backport from trunk (r8133):
- (FS#535) "out of sprite memory" warning messages (smatz)

Wed, 17 Jan 2007 01:17:44 +0000(svn r8180) -Backport from trunk (r8093, r8094, r8105, r8106, (r8107), r8111, r8165): 0.5
Darkvater [Wed, 17 Jan 2007 01:17:44 +0000] rev 5416
(svn r8180) -Backport from trunk (r8093, r8094, r8105, r8106, (r8107), r8111, r8165):
- Show the activated status of the GRF after pressing apply in window (r8094)
- Add the ability to load savegames without matching grf's.
*NOTE*: currently this feature is different from trunk in behaviour as it does NOT
allow you to load savegames with MISSING grfs only compatible (matching GRFID, non-
matching MD5SUM).

Wed, 17 Jan 2007 01:02:51 +0000(svn r8179) -Backport from trunk (r8065, r8101, r8119, r8123, r8140, r8150): 0.5
Darkvater [Wed, 17 Jan 2007 01:02:51 +0000] rev 5415
(svn r8179) -Backport from trunk (r8065, r8101, r8119, r8123, r8140, r8150):
- The station list does now remember the sort settings (r8065)
- Uninitializing windows calls WE_DESTROY to free dynamic memory used (r8101, r8119)
- (FS#538) Findfirstbit returns first bit (bouys now numbered 1..9) (r8123)
- FS#54) Combat helicopter shoots from right position, (r8140)
- Submarine disaster did not move around (r8158)

Wed, 17 Jan 2007 00:51:04 +0000(svn r8178) -Backport from turnk (r8049, r8079, r8080, r8135): 0.5
Darkvater [Wed, 17 Jan 2007 00:51:04 +0000] rev 5414
(svn r8178) -Backport from turnk (r8049, r8079, r8080, r8135):
- oe more news-window fix and fix up ShowLastNewsMessage (r8049)
- float division by 0 in YAPF code on Win9x (r8079, r8080)
- do not assert when removing duplicates would remove non-static grf (r8135)

Wed, 17 Jan 2007 00:38:51 +0000(svn r8177) - [Debian] Prepare debian packaging files for 0.5.0-rc4 0.5
matthijs [Wed, 17 Jan 2007 00:38:51 +0000] rev 5413
(svn r8177) - [Debian] Prepare debian packaging files for 0.5.0-rc4

Wed, 17 Jan 2007 00:38:27 +0000(svn r8176) -Backport from trunk (r8042, r8089, r8090, r8112): 0.5
Darkvater [Wed, 17 Jan 2007 00:38:27 +0000] rev 5412
(svn r8176) -Backport from trunk (r8042, r8089, r8090, r8112):
- OS/2 compilation with GCC (thanks to Paul Smedley and TrueBrain for help) (r8042)
- [win32] *nprintf functions are broken, 'len = count' wasn't handled (r8089, r8090)
- MSVC solution files will make openttd THE startup project (r8112)

Wed, 17 Jan 2007 00:29:16 +0000(svn r8175) -Backport from trunk (r8030, r8070, r8071, r8074): 0.5
Darkvater [Wed, 17 Jan 2007 00:29:16 +0000] rev 5411
(svn r8175) -Backport from trunk (r8030, r8070, r8071, r8074):
- crash when removing a town in the scenario editor and the query tool is open for a town's tile (r8030)
- (FS#537) heightmap crashes when rescaling, or using 24bpp bitmaps (r8070, r8074)
- (FS#536) inauguration date of companies from TTDP games was wrong (r8071)

Wed, 17 Jan 2007 00:20:23 +0000(svn r8174) -Backport from trunk (r8027, r8028, r8043, r8132): 0.5
Darkvater [Wed, 17 Jan 2007 00:20:23 +0000] rev 5410
(svn r8174) -Backport from trunk (r8027, r8028, r8043, r8132):
- (FS#486) pause command issues with shift-pressed did not pause the game, interference with pause_on_join (r8027)
- overflow of ticks was not handled properly, possibly resulting a non-reacting gameserver/gameclient (r8028, r8043)
- The game could crash when the chat key (<ENTER>) is pressed too quickly during join (r8132)

Wed, 17 Jan 2007 00:08:49 +0000(svn r8173) -Backport from trunk (r8026): 0.5
Darkvater [Wed, 17 Jan 2007 00:08:49 +0000] rev 5409
(svn r8173) -Backport from trunk (r8026):
- picking up transferring cargo, trains will now also have the virtual profit deducted

Wed, 17 Jan 2007 00:05:51 +0000(svn r8172) -Backport from trunk (r8013, r8134): 0.5
Darkvater [Wed, 17 Jan 2007 00:05:51 +0000] rev 5408
(svn r8172) -Backport from trunk (r8013, r8134):
- Show error messages about our own data files as ShowInfo(F) and output console error to stderr and not stdout.

Tue, 16 Jan 2007 23:59:03 +0000(svn r8170) -Backport from trunk (r7984, r8118, r8167, r8168): 0.5
Darkvater [Tue, 16 Jan 2007 23:59:03 +0000] rev 5407
(svn r8170) -Backport from trunk (r7984, r8118, r8167, r8168):
- out-of-bounds read access on _clients array (Quark) (r7984)
- change the ordering of the network list (r8118)
- (FS#556): a network client crashes, due to a division by zero (r8167)
- ParseConnectionstring didn't use the port parameter if a player was also specified (r8168)

Mon, 08 Jan 2007 14:01:05 +0000(svn r7979) [0.5] - Fix: Segfault in the newgrf loading code (grfmsg => DEBUG). Do it in the right directory this time. Sorry for da mess :S 0.5
celestar [Mon, 08 Jan 2007 14:01:05 +0000] rev 5406
(svn r7979) [0.5] - Fix: Segfault in the newgrf loading code (grfmsg => DEBUG). Do it in the right directory this time. Sorry for da mess :S

Sun, 07 Jan 2007 17:38:58 +0000(svn r7970) -Backport from trunk (r7968, r7969): 0.5 0.5.0-RC3
Darkvater [Sun, 07 Jan 2007 17:38:58 +0000] rev 5405
(svn r7970) -Backport from trunk (r7968, r7969):
- Update year throughout the program to 2007
- Minor update to changelog, known-bugs file (Bjarni)

Sun, 07 Jan 2007 16:43:46 +0000(svn r7967) - Prepare 0.5 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.5.0-RC3 0.5
Darkvater [Sun, 07 Jan 2007 16:43:46 +0000] rev 5404
(svn r7967) - Prepare 0.5 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.5.0-RC3

Sun, 07 Jan 2007 14:10:56 +0000(svn r7963) -Backport from trunk (r7716, r7717, r7718): 0.5
Darkvater [Sun, 07 Jan 2007 14:10:56 +0000] rev 5403
(svn r7963) -Backport from trunk (r7716, r7717, r7718):
- Bad signal propagation through tunnel-ends, incompatible railtype signal propagation
still possible (not fixed).

Sun, 07 Jan 2007 13:49:54 +0000(svn r7962) -Backport from trunk (r7689, r7696, r7699, r7701, r7704, r7706, r7707, r7713, 0.5
Darkvater [Sun, 07 Jan 2007 13:49:54 +0000] rev 5402
(svn r7962) -Backport from trunk (r7689, r7696, r7699, r7701, r7704, r7706, r7707, r7713,
r7715, r7723, r7732, r7738, r7742, r7743, r7746, r7754, r7756, r7787, r7800,
r7803, r7806, r7807, r7819, r7828, r7857, r7884, r7896, r7905):
- Language file updates.
- Untranslated strings: Icelandic (217!), Hungarian (2), Galician (140), Finnish (3),
Brazilian-Portugese (3).
- Moved Lithuanian from unfinished to finished.

Sun, 07 Jan 2007 12:44:45 +0000(svn r7958) - [Debian] Prepare debian packing files for 0.5.0-rc3 0.5
matthijs [Sun, 07 Jan 2007 12:44:45 +0000] rev 5401
(svn r7958) - [Debian] Prepare debian packing files for 0.5.0-rc3

Sun, 07 Jan 2007 12:20:48 +0000(svn r7957) -Backport from trunk (r7936): 0.5
Darkvater [Sun, 07 Jan 2007 12:20:48 +0000] rev 5400
(svn r7957) -Backport from trunk (r7936):
- Only update the signals and YAPF cache on a DC_EXEC action for bridge-building

Sun, 07 Jan 2007 12:19:56 +0000(svn r7956) -Backport from trunk (r7930): 0.5
Darkvater [Sun, 07 Jan 2007 12:19:56 +0000] rev 5399
(svn r7956) -Backport from trunk (r7930):
- wrong TTDPatch GRF flag was set for gradual loading

Sun, 07 Jan 2007 12:19:08 +0000(svn r7955) -Backport from trunk (r7886): 0.5
Darkvater [Sun, 07 Jan 2007 12:19:08 +0000] rev 5398
(svn r7955) -Backport from trunk (r7886):
- [osx] control+enter no longer fullscreens, interfered with team-chat.

Sun, 07 Jan 2007 12:18:05 +0000(svn r7954) -Backport from trunk (r7864): 0.5
Darkvater [Sun, 07 Jan 2007 12:18:05 +0000] rev 5397
(svn r7954) -Backport from trunk (r7864):
- offset engines/wagons by half width in details window; fixes overflowing for display

Sun, 07 Jan 2007 12:16:53 +0000(svn r7953) -Backport from trunk (r7840, r7843): 0.5
Darkvater [Sun, 07 Jan 2007 12:16:53 +0000] rev 5396
(svn r7953) -Backport from trunk (r7840, r7843):
- [win32] Update crash window text (+crash.dmp -submit)

Sun, 07 Jan 2007 12:15:36 +0000(svn r7952) -Backport from trunk (r7823, r7861): 0.5
Darkvater [Sun, 07 Jan 2007 12:15:36 +0000] rev 5395
(svn r7952) -Backport from trunk (r7823, r7861):
- News windows could still crash due to moving news items around while a news window was still open.

Sun, 07 Jan 2007 12:13:57 +0000(svn r7951) -Backport from trunk (r7810, r7812): 0.5
Darkvater [Sun, 07 Jan 2007 12:13:57 +0000] rev 5394
(svn r7951) -Backport from trunk (r7810, r7812):
- Building airport whose size exceeds max station spread-out caused assert. (r7810)
- rail station build window was not correctly updated after station_spread change (r7812)

Sun, 07 Jan 2007 12:11:54 +0000(svn r7950) -Backport from trunk (r7760, r7766): 0.5
Darkvater [Sun, 07 Jan 2007 12:11:54 +0000] rev 5393
(svn r7950) -Backport from trunk (r7760, r7766):
- Sprite usage debug message showed the starting sprite, not current sprite, and only do this during activation (r7760).
- [OSX] Remove incorrect debug message about missing grf files.

Sun, 07 Jan 2007 12:07:07 +0000(svn r7949) -Backport from trunk (r7733): 0.5
Darkvater [Sun, 07 Jan 2007 12:07:07 +0000] rev 5392
(svn r7949) -Backport from trunk (r7733):
- do not use WP(w, querystr_d) and WP(w, def_d) for the same window

Sun, 07 Jan 2007 12:06:34 +0000(svn r7948) -Backport from trunk (r7731): 0.5
Darkvater [Sun, 07 Jan 2007 12:06:34 +0000] rev 5391
(svn r7948) -Backport from trunk (r7731):
- off-by-one error in the date to YMD calculation for first 4 years of a century that was not divisable by 400

Sun, 07 Jan 2007 12:05:47 +0000(svn r7947) -Backport from trunk (r7727): 0.5
Darkvater [Sun, 07 Jan 2007 12:05:47 +0000] rev 5390
(svn r7947) -Backport from trunk (r7727):
- [sdl] sometimes ALT-TAB could trigger the fast forward

Sun, 07 Jan 2007 11:53:12 +0000(svn r7946) -Backport from trunk (r7711, r7795, r7831): 0.5
Darkvater [Sun, 07 Jan 2007 11:53:12 +0000] rev 5389
(svn r7946) -Backport from trunk (r7711, r7795, r7831):
- NewGRF Action 7, GRF check condition 10 didn't ignore unknown GRF IDs (r7354)
- NewGRF safety scan fixes action E (allow unifont.grf) and Action 0 prop D (bridge) (r7795, r7831)

Sun, 07 Jan 2007 11:37:23 +0000(svn r7945) -Backport from trunk (r7700): 0.5
Darkvater [Sun, 07 Jan 2007 11:37:23 +0000] rev 5388
(svn r7945) -Backport from trunk (r7700):
- Caret randomly jumping back&forth for new randomseed (r7182)

Sun, 07 Jan 2007 11:34:20 +0000(svn r7944) -Backport from trunk (r7692): 0.5
Darkvater [Sun, 07 Jan 2007 11:34:20 +0000] rev 5387
(svn r7944) -Backport from trunk (r7692):
- -OpenTTD didn't compile without network enabled (newgrf sync code)

Fri, 05 Jan 2007 23:43:20 +0000(svn r7893) [0.5] -Fix (FS#485): the configure script did not work work for dash, a sh compatible shell. 0.5
rubidium [Fri, 05 Jan 2007 23:43:20 +0000] rev 5386
(svn r7893) [0.5] -Fix (FS#485): the configure script did not work work for dash, a sh compatible shell.

Sun, 31 Dec 2006 11:28:42 +0000(svn r7694) -Update known-bugs file. 0.5
Darkvater [Sun, 31 Dec 2006 11:28:42 +0000] rev 5385
(svn r7694) -Update known-bugs file.

Sun, 31 Dec 2006 01:21:00 +0000(svn r7685) - Prepare 0.5 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.5.0-RC2 0.5 0.5.0-RC2
Darkvater [Sun, 31 Dec 2006 01:21:00 +0000] rev 5384
(svn r7685) - Prepare 0.5 branch for release. Update readme's, bugs, installers, changelog, etc. to 0.5.0-RC2