Peter Nelson
adbf456fc7
Change: Use (at least) standard toolbar button size for signal selection buttons. ( #12265 )
...
Signal selection buttons could be very narrow, with a very wide spacer, depending on loaded signal types and fonts.
2024-03-12 00:29:50 +01:00
Rubidium
3ea10f81a1
Fix #12255 : inconsistent punctuation in English
2024-03-12 00:29:50 +01:00
Patric Stout
b4e656c253
Codechange: [CI] switch to arm64 for MacOS builds ( #12242 )
...
This creates more variety in our CI builds, increasing the odds
of us finding issues.
2024-03-12 00:29:50 +01:00
Michael Lutz
072e0b3d5e
Update: Backport language changes
2024-03-11 20:40:57 +01:00
Loïc Guilloux
c8f9e6085b
Fix ab315d0: Don't show "insert order" errors in the console ( #12245 )
2024-03-11 20:40:57 +01:00
rubidium42
f2d0fa5065
Revert #11606 : Don't auto-build past tunnelbridge ends
...
This reverts commit 59f6c199bf
.
2024-03-11 20:40:57 +01:00
Patric Stout
0ca581dde6
Change: [CI] switch MacOS to the macos-14 runner ( #12237 )
...
This runner contains a newer XCode, with better C++20 support.
2024-03-11 20:40:57 +01:00
Tyler Trahan
a3ce25b487
Fix #12010 : Use economy timer for vehicle stats minimum age, not calendar ( #12142 )
2024-03-11 20:40:57 +01:00
Patric Stout
b4f72e6ce6
Codechange: [CI] manually install vcpkg for all targets ( #12241 )
...
From macos-14, vcpkg is no longer installed on the runner-image.
It stands to reason that this will also roll out to new images
for other OSes. To be pre-emptive about it, start using our own
cloned vcpkg for all targets.
2024-03-11 20:40:57 +01:00
Tyler Trahan
79f0bfe75e
Fix #12118 : When adding an unbunching order, properly check for unsafe conditions ( #12136 )
2024-03-11 20:40:57 +01:00
Patric Stout
2d270e65bf
Codechange: [CI] use "cargo install --locked" to use pinned dependency versions ( #12243 )
...
Normally "cargo install" will use the latest dependencies, but
this causes an issue with "dump_syms". Use "--locked" makes sure
we use the dependency versions as indicated by "dump_syms", instead
of the latest version.
2024-03-11 20:40:57 +01:00
glx22
2b7e5e7ae5
Change: [Script] Match FormatString behaviour more closely
2024-03-11 20:40:57 +01:00
glx22
a5e73aac9f
Fix 0858377: [Script] Don't output parameters more than once
2024-03-11 20:40:57 +01:00
Kuhnovic
df5e183461
Fix #12236 : Ship pathfinder causes crash when ship is already at destination ( #12238 )
2024-03-11 20:40:57 +01:00
Kuhnovic
110925b6a8
Update: Developer credits ( #12235 ) ( #12235 )
2024-03-11 20:40:57 +01:00
Tyler Trahan
935a2e5d53
Fix #12203 : When unbunching at a depot, don't overlook implicit orders ( #12220 )
2024-03-11 20:40:57 +01:00
merni-ns
5176d586df
Fix #12134 : Use correct error messages if clearing drive-through road stops fails ( #12139 )
2024-03-11 20:40:57 +01:00
rubidium42
280c24143f
Codefix #12162 , 3105d0b: Textbuf::Assign read beyond std::string_view ( #12177 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
eeb655d52d
Fix #12225 , 977aba7: [Script] Missing AI:ResetConfig support for running AI config ( #12226 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
af17e6538d
Remove: [Script] random_deviation from setting description table ( #12221 )
2024-03-11 20:40:57 +01:00
Kuhnovic
450296897f
Fix #12176 : Ships are circling in one place ( #12181 )
2024-03-11 20:40:57 +01:00
Jonathan G Rennison
24d31d4dfe
Fix #12154 : Incorrect calendar day lengths with minutes per year setting ( #12158 )
2024-03-11 20:40:57 +01:00
Patric Stout
21b4e6d348
Fix #12147 : reset all saved settings to their default before loading a game ( #12210 )
2024-03-11 20:40:57 +01:00
Rubidium
8ecb465bc0
Fix #12076 : Do not allow 'join' command on dedicated servers
2024-03-11 20:40:57 +01:00
Loïc Guilloux
a3eb42cd68
Fix #12195 : Reset cursor when no Object is selected ( #12207 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
c15af03b69
Codechange: Don't use NOT_REACHED() when catching unhandled thread exceptions ( #12199 )
2024-03-11 20:40:57 +01:00
Tyler Trahan
b6a7b299a6
Fix f6dd505: Only reset unbunching departure data in the correct depot ( #12155 )
2024-03-11 20:40:57 +01:00
Patric Stout
0f65bef04d
Fix #12196 : disable "select upgrade" button when filtering
2024-03-11 20:40:57 +01:00
Patric Stout
34dda9e81a
Fix #12196 : always show selected content, even when filtering
2024-03-11 20:40:57 +01:00
Tyler Trahan
fb30e46a7e
Update: Developer credits ( #12173 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
6353d3637e
Fix f6dd505: Missing savegame conversion for current_order ( #12188 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
d970d238e1
Fix bf4b6696: [Script] Broken ScriptText circular reference detection ( #12187 )
2024-03-11 20:40:57 +01:00
Patric Stout
30716c476f
Fix: initialize _switch_mode_time so crash-logs before first game have a realistic time ( #12184 )
2024-03-11 20:40:57 +01:00
Peter Nelson
b64ad26068
Change: Use bitmap for free unit ID generation. ( #12165 )
...
This improves performance of finding the next free unit number for a vehicle.
Based loosely on pool's used slot bitmap.
2024-03-11 20:40:57 +01:00
Peter Nelson
9d0c548f55
Fix d3c673e: Don't defer OnResize() after ReInit() ( #12174 )
...
Some windows resize themselves during painting and issue ReInit(). In this case deferred OnResize() causes a visible glitch as the event is handled on the next redraw.
2024-03-11 20:40:57 +01:00
Tyler Trahan
5b9aa5f176
Fix fd9e72a: Helptext for timekeeping unit setting erroneously refers to vehicle movement ( #12172 )
2024-03-11 20:40:57 +01:00
frosch
57e6ef244a
Fix #12127 , 555a379: Truncation ellipses rendered shadows even for black font without shadows ( #12132 )
2024-03-11 20:40:57 +01:00
Rubidium
66b71bdcc4
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-03-11 20:40:57 +01:00
Rubidium
2064750e19
Fix #12148 , fca8166: Do not draw decimals when number of digits is 0
2024-03-11 20:40:57 +01:00
Jonathan G Rennison
b17f979fde
Fix #12145 : Incorrect date handling in date cheat in wallclock time-keeping mode
2024-03-11 20:40:57 +01:00
Jonathan G Rennison
09a342b4b4
Codefix: Off by one in TimerGameEconomy::ConvertDateToYMD wallclock mode
2024-03-11 20:40:57 +01:00
merni-ns
cfd519f265
Fix #12119 : Remove red warning text when maximum loan is zero
2024-03-11 20:40:57 +01:00
Jonathan G Rennison
7457a0b7a6
Fix cb588d8d: Ordering of command per tick limit and pause mode filtering ( #12126 )
...
The command per tick limit should be applied after the pause mode filter
2024-03-11 20:40:57 +01:00
Loïc Guilloux
7258551016
Fix #12133 : [Script] Don't crash when emergency saving ( #12138 )
2024-03-11 20:40:57 +01:00
Loïc Guilloux
1d55af92e4
Fix: [Script] Only show debug script window at the end of savegame loading ( #12135 )
2024-03-11 20:40:57 +01:00
Rubidium
af5c38469e
Doc: Prepare for 14.0-RC1 release
2024-02-18 21:42:06 +01:00
translators
73bed054b8
Update: Translations from eints
...
english (au): 2 changes by krysclarke
korean: 5 changes by telk5093
russian: 2 changes by Ln-Wolf
tamil: 45 changes by Aswn
portuguese: 1 change by azulcosta
hindi: 85 changes by NisheshTyagi
portuguese (brazilian): 119 changes by pasantoro
2024-02-18 18:35:02 +00:00
Rubidium
15be383b93
Fix a253205: remove (now) unused currency separator
2024-02-18 16:56:52 +01:00
Tyler Trahan
4f1bc39bf7
Change: Show speed before destination in vehicle status bar ( #11932 )
2024-02-18 10:44:11 -05:00
Tyler Trahan
87a80c7ff2
Change: When adding orders, Ctrl+Click on a depot to unbunch, instead of service if required ( #12023 )
2024-02-18 10:43:44 -05:00