Changeset - r28582:76f713a1e74d
[Not reviewed]
master
0 1 0
Patric Stout - 10 months ago 2024-01-27 19:23:13
truebrain@openttd.org
Doc: Forwardport changelog from 13.x branch (#11901)
1 file changed with 156 insertions and 0 deletions:
0 comments (0 inline, 0 general)
changelog.txt
Show inline comments
 
13.4 (2023-07-29)
 
------------------------------------------------------------------------
 
Fix: Setting tree lines drawn incorrectly for RTL languages (#11070)
 
Fix #11043: Don't choose toolbar dropdown option if focus is lost (#11044)
 
Fix #10917: Pay loan interest before generating statistics (#11040)
 
Fix #11016: Use after free in network invalid packet error path (#11022)
 
Fix #10987: Double-close of dropdown stopped land-info tool working as default (#11000)
 

	
 

	
 
13.3 (2023-06-11)
 
------------------------------------------------------------------------
 
Fix: [Win32] use full monitor resolution for fullscreen (#10985)
 

	
 

	
 
13.2 (2023-06-10)
 
------------------------------------------------------------------------
 
Change: [Win32] position window in center of workspace of primary display (#10942)
 
Change: Automatically disable hardware acceleration when GPU driver crashed the game last attempt (#10928)
 
Change: [Linux] Default scroll mode to non-mouse-lock (#10920)
 
Change: Include font style in font name for Freetype (#10879)
 
Fix: Don't restore backed up vehicle name if it's no longer unique (#10979)
 
Fix #10975: Train name wrongly marked as unique when joining trains (#10976)
 
Fix: Crash when not even a single row fits for dropdowns on low resolution screens (#10934)
 
Fix: Crash with tooltip on low resolution screens (#10933)
 
Fix: Crash when window can't be placed on low resolution screens (#10932)
 
Fix #10502: Apply engine refit before attaching free wagons (#10926)
 
Fix: Wayland crash on startup due to Pango also using FontConfig (#10916)
 
Fix: When syncing width of GUI items, take padding into account (#10915)
 
Fix: Make dropdowns self-close when losing focus (#10912)
 
Fix: Land info window maximum width was not scaled (#10894)
 
Fix: Check max member count in squirrel classes (#10883)
 
Fix: Ask FontConfig for the face index when opening fonts (#10878)
 
Fix #10831: Level crossing parts left barred after crossing tile removal (#10874)
 
Fix: Rail waypoint selection window not closed when parent windows closed (#10873)
 
Fix #10846: [Script] Crash on trying to allocate an excessively large array (#10848)
 
Fix: [Win32] Text line breaking did not properly handle punctuation characters (#10775)
 
Fix: [Emscripten] Crash when saving games (#10758)
 
Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling (#10752)
 
Fix #10741: Rail platforms left partially reserved after train crash (#10751)
 
Fix: Shaded engines in purchase list incorrectly shaded (#10736)
 
Fix #10735: [NewGRF] {POP_COLOUR} fails if string is drawn with extra flags (#10736)
 
Fix #8177: Ships with max speed overflow to near-zero speed (#10695)
 
Fix #10289: Don't silently fail when setting timetable start dates (#10690)
 
Fix #8302: Improve "Maintenance intervals are in percents" helptext (#10686)
 
Fix #10665: "No vehicles are available yet" message did not appear correctly on non-temperate climates (#10673)
 
Fix #10630: Don't allow shifting service date earlier than year 0 (#10643)
 
Fix #10637, #10638: Incorrect water infrastructure totals when building certain object types (#10639, #10640)
 
Fix: Abort loading savegame if road vehicle is on invalid road type (#10622)
 

	
 

	
 
13.1 (2023-04-10)
 
------------------------------------------------------------------------
 
Add: [NewGRF] Engine name callback for nested variants. (#10399)
 
Fix: Improve main toolbar tooltips (#10616)
 
Fix: [NewGRF] Additional validation for Action3 (+others) (#10601)
 
Fix: Clear button for editbox didn't take account of padding (#10583)
 
Fix: [Script] Access to enum/consts defined outside of main.nut (#10573)
 
Fix #10568: Bogus warning when loading a save with a NewGRFs on dedicated servers (#10572)
 
Fix #10554: Crash when scrolling in the autoreplace window with collapsed variants (#10555)
 
Fix: Network server highlight invisible with RTL languages. (#10551)
 
Fix: Client name was not being used as company manager name (#10535)
 
Fix: Prevent road vehicles on crossing from crashing into the side of a train (#10496)
 
Fix #10477: [macOS] Calculation for window sizes when using custom fonts was being rounded incorrectly (#10489)
 
Fix #10486: Crash in debug window when GS started before AIs (#10487)
 
Fix #10469: [Script] Negative numbers in League Table window were sorted incorrectly (#10471)
 
Fix #10465: Crash on timeout if user never enters a password for server (#10466)
 
Fix #10280, #10461: Crash on opening town windows as a spectator (#10462)
 
Fix #10059: Script config values stored in the config file could cause crashes (#10444)
 

	
 

	
 
13.0 (2023-02-05)
 
------------------------------------------------------------------------
 
Change #10077: Make maximum loan a positive multiple of the loan interval (#10355)
 
Fix #10361: [Script] Don't try to give saved data to a dead script (#10433)
 
Fix #10419: Water infrastructure accounting when building ship depots and docks (#10432)
 

	
 

	
 
13.0-RC2 (2023-01-28)
 
------------------------------------------------------------------------
 
Feature: Press Ctrl to build a diagonal area of trees (#10342)
 
Feature: Set a custom number of industries in map generation window (#10340)
 
Change: Display font status as aa/noaa instead of true/false (#10352)
 
Fix: [Script] Improved API documentation for scripts (#10413, #10412)
 
Fix #10255: Reduce basic thickness of linkgraph GUI lines (#10410)
 
Fix #10220: Don't select unselectable engine as default (#10404)
 
Fix #10395: When loading old saves, don't forcibly bar level crossings (#10400)
 
Fix #10377: Bad sorting of rail vehicles when primary variant is missing (#10378)
 
Fix #10368: Server restarting game caused clients to hit assertion (#10369)
 
Fix #10362: NewGRF bridges without speed limits (#10365)
 
Fix #10363: CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic (#10364)
 
Fix: [Script] Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting (#10360)
 
Fix #10009: Bad overflow protection when taking out loans (#10359)
 
Fix #9865: Removing files with the console always failed (#10357)
 
Fix #10057: FallbackParagraphLayout fails to properly wrap (#10356)
 
Fix #10177: Company list password padlock showed after switching to single player (#10354)
 
Fix: Various Wide River issues (#10348)
 
Fix: Link variants to parents when finalising engines (#10346)
 
Fix #10333: Only show industry prospecting errors to local company (#10338)
 
Fix #10335: Set initial scrollbar count for object GUI (#10336)
 
Fix #10331: Starting new company during load must happen after AI start (#10332)
 
Fix #10309: [SDL] Uninitialized width and height when turning off full screen (#10328)
 
Fix #10032: Capacities of articulated vehicles in build window (#10326)
 
Fix: Improve handling of corrupt NewGRF or image files (#10321, #10316)
 
Fix: [NewGRF] Don't assume engclass 2 should be elrail (#10315)
 
Fix: [Script] AIGroup.GetProfitLastYear could get values different than those displayed in GUI (#10227)
 
Fix #10304: [Scripts] Don't start GS in intro game (#10305)
 
Fix: [Script] Copy compat files for version 13 (#10303)
 

	
 

	
 
13.0-RC1 (2023-01-01)
 
------------------------------------------------------------------------
 
Feature: 'font' console command to configure fonts within game (#10278)
 
Feature: Ctrl-click to bulk edit timetable speeds/waiting times (#10265)
 
Feature: [NewGRF] Vehicle variants in expandable purchase list (#10220)
 
Feature: Expand all towns in the scenario editor (#10215)
 
Add: [NewGRF] Slope-aware and roadtype-specific one-way sprites (#10282)
 
Change: Display text files in black (#10291)
 
Change: Make vehicle list dropdown buttons resize to fit strings (#10286)
 
Change: [NewGRF] Support flipping shorter engines without explicit support (#10262)
 
Change: Separate ground sprite from foundation sprite offsets (#10256)
 
Change: Vertically centre sprite font relative to TrueType font (#10254)
 
Change: [macOS] Set minimum macOS version to 10.13 (#10253)
 
Change: Use lowered not disabled widget for current vehicle details tab (#10252)
 
Change: Various improvements to NewGRF sprite aligner (#10249)
 
Change: reset_engines console command now rerandomises introduction dates and reliability (#10220)
 
Change: Show error message on failed industry prospecting (#10202)
 
Fix: Local authority window rating list height ignored icon sizes (#10285)
 
Fix #10150: Town signs could be truncated when using custom fonts (#10283)
 
Fix #8971: Resize QueryStrings with interface scale change (#10281)
 
Fix #10274: Crash when rescanning scripts with GS selected (#10276)
 
Fix #10151: Use smaller padding for signs (#10272)
 
Fix #10263: [Script] Restore tile validation for commands (#10269)
 
Fix: Missing scrollbar for rail/roadtype dropdowns (#10264)
 
Fix #10260: Incorrect rect height drawing image in vehicle details (#10261)
 
Fix #10257: Incorrect catenary position on sloped bridge heads (#10258)
 
Fix: Vertically centre chat prompt (#10250)
 
Fix #10214: League and graph buttons in toolbar did not have a default action (#10246)
 
Fix #10242: Allow a space for text shadow when clipping text (#10243)
 
Fix #10206: Fully disable scripts in intro game (#10241)
 
Fix #10218: Don't try to create river tiles along incorrect slopes (#10235)
 
Fix #10208: [NewGRF] Allow using a specific underlay for road/tram tunnels (#10233)
 
Fix #10224: Don't change fast-forward mode while saving (#10230)
 
Fix #10147: Sound effect volume slider no longer set volume (#10228)
 
Fix #10223: Crash when vehicle cloning fails on order cloning (#10225)
 
Fix: Maximum space for engine preview image was never scaled (#10219)
 
Fix #10216: Crash when upgrading savegame with crashed vehicles (#10217)
 
Fix #10212: [Script] Nested ScriptAccounting scopes not restored properly (#10213)
 
Fix #10114: Incorrect drag-highlight position with non-power-of-2 scaling (#10211)
 
Fix #10198: Rearrange Intro GUI to make button rows narrower (#10203)
 
Fix: Missing extra padding when drawing tooltip text (#10201)
 
Fix: Bad alignment of button icons when using the original baseset (#10200)
 
Fix: Signal icons incorrectly positioned in UI (#10199)
 
Fix #10021: Object GUI resized when switching between different objects (#10196)
 
Fix #9720: Delay start of GS/AI to after loading of savegame (#9745)
 

	
 

	
 
13.0-beta2 (2022-11-27)
 
------------------------------------------------------------------------
 
Feature: Allow AI/GS to be fully modified in scenario editor (#10152)
0 comments (0 inline, 0 general)