summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelog.txt83
-rw-r--r--known-bugs.txt5
-rw-r--r--os/debian/changelog24
-rw-r--r--readme.txt4
-rw-r--r--src/script/api/ai_changelog.hpp8
-rw-r--r--src/script/api/game_changelog.hpp8
6 files changed, 127 insertions, 5 deletions
diff --git a/changelog.txt b/changelog.txt
index 0b197f907..fe9ca21f6 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,3 +1,86 @@
+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)
+------------------------------------------------------------------------
+- Fix: Change the unit of the sprite-cache size setting from megabytes to megapixels, so it depends on the blitter being used. Also increase it from 64 to 128, and change the name in the cfg file, so everyone gets the new default [FS#5162] (r24252)
+- Fix: Do not immediately display error messages from parsing the cfg file, but schedule them for displaying after the GUI is prepared for it [FS#5154] (r24250, r24249, r24248, r24247)
+- Fix: Dereferencing uninitialised pointer causing a crash [FS#5159] (r24224)
+- Fix: Lag counters were not properly reset when switching states making it possible to get disconnected for lagging when you were not lagging [FS#5166] (r24221)
+- Fix: Adopt ICU version detection to also deal with the new versioning scheme since ICU 49 [FS#5182] (r24220)
+- Fix: Immediately do the cargo payment on vehicle crashes instead of when they are cleared [FS#5152] (r24219)
+- Fix: The confirmation window to abort world generation was hidden during world generation, so actually you could not abort it [FS#5159] (r24214)
+- Fix: If a company is taken over or bankrupts, transfer exclusive transport rights to the new owner respectively cancel them (r24204)
+- Fix: Make the engine name not overdraw the engine count in the autoreplace GUI (r24203)
+- Fix: Make the size of the details in the autoreplace GUI match more the size of the details in the purchase list (r24202)
+- Fix: Mark group list dirty when setting/clearing autoreplace for an engine type [FS#5170] (r24201)
+- Fix: Invalidate build vehicle windows every month, in case they need resorting due to changed reliabilities [FS#5149] (r24200)
+- Fix: If you consider a settings to potentially cause desyncs via NewGRFs and thus disallow changing it in network games, you should probably also sync it to clients (r24193, r24191)
+- Fix: Use default value when reading an invalid setting value [FS#5153] (r24192, r24146)
+- Fix: [Windows] When going to fullscreen and back, restore to the resolution you were, not to the fullscreen resolution (r24189)
+- Fix: [Windows] When changing the basics of a window (fullscreen, 8bpp/32bpp), and a window already exists, it was forced out of maximize mode, and its resolution/position was reset, often causing unwanted side-effects [FS#5151] (r24188)
+- Fix: Town radii were not updated immediatelly after construction/destruction of houses, resulting in desyncs [FS#5169] (r24183)
+- Fix: The population of a town was computed incorrectly for overridden houses when loading a game (r24182, r24181, r24179)
+- Fix: The object name from property A was not displayed in the object GUI [FS#5110] (r24178)
+- Fix: The arctic 'shops and offices' used the 'church' sprite in one of its four views [FS#5148] (r24177)
+- Fix: The object GUI did not draw objects when all objects of a class are disabled (r24176)
+- Fix: If you spent hard work on finding an available object ID, you should probably also use it instead of always 0 (r24159)
+- Fix: Town producing no cargo at all could spawn passenger subsidies (r24158)
+- Fix: The music volume was set too early during startup causing it to be not set correctly (r24155)
+- Fix: [Squirrel] Crash when trying to create an array with negative size [FS#5160] (r24153)
+- Fix: [NoAI] Do not return the last 'cached' speed of vehicles when they are stopped/crashed [FS#5157] (r24152)
+- Fix: [Script] Typo in script documentation (r24151)
+- Fix: Glass-sprite of bubble-generator was not drawn anymore for completely constructed tiles [FS#5143] (r24107)
+- Fix: Conflicting strategies for resizing the main toolbar and statusbar after resizing the main window [FS#5136] (r24089)
+- Fix: Significantly reduce the area that is redrawn for text effects [FS#5103] (r24068)
+- Fix: Do not redraw up to 25% of the map when making a new vehicle visible for the first time (r24067)
+- Fix: Do not redraw the text effect when nothing changed (r24066)
+
+
1.2.0 (2012-04-15)
------------------------------------------------------------------------
- Fix: When starting GS or AI, always use the settings of the game, not the new-game settings [FS#5142] (r24108)
diff --git a/known-bugs.txt b/known-bugs.txt
index 4a33f7c5f..ea76ecb95 100644
--- a/known-bugs.txt
+++ b/known-bugs.txt
@@ -1,6 +1,6 @@
OpenTTD's known bugs
-Last updated: 2012-04-15
-Release version: 1.2.0
+Last updated: 2012-06-01
+Release version: 1.2.1
------------------------------------------------------------------------
@@ -39,7 +39,6 @@ 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.
-- 5154 Crash about old language when there is an error in misc settings
- 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
diff --git a/os/debian/changelog b/os/debian/changelog
index a4ef417a8..6c2029b9a 100644
--- a/os/debian/changelog
+++ b/os/debian/changelog
@@ -1,3 +1,27 @@
+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
diff --git a/readme.txt b/readme.txt
index a791619bb..7a0e382ce 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,6 +1,6 @@
OpenTTD readme
-Last updated: 2012-04-15
-Release version: 1.2.0
+Last updated: 2012-08-16
+Release version: 1.2.2
------------------------------------------------------------------------
diff --git a/src/script/api/ai_changelog.hpp b/src/script/api/ai_changelog.hpp
index 13f42928b..7161d9a3d 100644
--- a/src/script/api/ai_changelog.hpp
+++ b/src/script/api/ai_changelog.hpp
@@ -25,6 +25,14 @@
* \li AIStation::IsAirportClosed
* \li AIStation::OpenCloseAirport
*
+ * \b 1.2.2
+ *
+ * No changes
+ *
+ * \b 1.2.1
+ *
+ * No changes
+ *
* \b 1.2.0
*
* API additions:
diff --git a/src/script/api/game_changelog.hpp b/src/script/api/game_changelog.hpp
index a3a2780a5..3cde7b63c 100644
--- a/src/script/api/game_changelog.hpp
+++ b/src/script/api/game_changelog.hpp
@@ -27,6 +27,14 @@
* \li GSStation::IsAirportClosed
* \li GSStation::OpenCloseAirport
*
+ * \b 1.2.2
+ *
+ * No changes
+ *
+ * \b 1.2.1
+ *
+ * No changes
+ *
* \b 1.2.0
* \li First stable release with the NoGo framework.
*/