From 327615c2ce3b7b9e298df3b604dd80e6ed8ab92c Mon Sep 17 00:00:00 2001 From: rubidium Date: Sun, 31 Mar 2013 21:14:39 +0000 Subject: [PATCH] (svn r25136) -Merge: 1.3 release (documentation) updates --- changelog.txt | 36 ++++++++ known-bugs.txt | 40 ++------- os/debian/changelog | 122 +++++++++++++++++----------- os/os2/installer/make_installer.cmd | 2 +- os/windows/installer/install.nsi | 4 +- readme.txt | 4 +- src/saveload/saveload.cpp | 2 +- src/script/api/ai_changelog.hpp | 2 - src/script/api/game_changelog.hpp | 2 - 9 files changed, 123 insertions(+), 91 deletions(-) diff --git a/changelog.txt b/changelog.txt index a5c6c22da4..8b9755bbfb 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,39 @@ +1.3.0 (2013-04-01) +------------------------------------------------------------------------ +- Fix: Station rebuilding could leave reserved tiles which caused crashes later on [FS#5510, FS#5516] (r25132) +- Fix: When the count for a scrollbar was 0, the inter distance was subtracted too much causing a scrollbar with a negative size (r25123) + + +1.3.0-RC3 (2013-03-18) +------------------------------------------------------------------------ +- Fix: Limit aircraft property 0D to 19, since the conversion result to km-ish/h needs to fit into a byte [FS#5492] (r25099) +- Fix: Clicking the statusbar crashed, when news were pending but no news were shown yet [FS#5486] (r25093) +- Fix: Make editbox character filters also apply to pasted content from clipboard (r25090, r25089) +- Fix: Catch exception anonymously, if the exception content is not of interest [FS#5500] (r25081) + + +1.3.0-RC2 (2013-03-05) +------------------------------------------------------------------------ +- Fix: Make sizes of the station preview list and direction selection identical in the station build window [FS#5472] (r25064) +- Fix: When allocation of the sprite cache fails, try to allocate less memory and display an error message later on (r25061) +- Fix: Refactor Script Debug GUI to only set widget states in OnInvalidateData [FS#5490] (r25052) +- Fix: Do not let gcc include files from the "standard C" include directories to avoid inclusion of header files at the top of the preprocessed nfo files, which cause NFOrenum/GRFcodec to make invalid assumptions about the NFO version (r25050) +- Fix: Minimise gaps feature caused removal to only happen at the signal build interval instead of the implicit interval of 1 [FS#5479] (r25038) +- Fix: Green path signals would be shown when building them 'under' a train, and they would keep showing green until they were passed again [FS#5480] (r25037) + + +1.3.0-RC1 (2013-02-19) +------------------------------------------------------------------------ +- Feature: Searching of (missing) content via GrfCrawler (r25024, r25023) +- Change: Cleanup goals and cargo monitors of companies when they go bankrupt or are taken over (r24986) +- Change: Apply the same name sorting rules to content and NewGRF list as for the server list (r24983) +- Fix: [SDL] Crash after bootstrap download of 32bits base set due to referencing a deleted mutex [FS#5466] (r25017) +- Fix: [SDL] Improve 8bpp hardware palette support. Instead of always requesting SDL_HWPALETTE, it is now only done for 8bp blitters in fullscreen mode (r25003, r25002, r24993) +- Fix: Set vehicle's service interval is percent flag appropriately on creation [FS#5137] (r24998) +- Fix: When choosing a train in a depot to attach a newly purchased wagon to, do not consider trains currently moving in and out of the depot (r24987) +- Fix: [Script] Crash when passing too many parameters [FS#5465] (r24982, r24981, r24980) + + 1.3.0-beta2 (2013-02-07) ------------------------------------------------------------------------ - Feature: [NewGRF] Station randomisation triggers (r24906, r24905) diff --git a/known-bugs.txt b/known-bugs.txt index ea76ecb951..4cecdbcb6e 100644 --- a/known-bugs.txt +++ b/known-bugs.txt @@ -1,14 +1,13 @@ OpenTTD's known bugs -Last updated: 2012-06-01 -Release version: 1.2.1 +Last updated: 2013-04-01 +Release version: 1.3.0 ------------------------------------------------------------------------ Table of contents ----------------- 1.0) About -2.0) Known bugs in this release - * 2.1) Known bugs that will not be solved +2.0) Known bugs 1.0) About @@ -17,36 +16,13 @@ All bugs listed below are marked as known. Please do not submit any bugs that are the same as these. If you do, do not act surprised, because we WILL flame you!! -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://bugs.openttd.org. +The current list of known bugs that we intend to fix can be found in our +bug tracking system at: http://bugs.openttd.org +Also check the closed bugs when searching for your bug in this system as +we might have fixed the bug in the mean time. -2.0) Known bugs in this release ----- -------------------------- -The following bugs are known to exist in this release and we intend to -fix them. Some bugs are known but are not fixable or fixing them would -cause further problems. Those bugs can be found in the "Known bugs that -will not be solved" section. - -The bugs in this section all refer to a ticket in our bug tracking system -that you can find at: http://bugs.openttd.org -If the bugs are closed but still listed here it means that the bug is fixed -and that the nightlies and next major release will not have that bug. - -Issues prefixed with [OSX] are required to be fixed before we consider -officially supporting Mac OS X again. For now it remains unsupported and -we only apply bug fixes provided by the community but we are unable to fix -these bugs ourselves. - -- 4857 [OSX] No support for detecting mono space font -- 4847 [OSX] No support for bootstrap downloading of base graphics -- 4744 [OSX] Crash when switching to full screen with OS X Lion -- 4689 [OSX] Crash when hiding window after coming from full screen -- 4420 [OSX] OS' mouse pointer still shows -- 2484 [OSX] Cannot enter CJK characters - -2.1) Known bugs that will not be solved +2.0) Known bugs ---- ---------------------------------- This section lists all known bugs that we do not intend to fix and the reasons why we think that fixing them is infeasible. We might make some diff --git a/os/debian/changelog b/os/debian/changelog index 275e2c922e..3f3ae6256f 100644 --- a/os/debian/changelog +++ b/os/debian/changelog @@ -1,284 +1,308 @@ -openttd (1.3.0-beta2) unstable; urgency=low +openttd (1.3.0-0) unstable; urgency=low + + * New upstream release 1.3.0 + + -- OpenTTD Mon, 01 Apr 2013 00:00:00 +0200 + +openttd (1.3.0~RC3) unstable; urgency=low + + * New upstream release 1.3.0-RC3 + + -- OpenTTD Mon, 18 Mar 2013 00:00:00 +0100 + +openttd (1.3.0~RC2) unstable; urgency=low + + * New upstream release 1.3.0-RC2 + + -- OpenTTD Tue, 05 Mar 2013 00:00:00 +0100 + +openttd (1.3.0~RC1) unstable; urgency=low + + * New upstream release 1.3.0-RC1 + + -- OpenTTD Tue, 19 Feb 2013 00:00:00 +0100 + +openttd (1.3.0~beta2) unstable; urgency=low * New upstream release 1.3.0-beta2 - -- Matthijs Kooijman Thu, 07 Feb 2013 00:00:00 +0100 + -- OpenTTD Thu, 07 Feb 2013 00:00:00 +0100 -openttd (1.3.0-beta1) unstable; urgency=low +openttd (1.3.0~beta1) unstable; urgency=low * New upstream release 1.3.0-beta1 - -- Matthijs Kooijman Mon, 24 Dec 2012 00:00:00 +0100 + -- OpenTTD Mon, 24 Dec 2012 00:00:00 +0100 openttd (1.2.3) unstable; urgency=low * New upstream release 1.2.3 - -- Matthijs Kooijman Thu, 01 Nov 2012 00:00:00 +0200 + -- OpenTTD Thu, 01 Nov 2012 00:00:00 +0200 openttd (1.2.3~RC1) unstable; urgency=low * New upstream release 1.2.3-RC1 - -- Matthijs Kooijman Wed, 17 Oct 2012 00:00:00 +0200 + -- OpenTTD Wed, 17 Oct 2012 00:00:00 +0200 openttd (1.2.2) unstable; urgency=low * New upstream release 1.2.2 - -- Matthijs Kooijman Thu, 16 Aug 2012 20:00:00 +0200 + -- OpenTTD Thu, 16 Aug 2012 20:00:00 +0200 openttd (1.2.2~RC1) unstable; urgency=low * New upstream release 1.2.2-RC1 - -- Matthijs Kooijman Wed, 01 Aug 2012 00:00:00 +0200 + -- OpenTTD Wed, 01 Aug 2012 00:00:00 +0200 openttd (1.2.1) unstable; urgency=low * New upstream release 1.2.1 - -- Matthijs Kooijman Fri, 01 Jun 2012 00:00:00 +0200 + -- OpenTTD Fri, 01 Jun 2012 00:00:00 +0200 openttd (1.2.1~RC1) unstable; urgency=low * New upstream release 1.2.1-RC1 - -- Matthijs Kooijman Wed, 16 Apr 2012 22:00:00 +0200 + -- OpenTTD Wed, 16 Apr 2012 22:00:00 +0200 openttd (1.2.0) unstable; urgency=low * New upstream release 1.2.0 - -- Matthijs Kooijman Sun, 15 Apr 2012 14:00:00 +0200 + -- OpenTTD Sun, 15 Apr 2012 14:00:00 +0200 openttd (1.2.0~RC4) unstable; urgency=low * New upstream release 1.2.0-RC4 - -- Matthijs Kooijman Sun, 01 Apr 2012 00:00:00 +0200 + -- OpenTTD Sun, 01 Apr 2012 00:00:00 +0200 openttd (1.2.0~RC3) unstable; urgency=low * New upstream release 1.2.0-RC3 - -- Matthijs Kooijman Sun, 18 Mar 2012 18:00:00 +0100 + -- OpenTTD Sun, 18 Mar 2012 18:00:00 +0100 openttd (1.2.0~RC2) unstable; urgency=low * New upstream release 1.2.0-RC2 - -- Matthijs Kooijman Sun, 04 Mar 2012 18:00:00 +0100 + -- OpenTTD Sun, 04 Mar 2012 18:00:00 +0100 openttd (1.2.0~RC1) unstable; urgency=low * New upstream release 1.2.0-RC1 - -- Matthijs Kooijman Sun, 19 Feb 2012 23:00:00 +0100 + -- OpenTTD Sun, 19 Feb 2012 23:00:00 +0100 openttd (1.2.0~beta4) unstable; urgency=low * New upstream release 1.2.0-beta4 - -- Matthijs Kooijman Sat, 04 Feb 2012 16:00:00 +0100 + -- OpenTTD Sat, 04 Feb 2012 16:00:00 +0100 openttd (1.2.0~beta3) unstable; urgency=low * New upstream release 1.2.0-beta3 - -- Matthijs Kooijman Sat, 21 Jan 2012 16:00:00 +0100 + -- OpenTTD Sat, 21 Jan 2012 16:00:00 +0100 openttd (1.2.0~beta2) unstable; urgency=low * New upstream release 1.2.0-beta2 - -- Matthijs Kooijman Sat, 07 Jan 2012 00:00:00 +0100 + -- OpenTTD Sat, 07 Jan 2012 00:00:00 +0100 openttd (1.2.0~beta1) unstable; urgency=low * New upstream release 1.2.0-beta1 - -- Matthijs Kooijman Sat, 24 Dec 2011 00:00:00 +0100 + -- OpenTTD Sat, 24 Dec 2011 00:00:00 +0100 openttd (1.1.4) unstable; urgency=low * New upstream release 1.1.4 - -- Matthijs Kooijman Mon, 05 Dec 2011 00:00:00 +0400 + -- OpenTTD Mon, 05 Dec 2011 00:00:00 +0400 openttd (1.1.4-RC1) unstable; urgency=low * New upstream release 1.1.4-RC1 - -- Matthijs Kooijman Sun, 20 Nov 2011 17:00:00 +0100 + -- OpenTTD Sun, 20 Nov 2011 17:00:00 +0100 openttd (1.1.3) unstable; urgency=low * New upstream release 1.1.3 - -- Matthijs Kooijman Thu, 15 Sep 2011 21:00:00 +0200 + -- OpenTTD Thu, 15 Sep 2011 21:00:00 +0200 openttd (1.1.3-RC1) unstable; urgency=low * New upstream release 1.1.3-RC1 - -- Matthijs Kooijman Sun, 04 Sep 2011 17:00:00 +0200 + -- OpenTTD Sun, 04 Sep 2011 17:00:00 +0200 openttd (1.1.2) unstable; urgency=low * New upstream release 1.1.2 - -- Matthijs Kooijman Sun, 14 Aug 2011 17:00:00 +0200 + -- OpenTTD Sun, 14 Aug 2011 17:00:00 +0200 openttd (1.1.2~RC2) unstable; urgency=low * New upstream release 1.1.2-RC2 - -- Matthijs Kooijman Sat, 30 Jul 2011 21:00:00 +0200 + -- OpenTTD Sat, 30 Jul 2011 21:00:00 +0200 openttd (1.1.2~RC1) unstable; urgency=low * New upstream release 1.1.2-RC1 - -- Matthijs Kooijman Sun, 24 Jul 2011 21:00:00 +0200 + -- OpenTTD Sun, 24 Jul 2011 21:00:00 +0200 openttd (1.1.1) unstable; urgency=low * New upstream release 1.1.1 - -- Matthijs Kooijman Wed, 01 Jun 2011 00:00:00 +0200 + -- OpenTTD Wed, 01 Jun 2011 00:00:00 +0200 openttd (1.1.1~RC1) unstable; urgency=low * New upstream release 1.1.1-RC1 - -- Matthijs Kooijman Sun, 15 May 2011 21:00:00 +0200 + -- OpenTTD Sun, 15 May 2011 21:00:00 +0200 openttd (1.1.0) unstable; urgency=low * New upstream release 1.1.0 - -- Matthijs Kooijman Fri, 01 Apr 2011 00:00:00 +0100 + -- OpenTTD Fri, 01 Apr 2011 00:00:00 +0100 openttd (1.1.0~RC3) unstable; urgency=low * New upstream release 1.1.0-RC3 - -- Matthijs Kooijman Fri, 18 Mar 2011 22:00:00 +0100 + -- OpenTTD Fri, 18 Mar 2011 22:00:00 +0100 openttd (1.1.0~RC2) unstable; urgency=low * New upstream release 1.1.0-RC2 - -- Matthijs Kooijman Fri, 04 Mar 2011 22:00:00 +0100 + -- OpenTTD Fri, 04 Mar 2011 22:00:00 +0100 openttd (1.1.0~RC1) unstable; urgency=low * New upstream release 1.1.0-RC1 - -- Matthijs Kooijman Fri, 18 Feb 2011 22:00:00 +0100 + -- OpenTTD Fri, 18 Feb 2011 22:00:00 +0100 openttd (1.1.0~beta5) unstable; urgency=low * New upstream release 1.1.0-beta5 - -- Matthijs Kooijman Fri, 04 Feb 2011 22:00:00 +0100 + -- OpenTTD Fri, 04 Feb 2011 22:00:00 +0100 openttd (1.1.0~beta4) unstable; urgency=low * New upstream release 1.1.0-beta4 - -- Matthijs Kooijman Fri, 21 Jan 2011 00:00:00 +0100 + -- OpenTTD Fri, 21 Jan 2011 00:00:00 +0100 openttd (1.1.0~beta3) unstable; urgency=low * New upstream release 1.1.0-beta3 - -- Matthijs Kooijman Sun, 09 Jan 2011 18:00:00 +0100 + -- OpenTTD Sun, 09 Jan 2011 18:00:00 +0100 openttd (1.1.0~beta2) unstable; urgency=low * New upstream release 1.1.0-beta2 - -- Matthijs Kooijman Fri, 31 Dec 2010 18:00:00 +0100 + -- OpenTTD Fri, 31 Dec 2010 18:00:00 +0100 openttd (1.1.0~beta1) unstable; urgency=low * New upstream release 1.1.0-beta1 - -- Matthijs Kooijman Fri, 24 Dec 2010 00:00:00 +0100 + -- OpenTTD Fri, 24 Dec 2010 00:00:00 +0100 openttd (1.0.5-0) unstable; urgency=low * New upstream release 1.0.5 - -- Matthijs Kooijman Sat, 20 Nov 2010 21:00:00 +0000 + -- OpenTTD Sat, 20 Nov 2010 21:00:00 +0000 openttd (1.0.5~rc2-0) unstable; urgency=low * New upstream release 1.0.5~rc2 - -- Matthijs Kooijman Sun, 14 Nov 2010 15:00:00 +0000 + -- OpenTTD Sun, 14 Nov 2010 15:00:00 +0000 openttd (1.0.5~rc1-0) unstable; urgency=low * New upstream release 1.0.5-RC1 - -- Matthijs Kooijman Sun, 31 Oct 2010 15:00:00 +0000 + -- OpenTTD Sun, 31 Oct 2010 15:00:00 +0000 openttd (1.0.4-0) unstable; urgency=low * New upstream release 1.0.4 - -- Matthijs Kooijman Tue, 14 Sep 2010 20:00:00 +0000 + -- OpenTTD Tue, 14 Sep 2010 20:00:00 +0000 openttd (1.0.4~rc1-0) unstable; urgency=low * New upstream release 1.0.4-RC1 - -- Matthijs Kooijman Mon, 30 Aug 2010 20:00:00 +0000 + -- OpenTTD Mon, 30 Aug 2010 20:00:00 +0000 openttd (1.0.3-0) unstable; urgency=low * New upstream release 1.0.3 - -- Matthijs Kooijman Sun, 01 Aug 2010 00:00:00 +0000 + -- OpenTTD Sun, 01 Aug 2010 00:00:00 +0000 openttd (1.0.3~rc1-0) unstable; urgency=low * New upstream release 1.0.3-RC1 - -- Matthijs Kooijman Sat, 05 Jul 2010 17:37:21 +0000 + -- OpenTTD Sat, 05 Jul 2010 17:37:21 +0000 openttd (1.0.2-0) unstable; urgency=low * New upstream release 1.0.2 - -- Matthijs Kooijman Sat, 19 Jun 2010 18:36:21 +0000 + -- OpenTTD Sat, 19 Jun 2010 18:36:21 +0000 openttd (1.0.2~rc1-0) unstable; urgency=low * New upstream release 1.0.2-RC1 - -- Matthijs Kooijman Sat, 05 Jun 2010 23:36:21 +0000 + -- OpenTTD Sat, 05 Jun 2010 23:36:21 +0000 openttd (1.0.1-0) unstable; urgency=low * New upstream release 1.0.1 - -- Matthijs Kooijman Sat, 01 May 2010 00:00:00 +0200 + -- OpenTTD Sat, 01 May 2010 00:00:00 +0200 openttd (1.0.1~rc2-0) unstable; urgency=low * New upstream release 1.0.1-RC2 - -- Matthijs Kooijman Wed, 21 Apr 2010 21:36:21 +0200 + -- OpenTTD Wed, 21 Apr 2010 21:36:21 +0200 openttd (1.0.1~rc1-0) unstable; urgency=low * New upstream release 1.0.1-RC1 - -- Matthijs Kooijman Sat, 17 Apr 2010 23:36:21 +0000 + -- OpenTTD Sat, 17 Apr 2010 23:36:21 +0000 openttd (1.0.0-1) unstable; urgency=low diff --git a/os/os2/installer/make_installer.cmd b/os/os2/installer/make_installer.cmd index 27d72c572f..f21961f7fb 100644 --- a/os/os2/installer/make_installer.cmd +++ b/os/os2/installer/make_installer.cmd @@ -1,6 +1,6 @@ @echo off -set OPENTTD_VERSION=1.3.0-beta2 +set OPENTTD_VERSION=1.3.0 set OPENSFX_VERSION=0.8.0 set NOSOUND_VERSION=0.8.0 set OPENGFX_VERSION=1.2.0 diff --git a/os/windows/installer/install.nsi b/os/windows/installer/install.nsi index e94c57a825..c2045788e2 100644 --- a/os/windows/installer/install.nsi +++ b/os/windows/installer/install.nsi @@ -2,8 +2,8 @@ !define APPV_MAJOR 1 !define APPV_MINOR 3 !define APPV_MAINT 0 -!define APPV_BUILD 1 -!define APPV_EXTRA "-beta2" +!define APPV_BUILD 5 +!define APPV_EXTRA "" !define APPNAME "OpenTTD" ; Define application name !define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}" ; Define application version diff --git a/readme.txt b/readme.txt index 4664cbc4a2..57d1cc9575 100644 --- a/readme.txt +++ b/readme.txt @@ -1,6 +1,6 @@ OpenTTD readme -Last updated: 2013-02-07 -Release version: 1.3.0-beta2 +Last updated: 2013-04-01 +Release version: 1.3.0 ------------------------------------------------------------------------ diff --git a/src/saveload/saveload.cpp b/src/saveload/saveload.cpp index a15a4a1601..69b42da9c5 100644 --- a/src/saveload/saveload.cpp +++ b/src/saveload/saveload.cpp @@ -243,7 +243,7 @@ * 177 24619 * 178 24789 * 179 24810 - * 180 24998 + * 180 24998 1.3.x * 181 25012 */ extern const uint16 SAVEGAME_VERSION = 181; ///< Current savegame version of OpenTTD. diff --git a/src/script/api/ai_changelog.hpp b/src/script/api/ai_changelog.hpp index 368954151f..a01692982e 100644 --- a/src/script/api/ai_changelog.hpp +++ b/src/script/api/ai_changelog.hpp @@ -21,8 +21,6 @@ * * \b 1.3.0 * - * 1.3.0 is not yet released. The following changes are not set in stone yet. - * * API additions: * \li AIEventExclusiveTransportRights * \li AIEventRoadReconstruction diff --git a/src/script/api/game_changelog.hpp b/src/script/api/game_changelog.hpp index 3b72343819..02478302c2 100644 --- a/src/script/api/game_changelog.hpp +++ b/src/script/api/game_changelog.hpp @@ -21,8 +21,6 @@ * * \b 1.3.0 * - * 1.3.0 is not yet released. The following changes are not set in stone yet. - * * API additions: * \li GSCargoMonitor * \li GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope