Jonathan G Rennison
6d3e9093c4
TBTR: Show warning on templates which include unavailable vehicles
6 years ago
Jonathan G Rennison
9d861fb8a0
TBTR: Allow cloning virtual/template trains with unavailable engines
6 years ago
Jonathan G Rennison
2ff8a71e59
Fix handling of road-stop states in a6ea1ea40
6 years ago
Jonathan G Rennison
a6ea1ea408
Allow articulated road vehicles to overtake other vehicles
...
Add setting
6 years ago
Jonathan G Rennison
c84a8c14b4
Add ground vehicle cache info to vehicle debug window
6 years ago
Jonathan G Rennison
fedfedc492
Silence false-positive misalignment UBSan warning in YAPF road, ship
6 years ago
Jonathan G Rennison
1397bf5755
Update crash log section of low level changes doc
6 years ago
Jonathan G Rennison
92d97d9879
Allow removing signals from plain rail track when a train is present
6 years ago
Jonathan G Rennison
85c8f4baca
Merge branch 'crashlog_improvements' into jgrpp
...
# Conflicts:
# src/os/macosx/crashlog_osx.cpp
6 years ago
Jonathan G Rennison
cc970aac70
Add sigaltstack support to MacOS crashlog
6 years ago
Jonathan G Rennison
145fee04fa
Add sigaltstack support to Unix crashlog
6 years ago
Jonathan G Rennison
61a4ecf078
Add sigaction and ucontext support to Mac crashlog
6 years ago
Jonathan G Rennison
bd2fdde759
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/core/sort_func.hpp
# src/rail_cmd.cpp
# src/timetable_cmd.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
6 years ago
peter1138
66cd32a252
Codechange: Use std::underlying_type for DECLARE_POSTFIX_INCREMENT.
6 years ago
peter1138
ac1e1a272f
Fix: Replace int with std::underlying_type in DECLARE_ENUM_AS_BIT_SET.
...
This fixes 64 bit uses of this macro.
6 years ago
PeterN
c17736b493
Fix e8d397e: Invisible station/waypoint signs could still be clicked on. ( #7531 )
6 years ago
PeterN
be073b46da
Fix: Bounds check access to railtype_map. ( #7529 )
6 years ago
PeterN
d2b6176cdf
Add: NewGRF string codes to access PUSH/POP_COLOUR. ( #7527 )
6 years ago
glx22
66a8db9dc5
Fix #7526 , 5b77102b6: FiosItem::operator< must return false for equality ( #7528 )
6 years ago
Jonathan G Rennison
da2528cbe2
Add defensive checks to MacOSStringCompare
6 years ago
Jonathan G Rennison
ede88aa6cd
Fix multi-packet network content requests (ContentVector)
...
Broken by incorrect merge conflict resolution in ba34ec7ad
See #86
6 years ago
glx
ebd4f32d15
Cleanup: remove core/sort_func.hpp as it's not used anymore
6 years ago
glx
48f99fd980
Codechange: use std::array for _sorted_industry_types
6 years ago
glx
60da17418a
Codechange: use std::sort in SaveHighScoreValueNetwork()
6 years ago
glx
9388fa2aa1
Codechange: use std::vector to sort _all_grfs linked list
6 years ago
glx
8899272614
Codechange: use std::vector for _language_dropdown
6 years ago
glx
9195f2337a
Codechange: use std::vector for _resolutions
6 years ago
glx
25e534f3cf
Codechange: use std::vector for _sorted_railtypes
6 years ago
glx
0797de06be
Codechange: use std::vector for _sorted_cargo_specs
6 years ago
Jonathan G Rennison
8715574c4a
Merge branch 'crashlog_improvements' into jgrpp
6 years ago
Jonathan G Rennison
73c8715eb6
Add LLDB self debug to OSX
6 years ago
Jonathan G Rennison
55fbf37373
Add missing includes to newgrf_text.cpp
6 years ago
Jonathan G Rennison
1c0643e419
Add GRF ID/name to "Too many NewGRF string parameters" messages
6 years ago
Jonathan G Rennison
0c3fbecb96
Delete GSortT implementation
...
Unused
6 years ago
translators
f0b3267615
Update: Translations from eints
...
indonesian: 9 changes by fanioz
6 years ago
Jonathan G Rennison
2a41d783cd
Adjust vehicle position filter in ViewportMapDrawVehicles
6 years ago
PeterN
671a310d21
Fix #7235 : Ensure catchment area of neutral station covers entire industry. ( #7518 )
6 years ago
translators
8ae15d9797
Update: Translations from eints
...
indonesian: 6 changes by fanioz
6 years ago
Jonathan G Rennison
0d93ecb6bf
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/core/alloc_type.hpp
# src/group_gui.cpp
# src/newgrf.cpp
# src/saveload/economy_sl.cpp
# src/saveload/map_sl.cpp
# src/station_cmd.cpp
6 years ago
Michael Lutz
38729297f9
Codechange: No need for AutoFreePtr if there's std::unique_ptr.
6 years ago
Michael Lutz
4e85ccf3c0
Codechange: Replace SmallStackSafeStackAlloc with std::array.
...
The only port that ever used it to make heap allocations instead of stack ones was the NDS port, which got thrown out some time ago.
6 years ago
stormcone
79343762a4
Fix: Typos. ( #7517 )
6 years ago
Jonathan G Rennison
793d01ec74
Open train vehicle details window on total cargo tab if ctrl presed
6 years ago
translators
3964604148
Update: Translations from eints
...
luxembourgish: 1 change by Phreeze
6 years ago
Jonathan G Rennison
b81967f42a
Change default non-global polyrail hotkeys to Y, CTRL-Y
...
This is to avoid a clash with the transparency hotkeys
6 years ago
peter1138
4f052fc2a4
Cleanup: Fix alignment after NULL -> nullptr change.
6 years ago
glx
410b81537c
Fix 801cbea9c: operator< is not always the best idea
...
Also removes unused and anyway broken SmallMap::SortByKey() function.
6 years ago
PeterN
3bbd7ea2c1
Fix: Industry coverage area is no longer rectangular. ( #7464 )
...
AIs test station catchment in reverse to how players see station catchment.
This did not take account of non-rectangular station catchment areas, so AIs
could end up placing stations in locations that did not accept/deliver cargo.
6 years ago
PeterN
abe8cf4985
Codechange: Replace duplicated code with TileArea::Expand() ( #7467 )
6 years ago
glx
801cbea9cc
Codechange: use std::sort() for all std::vector types
6 years ago