Mailinglist Archive: opensuse-updates (111 mails)

< Previous Next >
openSUSE-RU-2013:0657-1: openttd: Update to the final stable release 1.3.0
openSUSE Recommended Update: openttd: Update to the final stable release

Announcement ID: openSUSE-RU-2013:0657-1
Rating: low
References: #810959
Affected Products:
openSUSE 12.3

An update that has one recommended fix can now be installed.


This update fixes the following issues with openttd:
- bnc#810959: Update to 1.3.0 (final stable release)
- Fix: Station rebuilding could leave reserved tiles
which caused crashes later on
- Fix: When the count for a scrollbar was 0, the inter
distance was subtracted too much causing a scrollbar
with a negative size
- Fix: Limit aircraft property 0D to 19, since the
conversion result to km-ish/h needs to fit into a byte
- Fix: Clicking the statusbar crashed, when news were
pending but no news were shown yet
- Fix: Make editbox character filters also apply to
pasted content from clipboard
- Fix: Catch exception anonymously, if the exception
content is not of interest
- Fix: Make sizes of the station preview list and
direction selection identical in the station build
- Fix: When allocation of the sprite cache fails, try to
allocate less memory and display an error message later
- Fix: Refactor Script Debug GUI to only set widget
states in OnInvalidateData
- 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
- Fix: Minimise gaps feature caused removal to only
happen at the signal build interval instead of the
implicit interval of 1
- Fix: Green path signals would be shown when building
them 'under' a train, and they would keep showing green
until they were passed again
- Feature: Searching of (missing) content via GrfCrawler
- Change: Cleanup goals and cargo monitors of companies
when they go bankrupt or are taken over
- Change: Apply the same name sorting rules to content
and NewGRF list as for the server list
- Fix: [SDL] Crash after bootstrap download of 32bits
base set due to referencing a deleted mutex
- Fix: [SDL] Improve 8bpp hardware palette support.
Instead of always requesting SDL_HWPALETTE, it is now
only done for 8bp blitters in fullscreen mode
- Fix: Set vehicle's service interval is percent flag
appropriately on creation
- 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
- Fix: [Script] Crash when passing too many parameters
- Feature: [NewGRF] Station randomisation triggers
- Feature: Settings type filter included in the advanced
settings GUI
- Change: Revert to opening the vehicle GUI again when
cloning vehicles using the clone-button from the depot
- Fix: Additional zoom in levels could glitch by a few
pixels due to incorrect rounding
- Fix: Honour pause_on_newgame setting when running as a
dedicated server
- Fix: [NewGRF] Prevent access to tile-based variables
when tile is invalid
- Fix: Do not make overbuilding rivers with canals
insanely expensive
- Fix: Crash when an infinite loop occurred during
loading of a script
- Fix: company window was not updated when shares were
- Fix: Trams would get stuck on water
- Fix: With YAPF the docking behaviour differed per
direction; now favour docking in the direction you
- Fix: Do not stop loading if there are reservations left
- Fix: Reserve all capacity while unloading to avoid
'stealing' cargo, i.e. loading cargo onto a second
vehicle when the first cannot be fully filled yet
- Fix: If a platform is enlarged and there is a
reservation, reserve the whole platform
- Fix: Inconsistencies in the 'thanks to' lists
- Fix: Set 'replace when old' flag when replacing an
- Fix: Deleting implicit orders was not able to deal with
the various side-effects of DeleteOrder
- Fix: Redraw autoreplace window properly in network games
- Fix: Never put a space between cargo name and subtype
- Fix: Do not allow order refit to be set for no-load
- Fix: Make group names unique per company and vehicle
- Fix: Prevent more NewGRFs being selected than is
possible to load
- Fix: [GS] Do not try to pause or unpause crashed scripts
- Fix: [Squirrel] Update line information before
processing 'while' token of 'do'-'while' statement
- Fix: Add a tooltip to the mapsize selection mentioning
possible deviations
- Fix: When an object built on a river is removed,
restore the river
- Fix: Upgrading bridges could steal road types
- Fix: [GS] Allow GSs to pass negative integer string
- Fix: 'Train loads/unloads cargo' station animation
triggers on individual platform
- Fix: Cached station animation triggers were only set
when removing parts of a station
- Fix: The station build window did not update when the
station spread changed
- Fix: Do not unpause the game when closing the highscore
window if it was already paused before the highscore
screen was shown
- Fix: Improvements and fixes for the base translation
- Fix: Allow downgrade of road bridges in the scenario
- Fix: Invalidate station selection window when station
spread changes
- Fix: Distribute GS compat_version.nut with OpenTTD
- Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU
in order to preserve characters outside the BMP
- Fix: A completely emptied vehicle could trigger an
- Fix: Desync when NewGRF changes the stats related to
acceleration (power, weight, tractive effort, etc)
during service or 32 day triggers
- Fix: Incorrect Romanian own name
- Fix: Make invalid sprite references to mapgen sprites
behave the same as invalid references between recolour
and real sprites
- Fix: Do not let UFOs and coal mines clear water
- Fix: Do not let UFOs and coal mines destroy depots
- Fix: Do not send aircraft to depots that are out of
range of the next destination
- Fix: Only consider vehicles available in the climate
for purchase/depot cell size
- Fix: Extend widget data member to 32 bits so that
sprite IDs >= 2^16 can be used

Patch Instructions:

To install this openSUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:

- openSUSE 12.3:

zypper in -t patch openSUSE-2013-322

To bring your system up-to-date, use "zypper patch".

Package List:

- openSUSE 12.3 (i586 x86_64):


- openSUSE 12.3 (noarch):



< Previous Next >
This Thread
  • No further messages