1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-28 06:34:33 +01:00

32182 Commits

Author SHA1 Message Date
translators
bec75bc22a Update: Translations from eints
chinese (traditional): 18 changes by KogentaSan
english (us): 18 changes by 2TallTyler
maori (new zealand): 49 changes by Kyle-McDangersword
danish: 18 changes by bscargo
2026-01-28 04:49:12 +00:00
Richard Wheeler
140ca5d3e6 Fix: Use consistent description for invalid orders 2026-01-27 22:57:36 +00:00
Peter Nelson
802a31cdb0 Change #13915: Share one window for engine preview pop ups. (#14703)
If more than one engine preview occurs at the same time, previous/next buttons allow the player to switch between engines.
2026-01-27 22:29:29 +00:00
Loïc Guilloux
fb8d4e880e Change: [Script] Reformat callstack output (#15171) 2026-01-27 22:30:04 +01:00
Peter Nelson
3937d7ed6f Fix #15085: don't perform GUI scale changes before video driver is fully initialised (#15175) 2026-01-27 21:07:18 +00:00
Cyprian Klimaszewski
89ddc87c16 Codefix 97f3e5b: Restore defensive programming for _tile_type_procs. (#15165) 2026-01-27 20:41:45 +00:00
Rubidium
98f27ed83c Fix #15166: foundations missing adjacent to NewGRF objects without foundation 2026-01-27 20:23:26 +01:00
translators
70404850e2 Update: Translations from eints
english (au): 18 changes by krysclarke
greek: 23 changes by gh658804
hungarian: 25 changes by vargaviktor
russian: 18 changes by Ln-Wolf
finnish: 18 changes by hpiirai
esperanto: 18 changes by slashdevslashurandom
portuguese (brazilian): 18 changes by pasantoro
polish: 18 changes by pAter-exe
2026-01-27 04:50:06 +00:00
Jonathan G Rennison
44612d5b59 Fix: Articulated road vehicle following with immediately sequential u-turns (#15170) 2026-01-26 18:46:55 +00:00
Peter Nelson
24a4f3b1a6 Fix e0c2ad1: [Script] Give GetPrimary/SecondaryLiveryColour preconditions (#15169)
These calls ignored existing API conventions and did not document them.
2026-01-26 18:45:22 +00:00
translators
402ab7cf5f Update: Translations from eints
swedish: 7 changes by robert-i
greek: 6 changes by superuser-does
portuguese: 1 change by jcteotonio
2026-01-26 04:51:30 +00:00
mmtunligit
2bcbea2694 Feature: User-defined collections of saved items in the picker window (#14813) 2026-01-25 12:38:01 -05:00
translators
e661db0396 Update: Translations from eints
maori (new zealand): 7 changes by Kyle-McDangersword
esperanto: 43 changes by slashdevslashurandom
2026-01-25 04:51:08 +00:00
Peter Nelson
6addf5c704 Fix #15088: When building a new train, the refit button state may be incorrect. (#15162)
Invalidate vehicle view window when the vehicle chain is changed.

Co-authored-by: Abigail <abigailthomsonhicks@gmail.com>
2026-01-24 19:12:22 +00:00
Loïc Guilloux
6e356eb267 Fix #15160: Use savegame landscape to display company names in SaveLoad window (#15161) 2026-01-24 19:53:30 +01:00
Peter Nelson
a8d0241c0b Fix #15116: install fallback cargo translation table for old cargo sets (#15150)
Old combined cargo/industry sets may set up cargo types with labels and expect them to be usable without a translation table.

Install a fallback table if the NewGRF does not install one to give them a better chance of working.
2026-01-24 14:42:58 +00:00
Peter Nelson
1716d36ebb Fix: Allow infinite water to be selected when loading heightmap (#15146) 2026-01-24 14:42:36 +00:00
Cyprian Klimaszewski
97f3e5b70f Codechange: Make TileType enum an enum class. 2026-01-24 08:34:05 +01:00
Cyprian Klimaszewski
7d34e09f94 Codefix b0542c8: Remove tree counter from docs. 2026-01-24 06:52:59 +01:00
Rubidium
84863e73a9 Fix 666073fc7b: cocoa video driver did not register 2026-01-24 06:50:36 +01:00
Rubidium
0519f82a37 Fix 317dc71c6a: MacOS version detection was broken, and return a tuple instead of three out-params 2026-01-24 06:50:36 +01:00
Rubidium
6b3eaba308 Codechange: remove unneeded MacOSVersionIsAtLeast calls 2026-01-24 06:50:36 +01:00
translators
009905e39e Update: Translations from eints
vietnamese: 11 changes by myquartz
catalan: 7 changes by J0anJosep
esperanto: 791 changes by slashdevslashurandom
2026-01-24 04:46:04 +00:00
Peter Nelson
2d6fe7d9c6 Codefix: incorrect indentation for GetCargoTranslationTable (#15156) 2026-01-23 22:37:16 +00:00
Loïc Guilloux
ab68e3616d Fix #15153, beb213f9: Wrong tile used to get bridge reservation overlay (#15154) 2026-01-23 16:36:37 +01:00
Peter Nelson
df7bf03cc8 Fix 568b70e: Fjordia SlCompanyLiveries::Load crash (#15148)
Co-authored-by: qirlib <qirlib@gmail.com>
2026-01-22 22:59:20 +00:00
Cyprian Klimaszewski
9545d255ce Codefix: <var> is taken as HTML tag by doxygen. 2026-01-22 23:43:25 +01:00
Cyprian Klimaszewski
d18cf47c10 Codefix f4b0ac2: Documentation for non existing parameters is copied to function overrides. 2026-01-22 23:43:25 +01:00
Cyprian Klimaszewski
639cf2aa76 Codefix 9e9b513: Line numbers do not hide in WARN_LINE_FORMAT. 2026-01-22 23:43:25 +01:00
translators
0f0f19092b Update: Translations from eints
danish: 7 changes by bscargo
2026-01-22 04:49:47 +00:00
translators
0c0f55302d Update: Translations from eints
chinese (traditional): 12 changes by KogentaSan
2026-01-21 04:49:23 +00:00
Rito12
23d8a3df1b Codechange: Add GitHub workflow that checks new doxygen warnings.
Uses diff to print warnings.
2026-01-20 17:12:18 +01:00
translators
f2d0e3342a Update: Translations from eints
english (us): 7 changes by 2TallTyler
chinese (simplified): 26 changes by WenSimEHRP
korean: 15 changes by telk5093
portuguese: 1 change by jcteotonio
2026-01-20 04:50:04 +00:00
Peter Nelson
4be378bc08 Fix: [Script] Map some error strings to existing errors. (#15113) 2026-01-20 00:04:21 +00:00
Peter Nelson
f983a74f2e Codechange: Remove CLEAR_SNOW. (#15136)
Remove CLEAR_SNOW which is no longer used on the map and causes confusion.

IsSnowTile() is checked instead.
2026-01-19 23:34:56 +00:00
Peter Nelson
2bb6d3350f Fix 595b696d61: Tile suitability test for farm field no longer handled snow tiles. (#15134) 2026-01-19 19:59:57 +00:00
Peter Nelson
16dc1fc8bd Fix #15131, 3cf9b15959: Trees no longer spread on partially snowy tiles. (#15133) 2026-01-19 18:45:51 +00:00
translators
d685a5034b Update: Translations from eints
english (au): 7 changes by krysclarke
chinese (traditional): 7 changes by KogentaSan
greek: 7 changes by gh658804
russian: 6 changes by Ln-Wolf
finnish: 6 changes by hpiirai
portuguese: 3 changes by jcteotonio
portuguese (brazilian): 6 changes by pasantoro
polish: 7 changes by pAter-exe
2026-01-19 04:50:49 +00:00
translators
f1adfd58ef Update: Translations from eints
swedish: 18 changes by robert-i
2026-01-18 04:48:47 +00:00
Richard Wheeler
e1e0583d1b Fix: Change tooltips to match change from checkboxes to switches (#15123) 2026-01-17 18:54:45 +00:00
translators
5cc954321a Update: Translations from eints
catalan: 48 changes by J0anJosep
french: 19 changes by glx22
2026-01-17 04:44:52 +00:00
Cyprian Klimaszewski
2e8d76386b Fix 22f5b61: [CI] File descriptions check failure due to missing git fetch depth. 2026-01-16 18:35:19 +01:00
Rubidium
d4f0ff927e Codechange: make aircraft vehicle flags enum-class and EnumBitSet 2026-01-16 07:33:13 +01:00
Rubidium
d2757ca5f6 Codefix: partial enum class conversion 2026-01-16 07:33:13 +01:00
Abigail
df74656996 Fix #15069: World generation map edges GUI starts in an invalid state (#15082) 2026-01-15 20:11:16 -05:00
Cyprian Klimaszewski
25184a23fc Codechange: Make EconomyType an enum class. 2026-01-14 22:07:02 +01:00
Cyprian Klimaszewski
322ce224b4 Codechange: Make Price an enum class. 2026-01-14 22:07:02 +01:00
Cyprian Klimaszewski
b556dc24b8 Codechange: Make ScoreID an enum class. 2026-01-14 22:07:02 +01:00
Cyprian Klimaszewski
810dae240a Add: EnumClassIndexContainer class. 2026-01-14 22:07:02 +01:00
Cyprian Klimaszewski
e1d474d47d Doc: Add docs for members of Price enum. 2026-01-14 22:07:02 +01:00