File diff r20021:4bed01184765 → r20022:a1985c020301
changelog.txt
Show inline comments
 
1.3.0-beta2 (2013-02-07)
 
------------------------------------------------------------------------
 
- Feature: [NewGRF] Station randomisation triggers (r24906, r24905)
 
- Feature: Settings type filter included in the advanced settings GUI (r24862, r24863)
 
- Change: Revert to opening the vehicle GUI again when cloning vehicles using the clone-button from the depot GUI [FS#4458] (r24955)
 
- Fix: Additional zoom in levels could glitch by a few pixels due to incorrect rounding [FS#5463] (r24975)
 
- Fix: Honour pause_on_newgame setting when running as a dedicated server [FS#5279] (r24974)
 
- Fix: [NewGRF] Prevent access to tile-based variables when tile is invalid [FS#5462] (r24973)
 
- Fix: Do not make overbuilding rivers with canals insanely expensive [FS#5258] (r24972)
 
- Fix: Crash when an infinite loop occurred during loading of a script [FS#5346] (r24970)
 
- Fix: company window was not updated when shares were enabled/disabled [FS#5379] (r24968)
 
- Fix: Trams would get stuck on water [FS#5228] (r24966)
 
- Fix: With YAPF the docking behaviour differed per direction; now favour docking in the direction you approached [FS#5416] (r24964)
 
- Fix: Do not stop loading if there are reservations left [FS#5435] (r24963)
 
- 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 [FS#5438] (r24962)
 
- Fix: If a platform is enlarged and there is a reservation, reserve the whole platform [FS#5362] (r24961)
 
- Fix: Inconsistencies in the 'thanks to' lists [FS#5423] (r24960)
 
- Fix: Set 'replace when old' flag when replacing an autoreplace (r24950)
 
- Fix: Deleting implicit orders was not able to deal with the various side-effects of DeleteOrder [FS#5452] (r24944)
 
- Fix: Redraw autoreplace window properly in network games (r24939)
 
- Fix: Never put a space between cargo name and subtype [FS#5447] (r24938)
 
- Fix: Do not allow order refit to be set for no-load orders [FS#5446] (r24936)
 
- Fix: Make group names unique per company and vehicle type [FS#3473] (r24933)
 
- Fix: Prevent more NewGRFs being selected than is possible to load  [FS#5158] (r24932)
 
- Fix: [GS] Do not try to pause or unpause crashed scripts [FS#5415] (r24929)
 
- Fix: [Squirrel] Update line information before processing 'while' token of 'do'-'while' statement [FS#5408] (r24928)
 
- Fix: Add a tooltip to the mapsize selection mentioning possible deviations [FS#5395] (r24925)
 
- Fix: When an object built on a river is removed, restore the river [FS#5441] (r24923)
 
- Fix: Upgrading bridges could steal road types [FS#5389] (r24912)
 
- Fix: [GS] Allow GSs to pass negative integer string parameters (r24908)
 
- Fix: 'Train loads/unloads cargo' station animation triggers on individual platform (r24904)
 
- Fix: Cached station animation triggers were only set when removing parts of a station (r24903)
 
- Fix: The station build window did not update when the station spread changed [FS#5434] (r24899)
 
- Fix: Do not unpause the game when closing the highscore window if it was already paused before the highscore screen was shown (r24898)
 
- Fix: Improvements and fixes for the base translation [FS#5411, FS#5420, FS#5421, FS#5422, FS#5427] (r24896, r24875, r24872, r24869)
 
- Fix: Allow downgrade of road bridges in the scenario editor [FS#5436] (r24895)
 
- Fix: Invalidate station selection window when station spread changes [FS#5434] (r24894)
 
- Fix: Distribute GS compat_<version>.nut with OpenTTD (r24890)
 
- Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP (r24885)
 
- Fix: A completely emptied vehicle could trigger an assert (r24883)
 
- Fix: Desync when NewGRF changes the stats related to acceleration (power, weight, tractive effort, etc) during service or 32 day triggers (r24882)
 
- Fix: Incorrect Romanian own name (r24874)
 
- Fix: Make invalid sprite references to mapgen sprites behave the same as invalid references between recolour and real sprites [FS#5404] (r24858)
 
- Fix: Do not let UFOs and coal mines clear water (r24857)
 
- Fix: Do not let UFOs and coal mines destroy depots [FS#5406] (r24856)
 
- Fix: Do not send aircraft to depots that are out of range of the next destination [FS#5405] (r24855)
 
- Fix: Only consider vehicles available in the climate for purchase/depot cell size (r24854)
 
- Fix: Extend widget data member to 32 bits so that sprite IDs >= 2^16 can be used (r24853)
 

	
 

	
 
1.3.0-beta1 (2012-12-24)
 
------------------------------------------------------------------------
 
- Feature: Advanced settings to disable certain sound effects (r24846)
 
- Feature: [NewGRF] Support oversized purchase list sprites [FS#5271] (r24839)
 
- Feature: Improve pylon placement around station tiles that display neither pylons nor catenary (r24836)
 
- Feature: When using a non-release version of OpenTTD and the basegraphics are missing some sprites, also suggest to use a non-release version of the basegraphics (r24821)
 
- Feature: Consider engine preview windows always sticky, so non-shift mass-closure does not affect them [FS#2632] (r24809)
 
- Feature: When share-cloning vehicles do not open the vehicle window of the new vehicle [FS#4458] (r24808)
 
- Feature: Enable usage of 'companies' console command also in singleplayer [FS#2820] (r24807)
 
- Feature: Ask for confirmation before creating giant screenshots [FS#3148] (r24806)
 
- Feature: Separate subdirectory for screenshots (r24804)
 
- Feature: Unify the difficulty settings window with the advanced settings window (r24791, r24792)
 
@@ -76,26 +126,26 @@ 1.3.0-beta1 (2012-12-24)
 
- Feature: Debug option for showing the redrawn dirty blocks/rectangles [FS#5101] (r24065)
 
- Change: News display options are now shown in the advanced settings window (r24842, r24843, r24844, r24845)
 
- Change: Drop 'signal density' from the advanced settings GUI. It is more suited to be only changed via the signal GUI (r24670)
 
- Change: Check for bankruptcy on a monthly basis (r24619)
 
- Change: Only bankrupt, if you have negative money considering you took max loan (r24617)
 
- Change: When building long roads or tramways, only build the roadbits at the beginning and the end if they can connect to something [FS#5228] (r24503)
 
- Change: Disallow original and better road layouts to build roads under bridges along the bridge direction [FS#5229] (r24391)
 
- Change: Allow cloning of orders which are unreachable for the destination vehicle if they were already unreachable for the source vehicle [FS#5213] (r24390)
 
- Change: Allow building/modifying/removing signals even if a train is on the belonging track (r24356)
 
- Change: [NewGRF] Make bounding boxes of road vehicles change according to the vehicle length to make alignment easier [FS#5204] (r24331)
 
- Fix: [NewGRF] Consider regearing-like cargos as no-cargo in cargo filters [FS#5386] (r24848)
 
- Fix: [NewGRF] Draw NewGRF railtypes in NewGRF station previews (r24840)
 
- Fix: Don't consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires (r24837)
 
- Fix: The autorefit dropdown in the order GUI wasn't always updated when modifying vehicle consists [FS#5396] (r24834)
 
- Fix: Do not consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires (r24837)
 
- Fix: The autorefit dropdown in the order GUI was not always updated when modifying vehicle consists [FS#5396] (r24834)
 
- Fix: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed [FS#5398] (r24831)
 
- Fix: determineversion.vbs could hang in a git checkout (r24826)
 
- Fix: Close pending preview windows when the engine is introduced to everyone (r24812)
 
- Fix: Close engine preview window when another client accepts it (r24811)
 
- Fix: Make engine preview offers more robust with regard to changes in the company ranking (r24810)
 
- Fix: When displaying the previous news message, do not consider news which are turned off [FS#4224] (r24802)
 
- Fix: Glitch in timetable GUI [FS#5327] (r24800)
 
- Fix: Unify checks for editability of settings (r24787)
 
- Fix: Invert the focus handling of the OSK. Keep the focus at the OSK and close it on losing focus (r24774)
 
- Fix: Shift in the OSK behaved like capslock (r24773)
 
- Fix: [Win32] Do not crash when switching to an unsupported fullscreen display mode (like 8bpp modes in Windows 8) [FS#5359] (r24762)
 
- Fix: Crash on corrupted savegame [FS#5367] (r24754)
 
@@ -317,25 +367,25 @@ 1.2.0-RC1 (2012-02-19)
 
- Fix: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type (r23931)
 
- Fix: [Script] Do not close the parameter window when a script starts [FS#4944] (r23930)
 
- Fix: Do not accelerate, for smoke purposes, when you reached the track's maximum speed [FS#5053]
 
- Fix: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette [FS#5056] (r23927)
 
- Fix: [NoGo] Some news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used [FS#5054] (r23924)
 
- Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope (r23920)
 
- Fix: [NewGRF] When determining the first refittable cargotype according to CTT order, do not rely on the GRF assigning the refit_mask property. Also check for GRFs setting the default_cargo or refittable-cargo-classes or -types properties (r23916)
 
- Fix: [NewGRF] Do not test validity of cargobits using a mask of cargoslots (r23914)
 
- Fix: [NewGRF] When testing whether a engine shall only carry the default cargo, check ctt_include_mask for being empty before applying cargo translation (r23912)
 
- Fix: [SDL] Handle the SDL_VIDEOEXPOSE event to solve issues with SDL 1.3 (r23910)
 
- Fix: [SDL] Fix keyboard-related segfault when compiling against SDL 1.3 (r23909)
 
- Fix: [Makefile] Make sure bin/baseset/openttd.32.bmp is removed on make clean (r23908)
 
- Fix: [Makefile] Let "make clean --dry-run" not delete Makefiles (r23907)
 
- Fix: [Makefile] Let 'make clean --dry-run' not delete Makefiles (r23907)
 
- Fix: [Windows installer] OpenMSX got downloaded to and extracted in the wrong (non-existent) folder [FS#5045] (r23905)
 
- Fix: Memory leak everytime one clicked a savegame in the load GUI (r23901)
 
- Fix: [NewGRF] It was not possible to import sounds from a NewGRF later in the load order (r23883)
 
- Remove: PNG sprite loader; use 32bpp sprites in a NewGRF (r23898)
 

	
 

	
 
1.2.0-beta4 (2012-02-04)
 
------------------------------------------------------------------------
 
- Feature: [NewGRF] Give NewGRF defined level crossings and rail depots access to the townzone (r23866)
 
- Feature: [NewGRF] New algorithm (activated via an engine flag) to determine the capacity of vehicles. This allows vehicles to better control the capacity for cargotypes which they know; and let cargo NewGRFs influence the capacity for cargos the vehicle NewGRF does not know, but which the vehicle is refittable to due to cargo classes (r23861)
 
- Feature: [NewGRF] Add cargo property 1D to set the capacity multipliers when refitting vehicles, which do not use callback 15 (r23860)
 
- Feature: Allow command line options -e and -g to be combined to load saves/scenarios directly into SE (r23839)