translators
1125c59de7
Update: Translations from eints
...
norwegian (bokmal): 17 changes by eriksorngard
portuguese: 17 changes by jcteotonio
2025-12-08 21:33:45 +05:00
Jonathan G Rennison
0985242864
Codechange: [Script] Use std::optional for script list next iteration item ( #14753 )
...
Avoids false positive updates in Remove when iterating the final item
and leftover values being returned when IsEnd is true
2025-12-08 21:33:43 +05:00
Peter Nelson
117d33cf4f
Codechange: Replace drop down list's default bools with DropDownOptions. ( #14837 )
...
Improves maintainability and avoids positional ambiguity.
2025-12-08 21:32:02 +05:00
Peter Nelson
7daed8835f
Fix #8062 : (Try to) ensure enough room for profit in vehicle group window.
...
Width of group info panel previously relied entirely on the size of other widgets.
2025-12-08 21:31:59 +05:00
Peter Nelson
ccd5f00ead
Codechange: Precalculate group column rects.
...
Simplifies drawing group list which no longer needs to calculate horizontal positions for each row.
2025-12-08 21:31:56 +05:00
Peter Nelson
5d0c798a82
Codechange: Extract functions to get group name and profit sprite.
...
Improves readability and allows long if-else conditions to be replaced with early returns.
2025-12-08 21:31:53 +05:00
translators
5d516c96c3
Update: Translations from eints
...
galician: 17 changes by pvillaverde
german: 47 changes by Wuzzy2
2025-12-08 21:31:53 +05:00
translators
04ca0ab609
Update: Translations from eints
...
korean: 17 changes by telk5093
hungarian: 18 changes by vargaviktor
portuguese: 9 changes by jcteotonio
2025-12-08 21:31:53 +05:00
Peter Nelson
2d7a22f7f3
Codefix: Add missing consts in group handling. ( #14834 )
2025-12-08 21:31:50 +05:00
translators
d0ba23dd15
Update: Translations from eints
...
english (au): 9 changes by krysclarke
swedish: 17 changes by robert-i
english (us): 17 changes by 2TallTyler
greek: 9 changes by gh658804
russian: 9 changes by Ln-Wolf
finnish: 9 changes by hpiirai
portuguese (brazilian): 9 changes by pasantoro
polish: 9 changes by pAter-exe
2025-12-08 21:31:50 +05:00
Tyler Trahan
d4197bc731
Fix 509cbed: Don't give up erroneously when building lakes ( #14832 )
2025-12-08 21:31:48 +05:00
TheDude-gh
429b6820a7
Add: [Script] ScriptTile::IsHouseTile
2025-12-08 21:31:38 +05:00
translators
5ce40e19a5
Update: Translations from eints
...
english (au): 8 changes by krysclarke
greek: 8 changes by gh658804
russian: 8 changes by Ln-Wolf
finnish: 8 changes by hpiirai
portuguese: 8 changes by jcteotonio
portuguese (brazilian): 8 changes by pasantoro
polish: 10 changes by pAter-exe
2025-12-08 21:31:38 +05:00
Peter Nelson
e8134eb0e5
Change: Make picker label/text colours consistent. ( #14829 )
...
Use {GOLD} instead of {ORANGE} in house picker window, to match other picker windows.
2025-12-08 21:31:35 +05:00
mmtunligit
e07dda506f
Codechange 7a0814c: Use SetDisplayedPlane instead of UpdateWidgetSize ( #14823 )
2025-12-08 21:31:15 +05:00
mmtunligit
b625ff5f35
Codefix: Add comments to SetViewport functions ( #14822 )
2025-12-08 21:31:11 +05:00
Tyler Trahan
a67fec79e0
Change: Ensure generated towns have enough room ( #14803 )
2025-12-08 21:31:06 +05:00
translators
71af0d325d
Update: Translations from eints
...
portuguese: 4 changes by jcteotonio
2025-12-08 21:31:06 +05:00
Cyprian Klimaszewski
de2a34a1b6
Fix 98700eee43, Fix #14815 : Properly handle picker window invalidation. ( #14816 )
2025-12-08 21:31:04 +05:00
Peter Nelson
d7fb936ce8
Add: [NewGRF] Allow badges to be excluded from badge name list. ( #14818 )
...
This allows badges to have names that can be filtered, but avoid cluttering the purchase text.
2025-12-08 21:29:42 +05:00
Rubidium
7cd28b7043
Codechange: silence CodeQL complaints about long switches
2025-12-08 21:29:41 +05:00
Rubidium
e1a27ac403
Codefix: comparison of narrow type with wide type in loop condition
2025-12-08 21:29:36 +05:00
Richard Wheeler
18649c800b
Fix: Bridge deck sprites were not toyland aware ( #14821 )
2025-12-08 21:29:33 +05:00
Jonathan G Rennison
d39f7d2458
Fix #14800 : Incorrect register processing in GetCustomStationRelocation ( #14801 )
...
ProcessRegisters must be called even if the sprite resolve result
is not valid.
A zero-length ResultSpriteGroup is valid because the output value
is an offset, not a sprite ID within the ResultSpriteGroup.
2025-12-08 21:11:17 +05:00
translators
c31e5830e7
Update: Translations from eints
...
portuguese: 11 changes by jcteotonio
2025-12-08 21:11:17 +05:00
Peter Nelson
4e595579fe
Codefix: Remove this-> from static call to CleaningPool. ( #14817 )
...
Don't call unnecessarily.
2025-12-08 21:11:13 +05:00
translators
d1b0b38a4a
Update: Translations from eints
...
catalan: 4 changes by J0anJosep
portuguese: 6 changes by jcteotonio
2025-12-08 21:11:13 +05:00
Peter Nelson
23137e9f0c
Change: Add debug messages for errors encountered reading sounds. ( #14810 )
2025-12-08 21:11:11 +05:00
Peter Nelson
38849484ca
Fix ed67aedabf: Saved default houses had incorrect class and index information. ( #14812 )
...
Saved default houses would not appear properly in the 'Saved' tab after restarting the game.
2025-12-08 21:11:07 +05:00
Peter Nelson
0b5cdbdfbe
Codefix 0455627d16: Don't make temporary copies of order when converting old orders. ( #14808 )
2025-12-08 21:11:05 +05:00
Peter Nelson
d4332051bd
Fix #14794 : Default railtype missing for some NewGRF rail vehicles. ( #14795 )
2025-12-08 21:09:45 +05:00
Peter Nelson
f0d0bf4447
Codechange: Use enum class for water-related enums. ( #14804 )
2025-12-08 21:09:43 +05:00
davidxn
05284ba193
Fix 741c431: Miscalculated cargo penalty for poor station rating ( #14712 )
2025-12-08 20:46:54 +05:00
kos
dad1320346
Fix #14755 : Remove clicked type selection when not visible
2025-12-08 20:46:52 +05:00
Rubidium
f515b2cea4
Codefix: shadowing variable, grouping loop increments
2025-12-08 20:46:49 +05:00
Jonathan G Rennison
08c27d9b5d
Fix 98481ecc: Incorrect parsing of var 6x parameter in NewGRF debug window
2025-12-08 20:46:46 +05:00
Jonathan G Rennison
8ef8b9b131
Fix 2b244441: [CMake] Regression tests failed if no previous crashes present
...
On CMake 3.x
2025-12-08 20:46:45 +05:00
Tyler Trahan
40b758cd95
Feature: Rivers can end in wetlands if unable to reach sea ( #14784 )
2025-12-08 20:44:56 +05:00
translators
b4e8fea1e3
Update: Translations from eints
...
swedish: 4 changes by joeax910
portuguese: 1 change by jcteotonio
2025-12-08 20:44:55 +05:00
Peter Nelson
90001dabfa
Codechange: Replace color with colour.
2025-12-08 20:43:11 +05:00
Peter Nelson
a1bc41d67d
Codechange: Replace favorite with favourite.
2025-12-08 20:43:07 +05:00
Peter Nelson
0112fa8ce3
Codechange: Use enum class for Roadside.
2025-12-08 20:42:04 +05:00
Peter Nelson
fab1c5f7e9
Codechange: Use enum class for RoadTileType.
2025-12-08 20:42:01 +05:00
Peter Nelson
99fafcb960
Codechange: Use enum class for RailGroundType.
2025-12-08 20:35:26 +05:00
Peter Nelson
6f6c3834dc
Codechange: Use enum class for RailTileType
2025-12-08 20:35:23 +05:00
Peter Nelson
b9fea4749c
Codefix f98b90ac2e: Use to_underlying instead of direct static_cast. ( #14790 )
2025-12-08 20:31:02 +05:00
Tyler Trahan
97e4ed873f
Fix: Two lighthouse spawn issues ( #14785 )
...
* Fix: Lighthouses need sea to generate, not rivers
* Fix: Don't spawn lighthouses close together
2025-12-08 20:30:59 +05:00
translators
5e60a5e5ba
Update: Translations from eints
...
portuguese: 17 changes by jcteotonio
portuguese (brazilian): 1 change by jcteotonio
maori (new zealand): 21 changes by Kyle-McDangersword
2025-12-08 20:30:59 +05:00
translators
367eb42e76
Update: Translations from eints
...
portuguese: 21 changes by jcteotonio
2025-12-08 20:30:59 +05:00
SamuXarick
f161a3eb65
Codechange: HighScore sorting to use std::vector ( #14779 )
...
Replaces the fixed-size array for company sorting with a std::vector and updates sorting to use std::ranges::sort. This removes the need for manual count management.
2025-12-08 20:30:57 +05:00