Jonathan G Rennison
528aae3f3b
Saveload: Remove unused engine save/load desc
2024-02-25 03:27:45 +00:00
Jonathan G Rennison
ee7a347287
Fix 07278a41
: Narrowing conversion warning fix
2024-02-25 03:27:45 +00:00
Jonathan G Rennison
090656bd7f
Adjust handling of year display in wallclock mode and company inauguration years
...
See: #657
2024-02-25 03:27:45 +00:00
Jonathan G Rennison
1bfcbf823c
Use tagged pointers in the vehicle pool on supported (64 bit) platforms
...
Use to avoid needing to dereference each pointer to get the vehicle
type when doing per-vehicle type iteration
2024-02-25 03:03:35 +00:00
translators
ddb3914074
Update: Translations from eints
...
english (au): 6 changes by krysclarke
swedish: 19 changes by sereneavatar
estonian: 30 changes by RM87
chinese (simplified): 3 changes by Kevin-mao0721
hungarian: 60 changes by titanicbobo
italian: 6 changes by Rivarossi
russian: 3 changes by Ln-Wolf, 3 changes by KorneySan
finnish: 6 changes by hpiirai
ukrainian: 7 changes by StepanIvasyn
latvian: 6 changes by lexuslatvia
portuguese: 37 changes by azulcosta
portuguese (brazilian): 19 changes by pasantoro
polish: 6 changes by SzyZuu
2024-02-24 18:35:08 +00:00
Tyler Trahan
677ec70b0e
Fix fd9e72a
: Helptext for timekeeping unit setting erroneously refers to vehicle movement ( #12172 )
2024-02-24 16:09:16 +00:00
Jonathan G Rennison
07278a41e5
Fix narrowing conversion warnings in pool resize capacity calculation
2024-02-24 15:54:22 +00:00
Jonathan G Rennison
3891ab57f8
Workflow: Upgrade image and actions for linux-dedicated build
2024-02-24 15:54:22 +00:00
Jonathan G Rennison
3429c324f6
Workflow: Update actions in Linux distros release
2024-02-24 15:38:05 +00:00
Jonathan G Rennison
96df846138
Workflow: Remove linux-legacy release
2024-02-24 15:38:05 +00:00
Jonathan G Rennison
680085fc2d
Version: Committing version data for tag: jgrpp-0.58.0
2024-02-24 14:55:55 +00:00
Jonathan G Rennison
64be289942
Workaround: Replace use of std::filesystem in signature.cpp
...
Creates DWARF generation problem with LTO and -g1 on MinGW
2024-02-24 14:55:21 +00:00
Richard Wheeler
c25d9f5c81
Fix: Make link graph node borders scale with GUI ( #12167 )
2024-02-23 19:04:34 -05:00
Jonathan G Rennison
222832f1d4
Fix #12166 : Crash when opening tram road stop build window ( #12168 )
2024-02-23 15:02:59 -05:00
Jonathan G Rennison
0978bd18bf
Fix crash when opening tram road stop build window
...
See: https://github.com/OpenTTD/OpenTTD/issues/12166
2024-02-23 18:43:08 +00:00
translators
7135330819
Update: Translations from eints
...
vietnamese: 3 changes by KhoiCanDev
chinese (simplified): 5 changes by WenSimEHRP
hungarian: 63 changes by titanicbobo
belarusian: 47 changes by KorneySan
finnish: 2 changes by hpiirai
ukrainian: 25 changes by StepanIvasyn
danish: 38 changes by bscargo
portuguese (brazilian): 158 changes by pasantoro
2024-02-23 18:35:31 +00:00
Jonathan G Rennison
0fbb32403c
Add exponential behaviour to pool growth reallocation
2024-02-23 17:32:23 +00:00
SamuXarick
b22fb43cea
Fix #10490 : Allow ships to exit depots if another is not moving at the exit point ( #12161 )
2024-02-23 08:08:16 -05:00
frosch
fcad801685
Fix #12127 , 555a379
: Truncation ellipses rendered shadows even for black font without shadows ( #12132 )
...
(cherry picked from commit bb86023d50
)
2024-02-23 00:20:19 +00:00
frosch
89b6773c93
Fix: Shadows of individual character glyphs could be drawn over other characters ( #12115 )
...
(cherry picked from commit 555a37930b
)
2024-02-23 00:18:18 +00:00
Jonathan G Rennison
d3bbb4fb1c
Adjust ordering of date/tick setup in InitializeGame
2024-02-23 00:16:16 +00:00
Jonathan G Rennison
b38321b9b4
Add setting to only spawn primary industries
2024-02-23 00:10:02 +00:00
Jonathan G Rennison
c7e95d5b03
Close graph windows when changing timekeeping mode
2024-02-22 23:34:52 +00:00
Peter Nelson
2b79e7cdf5
Fix b7630b0
: Incorrect padding for text purchase list. ( #12160 )
...
Restore to original (and more normal) framerect padding.
2024-02-22 22:23:29 +00:00
frosch
bb86023d50
Fix #12127 , 555a379
: Truncation ellipses rendered shadows even for black font without shadows ( #12132 )
2024-02-22 22:22:35 +00:00
Jonathan G Rennison
c511f93f24
Scheduled dispatch: Disable in wallclock mode if not using time in minutes
2024-02-22 21:53:54 +00:00
Jonathan G Rennison
d8ecb9c016
Use absolute display units for the departure board
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
91d83335c7
Add helper to get timetable absolute display unit size
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
33cbfc3e76
Cache current ticks per calendar day
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
45b6079899
Add string code for absolute timetable time
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
6b12539e3f
Implement StateTicksToCalendarDate for wallclock mode
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
91b3e9c1ab
Initial support for relative timetabling in wallclock mode
2024-02-22 21:12:38 +00:00
Jonathan G Rennison
7581ce0010
Fix changing time keeping units incorrectly updating state ticks offset
2024-02-22 19:59:32 +00:00
Rubidium
4c117dd2d8
Revert #11993 : new number format system does not and cannot work for CJK languages
...
There are too many intricacies that I am unaware of that are popping up after
asking whether things are right or not.
I do not want to keep playing whack-a-mole, so just revert the whole thing.
This reverts:
15be383b93
360fe8b0b6
1aa9a5c0ab
59f56941e5
7e2eefb91f
b741b2ba6f
609d0071d5
9f8fd80112
a253205b93
819c6c756e
2024-02-22 20:40:12 +01:00
Jonathan G Rennison
bbd34bb6db
Increase information shown in getfulldate console command
2024-02-22 19:38:38 +00:00
Jonathan G Rennison
bd955c4117
Fix calendar day length in wallclock mode
...
See: https://github.com/OpenTTD/OpenTTD/issues/12154
2024-02-22 19:24:38 +00:00
translators
8015d96a50
Update: Translations from eints
...
english (au): 2 changes by krysclarke
spanish (mexican): 149 changes by Can202
estonian: 11 changes by RM87
chinese (simplified): 18 changes by WenSimEHRP
hungarian: 2 changes by PstasDev
italian: 195 changes by Rivarossi
serbian: 42 changes by nkrs
german: 2 changes by Wuzzy2
belarusian: 537 changes by KorneySan
russian: 25 changes by KorneySan
ukrainian: 21 changes by StepanIvasyn
turkish: 14 changes by jnmbk
latvian: 2 changes by lexuslatvia
dutch: 1 change by iamthedutchdude
spanish: 15 changes by MontyMontana
french: 2 changes by ottdfevr
portuguese: 2 changes by jcteotonio, 2 changes by azulcosta
portuguese (brazilian): 149 changes by pasantoro
polish: 2 changes by pAter-exe
2024-02-22 18:36:05 +00:00
Jonathan G Rennison
5605650e26
Saveload: Don't apply state ticks offset on load if not stored in save
2024-02-22 00:02:50 +00:00
Jonathan G Rennison
58f2e0cdf0
Clamp link graph compression ticks when loading old saves
2024-02-22 00:02:23 +00:00
Jonathan G Rennison
57a4586f08
Set flood from edges setting to false when loading old saves before then
2024-02-21 23:27:12 +00:00
Jonathan G Rennison
593a81d421
Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt
...
To match upstream
2024-02-21 23:27:12 +00:00
Jonathan G Rennison
ea0fa2194a
Add debug console command to unblock bay road stops with incorrect occupancy state
2024-02-21 23:04:58 +00:00
Jonathan G Rennison
16d77d9268
Fix deleting road vehicle in bay stop not unmarking as occupied
2024-02-21 22:33:28 +00:00
Jonathan G Rennison
53b06a3d04
Add event flag for removing invalid RVs during load
2024-02-21 22:21:59 +00:00
Jonathan G Rennison
675b31887a
Saveload: Fix recalculation of _state_ticks
...
For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3
2024-02-21 21:08:31 +00:00
Jonathan G Rennison
f52d56249d
Saveload: Use table format for industry build data chunks
2024-02-21 20:22:24 +00:00
Jonathan G Rennison
0e262620d2
Saveload: Use table format for NewGRF/ID mapping chunks
2024-02-21 20:22:24 +00:00
Jonathan G Rennison
b3bd1bb5ad
Use upstream load for non-table script chunks
2024-02-21 20:22:24 +00:00
Jonathan G Rennison
a92377fe98
Use upstream save/load for various unchanged chunks
2024-02-21 20:22:24 +00:00
Jonathan G Rennison
b178be36f3
Saveload: Maintain map of chunk ID to (first byte) block mode
2024-02-21 20:22:24 +00:00