(svn r10378) -Merge: release changes from 0.5.
authorrubidium
Thu, 28 Jun 2007 19:02:59 +0000
changeset 7602 182651491d7d
parent 7601 6710017648dc
child 7603 b79d8772d069
(svn r10378) -Merge: release changes from 0.5.
changelog.txt
docs/openttd.6
known-bugs.txt
os/debian/changelog
os/win32/installer/install.nsi
readme.txt
--- a/changelog.txt	Thu Jun 28 18:46:35 2007 +0000
+++ b/changelog.txt	Thu Jun 28 19:02:59 2007 +0000
@@ -1,3 +1,49 @@
+0.5.3-RC1 (2007-06-28)
+------------------------------------------------------------------------
+- Feature: Make the client list window (for network games) stickyable (r10293)
+- Feature: console command to get the current game date (r10137)
+- Fix: Waypoints could be renamed when you are not the owner (r10368)
+- Fix: Smooth economy did not close primary industries and it allowed increasing of production of industries that should not have rising productions (r10348, r10347, r10290)
+- Fix: Acceleration for trains on slopes is not calculated properly [FS#786] (r10344, r10317)
+- Fix: The 'old' pathfinders (OPF and NPF) for road vehicles could not find a path when in a tunnel [FS#290] (r10345)
+- Fix: Only add the autoreplace menu when autoreplace actually knows about the group [FS#880] (r10337)
+- Fix: Signal state sometimes not properly set when the signal "pathfinder" reached the end of a line [FS#910] (r10336)
+- Fix: News messages were shown over the endgame/highscore windows [FS#943] (r10333)
+- Fix: Rail could be destroyed when building tunnels (r10306)
+- Fix: Flush the output of the dedicated server console (r10295)
+- Fix: The "pause" key did not work in the scenario editor (r10294)
+- Fix: Age non-front engines too (so when you move engines around in the depot they do not get age 0 when they are much older [FS#202] (r10288)
+- Fix: Do not make everyone spectator if 1 joining client failed to create new company (r10284)
+- Fix: Remove invalid characters (for the file system) from savegame names [FS#916, FS#850] (r10272, r10116)
+- Fix: Some old savegames could have the wrong bits unset (r10268, r10147)
+- Fix: Do not look in every direction for tunnels when building one, one direction is enough (r10258)
+- Fix: [Windows] Do not mess desktop when using ALT-TAB [FS#876] (r10251, r10186)
+- Fix: Take the age of the front vehicle for station rating (r10246)
+- Fix: Terraforming wipes out canals. Now you always have to remove the canal before terraforming, instead of "just" removing the canal [FS#594] (r10240)
+- Fix: Only 2 trains could crash at one time as collision checking stopped on the first hit. This could technically cause desyncs in network games as the collision hash order is not guaranteed [FS#892] (r10222)
+- Fix: Land under foundations was terraform when it shouldn't be terraformed [FS#882, FS#890] (r10219)
+- Fix: Do not make a 270 degree turn on the international airport when a 90 degree turn is enough (r10187)
+- Fix: Crash when trying to get the aircraft movement state of an aircraft going to a just deleted airport [FS#874] (r10165)
+- Fix: Airports did not flood when there are aircraft on the airport [FS#601] (r10155)
+- Fix: Some vehicles were not drawn when having a high resolution and a high zoom-out level [FS#870] (r10154)
+- Fix: Vehicles disappear when crossing certain tiles [FS#869] (r10153)
+- Fix: Train disconnects in some old TTD savegames [FS#862] (10151)
+- Fix: OpenTTD assumes that the resolution is at least 1 by 1, so force the resolution to be always at least 1 by 1 (r10139)
+- Fix: When you got a sufficiently small resolution, there is a possibility for a division by zero when a sound is played (r10138)
+- Fix: When removing a dock, a ship will always try to reach the old location of the dock even when it cannot anymore because it the old location of the dock is now land instead of water [FS#810] (r10131)
+- Fix: SetCurrentGrfLangID returned the wrong language ids for most languages (r10130)
+- Fix: Some NewGRFs use the same (unused in the "current" climate) sprite IDs. Normally this gives some artefacts, but when one NewGRF expects it to be a sprite and another NewGRF overwrites it with a non-sprite nasty things happen (drawing a non-sprite crashes OTTD) [FS#838] (r10109)
+- Fix: Multiple subsequent "give money" actions could result in duplicate messages that money has been transfered when it only happened once, or tell you paid money when you did not [FS#834, FS#839] (r10087, r10085)
+- Fix: "Deactivate Electrified Railways" did not work [FS#836] (10083)
+- Fix: Memory leaks in the networking code [FS#846, FS#844] (r10082, r10075)
+- Fix: Coverage area highlight was still show when it was turned off for docks [FS#835] (r10068)
+- Fix: Do not use override engine type for articulated wagon parts (r10048)
+- Fix: Sprite resulting from '?' substitution was reloaded into the cache entry for SPR_IMG_QUERY instead of the original sprite cache entry. This resulted in unaccounted missing sprite cache memory, and was exacerbated because the original missing sprite was not cached, so it did it again and again and again. Slowdowns and boom (r10038)
+- Fix: One could build on (some) slopes when building on slopes was disabled [FS#823] (r10030)
+- Fix: When deleting the first engine of a train with multiple engines, only reopen the train window if the player had the original train window open. This fixes 'random' windows opening for multiple players of the same company (r10028)
+- Fix: When selling trains, if there were no wagons between multiheaded engines the rear part could be checked despite having already been deleted (10023)
+
+
 0.5.2 (2007-05-29)
 ------------------------------------------------------------------------
 - Feature: Add threading support for MorphOS (r9759)
--- a/docs/openttd.6	Thu Jun 28 18:46:35 2007 +0000
+++ b/docs/openttd.6	Thu Jun 28 19:02:59 2007 +0000
@@ -1,6 +1,6 @@
 .\"                                      Hey, EMACS: -*- nroff -*-
 .\" Please adjust this date whenever revising the manpage.
-.Dd May 29, 2007
+.Dd Jun 28, 2007
 .Dt OPENTTD 6
 .Sh NAME
 .Nm openttd
--- a/known-bugs.txt	Thu Jun 28 18:46:35 2007 +0000
+++ b/known-bugs.txt	Thu Jun 28 19:02:59 2007 +0000
@@ -4,43 +4,33 @@
 that are the same as these. If you do, don't act surprised, because
 we WILL flame you!!
 
-There is an experimental AI included in the game which you can enable
-from the "Configure Patches" window. All bugs related to this AI should
-go to: http://www.tt-forums.net/viewtopic.php?t=9576
-
 Of course if you have more knowledge about any of these bugs, have more
 specifics, we welcome you to report them. React to the given bug indicated
-by the number below on http://sourceforge.net/tracker/?group_id=103924&atid=636365
-or http://bugs.openttd.org.
+by the number below on http://bugs.openttd.org.
 If the bug report is closed, it has been fixed, which then can be verified
 in the latest SVN version.
 
-Bugs for 0.5.2
+Bugs for 0.5.3
 ------------------------------------------------------------------------
 URL: http://bugs.openttd.org
 
--735	Plural rule not expanded correctly when non-numeric placeholder uses
+-917	Load scenario with no towns failed without proper warning
+-873	Assertion window fails to open on OSX
+-820	Pillar drawing order glich, with newbridges
 -716	Train Crash in Depot
 -674	Map signs allow less nonenglish characters than english ones
 -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
--594	Terraforming wipes out canals
 -591	Autorenew fails under certain conditions
--559	Front-/Rear-facing engines don't line up with each other
 -553	Autorenew doesn't warn when replacement isn't available
 -546	Overflows due to inflation
--540	Planes vanished when offered exclusive
--539	Trains can cash the same cargo multiple times
 -522	Overflow on vehicle costs
--508	Destroying trees and replanting => raised rating
 -502	OSX can incorrectly print "dbg: [sl] Cannot open savegame 'data/opntitle.dat' for saving/loading."
 -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.
 -458	Crash when changing Resolution on Mac OS X (x86)
--442	Alt-tab behaviour flawed whilst full screen (win32)
 -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
@@ -50,49 +40,10 @@
 -354	Maglev Trains faster than All Planes
 -339	Crash in Quicktime when exiting game
 -299	Disable 90 deg turns patch - AI builds 90 deg turns
--290	NPF - no path to depot from tunnel
 -282	AI Players do not clear loans as soon as they could
--274	Autoclean ignores any share holdings
--265	Subsidy awarded detection bug
 -259	AIs start unnamed companies that do nothing
--216	AI build train vans one van less
 -202	2 Locomotives in 1 Train - Selling one results in Age of the other one Being 0
 -193	Inconsistent directory usage on Mac OS X
--165	Vehicle length not taken into account
 -153	Language crash with app renaming OSX
 -119	Clipping problems with vehicles on slopes
-- 89	Able to build railways/stations before engines become available
-- 65	Short wagons bug
 - 51	Windows doesn't support CUSTOM_LANG_DIR
-- 47	Low rating calculation and cargo loading priority
-
-------------------------------------------------------------------------
-URL: http://sourceforge.net/tracker/?atid=636365&group_id=103924&func=browse
-
--1573339	0.4.8.dmg Crash with intel 64bit
--1460218	0.4.7 normal industry bug (non_smooth)
--1459262	Towns building too many roads way too long now
--1458995	Another bug with smooth_economy
--1393415	NPF & one-way sigs
--1212267	Station visited twice when servicing
--1208170	Duplicate station names can be created
--1116638	"More, but smaller changes" deficiency
--1106356	Re-offered prototypes
-
-------------------------------------------------------------------------
-URL: http://sourceforge.net/tracker/?atid=669662&group_id=103924&func=browse
-
--1461629	[r4180]Subsidy calculated wrong
--1412031	Fast forward scrolling is also fast forward :)
--1382782	Loan interest calculated 'wrong'
--1201284	Permanent hilight in a depot
--1185852	Scrollbars get arbitrarily small
--1160732	Little bug with transparency
--1108046	Game freezes
--1102174	Bug if 3 people buy 25% shares in one company
--1084620	Minor bug considering buses/trucks
--1034310	Color mauve in diagrams
--1030661	It's possible to build a tunnel under oil wells
-- 987883	Aircraft landing/taking off
-- 987880	Company league table updating
-- 985924	Aircraft taxi speed
--- a/os/debian/changelog	Thu Jun 28 18:46:35 2007 +0000
+++ b/os/debian/changelog	Thu Jun 28 19:02:59 2007 +0000
@@ -4,6 +4,12 @@
 
  -- Matthijs Kooijman <m.kooijman@student.utwente.nl>  Mon, 26 Feb 2007 21:07:05 +0100
 
+openttd (0.5.3~rc1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Matthijs Kooijman <m.kooijman@student.utwente.nl>  Thu, 28 Jun 2007 18:00:00 +0100
+
 openttd (0.5.2-1) unstable; urgency=low
 
   * New upstream release.
--- a/os/win32/installer/install.nsi	Thu Jun 28 18:46:35 2007 +0000
+++ b/os/win32/installer/install.nsi	Thu Jun 28 19:02:59 2007 +0000
@@ -1,6 +1,6 @@
 !define APPNAME "OpenTTD"   ; Define application name
-!define APPVERSION "0.5.2"  ; Define application version
-!define INSTALLERVERSION 34 ; NEED TO UPDATE THIS FOR EVERY RELEASE!!!
+!define APPVERSION "0.5.3"  ; Define application version
+!define INSTALLERVERSION 35 ; NEED TO UPDATE THIS FOR EVERY RELEASE!!!
 
 !define APPURLLINK "http://www.openttd.org"
 !define APPNAMEANDVERSION "${APPNAME} ${APPVERSION}"
--- a/readme.txt	Thu Jun 28 18:46:35 2007 +0000
+++ b/readme.txt	Thu Jun 28 19:02:59 2007 +0000
@@ -1,6 +1,6 @@
 OpenTTD README
-Last updated:    2007-05-29
-Release version: 0.5.2
+Last updated:    2007-06-28
+Release version: 0.5.3-RC1
 ------------------------------------------------------------------------