ChangeLog 1.0.1 -> 1.0.3:

1.0.3 (2010-08-01)
------------------------------------------------------------------------
- Fix: Make it possible to properly assess the length of the rail toolbar 
caption, don't require '{WHITE}' control codes (r20242)
- Fix: Check for disallowed level crossings also when converting rail (r20237)
- Fix: Haiku uses a 'special' location for headers (r20219)
- Fix: Desync due to (temporary) wrong railtype; when loading a savegame the 
railtype of some (high ID) trains could be wrong [FS#3945] (r20137)


1.0.3-RC1 (2010-07-17)
------------------------------------------------------------------------
- Feature: [NewGRF] Textstack support for CB 38 (r20086)
- Feature: [NewGRF] Add a railtype flag to disallow level crossings per 
railtype (r20049)
- Change: Improve desync debugging, crash log data and the Debian packaging (by 
making a debug symbols package) (r20138, r20136, r20129)
- Fix: Do not scan /data and ~/data (if they happen to be your working 
directory). If it is the directory where your binary is located it will still 
scan them [FS#3949] (r20166)
- Fix: Integer comparison failed in case the difference was more than 
'MAX_UINT'/2 [FS#3954] (r20162)
- Fix: [YAPP] Converting a one-way block to a path signal with trains on both 
sides could lead to a train crash [FS#3937] (r20156)
- Fix: [NewGRF] Improve handling of snowing of railtypes and (infra)structures 
on foundations [FS#3883] (r20153, r20132, r20126, r20125)
- Fix: Ships were not marked as dirty when stopping inside a depot [FS#3880] 
(r20142)
- Fix: Some windows ignored all hotkeys [FS#3902] (r20141, r20140, r20139)
- Fix: Do not allow building a rail track to the water using a tree-tile 
[FS#3695] (r20110)
- Fix: [NoAI] AITown::GetRating() returned wrong values [FS#3934] (r20103)
- Fix: Reading deleted memory when selecting a NewGRF in the content download 
window of which the data has not been acquired from the content server. The 
crash would occur after the content server's reply was processed and the 
ContentInfo object was replaced with another [FS#3899] (r20089, r20082)
- Fix: If after loading a savegame (including intro game) one tried to save a 
game (including autosave) and that failed (very) early on because it could not 
open the file for writing all pointers would be converted to NULLs which then 
causes corrupted game states [FS#3876, FS#3887, FS#3920, FS#3923] (r20087)
- Fix: gitignore and hgignore had more missing/wrong entries (r20078, r20033, 
r20031)
- Fix: Remove the space between 'open' and 'ttd' in the title screen (r20077)
- Fix: Road vehicles could get crashed twice in a tick [FS#3896] (r20053, 
r20034)
- Fix: Coloured_news_year was stored in savegames while it should be a client 
setting [FS#3916] (r20051)
- Fix: Crash when spectator tried to open a vehicle list without selecting any 
company [FS#3892] (r20041)
- Fix: Instead of loading the intro game when loading a savegame fails on the 
dedicated server, generate a new game [FS#3907] (r20039)
- Fix: Tram tracks did not show at level crossing with the new railtypes 
[FS#3911] (r20036)
- Fix: Under some circumstances you could get into an infinite loop 
[CVE-2010-2534] [FS#3909] (r20035)
- Fix: The 64 bits TortoiseSVN was not always properly detected (r20029)
- Fix: Do not close the sort dropdown in the (original) vehicle list when there 
are no vehicles. That code is meant for the 'actions' dropdown [FS#3881] 
(r20014)
- Fix: When joining a company with a password you could only enter 20 
characters of the password (r20012)
- Fix: Sign sorting was unstable [FS#3893] (r20009)
- Fix: Trains should also have running cost while slowing down for stop (r20006)
- Fix: [NewGRF] Stringcodes 82, 83 and 84 were not properly converted to 
openttd codes so they did not work (r20004)
- Fix: Clear force_proceed when entering depots and when loading, resetting of 
force_proceed on manual stopping did not work [FS#3878] (r19992)
- Fix: Do not show an error message when trying to start/stop a crashed plane 
[FS#3874] (r19953)
- Fix: Allow turning of roadvehicles while waiting in a queue (r19945)
- Fix: Disallow moving of vehicle news window [FS#3865] (r19943)
- Fix: Under some (unlucky) circumstances the wrong company would be 'current 
company' when changing company colour or orders [FS#3903]


1.0.2 (2010-06-19)
------------------------------------------------------------------------
- Fix: Owner of the Waypoint View window was not properly set (r19990)
- Fix: Close list of vehicles with given oil rig in orders when the oil rig is 
deleted (r19956)
- Fix: Close list of vehicles with given buoy/oil rig in orders when switching 
company (r19955)
- Fix: Do not close list of waypoint's trains when the waypoint view is closed 
when it is sticky (r19952)
- Fix: Close buoy's vehicle list when the buoy is deleted [FS#3869] (r19951)


1.0.2-RC1 (2010-06-05)
------------------------------------------------------------------------
- Feature: Translated desktop shortcut comments (r19884)
- Fix: When 'pause on new game' is set, pause the game before 
CleanupGeneration() to avoid conflicts with concurrent GUI code [FS#3857] 
(r19934)
- Fix: Pay for the rail/road when constructing tunnels, bridges, depots and 
stations [FS#3859, FS#3827] (r19925, r19887, r19881)
- Fix: Closing chatbox could cause glitches when news message was shown 
[FS#3865] (r19921)
- Fix: [YAPP] Inform the pathfinder as well about the fact that the backside of 
an one-way path signal can be a safe waiting point [FS#3803] (r19896)
- Fix: Allow loading savegames from the console without specifying the '.sav' 
extension, i.e. make it consistent with saving savegames from the console 
[FS#3761] (r19885)
- Fix: Dropdowns did affect positioning of new windows because they were not 
yet removed when the new windows were positioned [FS#3812] (r19883)
- Fix: [NoAI] AIEngine::IsValidEngine() and AIEngine::IsBuildable() returned 
false positives. Especially wagons of unavailable railtypes were reported 
available (r19880)
- Fix: Default vehicle group texts were drawn one pixel too low [FS#3851] 
(r19878)
- Fix: It was not possible to send all trains with common waypoint order to 
depot (r19876)
- Fix: Compilation for NetBSD [FS#3809, FS#3840, FS#3845] (r19874, r19859, 
r19853, r19781)
- Fix: If the (guessed initial) destination tile of a road vehicle was not a 
road stop but was a T-junction or turn, the road vehicles would jump around in 
circles [FS#3817] (r19873)
- Fix: When a network connection gets lost and a game with AIs was loaded the 
client might crash due to the AIs not being loaded while the game loop is 
executed [FS#3819] (r19869)
- Fix: Use non-breaking spaces for currency pre-/postfixes (r19867)
- Fix: Crash when changing/viewing locale settings in the console [FS#3830] 
(r19865, r19864, r19863, r19862)
- Fix: Drawing fallback sprites for unavailable NewGRF waypoints failed (r19852)
- Fix: Ensure that both texts of the NewGRF gui download button fit (r19823)
- Fix: Kicking clients by IP did not work [FS#3784] (r19818)
- Fix: Compilation with MinGW GCC 4.5.0 and UNICODE (r19787)
- Fix: If a waypoint is immediately followed by a path signal a reservation 
would be made from that path signal before the waypoint is marked passed. As a 
result the order to go to the waypoint is used to reserve the path after the 
waypoint and as such trains get lost [FS#3770] (r19784)
- Fix: NULL pointer deference when testing relative scope *action2 on an 
unbuilt engine [FS#3828] (r19782)
- Fix: Crash on too long paths [FS#3807] (r19780, r19779, r19778, r19777, 
r19776)
- Fix: MP_VOID tiles shall have no tropic zone [FS#3820] (r19769)
- Fix: Half-desert tiles would never revert back to clear tiles (r19768)
- Fix: Height in smallmap was different from measured heights [FS#3808] (r19767)
- Fix: [NewGRF] Vehicle var 43 missed AI information in purchase list (r19761)
- Fix: Blocked roadvehicles should first check whether they are still blocked 
before accelerating again, instead of continuous starting/stopping (r19755)
- Fix: Try harder to find a suitable font that can be loaded, i.e. while 
searching for a suitable font test whether you can open it [FS#3740] (r19753)
- Fix: Make sure the chat area fits in the default window size; if you want it 
larger, you can always change/override it in the config file [FS#3798] (r19751)
- Fix: [NewGRF] Industry var 0x43 is not 'safe' during callbacks 22 and 38 
either (r19750)
- Fix: [NewGRF] Possible divide-by-zero if a NewGRF checked industry var 42 
while the production level was 0 (r19749)
- Fix: Do not recenter usually centered windows when resizing main window or 
changing language, if they have been moved/resized before [FS#3675] (r19746)
- Fix: The GUI is controlled by _local_company, not _current_company (r19745)
- Fix: NewGRFs could access map bits of not yet constructed industries and 
houses during construction callbacks (r19748, r19743)
- Fix: [NewGRF] Passing some invalid data to industry variable 67/68 could 
cause a crash (r19713)
- Fix: Check for industry availability more thoroughly and cancel object 
placement when selecting not available industries [FS#3787] (r19701)
- Fix: Avoid showing building toolbars behind the main toolbar when the 'Link 
landscape toolbar' setting is active [FS#3781] (r19696)
- Fix: Under some circumstances the player's name could be empty (r19693)
- Fix: Do not show an error message when trying to give another client an 
amount of 0 money [FS#3779] (r19684)
- Fix: Do not display an error message when double clicking on a vehicle in the 
'available vehicles'-window (r19669)
- Change: Name invalid engines, cargos and industries 'invalid', if the player 
removed the supplying NewGRFs, hide invalid engines from the purchase list 
(r19879, r19877)

-- 
Please update to 1.0.3
https://bugs.launchpad.net/bugs/576396
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to