Commit Graph

58291 Commits (1e0279e72e4ffe2ce7deaef51b7693a597513e7b)
 

Author SHA1 Message Date
Loïc Guilloux 11aa3694fa
Fix: [Win32] Force font mapper to only use TrueType fonts (#12406) 6 months ago
Peter Nelson f79ec7955a Codechange: Explicitly reset old industry data before loading games. 6 months ago
Peter Nelson 3de8853e29 Codechange: Store accepted and produced cargo in vector instead of array.
Most industries do not use the full 16 slots, so this can save a little memory and iteration time.
6 months ago
Peter Nelson bd2a92331b Codechange: Use inline and std::array for old industry structures.
This avoids separate declaration/definition, and less C-style arrays.
6 months ago
Peter Nelson 00e0021e3a Codechange: Don't assume accepted/produced slot exists. 6 months ago
Peter Nelson 295508fc53 Codechange: Avoid lengthof() on std::array. 6 months ago
Peter Nelson f6b38e8e06 Codechange: Remove optional MakeCargo() parameters that are never changed.
Default values are always used, so don't need to be parameters.
6 months ago
Peter Nelson e4fc8ef595 Codechange: Use std::span for industry cargo window instead of pointer + length. 6 months ago
merni-ns 6f36f3d714
Fix #11055: Make saveload failure error messages consistent with others (#12247)
The save/load error messages were combined using string parameters, rather than using the built-in functionality of error dialogs.
6 months ago
merni-ns 92a171c3e0
Doc: Improve the output and documentation of the font command. (#12392)
Now that the default font =/= sprite font, there is a different way to invoke the sprite font, and default size applies to default (not sprite).
Also, interface scaling now affects the font size.
6 months ago
Peter Nelson d68e5159e1
Feature: Allow base sounds set to be changed mid-game. (#12399) 6 months ago
translators 3d2a8fb60c Update: Translations from eints
welsh: 5 changes by Ansbaradigeidfran
ukrainian: 11 changes by StepanIvasyn
catalan: 1 change by J0anJosep
portuguese (brazilian): 69 changes by pasantoro
6 months ago
Peter Nelson d683ec0183
Codechange: Move dropdown and slider out of widgets directory. (#12403)
Also shuffle headers to place widget includes near end.

This leaves the widgets directory solely for defining Widget IDs.
6 months ago
Jonathan G Rennison 0008e7d769 Fix velocity unit names used in cargo payments graph window 6 months ago
Jonathan G Rennison 4d47eee48d Lang: Update tiles/day and tiles/sec unit name strings 6 months ago
Jonathan G Rennison 6e689c2b93 Fix tiles/day speed unit in wallclock mode 6 months ago
Jonathan G Rennison e041fb8b25 Fix industry window production last month string in wallclock mode 6 months ago
Jonathan G Rennison 9dc332ca59 Fix choppy audio playback of sound effects on Windows
Increase default audio buffer size

See: #680
See: 25aeb1c5
6 months ago
Rubidium d5e28a904d Fix fb9d4af: use different nonces for key exchange and stream encryption 6 months ago
translators 9954187680 Update: Translations from eints
greek: 172 changes by gh658804
ukrainian: 18 changes by StepanIvasyn
portuguese (brazilian): 9 changes by pasantoro
6 months ago
Jonathan G Rennison 083a05a179 Adjust case of vehicle list window drop down items 6 months ago
Jonathan G Rennison d31359f4d2 Saveload: Fix doc comment for SlXvGetFeatureName 6 months ago
Patric Stout 77f02faf15
Codefix 977aba73be: also update comment about removal of is_random (#12400) 6 months ago
Jonathan G Rennison 98f1fb2722 Saveload: Fix NGRF chunks being saved with incorrect table SL_ARR format
Array length prefix was missing

See also: https://github.com/OpenTTD/bananas-api/pull/456
6 months ago
translators 340c2802da Update: Translations from eints
ukrainian: 14 changes by StepanIvasyn
dutch: 3 changes by Afoklala
portuguese (brazilian): 34 changes by pasantoro
6 months ago
Patric Stout e866ca8adc
Cleanup 69d5b9d3: actually clean up all remnants of "no-thread" builds (#12398) 6 months ago
Patric Stout c0308acb03
Fix: "-q" displays NewGRF IDs in the wrong byte-order (#12397) 6 months ago
Jonathan G Rennison 9f7d25e02d TBTR: Fix head state migration when using start/stop callbacks
Don't run start/stop callbacks during head state migration
6 months ago
Jonathan G Rennison 3439d208d7 TBTR: Fix cost estimation of replacement when using wagon attach callbacks
Do not CMD_SELL_VEHICLE in cost estimation, just use the vehicle values
6 months ago
Peter Nelson 8d312b305b
Codechange: Replace currency macros with functions. (#12396) 6 months ago
translators e21c12afeb Update: Translations from eints
finnish: 39 changes by hpiirai
ukrainian: 23 changes by StepanIvasyn
danish: 1 change by bscargo
french: 1 change by Lishouuu
portuguese: 1 change by azulcosta
portuguese (brazilian): 100 changes by pasantoro
6 months ago
Peter Nelson e16b982b6a Codechange: Use iteration when dealing with all HouseSpecs. 6 months ago
Peter Nelson 3e83dcedfd Codechange: Allocate houses dynamically instead of from a fixed array.
This uses vectors for HouseSpecs and global/town building counts.
6 months ago
Peter Nelson 8746be8bf2
Codechange: Use FindVehiclesWithOrder when removing a road stop. (#12144) 6 months ago
frosch 907cb4fc53
Fix: [Script] ScriptSubsidy::GetExpireDate should return an economy-date (#12372) 6 months ago
Michael Lutz 8fb7d74dfe Fix eabb9db: Drag building of road stops should not allow mixing z levels. 6 months ago
Michael Lutz 69acc132ca Fix #12387, eabb9db: [NewGRF] Wrong tile offset passed to rail station CB 149 (slope check) 6 months ago
Loïc Guilloux 71087bb6d3
Change: [CI] Always use latest stable Xcode (#12390) 6 months ago
Jonathan G Rennison 0ba9d9bb18 Version: Committing version data for tag: jgrpp-0.58.2 6 months ago
glx22 64a67d8821 Change: [CI] Always use latest stable Xcode
(cherry picked from commit d750db9bbefe853002edea59ad72ca37a4702b6c)
6 months ago
translators ca53e134be Update: Translations from eints
swedish: 14 changes by sereneavatar
finnish: 2 changes by hpiirai
ukrainian: 18 changes by StepanIvasyn
latvian: 4 changes by lexuslatvia
portuguese (brazilian): 13 changes by pasantoro
6 months ago
Jonathan G Rennison 433484cda3
Fix #12388: Vehicle::CopyVehicleConfigAndStatistics not releasing unit number (#12389) 6 months ago
Jonathan G Rennison 315dd62bd9 Fix Vehicle::CopyVehicleConfigAndStatistics not releasing unit number
See: https://github.com/OpenTTD/OpenTTD/issues/12388
6 months ago
SamuXarick afaf452534 Fix: Changing NPF max search nodes while in-game had no effect (#12194)
(cherry picked from commit f845b4bbc3)
6 months ago
Peter Nelson 5c345f55e2 Fix #12368: Incorrect offset for click position within industry chain window. (#12370)
(cherry picked from commit 97c1738541)
6 months ago
Peter Nelson b919c412b9 Fix 2fd9096: Label for fruit incorrectly changed to `FRUI` from `FRUT`. (#12367)
(cherry picked from commit eebfb83aa2)
6 months ago
translators b8b01818ca Update: Translations from eints
english (au): 1 change by krysclarke
norwegian (bokmal): 1 change by eriksorngard
spanish (mexican): 32 changes by rgonzalez-py
english (us): 3 changes by 2TallTyler
russian: 3 changes by Ln-Wolf
ukrainian: 18 changes by StepanIvasyn
lithuanian: 6 changes by dziugas1959
portuguese (brazilian): 11 changes by pasantoro
6 months ago
Jonathan G Rennison 8e9600991a Clear vehicle unit number on load for non-primary vehicles 6 months ago
Jonathan G Rennison 459e13fc5a Remove unused command: CMD_SET_VEHICLE_UNIT_NUMBER 6 months ago
translators 575336ef43 Update: Translations from eints
swedish: 20 changes by joeax910
greek: 182 changes by gh658804
ukrainian: 11 changes by StepanIvasyn
slovak: 45 changes by puco
lithuanian: 14 changes by dziugas1959
portuguese (brazilian): 11 changes by pasantoro
6 months ago