merni-ns
411fe34915
Codefix: Incorrect pluralisation in last service/service interval texts ( #12352 )
2024-03-23 15:32:22 +01:00
Jonathan G Rennison
5f47b472cb
Codechange: Reduce size of class WaterRegion
...
The tile patch array is 256 bytes and is not needed for the majority
of water regions, change it to be optional via std::unique_ptr
2024-03-23 15:32:22 +01:00
Jonathan G Rennison
56d5243e4a
Fix #12305 : Crash with large positive sprite x offset in engine preview window
2024-03-23 15:32:22 +01:00
Tyler Trahan
17076c0c05
Fix #12342 : Add missing ellipsis to town generation error string ( #12343 )
2024-03-23 15:32:22 +01:00
Owen Rudge
60739118b7
Change: [CI] Use Azure Code Signing for Windows build
2024-03-23 15:32:22 +01:00
Peter Nelson
34e74af1af
Fix #12302 : Allow empty train engines to use an invalid cargo type. ( #12325 )
...
The cargo type will be forced to the first available type (usually passengers) instead of the engine being disabled.
2024-03-23 15:32:22 +01:00
frosch
48df48832e
Fix #12319 , 3a676a5: Some SSE blitters were broken due to ODR violations ( #12322 )
2024-03-23 15:32:22 +01:00
Loïc Guilloux
31ed3d4d8a
Fix #12316 , 268e512: Support for enum storage type in GenerateWidget.cmake ( #12321 )
2024-03-23 15:32:22 +01:00
Patric Stout
add23dc58c
Codefix: allow preview label on PRs against release branches too ( #12310 )
2024-03-23 15:32:22 +01:00
Patric Stout
06e323964a
Codefix f1e999ec: use RandomRange(l) instead of _random.Next(l) ( #12274 )
2024-03-23 15:32:22 +01:00
Jonathan G Rennison
ef14d3e361
Fix #12166 : Crash when opening tram road stop build window ( #12168 )
2024-03-23 15:32:22 +01:00
Kuhnovic
694d6f2072
Doc: Prepare for 14.0-RC2 release ( #12248 )
...
Co-authored-by: Michael Lutz <michi@icosahedron.de>
2024-03-16 14:45:21 +01:00
Michael Lutz
e5a886a153
Update: Backport language changes
2024-03-16 14:37:57 +01:00
Patric Stout
e8b314afc2
Add: track savegame size to report with survey ( #12304 )
2024-03-16 14:37:57 +01:00
SamuXarick
c947f754bf
Fix #12280 : Allow ships 90 degree turns if only choice
...
If there is no path found, a random path is created which forbids 90 degrees.
Allow 90 degrees if they're the only choice.
2024-03-16 14:37:57 +01:00
SamuXarick
fcf079e287
Fix #12279 : Update random path each step ( #12286 )
2024-03-16 14:37:57 +01:00
Michael Lutz
3d588a1760
Update: Backport language changes
2024-03-12 00:29:50 +01:00
Richard Wheeler
c5850efce3
Change: Update OpenTTD TTF fonts to v0.6
...
Adds missing characters for Chuvash and Serbian translations. Adds support for combining diacritics (needed for for Cyrillic es with accent) and corrects miscoded Cyrillic es with descender.
2024-03-12 00:29:50 +01:00
Patric Stout
f057f19638
Codefix: [CI] Store vcpkg outside the repository folder ( #12271 )
2024-03-12 00:29:50 +01:00
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