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
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
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
ed1262cab9
Codefix: Move provider instances to static members. ( #14501 )
...
Avoids misnaming in global scope.
2025-08-07 09:21:44 +01:00
translators
2b6cb8a2d2
Update: Translations from eints
...
english (au): 1 change by krysclarke
norwegian (bokmal): 1 change by eriksorngard
chinese (traditional): 2 changes by KogentaSan
greek: 1 change by gh658804
hungarian: 1 change by vargaviktor
german: 190 changes by Wuzzy2
russian: 1 change by Ln-Wolf
finnish: 1 change by hpiirai
portuguese (brazilian): 1 change by pasantoro
polish: 3 changes by pAter-exe
2025-08-07 04:48:50 +00:00
1ccbd735d8
Codechange: Extract function to draw custom rail station foundations. ( #14492 )
2025-08-06 23:46:53 +01:00
translators
73a69fd171
Update: Translations from eints
...
swedish: 55 changes by robert-i
norwegian (bokmal): 8 changes by eriksorngard
spanish (mexican): 1 change by absay
chinese (simplified): 1 change by WenSimEHRP
2025-08-06 04:47:48 +00:00
Mizuki Nguyen
45929c1672
Add: Currency: Vietnamese Dong ( #14474 )
2025-08-05 20:16:12 +01:00
cb12a59eed
Fix #14495 : Dangling references in Industry Production graph window. ( #14496 )
2025-08-05 20:14:55 +01:00
439723b718
Codechange: Use handler structs for NewGRF action map sprite groups. ( #14489 )
...
Reduces code duplication for mapping sprite groups across GRF features.
2025-08-05 20:14:30 +01:00
b0f247df23
Fix #14498 : Crash when cloning aircraft with no orders. ( #14499 )
2025-08-05 20:08:23 +01:00
Tyler Trahan
8c58fb1efd
Fix: Missing button beeps ( #14470 )
2025-08-05 13:57:45 -04:00
translators
dea40880a4
Update: Translations from eints
...
english (us): 5 changes by 2TallTyler
portuguese: 2 changes by jcteotonio
polish: 1 change by pAter-exe
2025-08-05 04:48:13 +00:00
translators
d545cec9a2
Update: Translations from eints
...
english (au): 5 changes by krysclarke
chinese (traditional): 7 changes by KogentaSan
chinese (simplified): 11 changes by WenSimEHRP
korean: 5 changes by telk5093
greek: 7 changes by gh658804
hungarian: 5 changes by vargaviktor
russian: 7 changes by Ln-Wolf
finnish: 5 changes by hpiirai
portuguese: 5 changes by jcteotonio
portuguese (brazilian): 5 changes by pasantoro
polish: 6 changes by pAter-exe
2025-08-04 04:50:00 +00:00
5b1c6772da
Fix 557fb0bd78
, bd57aee3a9
: Remove separate x-axis label for industry/town production graph. ( #14497 )
...
This is no longer necessary (and is wrong) as it's now part of the horizontal scale selector.
2025-08-03 20:04:17 +01:00
5ee186e850
Codefix: Possible use of uninitialised variable. ( #14494 )
...
Realistically this can't happen but gcc 12.2 warns.
2025-08-03 10:48:26 +00:00
translators
61c1f2a35b
Update: Translations from eints
...
polish: 6 changes by pAter-exe
2025-08-03 04:48:21 +00:00
bd57aee3a9
Add: Town cargo history graphs. ( #14461 )
2025-08-02 23:19:43 +01:00
kojonek2
aac3a5b683
Fix #12900 : Join station window will be shown for stations with existing stations in tile gaps
2025-08-02 20:37:02 +02:00
translators
8f9d4150bc
Update: Translations from eints
...
norwegian (bokmal): 11 changes by eriksorngard
english (us): 6 changes by 2TallTyler
korean: 6 changes by telk5093
dutch: 6 changes by Afoklala
2025-08-02 04:46:00 +00:00
translators
4d03b4b618
Update: Translations from eints
...
portuguese: 1 change by jcteotonio
2025-08-01 04:49:17 +00:00
Loïc Guilloux
2a0e0b4b68
Fix #14490 , 0455627d
: Incorrect detection of final order when drawing timetable ( #14491 )
2025-08-01 03:39:02 +02:00
Ian Earle
ec7c8dd095
Codefix: Updating doxygen file documentation string for group_sl.cpp ( #14488 )
2025-07-31 12:39:22 -04:00
Tyler Trahan
48e3aa1027
Fix #14415 : Update survey option text when changing setting ( #14487 )
2025-07-31 06:03:51 -04:00
translators
22bcb8bd46
Update: Translations from eints
...
english (au): 6 changes by krysclarke
chinese (traditional): 8 changes by KogentaSan
spanish (mexican): 6 changes by absay
greek: 6 changes by gh658804
hungarian: 6 changes by vargaviktor
russian: 6 changes by Ln-Wolf
finnish: 6 changes by hpiirai
portuguese: 6 changes by jcteotonio
portuguese (brazilian): 6 changes by pasantoro
2025-07-31 04:47:22 +00:00
translators
fe95782047
Update: Translations from eints
2025-07-30 04:47:35 +00:00
557fb0bd78
Change: Add support for different horizontal graph scales.
2025-07-30 01:13:05 +01:00
d09dfd843c
Codechange: Extend industry cargo history to 24 years.
...
Monthly data is stored for the current 24 months.
Quarterly data is stored for a further 2-6 years.
Yearly data is stored for a further 6-24 years.
2025-07-30 01:13:05 +01:00
translators
8675d7b498
Update: Translations from eints
...
chinese (simplified): 5 changes by WenSimEHRP
2025-07-29 04:48:22 +00:00
translators
7c8759552a
Update: Translations from eints
...
japanese: 40 changes by akaregi
hungarian: 6 changes by nemesbala
2025-07-28 04:48:20 +00:00
614a01907a
Codechange: Make functions for click and confirm beeps. ( #14484 )
...
Avoids repetition.
2025-07-27 21:54:32 +01:00
f51067f9f5
Codechange: Give all bridge sprite tables descriptive names. ( #14483 )
...
Finish off the work started 17 years ago...
2025-07-27 20:14:37 +01:00
009b7cbc57
Fix #14480 : Music player playlist buttons are clickable but non-operational in intro menu. ( #14482 )
...
In the intro menu the music is hardcoded to be the introduction track. Therefore, prevent these buttons being clickable.
2025-07-27 16:03:47 +01:00
translators
79524af5fc
Update: Translations from eints
...
spanish (mexican): 6 changes by absay
galician: 6 changes by pvillaverde
dutch: 6 changes by Afoklala
polish: 3 changes by pAter-exe
2025-07-27 04:48:17 +00:00
translators
d764d59f5a
Update: Translations from eints
...
chinese (traditional): 7 changes by KogentaSan
welsh: 62 changes by Ansbaradigeidfran
2025-07-26 04:46:16 +00:00
13759e9f23
Fix: Display GRFID in correct hex format. ( #14478 )
2025-07-25 08:41:48 +01:00
translators
3e06c69e26
Update: Translations from eints
...
portuguese: 1 change by jcteotonio
polish: 6 changes by pAter-exe
2025-07-25 04:47:26 +00:00
translators
7eb042feac
Update: Translations from eints
...
english (us): 5 changes by 2TallTyler
2025-07-24 04:46:38 +00:00
10eeba86a6
Codechange: Simplify/breakout logic for selecting bridge table sprites.
...
Move various base offsets to separate functions where they can be reused and documented.
No longer rely on coincidences to select the correct data between bridges and aqueducts.
2025-07-23 20:31:15 +01:00
d99dad9e9e
Codechange: Pass bridge pillar palette/sprite by reference.
2025-07-23 20:31:15 +01:00
translators
ae917cb8c6
Update: Translations from eints
...
vietnamese: 134 changes by MagicalDrizzle
2025-07-23 04:48:20 +00:00
translators
6d95cea73a
Update: Translations from eints
...
english (au): 5 changes by krysclarke
korean: 6 changes by telk5093
greek: 5 changes by gh658804
russian: 5 changes by Ln-Wolf
finnish: 5 changes by hpiirai
portuguese: 5 changes by jcteotonio
portuguese (brazilian): 5 changes by pasantoro
2025-07-22 04:46:31 +00:00
921d83c324
Codechange: Unify structures with sprite sub-tile bounds and simplify bounding boxes. ( #14424 )
...
Lots of different structs contain variations on sub-tile bounds with different naming. Unify into a single struct that can be inherited and passed directly to AddSortableSpriteToDraw.
At the same time, offsets now work more logically: sub-tile bounds now specify the bounding box, and an offset can be applied to the sprite.
2025-07-22 00:02:00 +01:00
c69fc76395
Codefix: Rail type bridge offset is not a SpriteID. ( #14471 )
2025-07-21 20:00:04 +00:00
translators
1d21edde8d
Update: Translations from eints
...
english (us): 1 change by 2TallTyler
2025-07-21 04:47:54 +00:00
b82ffa3542
Codechange: Decouple glyph map from SpriteFontCache instances. ( #14449 )
...
This makes the map independent from the SpriteFontCache instances.
2025-07-20 22:58:43 +01:00