Rubidium
bcda4a72ee
Codechange: make WindowClass a scoped enum
2026-05-20 21:39:04 +02:00
Rubidium
a9a2965131
Codechange: introduce regression script for GS compat scripts
2026-05-20 20:36:03 +02:00
Rubidium
4e58f4dffa
Codechange: introduce regression script for GS
2026-05-20 20:36:03 +02:00
Rubidium
2cebcc50f4
Codechange: explicitly pass the script folder for regression scripts
2026-05-20 20:36:03 +02:00
Ricardo Holmes
bf03ca2303
Fix #13600 : Make terraform click+draggable in scenario editor. ( #15135 )
2026-05-20 13:09:34 -04:00
Tad Hardesty
ad87be3a6b
Add: List 'Place object' in landscaping dropdown
2026-05-20 11:55:22 +01:00
translators
a6db43ea59
Update: Translations from eints
...
maori (new zealand): 144 changes by Kyle-McDangersword
2026-05-20 05:53:46 +00:00
Peter Nelson
3177583cdd
Codechange: make TileSource a scoped enum ( #15613 )
2026-05-19 19:02:21 +01:00
Rubidium
54d8c3f8e3
Codechange: split WindowNumberEnum into several scoped enumerations
2026-05-19 16:14:40 +02:00
Rubidium
98c9297134
Add: scoped enum support for scripts
2026-05-19 16:14:40 +02:00
Tyler Trahan
49c36f1b39
Codechange: Use enum class for GenWorldProgress ( #15560 )
2026-05-19 13:26:02 +00:00
Peter Nelson
7a0d9ba2d7
Codechange: use AutoRestoreBackup when loading NewGRFs ( #15612 )
...
Dates, counters and display options are now automatically restored.
2026-05-19 07:14:23 +01:00
translators
d349295091
Update: Translations from eints
...
vietnamese: 4 changes by MagicalDrizzle
luxembourgish: 23 changes by phreeze83
2026-05-19 05:52:40 +00:00
Cyprian Klimaszewski
e4803dbe54
Codechange: Prefer std::get<T> over std::get<N>. ( #15538 )
2026-05-19 06:50:16 +01:00
Peter Nelson
e7845e48dc
Codechange: make DisplayOption a scoped enum/enum bitset ( #15611 )
2026-05-19 06:21:38 +01:00
Jonathan G Rennison
7d03e0c4b7
Fix: Dedicated server signal handling for SIGTERM/SIGINT/SIGQUIT
2026-05-18 21:39:58 +02:00
Peter Nelson
36a4a10a01
Codefix: F is not a suitable name for a local variable ( #15603 )
2026-05-18 20:05:55 +01:00
Peter Nelson
a2b8d38a73
Codechange: make LiveryClass a scoped enum
2026-05-18 20:05:19 +01:00
Peter Nelson
2868060660
Codechange: make LiveryScheme a scoped enum
2026-05-18 20:05:19 +01:00
Peter Nelson
7d70a7b9e9
Codechange: add LiverySchemes as EnumBitSet
2026-05-18 20:05:19 +01:00
Peter Nelson
81c07db934
Codechange: split group and livery selections internally in company colour window
...
This allows using the properties of strong types.
2026-05-18 20:05:19 +01:00
Rubidium
c59d64c132
Codechange: separate TextColour enumeration and flags
2026-05-18 08:37:42 +02:00
translators
31424f700e
Update: Translations from eints
...
swedish: 25 changes by robert-i
2026-05-18 05:56:30 +00:00
translators
2dba7ac196
Update: Translations from eints
...
chinese (simplified): 4 changes by xiaoliuprogrammer
2026-05-17 05:48:11 +00:00
translators
2a7bd3fc60
Update: Translations from eints
...
norwegian (bokmal): 4 changes by eriksorngard
2026-05-15 05:49:18 +00:00
translators
71bda38826
Update: Translations from eints
...
swedish: 14 changes by joeax910
luxembourgish: 192 changes by phreeze83
2026-05-14 05:47:55 +00:00
Peter Nelson
a5b1394b9e
Cleanup: remove unused yapf functions ( #15605 )
2026-05-13 22:39:07 +01:00
Jonathan G Rennison
4817364a7f
Codefix: Order type checks in CmdOrderRefit ( #15602 )
2026-05-13 09:07:07 -04:00
translators
030c5d9c67
Update: Translations from eints
...
luxembourgish: 39 changes by phreeze83
maori (new zealand): 4 changes by Kyle-McDangersword
2026-05-13 05:48:12 +00:00
Peter Nelson
7a15d3c017
Fix: [NewGRF] potential out-of-bounds read when performing GRM ( #15600 )
2026-05-12 07:48:16 +01:00
translators
20b387b91f
Update: Translations from eints
...
portuguese: 1 change by jcteotonio
2026-05-12 05:46:04 +00:00
translators
a2b380830e
Update: Translations from eints
...
esperanto: 4 changes by slashdevslashurandom
2026-05-11 05:49:28 +00:00
translators
8b7f7f7bc0
Update: Translations from eints
...
chinese (traditional): 4 changes by KogentaSan
english (us): 4 changes by 2TallTyler
korean: 4 changes by telk5093
hungarian: 4 changes by vargaviktor
portuguese: 4 changes by jcteotonio
2026-05-10 05:45:18 +00:00
translators
4abec621b5
Update: Translations from eints
...
english (au): 4 changes by krysclarke
greek: 4 changes by gh658804
russian: 4 changes by Ln-Wolf
finnish: 4 changes by hpiirai
portuguese (brazilian): 4 changes by pasantoro
polish: 4 changes by pAter-exe
2026-05-09 05:33:35 +00:00
translators
54e32255a0
Update: Translations from eints
...
luxembourgish: 84 changes by phreeze83
2026-05-08 05:20:36 +00:00
Tyler Trahan
4decdedff4
Feature: Scale cargo payment aging rate ( #14635 )
...
Co-authored-by: dP <dp@dpointer.org >
2026-05-07 08:09:08 -04:00
translators
e8658995e3
Update: Translations from eints
...
swedish: 5 changes by joeax910
maori (new zealand): 73 changes by Kyle-McDangersword
2026-05-07 05:41:34 +00:00
Jonathan G Rennison
ebba01a4c8
Fix: Finding nearest train depot when driving backwards ( #15590 )
2026-05-06 08:10:50 +01:00
translators
fdbc25a941
Update: Translations from eints
...
swedish: 13 changes by joeax910
korean: 1 change by telk5093
2026-05-06 05:39:19 +00:00
Peter Nelson
ce506230c0
Fix: badge offsets not ignored when determining width ( #15588 )
...
Badges are drawn without padding offsets, so they should not affect dimensions either.
2026-05-05 21:35:02 +01:00
Peter Nelson
01b5b35b74
Codechange: use Coord2D instead of various structs and typedefs ( #15586 )
2026-05-05 21:34:39 +01:00
Peter Nelson
d026e7098c
Fix: account for NewGRF's global train width when drawing dual-head engines ( #15587 )
...
Improves display in purchase list for dual-head engines.
2026-05-05 20:48:15 +01:00
translators
275ba48eea
Update: Translations from eints
2026-05-05 05:30:46 +00:00
Peter Nelson
0cc9f02e86
Fix #15495 : fix incorrectly built default waypoints
2026-05-04 23:02:03 +01:00
Peter Nelson
1be2cd0c9a
Fix #15495 : unable to build bridge over default waypoints
2026-05-04 23:02:03 +01:00
nikolas
b5abd08a52
Add: [CI] pipewire-devel header files ( #15582 )
...
SDL supports the pipewire audio driver, and we can allow for use of
this by installing these headers.
As documented here:
https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md
2026-05-04 23:01:28 +01:00
Peter Nelson
eb52e2448d
Fix 9494881e: NewGRF driving-backwards flag tested wrong part ( #15579 )
...
The DrivingBackwards flag is only ever set on the first vehicle of the consist, other vehicle parts in the consist may have indeterminate state.
2026-05-04 23:00:46 +01:00
verbosecodes
8875e12956
Fix #15235 : Make GameScripts obey town road construction setting ( #15559 )
2026-05-04 22:59:47 +01:00
Peter Nelson
30fbc0aab8
Codechange: make SaveLoadResult a scoped enum ( #15584 )
2026-05-04 22:58:43 +01:00
Peter Nelson
a7a025623e
Codechange: make RailVehicleType a scoped enum ( #15576 )
2026-05-04 22:58:05 +01:00