From a808b77b2be84447caa3a9f9fe4374d6bf41419d Mon Sep 17 00:00:00 2001 From: rubidium Date: Tue, 20 Mar 2007 21:12:18 +0000 Subject: [PATCH] (svn r9382) [0.5] -Prepare 0.5 branch for release of 0.5.1-RC1. --- changelog.txt | 42 ++++++++++++++++++++++++++++++++++ docs/openttd.6 | 2 +- known-bugs.txt | 15 ++++-------- os/debian/changelog | 6 +++++ os/win32/installer/install.nsi | 4 ++-- readme.txt | 4 ++-- 6 files changed, 58 insertions(+), 15 deletions(-) diff --git a/changelog.txt b/changelog.txt index 9e59833c8f..45213a8cec 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,45 @@ +0.5.1-RC1 (2007-03-20) +------------------------------------------------------------------------ +- Feature: Translation dependant formatting of dates (r8906) +- Feature: Kick inactive initial network connections after some time (r9038, r9061) +- Feature: Add an extra news group for opening and closing of industries (r9097) +- Codechange: Change windows unicode handling and allow a pure non-unicode build to function. (r9055) +- 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) +- Codechange: Dsable shares by default and increase the default maximum distance from edge for oil refineries (r9339) +- Regression: [win32] Possible buffer overflow if unicode text is pasted into an input box and needs trimming. (r8975) +- 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: Support compilation with the Vista Platform SDK (r8974) +- Fix: The industry list should also be (re)set when the number of industries is 0 (r8980) +- Fix: Resolution doubled in cfg file when fullscreen mode used (r8994) +- Fix: Do not select a disabled platform length/number of track count when going out of drag-drop mode (r8999) +- Fix: New locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive" (r9000, r9001) +- Fix: Play the correct engine sound based on the engine type instead of the sprite (r9009) +- Fix: When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length. (r9012) +- Fix: Desync caused by buffer overflow (r9027) +- 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) +- Fix: Take over companies properly in multiplayer games (r9071) +- Fix: win32 dedicated console now doesn't need an extra 'enter' to fully quit (r9074) +- 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) +- Fix: [win9x] Clipboard paste for Windows95 correctly converts the input to the current locale. (r9084) +- 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) +- 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: Shared orders got messed up when the 'first' trains got removed in the depot (r9277) +- 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) +- 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) +- Fix: When all news-setting buttons are 'full', make the for-all button show 'full' too (r9137) + + 0.5.0 (2007-02-27) ------------------------------------------------------------------------ - Feature: Add the ability to load newer TTDP games (the tile information for coasts has changed) (r8738) diff --git a/docs/openttd.6 b/docs/openttd.6 index 4f7aa22d94..449666d205 100644 --- a/docs/openttd.6 +++ b/docs/openttd.6 @@ -1,6 +1,6 @@ .\" Hey, EMACS: -*- nroff -*- .\" Please adjust this date whenever revising the manpage. -.Dd February 27, 2007 +.Dd March 20, 2007 .Dt OPENTTD 6 .Sh NAME .Nm openttd diff --git a/known-bugs.txt b/known-bugs.txt index eaae5f2b29..c914ff0156 100644 --- a/known-bugs.txt +++ b/known-bugs.txt @@ -19,21 +19,22 @@ Bugs for 0.5.0 ------------------------------------------------------------------------ URL: http://bugs.openttd.org +-677 Badspacing in news summaries +-674 Map signs allow less nonenglish characters than english ones +-672 Non-transparent station names' backgrounds do not resize properly upon language change +-669 Docks/Airports/RV Stations can be built without available vehicles +-646 AI builds useless stations -601 airports can't get flooded when they have planes in them -599 reloaded game lost company passwords --595 Sort by max cargo rating does not sort correctly -594 terraforming wipes out canals -591 Autorenew fails under certain conditions -583 Fatal fault or crash during startup --578 No loading at my industrial centre --574 Open TTD overiding Power Warnings -571 Problems with vehicle purchase lists with NewGRFs -559 Front-/Rear-facing engines don't line up with each other -553 Autorenew doesn't warn when replacement isn't available -546 [0.5.0 RC3] Inflation overflow -540 Planes vanished when offered exclusive -539 Trains can cash the same cargo multiple times --529 newairport's sprite issue -524 OSX sometimes (not always) fails to find free disk space -522 overflow on vehicle costs -508 Destroying trees and replanting => raised rating @@ -41,18 +42,13 @@ URL: http://bugs.openttd.org -501 Mouse pointer gets hidden, when draging out of window and back again. Only affects Wacom etc. -494 Get free money abusing a stock bug -474 Overtaking car doesn't hit the against-riding car. --459 Merging is buggy -458 Crash when changing Resolution on Mac OS X (x86) --450 GUI selecting disabled numbers (newstations) -442 Alt-tab behaviour flawed whilst full screen (win32) --441 Transparent stuff -435 Assertion window doesn't show when in fullscreen on Mac OS X -423 Improved loading causes high CPU use with long trains -410 Openttd in dedicated mode don't run without data files --404 Cargo never delivered to station after bribe and before first pickup -365 Blimp Stuck at airport -362 Changing signal type affects whole square --357 CPU spikes in game -355 graphics bugs with trains - water, tunnels -354 Maglev Trains faster than All Planes -339 Crash in Quicktime when exiting game @@ -68,7 +64,6 @@ URL: http://bugs.openttd.org -165 vehicle length not taken into account -153 Language crash with app renaming OSX -119 Clipping problems with vehicles on slopes --115 inactive logins do not get auto kicked - 89 Able to build railways/stations before engines become available - 65 short wagons bug - 51 Windows doesn't support CUSTOM_LANG_DIR diff --git a/os/debian/changelog b/os/debian/changelog index 88a4f9793e..fd215c2bf9 100644 --- a/os/debian/changelog +++ b/os/debian/changelog @@ -1,3 +1,9 @@ +openttd (0.5.1~rc1-1) unstable; urgency=low + + * New upstream release. + + -- Matthijs Kooijman Wed, 20 Mar 2007 22:03:46 +0100 + openttd (0.5.0-1) unstable; urgency=low * New upstream release diff --git a/os/win32/installer/install.nsi b/os/win32/installer/install.nsi index 19b5a4b02f..624218d64c 100644 --- a/os/win32/installer/install.nsi +++ b/os/win32/installer/install.nsi @@ -1,6 +1,6 @@ !define APPNAME "OpenTTD" ; Define application name -!define APPVERSION "0.5.0" ; Define application version -!define INSTALLERVERSION 28 ; NEED TO UPDATE THIS FOR EVERY RELEASE!!! +!define APPVERSION "0.5.1" ; Define application version +!define INSTALLERVERSION 29 ; NEED TO UPDATE THIS FOR EVERY RELEASE!!! !define APPURLLINK "http://www.openttd.org" !define APPNAMEANDVERSION "${APPNAME} ${APPVERSION}" diff --git a/readme.txt b/readme.txt index 5b76c79e82..d1bd8f146e 100644 --- a/readme.txt +++ b/readme.txt @@ -1,6 +1,6 @@ OpenTTD README -Last updated: 2007-02-27 -Release version: 0.5.0 +Last updated: 2007-03-20 +Release version: 0.5.1-RC1 ------------------------------------------------------------------------