Peter Nelson
0ee151623c
Fix: Segfault when using -q without providing a . character. ( #12418 )
...
Use std::filesystem::path to find extension instead of strrchr.
2024-04-09 23:46:14 +02:00
Loïc Guilloux
ee2ee15a1e
Fix #12415 , 9c49a61
, df400ef: Aircraft::tile is valid only for front vehicle ( #12416 )
2024-04-09 23:46:14 +02:00
Peter Nelson
680c8c20f2
Fix a29766d: Wrong scrolling dropdown list position with RTL. ( #12412 )
2024-04-09 23:46:14 +02:00
glx22
cd9c9afcb6
Update: Backport language changes
2024-04-02 00:02:53 +02:00
Loïc Guilloux
273b571408
Fix: [Win32] Force font mapper to only use TrueType fonts ( #12406 )
2024-04-02 00:02:53 +02:00
Rubidium
48f316246c
Fix: server shutdown and newgame packets should be stable
...
The server sends shutdown and newgame (reboot) packets to any connected client.
This can be useful, so you can tell clients that are trying to join that the
server is restarting. However, that means that packets can be sent before a
version check has been done.
So, these packets should be in the stable packet range instead of the one that
is unstable and guarded by a version check.
2024-04-02 00:02:53 +02:00
Patric Stout
6bfd2b4aa9
Remove: official support for MSVC 2019 ( #12254 )
2024-04-01 00:20:07 +02:00
Michael Lutz
77980fa674
Update: Backport language changes
2024-04-01 00:20:07 +02:00
Patric Stout
efd0c2f542
Cleanup 69d5b9d3: actually clean up all remnants of "no-thread" builds ( #12398 )
2024-04-01 00:20:07 +02:00
Patric Stout
470a3bd736
Fix: "-q" displays NewGRF IDs in the wrong byte-order ( #12397 )
2024-04-01 00:20:07 +02:00
frosch
72fcf8b70b
Fix: [Script] ScriptSubsidy::GetExpireDate should return an economy-date ( #12372 )
2024-04-01 00:20:07 +02:00
Michael Lutz
f596d4c10a
Fix eabb9db: Drag building of road stops should not allow mixing z levels.
2024-04-01 00:20:07 +02:00
Michael Lutz
6d3c8cc601
Fix #12387 , eabb9db: [NewGRF] Wrong tile offset passed to rail station CB 149 (slope check)
2024-04-01 00:20:07 +02:00
Loïc Guilloux
2d4f0872b3
Change: [CI] Always use latest stable Xcode ( #12390 )
2024-04-01 00:20:07 +02:00
Jonathan G Rennison
7fcc5de374
Fix #12388 : Vehicle::CopyVehicleConfigAndStatistics not releasing unit number ( #12389 )
2024-04-01 00:20:07 +02:00
Rubidium
3b614d0650
Fix: inconsistent check for client authorized status
2024-04-01 00:20:07 +02:00
Rubidium
ffb795e52f
Fix: do not send chat to clients that have not authorized yet
2024-04-01 00:20:07 +02:00
Tyler Trahan
cdb86b6ecc
Fix #12268 : Capitalize "Wait to unbunch" order string ( #12375 )
2024-04-01 00:20:07 +02:00
Peter Nelson
d60e586925
Fix #12368 : Incorrect offset for click position within industry chain window. ( #12370 )
2024-04-01 00:20:07 +02:00
Peter Nelson
26dc82feb1
Fix 2fd9096: Label for fruit incorrectly changed to `FRUI` from `FRUT`. ( #12367 )
2024-04-01 00:20:07 +02:00
Peter Nelson
940b66322c
Fix: Don't let CT_INVALID map to valid cargo type. ( #12364 )
2024-04-01 00:20:07 +02:00
glx22
d4f704d029
Change: [Script] Use economy time for ScriptDate
2024-04-01 00:20:07 +02:00
glx22
4a3d444ad6
Revert bbdbf9a: ScriptTimeMode was not the best solution for economy/calendar support
2024-04-01 00:20:07 +02:00
Rubidium
fafb9bd035
Codechange: disable asserts for release
2024-03-31 23:29:21 +02:00
Tyler Trahan
53e9a0614e
Update: New title game for 14.0
2024-03-31 23:27:51 +02:00
Rubidium
f5e49c01f6
Doc: Prepare for 14.0-RC3 release
2024-03-23 15:46:49 +01:00
Rubidium
d46a5df1dd
Update: Backport language changes
2024-03-23 15:32:22 +01:00
Rubidium
5212229f94
Fix: crash to desktop when attempting to join a company while not joined (yet)
2024-03-23 15:32:22 +01:00
Jonathan G Rennison
2cc5f35871
Fix #12092 : Incorrect x-axis in cargo payment graph window
2024-03-23 15:32:22 +01:00
Tyler Trahan
32a94fe3eb
Change: Show unbunching action in timetable window ( #12351 )
2024-03-23 15:32:22 +01:00
Peter Nelson
f82e5f1107
Fix #12347 : Crash attempting to find catchment tiles of a station with no catchment area. ( #12348 )
2024-03-23 15:32:22 +01:00
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