Cornelius Diekmann
c9fc7c0caa
Doc: Symbol consistency in landscape_grid.html ( #14531 )
...
The table in landscape_grid.html uses both the letter `O` as well as the digit `0` (zero) to denote bits.
The digit `0` represents actual values, while the letter `O` is a placeholder for free bits.
2025-08-24 12:46:10 +00:00
Jonathan G Rennison
294006b1c8
Fix: Incorrect Company::freegroups handling on company merger ( #14534 )
2025-08-24 12:26:34 +00:00
Jonathan G Rennison
98ffd3cdb1
Fix: Off-by-one when drawing diagonal lines ( #14523 )
2025-08-24 13:24:17 +01:00
translators
98090fe948
Update: Translations from eints
...
swedish: 5 changes by robert-i
korean: 5 changes by telk5093
hungarian: 9 changes by vargaviktor
catalan: 5 changes by J0anJosep
2025-08-24 04:42:03 +00:00
translators
0d736d7555
Update: Translations from eints
...
greek: 7 changes by gh658804
finnish: 6 changes by hpiirai
dutch: 9 changes by Afoklala
2025-08-23 04:39:05 +00:00
Peter Nelson
54f328beeb
Codechange: Remove output pointer from GetTileArea(). ( #14530 )
...
This simplifies things and removes undocumented type `ETileArea`
2025-08-22 21:27:31 +01:00
translators
2aaf0c0211
Update: Translations from eints
...
english (au): 5 changes by krysclarke
chinese (traditional): 5 changes by KogentaSan
russian: 5 changes by Ln-Wolf
finnish: 8 changes by hpiirai
portuguese: 7 changes by jcteotonio
portuguese (brazilian): 6 changes by pasantoro
polish: 5 changes by pAter-exe
2025-08-22 04:40:24 +00:00
translators
b3beff9781
Update: Translations from eints
...
swedish: 2 changes by joeax910
chinese (traditional): 2 changes by KogentaSan
english (us): 4 changes by 2TallTyler
chinese (simplified): 2 changes by WenSimEHRP
finnish: 2 changes by hpiirai
2025-08-21 04:40:46 +00:00
Peter Nelson
7a47f7b834
Change: Tweak tubular bridges to remove baked-in pillars.
2025-08-20 21:40:41 +01:00
Peter Nelson
9a294ab2ed
Feature: Allow stations and roadstops under bridges.
...
Bridges above stations will have pillars excluded if they conflict with the station layout.
Partly based on the system implemented in JGRPP.
Co-authored-by: <su@angel-island.zone >
2025-08-20 21:40:41 +01:00
Peter Nelson
6d6e64b1f0
Add: [NewGRF] Bridge pillar exclusion information for stations and roadstops.
...
NewGRF stations and roadstops can now specify bridge pillar and minimum height information for their tiles.
2025-08-20 21:40:41 +01:00
Peter Nelson
f30f808b50
Codechange: Implement tile proc handler to test for building bridge over tile.
2025-08-20 21:40:41 +01:00
translators
77503776b6
Update: Translations from eints
...
english (au): 2 changes by krysclarke
norwegian (bokmal): 7 changes by eriksorngard
chinese (traditional): 2 changes by KogentaSan
korean: 7 changes by telk5093
russian: 2 changes by Ln-Wolf
catalan: 24 changes by J0anJosep
portuguese (brazilian): 2 changes by pasantoro
polish: 2 changes by pAter-exe
2025-08-20 04:40:05 +00:00
Peter Nelson
1cb0cbcb6c
Codechange: Standardise how AllocateSpecToStation/RoadStop are called. ( #14525 )
...
Replace use of negative value with std::optional and update doxygen.
2025-08-19 18:52:36 +01:00
translators
5eeede82c5
Update: Translations from eints
...
swedish: 4 changes by robert-i
english (us): 2 changes by 2TallTyler
greek: 2 changes by gh658804
2025-08-19 04:39:40 +00:00
Peter Nelson
3a5eaf367a
Feature: Option to disable activate-on-release behaviour of toolbar dropdown buttons.
2025-08-18 19:48:22 +01:00
Peter Nelson
ea9bee2a3e
Fix: Close dropdown menu when user clicks on a differenet window.
...
This did not happen if the clicked window is flagged as unfocusable (i.e. the main toolbar.)
2025-08-18 19:48:22 +01:00
translators
1850ad1aa2
Update: Translations from eints
...
chinese (traditional): 2 changes by KogentaSan
russian: 2 changes by Ln-Wolf
2025-08-18 04:46:26 +00:00
Jonathan G Rennison
add40a2de2
Fix #10222 : Off by one drawing even-width horizontal/vertical lines
2025-08-17 20:41:49 +01:00
Jonathan G Rennison
80f72d3722
Fix: Off-by-one in Blitter::DrawLineGeneric
2025-08-17 20:41:22 +01:00
Loïc Guilloux
2d60b9d7b9
Codefix: [macos] variable length array warnings with clang-17 ( #14521 )
2025-08-17 19:47:31 +02:00
translators
88923a3f18
Update: Translations from eints
...
english (au): 2 changes by krysclarke
chinese (simplified): 4 changes by WenSimEHRP
finnish: 2 changes by hpiirai
french: 52 changes by glx22
portuguese: 2 changes by jcteotonio
portuguese (brazilian): 2 changes by pasantoro
polish: 2 changes by pAter-exe
2025-08-17 04:45:07 +00:00
translators
94ba9b1454
Update: Translations from eints
...
hungarian: 2 changes by vargaviktor
finnish: 2 changes by hpiirai
dutch: 3 changes by Afoklala
2025-08-16 04:41:07 +00:00
dP
628a23a990
Fix: [Script] Invalid title on GSGoal.Question windows ( #14519 )
2025-08-16 00:55:09 +02:00
Peter Nelson
0a1c0b8b48
Change: Hide bridge pillars if obstructed by tile below.
...
Tiles can now control if pillars are drawn on a bridge above it. There is no visible change with default bridges.
2025-08-15 23:20:18 +01:00
Peter Nelson
48b42492bc
Add: [NewGRF] Add extra information to bridges about pillars.
...
Bridges can now include information about pillars and blocked edges for each bridge piece.
This data is set for default bridges, and NewGRFs can provide their own pillar information.
2025-08-15 23:20:18 +01:00
Su
85af200788
Add: Identify cities on the main viewport by appending an icon to their names ( #14504 )
...
Co-authored-by: Peter Nelson <peter1138@openttd.org >
2025-08-15 16:49:25 -04:00
Tyler Trahan
3d806d6a65
Fix: 'Map edges' GUI buttons shouldn't initialize with water on northeast edge ( #14514 )
2025-08-14 08:25:16 -04:00
Peter Nelson
980121cdf5
Codefix: Don't store palette for track detail in temporary global variable. ( #14516 )
...
Pass palette via parameters instead.
2025-08-14 12:28:36 +01:00
translators
1399efd72a
Update: Translations from eints
...
portuguese: 2 changes by jcteotonio
2025-08-14 04:44:10 +00:00
Peter Nelson
376b2f42c9
Fix 0878f71051: Incorrect station layout for even platform counts. ( #14515 )
2025-08-13 23:18:26 +01:00
Peter Nelson
0878f71051
Codechange: Add RailStationTileLayout iterator. ( #14510 )
...
This allows iterating a predefined or calculated rail station layout without allocating extra memory and copying.
2025-08-13 17:23:19 +01:00
translators
5b5bdd346d
Update: Translations from eints
...
english (au): 2 changes by krysclarke
chinese (traditional): 2 changes by KogentaSan
english (us): 4 changes by 2TallTyler
chinese (simplified): 2 changes by WenSimEHRP
greek: 2 changes by gh658804
portuguese (brazilian): 2 changes by pasantoro
polish: 2 changes by pAter-exe
2025-08-13 04:43:07 +00:00
Peter Nelson
f898acae3e
Codechange: Remove line break before opening brace of Yapf classes. ( #14513 )
2025-08-12 21:08:41 +01:00
translators
f1a33d50a7
Update: Translations from eints
...
english (au): 1 change by krysclarke
chinese (simplified): 1 change by WenSimEHRP
2025-08-12 04:42:13 +00:00
Peter Nelson
b4ebb26c55
Codechange: Remove SpriteGroupType from SpriteGroup. ( #14511 )
2025-08-11 23:14:44 +01:00
Tyler Trahan
f596498a28
Fix #14486 : Make cargo graph All/None tooltips less specific ( #14509 )
2025-08-11 16:08:05 -04:00
Peter Nelson
1af721a6f0
Add: [Badges] Vehicle variable to query badges of current rail or road types. ( #14312 )
2025-08-11 19:08:48 +01:00
Peter Nelson
cd61682ebf
Codefix: Don't unnecessarily extract string from bridge CommandCost result. ( #14507 )
2025-08-10 22:01:03 +01:00
Tyler Trahan
78f7060994
Fix: Standardize "rail waypoint" strings ( #14505 )
2025-08-10 10:56:33 -04:00
translators
3587db6a23
Update: Translations from eints
...
swedish: 1 change by robert-i
english (us): 1 change by 2TallTyler
portuguese: 1 change by jcteotonio
2025-08-10 04:46:46 +00:00
translators
850bf1c715
Update: Translations from eints
...
dutch: 6 changes by Afoklala
2025-08-09 04:42:25 +00:00
Peter Nelson
4a4613e630
Change: Reduce visual height of default rail waypoints. ( #14503 )
...
Added 20 years ago, these were perhaps out of proportion with default rail stations.
2025-08-08 17:53:46 +01:00
frosch
66b775016a
Fix: Original graphics' tycoon-of-the-century sprite assumes a black background.
2025-08-08 18:15:24 +02:00
Kuhnovic
40457fc0dd
Change: Separate ships travelling in opposite direction ( #14493 )
2025-08-08 09:52:01 +02:00
translators
c8a07fe90b
Update: Translations from eints
...
chinese (traditional): 36 changes by KogentaSan
2025-08-08 04:47:48 +00:00
merni-ns
e1b404089c
Fix #13307 : Return non-zero value when there is a mistake in command-line arguments
...
Specifically, when the savegame passed to -q cannot be read or when non-existent/invalid options are passed
2025-08-07 23:28:57 +02:00
Peter Nelson
e1a50abcbb
Codechange: Move fallback font detection to FontCacheFactory.
...
Provides a standard interface instead of relying on defines.
2025-08-07 19:38:00 +01:00
Peter Nelson
140f2b291a
Codechange: Use ProviderManager interface to register FontCache factories.
...
This removes use of #ifdefs to select the appropriate loader, and also replaces FontCache self-registration.
2025-08-07 19:38:00 +01:00
Peter Nelson
ed1262cab9
Codefix: Move provider instances to static members. ( #14501 )
...
Avoids misnaming in global scope.
2025-08-07 09:21:44 +01:00