Commit Graph

29171 Commits (1dfd0c19f498c89d5a822ef016ab75d116cb7104)
 

Author SHA1 Message Date
Patric Stout 07b162ffc4
Codechange: skip all commands of the past during desync replay (#12520) 2 months ago
Patric Stout a0636d8200
Codechange: use infinite-fast-forward when rerunning command-log (#12519) 2 months ago
Patric Stout a09749f6a6
Codefix: don't send desync=0 log messages to commands.log (#12517)
They are only used during replay, and you want to see those in
the console; not in the log.
2 months ago
Patric Stout 1005c86c62
Codechange: record cache warnings with a "warning" prefix (#12518) 2 months ago
Tyler Trahan a02da5476e
Fix: Don't show train waiting for unbunching as waiting for free path (#12515) 2 months ago
Tyler Trahan 5878d09ef2
Fix: Smooth outliers in unbunching round trip calculations (#12513) 2 months ago
Tyler Trahan 824687d1f0
Codefix: Don't mix signed and unsigned ints in unbunching calculations (#12514) 2 months ago
Jonathan G Rennison 0b9029b69c Fix: Station/industry nearby list checks in CheckCaches 2 months ago
Peter Nelson ef8eb66a2b
Fix c38df2d58: Use VehicleID instead of pointer in map of vehicles to replace. (#12512)
This affects the sort order, VehicleID is deterministic, Vehicle * is not.
2 months ago
Paco Esteban b477a8458c Codechange: Use arc4random_buf on random_func.cpp for OpenBSD 2 months ago
translators 018326321c Update: Translations from eints
english (us): 5 changes by 2TallTyler
latvian: 1 change by lexuslatvia
2 months ago
Koen Bussemaker 257d312a58 Fix #12228, Fix #12231: CheckShipReverse only restricts path when it has to 2 months ago
Rubidium b2218e75d4 Codefix: missing space between close parenthesis and open curly brace 2 months ago
Peter Nelson 48eb9b8bc9
Add: Check that towns can build roads before generating map. (#12503) 2 months ago
translators 8e2ccddd77 Update: Translations from eints
portuguese (brazilian): 2 changes by pasantoro
2 months ago
Peter Nelson 3ad143c43a
Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501)
This is easier to read and less likely to look like an array definition.
2 months ago
Koen Bussemaker 672aa014d8 Doc: Updated Visual Studio, cpp standard and Cmake version 2 months ago
ladysadie 727392e0b3
Codechange: Remove per font AA settings. (#12413)
OpenTTD will use the global AA font setting for all fonts from now on.
2 months ago
Peter Nelson a1b03ee69e
Codechange: Replace platform-specific calls with std::filesystem::last_write_time. (#12487) 2 months ago
dP f5a50a874f
Codechange: Update doxygen comment to reflect removed parameter (#12499) 3 months ago
translators cd108fd9e4 Update: Translations from eints
greek: 10 changes by gh658804
3 months ago
Peter Nelson 839f486074
Codechange: Use directory_iterator to find language files. (#12495)
This avoids using custom ttd_opendir, along with C-style string comparisons against file names.
3 months ago
Peter Nelson 4eaeccdaeb
Codechange: Introduce FioRemove() to remove files. (#12491)
New function FioRemove() handles OTTD2FS conversion, and uses std::filesystem::remove instead of unlink, all in one location.
3 months ago
translators 29e932e087 Update: Translations from eints
ukrainian: 13 changes by imlystyi
lithuanian: 19 changes by dziugas1959
french: 7 changes by ottdfevr
portuguese (brazilian): 14 changes by pasantoro
3 months ago
translators 090c3b3abf Update: Translations from eints
danish: 5 changes by bscargo
dutch: 5 changes by Afoklala
portuguese (brazilian): 7 changes by pasantoro
3 months ago
Peter Nelson e83e2df023
Fix: Build industry window did not take width of count into account. (#12476) 3 months ago
Peter Nelson 12125bad82
Fix 3de8853e: Industry cargo types callback no longer functioned due to container change. (#12489)
Use defined INDUSTRY_NUM_INPUTS/INDUSTRY_NUM_OUTPUTS values instead of container size, which is now empty at this point.
3 months ago
Peter Nelson c1520cf682
Fix 25aeb1c: Driver parameter documentation was not updated. (#12486) 3 months ago
Peter Nelson ca73f03334
Codechange: Use std::filesystem::remove/rename in settingsgen. (#12483) 3 months ago
Peter Nelson 44b8210037
Codechange: settingsgen's CopyFile actually appends. (#12485) 3 months ago
Peter Nelson 003906becb
Codechange: std::filesystem::rename does not need remove first. (#12484) 3 months ago
translators bb9b8b90c7 Update: Translations from eints
swedish: 6 changes by sereneavatar
portuguese (brazilian): 11 changes by pasantoro
3 months ago
Peter Nelson 9915c1f032
Fix #12477: Use std::filesystem::rename instead of Windows Shell API call. (#12478) 3 months ago
Rubidium eda10abc8c Codechange: pass command line arguments as std::span to openttd_main 3 months ago
Peter Nelson 3316b27496
Fix: Signature validation did not close its file. (#12479) 3 months ago
Rubidium afd7878de0 Codechange: internally use a span of arguments for GetOptData 3 months ago
Rubidium 5592b4409b Codechange: use ranged for loop and separate function instead of goto 3 months ago
Rubidium e8a56db21d Codechange: use designated initializers for OptionData and pass as span 3 months ago
Rubidium 4f2412a272 Codechange: range based for loops instead of C-style for loops 3 months ago
Rubidium 2587a21400 Codechange: use zero-initialization instead of C-style loop 3 months ago
Rubidium ff27b9e76a Codechange: use std::any_of instead of custom loop 3 months ago
translators 6cade18053 Update: Translations from eints
portuguese (brazilian): 1 change by pasantoro
polish: 1 change by pAter-exe
3 months ago
rubidium42 442daf58da Codechange: replace lengthof with std::size in Windows specific code 3 months ago
Peter Nelson 6bc4a62c27 Codechange: Pass std::string_view from blitters instead of char *. 3 months ago
Peter Nelson 332cbca36e Codechange: Pass std::string_view from drivers instead of char *. 3 months ago
Peter Nelson a42aa1a086
Codechange: Remove cargo_suffix C-array from GetIndustryString. (#12472)
The information is pushed onto a vector, so string ownership can be moved there instead of using a pointer into to the CargoSuffix array.
3 months ago
Peter Nelson 144bcbbaf1
Fix: Use clear() to clear std::string. (#12471) 3 months ago
Rubidium 21b640b5ff Codechange: simplify president name generation 3 months ago
Patric Stout 1b4bb1d38a
Codefix: [CMake] use the UTC0 date for our ISODATE (#12470) 3 months ago
translators f0f97c698b Update: Translations from eints
norwegian (bokmal): 11 changes by eriksorngard
russian: 5 changes by Ln-Wolf
spanish: 5 changes by MontyMontana
portuguese (brazilian): 7 changes by pasantoro
3 months ago