Jonathan G Rennison
e931f3061f
Fix: Dereference of past-the-end iterator in linkgraph overlay tooltip ( #10145 )
2 years ago
Jonathan G Rennison
b428c5b58a
Debug: Show train engine veh type and power in debug window
2 years ago
Jonathan G Rennison
b14e213bd9
Add average travel time to the link graph overlay tooltip
2 years ago
Jonathan G Rennison
aa4501747f
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/base_station_base.h
# src/lang/german.txt
# src/saveload/station_sl.cpp
# src/station.cpp
# src/station_cmd.cpp
2 years ago
translators
7711907a6b
Update: Translations from eints
...
german: 16 changes by SecretIdetity
tamil: 3 changes by merni-ns
2 years ago
Peter Nelson
22803f997b
Codechange: Use std::vector for station speclist
...
This removes manual memory allocation, although we still manage the list
size in roughly the same way.
2 years ago
Jonathan G Rennison
4dc741a8a0
Fix #10011 : Incorrect infrastructure totals when overbuilding bay road stop ( #10143 )
...
Fix https://github.com/OpenTTD/OpenTTD/issues/10011
2 years ago
Jonathan G Rennison
8090bbf713
Documentation: Fix error in roadstop_draw_mode bit table
2 years ago
Loïc Guilloux
c294e8b19f
Codechange: [MinGW] use pe-bigobj-x86-64 format for x64 debug builds ( #10142 )
2 years ago
Jonathan G Rennison
6459e62fff
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/lang/english.txt
# src/map_type.h
# src/network/network_command.cpp
# src/object_cmd.cpp
# src/rail_cmd.cpp
# src/road_cmd.cpp
# src/road_func.h
# src/saveload/afterload.cpp
# src/saveload/saveload.h
# src/settings_gui.cpp
# src/string.cpp
# src/table/road_land.h
# src/table/settings/game_settings.ini
# src/table/settings/world_settings.ini
# src/tbtr_template_gui_main.h
# src/train_cmd.cpp
2 years ago
Jonathan G Rennison
0bf1c9bb9d
Merge tag '13.0-beta1' into jgrpp
2 years ago
Nicolas Chappe
a43a1902bb
Feature: [Linkgraph] Prioritize faster routes for passengers, mail and express cargo
...
Passengers usually prefer fast paths to short paths.
Average travel times of links are updated in real-time for use in Dijkstra's algorithm,
and newer travel times weigh more, just like capacities.
(cherry picked from commit 977604ef08
)
2 years ago
Tyler Trahan
0172eb39a2
Fix #10135 : Cost of building multiple objects might not match test ( #10137 )
2 years ago
Tyler Trahan
c719ba560e
Fix 03cc0d6: Mark level crossings dirty when removing road from them, not from bridges ( #10138 )
2 years ago
Jonathan G Rennison
1518c2fa1e
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/depot_type.h
# src/lang/german.txt
# src/order_gui.cpp
# src/pathfinder/yapf/yapf_rail.cpp
# src/script/api/script_window.hpp.in
# src/settings_table.cpp
# src/train_cmd.cpp
2 years ago
frosch
fea6a34684
Codechange: SetDParamStr borrows contents from std::string::c_str(). Prevent calling it with temporaries. ( #10136 )
2 years ago
krysclarke
21cea308f9
Codechange: Move Sound Driver parameter name listings ( #10127 )
2 years ago
Jonathan G Rennison
3b3c9c1c3a
Fix #10129 : Use after free in GRFLoadConfig invalid GRF error path ( #10130 )
2 years ago
translators
d48a48b2cf
Update: Translations from eints
...
russian: 16 changes by Ln-Wolf
dutch: 16 changes by Afoklala
2 years ago
PeterN
f24286a1ae
Fix: Ensure 31-bit shifts are unsigned. ( #10128 )
...
Shifting a signed 32-bit integer by 31 bits is undefined behaviour.
A few more than necessary are switched to unsigned for consistentency.
2 years ago
Jonathan G Rennison
1f27ece49b
VarAction2: Fix wrong bit used for industry tile anim callback mask
2 years ago
Jonathan G Rennison
ba3bc73676
VarAction2: Fix memory leak of inlinable adjust groups
2 years ago
Jonathan G Rennison
51b39b68b7
VarAction2: Fix technical undefined behaviour advancing iterator
...
Fixes error when using debug mode containers
2 years ago
Jonathan G Rennison
f4ff9c1d82
strgen: Exit early in LanguageFileWriter::Write if length is 0
...
Avoids warnings about passing a nullptr to fwrite
2 years ago
Jonathan G Rennison
fb67adbd82
Fix assert macro on Apple/clang when using default cmake build
2 years ago
Jonathan G Rennison
9abc6f9aec
Comment out additional include of <cassert>
...
Reapplies part of 22c3a010
2 years ago
translators
accbfd502e
Update: Translations from eints
...
english (au): 16 changes by krysclarke
english (us): 16 changes by 2TallTyler
korean: 14 changes by telk5093
hungarian: 15 changes by PstasDev
french: 18 changes by glx22
portuguese: 16 changes by azulcosta
polish: 22 changes by pAter-exe
2 years ago
Jonathan G Rennison
206a853a7f
Fix WITH_FULL_ASSERTS being defined when all asserts disabled
2 years ago
Jonathan G Rennison
4b08874583
Only show edge level crossing overlays even when safer crossings is off
2 years ago
Jonathan G Rennison
49bda05fb5
Set adjacent crossings setting to false when loading pre v300 trunk savegames
2 years ago
Jonathan G Rennison
652d6c8181
Crashlog: Windows: Handle negative address offsets from BFD symbol
2 years ago
Jonathan G Rennison
60ed858707
Fix handling of printf format specifiers on MinGW
...
See: #446
2 years ago
hallonsoda79
0d51460f27
Fix #10023 : Allow negative input in text fields when needed ( #10112 )
2 years ago
translators
71663bbaee
Update: Translations from eints
...
hungarian: 11 changes by PstasDev
2 years ago
Jonathan G Rennison
aba8e88d8c
Enable loading of upstream savegames up to version 302
2 years ago
Rubidium
648cd1076b
Update: other language files after string renames
2 years ago
Rubidium
d5aafaee15
Codechange: rename and move some strings to make them more consistent with the rest of the strings
2 years ago
PeterN
4031894aef
Cleanup: Remove svn-style `$Id$` comments. ( #10122 )
2 years ago
Michael Lutz
35d9cea487
Fix: Too many braces make old gcc sad. ( #10116 )
2 years ago
frosch
aa06b73137
Codechange: Use positional parameters in the base language either for all or for no parameters. ( #10111 )
...
This should make it less confusing to translators.
2 years ago
Tyler Trahan
c19abebf8d
Feature: Multi-track level crossings ( #9931 )
2 years ago
Tyler Trahan
c65a2799c9
Fix #10117 : Decrement object burst limit after build check
2 years ago
Jonathan G Rennison
94de25ec10
Fix changing town zone settings not updating town zone radii
...
This could cause MP desyncs
2 years ago
Michael Lutz
c4e655b1d4
Remove: [Actions] Ubuntu Bionic and Debian Buster from release workflow. ( #10115 )
2 years ago
Michael Lutz
ac7780af96
Doc: Prepare for 13.0-beta1 release
2 years ago
Michael Lutz
b9635c4712
Doc: Forwardport changelog & doc changes from 12.x branch
2 years ago
Jonathan G Rennison
95a646d09b
Fix #449 : Town setting override not being allowed for MP admins
...
When the setting to enable for clients was not enabled
2 years ago
translators
36084684ba
Update: Translations from eints
...
vietnamese: 1 change by KhoiCanDev
2 years ago
translators
bf8dc7b157
Update: Translations from eints
...
frisian: 60 changes by Bouke
tamil: 9 changes by merni-ns
2 years ago
Jonathan G Rennison
0f697c5501
CheckNextTrainTile should never take action for OT_WAITING orders
2 years ago