Changeset - r19703:3ad71e010d13
[Not reviewed]
master
0 5 0
rubidium - 12 years ago 2012-10-31 21:40:26
rubidium@openttd.org
(svn r24658) -Merge: release documentation updates from 1.2
5 files changed with 61 insertions and 2 deletions:
0 comments (0 inline, 0 general)
changelog.txt
Show inline comments
 
1.2.3 (2012-11-01)
 
------------------------------------------------------------------------
 
(None)
 

	
 

	
 
1.2.3-RC1 (2012-10-17)
 
------------------------------------------------------------------------
 
- Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128 (r24610)
 
- Fix: Configure script did not properly handle _BUILD flags during reconfigure (r24601)
 
- Fix: Configure script failed to detect libfontconfig 2.10 as newer than 2.3 (r24598)
 
- Fix: When fontconfig is not available, the bootstrap download crashed [FS#5336] (r24597)
 
- Fix: Crash when a gamescript provided too many parameters to a GSText object [FS#5333] (r24593)
 
- Fix: [Script] API documentation mistakes/omissions (r24584)
 
- Fix: Do not add duplicates to the ban list [FS#5308] (r24580)
 
- Fix: Draw the window resize sprite bottom-aligned [FS#5324] (r24577)
 
- Fix: Vehicle list at buoys did no longer work [FS#5319] (r24576)
 
- Fix: [Windows] Do not cast away const in OS specific code (r24572, r24571)
 
- Fix: Naming of bundles was somewhat broken (r24569)
 
- Fix: Non-train vehicle lists were not resorted when vehicles were renamed [FS#5261] (r24567)
 
- Fix: Stop both price and payment inflation if either of them has reached MAX_INFLATION (r24565)
 
- Fix: Limiting the inflation did not quite work [FS#5312] (r24564)
 
- Fix: Do not show profit from refits as cost in the refit window [FS#5297] (r24544)
 
- Fix: Do not limit to reading one UDP packet per game loop (r24532)
 
- Fix: Max script chance was too big (r24531)
 
- Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed (r24528)
 
- Fix: [OSX] Some compile problems in mac-only code [FS#5296] (r24524)
 
- Fix: The gender of an industry name is defined by the industry-type part of the name, not by the town-name part, even if it comes first (r24523, r24522)
 
- Fix: GStexts were compiled incompletely when containing certain string codes (r24516, r24515)
 
- Fix: The mousewheel did not work in the build waypoint window [FS#5285] (r24507)
 
- Fix: [NewGRF] Airport variables 60 to 65 and 69 used the wrong cargo translation table for translations (r24506)
 
- Fix: Do not show the global goals as company goals for spectators (r24500)
 
- Fix: Clarify description of command line option -n (r24485)
 
- Fix: Do not call RebuildSubsidisedSourceAndDestinationCache() before subsidy savegame conversion is finished [FS#5232] (r24482)
 
- Fix: Trains were unable to reverse in stations when using NPF (r24479)
 
- Fix: The --xxx yyy format (instead of --xxx=yyy) for configure did not work (r24471)
 
- Fix: --prefix was not accepted by configure (r24470)
 
- Fix: Changing auto-refit for a 'goto station' order was inadvertently modifying the full load state [FS#5264] (r24457)
 

	
 

	
 
1.2.2 (2012-08-16)
 
------------------------------------------------------------------------
 
(None)
 

	
 

	
 
1.2.2-RC1 (2012-08-01)
 
------------------------------------------------------------------------
 
- Fix: In some cases ships could be covered with land [CVE-2012-3436] [FS#5254] (r24449, r24439)
 
- Fix: Copy constructor and assignment operator cannot be implicit template specialisations [FS#5255] (r24448)
 
- Fix: Make (non-refittable) vehicles with invalid default cargo unavailable [FS#5256] (r24438)
 
- Fix: CFLAGS/CXXFLAGS ignored for helper binaries (r24432, r24429, r24427, r24365)
 
- Fix: [Windows] Unbreak NewGRF MD5 sum calculation. Macros and side effects do not mix, especially if there is some obscure '#define min' in a windows header that nobody thinks of [FS#5231] (r24416)
 
- Fix: Disallow removing roadtypes from bridges when not dragging in bridge direction [FS#5221] (r24414)
 
- Fix: Draw wires under low bridges if the bridge is transparent, not if the wire is transparent (r24403)
 
- Fix: Station properties 11 and 14 were combined incorrectly [FS#5243] (r24402)
 
- Fix: [Windows] Changing resolution did not resize the window (r24394)
 
- Fix: Use the 'all vehicles' group for the autoreplace window from the vehicle list [FS#5239] (r24392)
 
- Fix: Do not consider not finding a particular base set critical; just load a different one and display an in-game error later on [FS#5233] (r24388)
 
- Fix: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked [FS#5188] (r24384)
 
- Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a chain (i.e. primary vehicle or free wagon) (r24382)
 
- Fix: Do not resize the object GUI when selecting objects. Rather clip the object name (r24379)
 
- Fix: ReInit could crash for windows with NWidgetMatrix widgets [FS#5218] (r24378)
 
- Fix: [NewGRF] Extended action A1 did not work correctly [FS#5227] (r24369, r24361)
 
- Fix: [NewGRF] Ship-specific 80+x variables were missing for unknown reason [FS#5224] (r24360)
 
- Fix: When airport construction was denied due to noise, the error message named the wrong town (r24354)
 
- Fix: [NoAI] A TileIndex is not a station id, so do not use it as one [FS#5215] (r24353)
 
- Fix: When highlighting the drop position for vehicles in depots, make space for all articulated parts (r24352)
 
- Fix: Short vehicles were not properly positioned at the cursor when dragging for RTL languages (r24351)
 
- Fix: EQUALSIZE widget containers within EQUALSIZE containers were initialised with wrong sizes (r24346)
 
- Fix: The cursor in the company password window was not blinking due to wrong magic constants (r24335)
 
- Fix: [NewGRF] Change the length of 8/8 roadvehicles in vehicle lists to 32 pixels; this is in fact the correct length as can be seen in corners for short articulated parts following each other [FS#2553] (r24332)
 
- Fix: [NewGRF] Group vehicles in the purchase list properly by source GRF, but also consider engine GRFID overrides [FS#4254] (r24330, r24321)
 
- Fix: Make the AI settings window behave more like the other settings window by closing the query window whenever selecting a different row (r24315)
 
- Fix: Editing NewGRF parameters using the query window showed wrong values, if there was no direct relation between parameter index and parameter register (r24314)
 
- Fix: Center object previews in 1- and 2-view selectors based on the 4-view selector layout [FS#5057] (r24299)
 
- Fix: Increase the left and right margins of the text in the yes/no query window (r24293)
 
- Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table (r24273)
 
- Fix: [NewGRF] Load cargo- and railtype-translation during both reservation and activation stage. That way they can be selected using Action7 depending on present cargo- or railtypes (r24272)
 
- Fix: Use the same colour scheme for the script selection window as in other comparable windows (r24268)
 
- Fix: Make the oilrig-vehicle list accessible to spectators and colour its caption neutrally grey [FS#5126] (r24260)
 

	
 

	
 
1.2.1 (2012-06-01)
 
------------------------------------------------------------------------
 
- Fix: [Script] ScriptTown::GetGrowthRate() returned wrong values after usage of SetGrowthRate() (r24302)
 

	
 

	
 
1.2.1-RC1 (2012-05-16)
os/debian/changelog
Show inline comments
 
openttd (1.2.3) unstable; urgency=low
 

	
 
  * New upstream release 1.2.3
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  Wed, 17 Oct 2012 00:00:00 +0200
 

	
 
openttd (1.2.2) unstable; urgency=low
 

	
 
  * New upstream release 1.2.2
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  Wed, 01 Aug 2012 00:00:00 +0200
 

	
 
openttd (1.2.1) unstable; urgency=low
 

	
 
  * New upstream release 1.2.1
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  Wed, 16 Apr 2012 22:00:00 +0200
 

	
 
openttd (1.2.0) unstable; urgency=low
 

	
 
  * New upstream release 1.2.0
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  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 <matthijs@stdin.nl>  Sun, 04 Mar 2012 18:00:00 +0100
 

	
readme.txt
Show inline comments
 
OpenTTD readme
 
Last updated:    2012-08-16
 
Release version: 1.2.2
 
Last updated:    2012-11-01
 
Release version: 1.2.3
 
------------------------------------------------------------------------
 

	
 

	
 
Table of contents
 
-----------------
 
1.0) About
 
2.0) Contacting
 
 * 2.1) Reporting bugs
 
 * 2.2) Reporting desyncs
 
3.0) Supported platforms
 
4.0) Installing and running OpenTTD
 
 * 4.1) (Required) 3rd party files
 
 * 4.2) OpenTTD directories
 
 * 4.3) Portable installations (portable media)
 
 * 4.4) Files in tar (archives)
 
5.0) OpenTTD features
 
 * 5.1) Logging of potentially dangerous actions
 
6.0) Configuration file
 
7.0) Compiling
 
 * 7.1) Required/optional libraries
 
 * 7.2) Supported compilers
 
8.0) Translating
 
 * 8.1) Translation
 
 * 8.2) Previewing
 
9.0) Troubleshooting
 
X.X) Credits
 

	
 

	
 
1.0) About
 
---- -----
 
OpenTTD is a transport simulation game based upon the popular game Transport
 
Tycoon Deluxe, written by Chris Sawyer. It attempts to mimic the original
 
game as closely as possible while extending it with new features.
 

	
 
OpenTTD is licensed under the GNU General Public License version 2.0. For
 
more information, see the file 'COPYING'.
 

	
 

	
 
2.0) Contacting
 
---- ----------
 
The easiest way to contact the OpenTTD team is by submitting bug reports or
 
posting comments in our forums. You can also chat with us on IRC (#openttd
 
on irc.oftc.net).
 

	
 
The OpenTTD homepage is http://www.openttd.org/.
 

	
 
You can also find the OpenTTD forums at
 
http://forum.openttd.org/
src/script/api/ai_changelog.hpp
Show inline comments
 
/* $Id$ */
 

	
 
/*
 
 * This file is part of OpenTTD.
 
 * OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
 
 * OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
 
 */
 

	
 
/**
 
 * @file ai_changelog.hpp Lists all changes / additions to the API.
 
 *
 
 * Only new / renamed / deleted api functions will be listed here. A list of
 
 * bug fixes can be found in the normal changelog. Note that removed API
 
 * functions may still be available if you return an older API version
 
 * in GetAPIVersion() in info.nut.
 
 *
 
 * \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
 
 * \li AIIndustryType::IsProcessingIndustry
 
 * \li AIStation::IsAirportClosed
 
 * \li AIStation::OpenCloseAirport
 
 * \li AIController::Break
 
 *
 
 * \b 1.2.3
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.2
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.1
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.0
 
 *
 
 * API additions:
 
 *
 
 * \li AIAirport::GetMaintenanceCostFactor
 
 * \li AICargo::CT_AUTO_REFIT
 
 * \li AICargo::CT_NO_REFIT
 
 * \li AICargo::IsValidTownEffect
 
 * \li AICargoList_StationAccepting
 
 * \li AICompany::GetQuarterlyIncome
 
 * \li AICompany::GetQuarterlyExpenses
 
 * \li AICompany::GetQuarterlyCargoDelivered
 
 * \li AICompany::GetQuarterlyPerformanceRating
 
 * \li AICompany::GetQuarterlyCompanyValue
 
 * \li AIController::GetOpsTillSuspend
 
 * \li AIEngine::GetMaximumOrderDistance
 
 * \li AIEventAircraftDestTooFar
 
 * \li AIInfo::CONFIG_DEVELOPER
 
 * \li AIInfrastructure
 
 * \li AIOrder::ERR_ORDER_AIRCRAFT_NOT_ENOUGH_RANGE
 
 * \li AIOrder::GetOrderDistance
 
 * \li AIOrder::GetOrderRefit
 
 * \li AIOrder::IsRefitOrder
 
 * \li AIOrder::SetOrderRefit
 
 * \li AIRail::GetMaintenanceCostFactor
 
 * \li AIRoad::GetMaintenanceCostFactor
 
 * \li AITown::GetCargoGoal
 
 * \li AITown::GetGrowthRate
 
 * \li AITown::GetLastMonthReceived
 
 * \li AITown::GetTownAuthority
 
 * \li AITownEffectList (to walk over all available town effects)
 
 * \li AIVehicle::ERR_VEHICLE_TOO_LONG in case vehicle length limit is reached
 
 * \li AIVehicle::GetMaximumOrderDistance
 
 *
 
 * API renames:
 
 * \li AITown::GetLastMonthTransported to AITown::GetLastMonthSupplied to better
 
 *     reflect what it does.
 
 * \li AIInfo has all its configure settings renamed from AICONFIG to just CONFIG
 
 *     like CONFIG_RANDOM.
 
 * \li AIEvent has all its types renamed from AI_ET_ prefix to just ET_ prefix,
src/script/api/game_changelog.hpp
Show inline comments
 
/* $Id$ */
 

	
 
/*
 
 * This file is part of OpenTTD.
 
 * OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
 
 * OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 * See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
 
 */
 

	
 
/**
 
 * @file game_changelog.hpp Lists all changes / additions to the API.
 
 *
 
 * Only new / renamed / deleted api functions will be listed here. A list of
 
 * bug fixes can be found in the normal changelog. Note that removed API
 
 * functions may still be available if you return an older API version
 
 * in GetAPIVersion() in info.nut.
 
 *
 
 * \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
 
 * \li GSEventExclusiveTransportRights
 
 * \li GSEventRoadReconstruction
 
 * \li GSNews::NT_ACCIDENT, GSNews::NT_COMPANY_INFO, GSNews::NT_ADVICE, GSNews::NT_ACCEPTANCE
 
 * \li GSIndustryType::IsProcessingIndustry
 
 * \li GSStation::IsAirportClosed
 
 * \li GSStation::OpenCloseAirport
 
 * \li GSController::Break
 
 * \li GSIndustryType::BuildIndustry, GSIndustryType::CanBuildIndustry, GSIndustryType::ProspectIndustry and GSIndustryType::CanProspectIndustry when outside GSCompanyMode scope
 
 *
 
 * \b 1.2.3
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.2
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.1
 
 *
 
 * No changes
 
 *
 
 * \b 1.2.0
 
 * \li First stable release with the NoGo framework.
 
 */
0 comments (0 inline, 0 general)