diff --git a/changelog.txt b/changelog.txt index 9d7ac29f79..c0959f32f1 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,43 @@ +1.1.1-RC1 (2011-05-15) +------------------------------------------------------------------------ +- Feature: [NewGRF] Allow to filter by town of the current industry when using industry variable 0x68 [FS#4591] (r22434) +- Change: Improve the speed of YAPF by tweaking hash tables size (r22351, r22350, r22348) +- Change: Show one digit of the fractional train length in the depot (r22336, r22305, r22304, r22303) +- Fix: When determining the executable path failed, the working directory was used instead, circumventing the not-home-directory check [FS#4613] (r22465) +- Fix: [Windows] Prevent a crash when launching OpenTTD with -d from a MSYS console [FS#4587] (r22464) +- Fix: Update the saveload window immediatelly after scanning a new directory, so queued events reach the window when already updated [FS#4615] (r22463) +- Fix: [NewGRF] The c and p parts of station vars 40, 41 and 49 were incorrect for large stations (r22455, r22286) +- Fix: [NewGRF] Zero register 0x100 as specified before resolving custom station foundations (r22452) +- Fix: Do not 'log' the NewGRFs in the screenshot when in the menu [FS#4610] (r22450) +- Fix: [NewGRF] When GRFs are disabled via Action E or due to GRM failure, also display an error in the GUI (r22444, r22443) +- Fix: [NewGRF] Do not popup fatal NewGRF error messages in the intro screen. The GRFs are not going to be activated there anyway and the GRF settings GUI will not display the errors either (r22442) +- Fix: Catenary was drawn incorrectly next to level crossings with foundations (r22437) +- Fix: [NewGRF] Apply railtype property 12 (station graphics) also to station groundsprites from action 1 (r22436) +- Fix: Git revision detection would return too much when tags are involved (r22435) +- Fix: [NewGRF] When action14 specified different values for the palette, the values were OR-ed. Use the last set value instead (r22416) +- Fix: [Network] Kicking yourself via remote console crashes the server [FS#4606] (r22414) +- Fix: [NewGRF] Make sure the action2 ID of a generic feature callback is valid (r22409) +- Fix: Check the availability year of all houses, not just the NewGRF houses, when making sure that at least one is available onwards from year 0 [FS#4581] (r22389, r22300, r22299) +- Fix: When a game uses a lot of NewGRFs the buffer for storing that information in the PNG is too small (r22388) +- Fix: Windows' recv seems to return 'graceful closed' before having passed the remaining buffer which causes OpenTTD to think all connections are 'incorrectly' terminated, i.e. without the 'I am leaving' packet from the client. So let the client wait a tiny bit after sending the 'I am leaving' packet and before gracefully closing the connection [FS#4601] (r22387) +- Fix: When the last AI company gets removed, the 'dead' state was not reset in the AI debug window [FS#4602] (r22386) +- Fix: No client error packet was sent to the admin bots [FS#4585] (r22384) +- Fix: Recolouring of silicon bridge was done incorrectly (r22380, r22379, r22378) +- Fix: Crash when clicking a removed company in the vehicle list dropdowns [FS#4592] (r22373) +- Fix: Keep better accounting of the order in which clients joined; client cannot be starved from joining and they get shown the amount of clients waiting in front of them (r22372, r22370, r22369, r22368, r22367, r22366, r22365, r22364, r22363, r22362, r22361) +- Fix: Make sure saving has completely and utterly finished before starting a new one. Otherwise you could start a save, which would be marked as done by the previous save stopping and then yet another save could be started... and that could create a deadlock [FS#4596] (r22371) +- Fix: Delete the client list popup when the client got removed (instead of previously selecting some other client) (r22360, r22359, r22358) +- Fix: When inserting automatic orders, do not create consecutive duplicate orders (r22333, r22332, r22331, r22330, r22329, r22328, r22327) +- Fix: Destinations of conditional orders were update incorrectly when deleting orders in front of the conditional orders, if the target order was the order just before of the conditional order (r22326) +- Fix: Vehicles skipped orders when inserting automatic orders failed (r22324) +- Fix: [NewGRF] When determining refittability use the cargo translation table of the GRF setting the refitmask instead of the GRF defining the action 3 (r22316) +- Fix: Make road vehicles, ships and aircraft skip orders if they are leaving a depot and heading to the same one again; just like trains (r22309) +- Fix: Waiting on a server could kick the client, or rather the client would kick itself due to an unexpected packet [FS#4574] (r22308) +- Fix: When drawing the town authority window, check whether the availability of the actions changed, and force a complete redraw in that case (r22307) +- Fix: The 'freeform edges' setting could be enabled when there were buoys on the northern border [FS#4580] (r22297) +- Fix: Reset Window::scrolling_scrollbar when raising scrollbar buttons [FS#4571] (r22294) + + 1.1.0 (2011-04-01) ------------------------------------------------------------------------ - Fix: In the scenario editor you could build a ship depot using the appropriate hotkey. Removing that depot causes an assertion to trigger [FS#4558] (r22266) diff --git a/known-bugs.txt b/known-bugs.txt index 4fd48c77a4..a30601cc5c 100644 --- a/known-bugs.txt +++ b/known-bugs.txt @@ -1,6 +1,6 @@ OpenTTD's known bugs -Last updated: 2011-04-01 -Release version: 1.1.0 +Last updated: 2011-05-15 +Release version: 1.1.1-RC1 ------------------------------------------------------------------------ @@ -39,8 +39,10 @@ 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. -- 4420 [OSX] OS' mouse pointer still shows -- 2484 [OSX] Cannot enter CJK characters +- 4594 [Windows] Minimizing the windows when a modal error message is + shown makes it difficult to exit the game +- 4420 [OSX] OS' mouse pointer still shows +- 2484 [OSX] Cannot enter CJK characters 2.1) Known bugs that will not be solved ---- ---------------------------------- diff --git a/os/debian/changelog b/os/debian/changelog index 977c716048..ceff4aa7ee 100644 --- a/os/debian/changelog +++ b/os/debian/changelog @@ -1,3 +1,9 @@ +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 (1.1.0) unstable; urgency=low * New upstream release 1.1.0 diff --git a/os/os2/installer/make_installer.cmd b/os/os2/installer/make_installer.cmd index d1e7810b2a..1e0cd1d9bc 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.1.0 +set OPENTTD_VERSION=1.1.1-RC1 set OPENSFX_VERSION=0.8.0 set NOSOUND_VERSION=0.8.0 set OPENGFX_VERSION=0.7.0 diff --git a/os/rpm/openttd.spec b/os/rpm/openttd.spec index 17a4236759..a7f73a57f1 100644 --- a/os/rpm/openttd.spec +++ b/os/rpm/openttd.spec @@ -2,7 +2,7 @@ %define binname openttd -%define srcver 1.1.0 +%define srcver 1.1.1 %if %{dedicated} Name: %{binname}-dedicated diff --git a/os/windows/installer/install.nsi b/os/windows/installer/install.nsi index a913938a1a..941699038a 100644 --- a/os/windows/installer/install.nsi +++ b/os/windows/installer/install.nsi @@ -1,9 +1,9 @@ # Version numbers to update !define APPV_MAJOR 1 !define APPV_MINOR 1 -!define APPV_MAINT 0 -!define APPV_BUILD 8 -!define APPV_EXTRA "" +!define APPV_MAINT 1 +!define APPV_BUILD 0 +!define APPV_EXTRA "-RC1" !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 d666b5d69e..1f77e74d27 100644 --- a/readme.txt +++ b/readme.txt @@ -1,6 +1,6 @@ OpenTTD readme -Last updated: 2011-04-01 -Release version: 1.1.0 +Last updated: 2011-05-15 +Release version: 1.1.1-RC1 ------------------------------------------------------------------------ diff --git a/src/ai/api/ai_changelog.hpp b/src/ai/api/ai_changelog.hpp index 8c02021c5c..543c640f0a 100644 --- a/src/ai/api/ai_changelog.hpp +++ b/src/ai/api/ai_changelog.hpp @@ -15,6 +15,10 @@ * functions may still be available if you return an older API version * in GetAPIVersion() in info.nut. * + * \b 1.1.1 + * + * No changes + * * \b 1.1.0 * * API additions: