OpenTTD/src
Michael Lutz 7845434270 Codechange: Don't use cpp_offsetof in the save/load code.
Many of the member variables that are used in save/load are inside types
that are not standard layout types. Using pointer arithmetics to determine
addresses of members inside types that are not standard layout is generally
undefined behaviour. If we'd use C++17, it is conditionally supported, which means
each compiler may or may not support it. And even then using it for individual
array elements is syntactically not supported the the standard offsetof function.

Unfortunately, the trickery employed for saving linkgraph settings causes quite some
clutter in the settings ini files.
2021-02-13 20:08:53 +01:00
..
3rdparty Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
ai Fix: Use the same safety checks as 'stop_ai' for 'reload_ai' 2021-01-22 22:19:55 +01:00
blitter Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
core Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
game Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
lang Update: Translations from eints 2021-02-13 18:59:59 +00:00
linkgraph Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
misc Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
music Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
network Fix: mention our websites with https:// (instead of http://) (#8657) 2021-02-08 19:07:34 +01:00
os Fix f1f281b31: [Win32] MinGW doesn't know timeapi.h 2021-02-13 19:07:42 +01:00
pathfinder Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
saveload Codechange: Don't use cpp_offsetof in the save/load code. 2021-02-13 20:08:53 +01:00
script Feature: Allow GameScripts to add additional text to Industry view window 2021-01-22 09:50:53 +00:00
settingsgen Change: [CMake] Bump minimum version to 3.9 2021-02-07 16:21:13 +01:00
sound Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
spriteloader Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
strgen Change: [CMake] Bump minimum version to 3.9 2021-02-07 16:21:13 +01:00
table Codechange: Don't use cpp_offsetof in the save/load code. 2021-02-13 20:08:53 +01:00
video Change: [SDL2] Remove unneeded delay of redrawing the screen 2021-02-11 20:23:53 +01:00
widgets Feature: Remove all industries button in scenario editor (#8550) 2021-02-10 16:35:50 +01:00
CMakeLists.txt Add: [CMake] Option to only build tools/docs 2020-12-13 22:46:46 +01:00
aircraft.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
aircraft_cmd.cpp Fix #8560: Planes were landing at the wrong height at airports with lowered hangar tiles 2021-01-13 16:41:30 +00:00
aircraft_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
airport.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
airport.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
airport_gui.cpp Fix 85a49a0d3: hotkeys were enabled outside of GM_NORMAL (#8534) 2021-01-08 23:28:46 +01:00
animated_tile.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
animated_tile_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
articulated_vehicles.cpp Codechange: create MutableSpriteCache to remove the need to cast Vehicle to a mutable type in render methods 2021-01-05 11:42:25 +01:00
articulated_vehicles.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_base.h Codechange: Replace FOR_ALL_ENGINE_RENEWS with range-based for loops 2019-12-21 20:13:03 +01:00
autoreplace_cmd.cpp Fix #8153: Report incompatible cargo/order when autoreplace fails (#8169) 2021-01-08 16:05:49 +01:00
autoreplace_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
autoreplace_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoslope.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
base_consist.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
base_consist.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
base_media_base.h Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
base_media_func.h Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
base_station_base.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
bitmap_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bmp.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bmp.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bootstrap_gui.cpp Fix a49fdb7ebb: bootstrap crash when trying to load new baseset (#8353) 2020-12-05 15:03:16 +01:00
bridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
bridge_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
build_vehicle_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
cargo_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargoaction.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargoaction.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargomonitor.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cargomonitor.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
cargopacket.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
cargopacket.h Cleanup: Correct typographic errors in code comments. 2020-06-07 01:04:41 +01:00
cargotype.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
cargotype.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cheat.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cheat_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cheat_gui.cpp Change: remove warning in cheat window and reduce it to a note (#8538) 2021-01-09 15:14:59 +01:00
cheat_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
clear_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
clear_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
clear_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cmd_helper.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
command.cpp Feature: Allow GameScripts to add additional text to Industry view window 2021-01-22 09:50:53 +00:00
command_func.h Change: move "give money" from client-list to company window 2021-01-05 21:56:24 +01:00
command_type.h Codechange: DC_NO_RAIL_OVERLAP is a remnant of the OldAI. (#8496) 2021-01-05 12:36:57 +01:00
company_base.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
company_cmd.cpp Change: Apply some consistency to singleplayer related comments 2021-01-22 22:19:55 +01:00
company_func.h Codechange: Avoid copying function parameters by using const references 2020-02-17 09:15:28 +01:00
company_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
company_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
company_manager_face.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
company_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
console.cpp Fix #7969: limit recursion during alias execution 2020-02-04 18:41:38 +01:00
console_cmds.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
console_func.h Fix #7969: limit recursion during alias execution 2020-02-04 18:41:38 +01:00
console_gui.cpp Fix: Use realtime for error message and console backlog timeouts 2021-01-10 14:07:17 +01:00
console_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
console_internal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
console_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
cpu.cpp Feature: Add support for rdtsc for ARM-based Windows (MSVC) 2021-01-18 08:57:58 +00:00
cpu.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
crashlog.cpp Codechange: Stringify config file paths. 2020-12-27 13:19:25 +01:00
crashlog.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
currency.cpp Codechange: use \u to indicate unicode chars in strings (#8379) 2020-12-14 20:25:01 +01:00
currency.h Codechange: Implement a constructor for CurrencySpec 2021-02-13 17:31:57 +01:00
date.cpp Fix 2fd871e2af5: load correct ending-year for old (pre 0.7) savegames 2021-01-08 11:17:08 +01:00
date_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
date_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
date_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
date_type.h Feature: Configurable game ending year 2019-12-28 12:27:39 +01:00
debug.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
debug.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
dedicated.cpp Codechange: Store info about the dedicated server log file in globals with automatic destruction to simplify control flow in openttd_main. 2020-05-21 20:02:34 +02:00
depot.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
depot_base.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
depot_cmd.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
depot_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
depot_gui.cpp Change: Relocate rename and location buttons in all windows. 2021-01-11 22:15:58 +01:00
depot_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
depot_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
direction_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
direction_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
disaster_vehicle.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
disaster_vehicle.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
dock_gui.cpp Fix af22a4f2: scenario editor doesn't have build station/depot/etc (#8529) 2021-01-08 19:48:39 +01:00
driver.cpp Codechange: Use std::string in the driver and blitter selection code. 2020-05-21 20:02:34 +02:00
driver.h Codechange: Use std::string in the driver and blitter selection code. 2020-05-21 20:02:34 +02:00
economy.cpp Change: Apply some consistency to singleplayer related comments 2021-01-22 22:19:55 +01:00
economy_base.h Codechange: Replace FOR_ALL_CARGO_PAYMENTS with range-based for loops 2019-12-21 20:13:03 +01:00
economy_func.h Feature: Set exclusive access to industry from GS (#8115) 2020-12-22 14:29:48 +01:00
economy_type.h Fix #8297: Infrastructure counters for road tunnels, bridges, depots … (#8454) 2020-12-28 22:54:28 +01:00
effectvehicle.cpp Codechange: create MutableSpriteCache to remove the need to cast Vehicle to a mutable type in render methods 2021-01-05 11:42:25 +01:00
effectvehicle_base.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
effectvehicle_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
elrail.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
elrail_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
engine.cpp Fix 85a49a0d: invalidate airport toolbar when new planes become available (#8532) 2021-01-08 22:34:21 +01:00
engine_base.h Cleanup: Correct typographic errors in code comments. 2020-05-28 08:26:41 +01:00
engine_func.h Fix #8064: Incorrect display of refit capacity 2020-04-06 16:21:30 +01:00
engine_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
engine_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
engine_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
error.h Fix: Use realtime for error message and console backlog timeouts 2021-01-10 14:07:17 +01:00
error_gui.cpp Fix: Use realtime for error message and console backlog timeouts 2021-01-10 14:07:17 +01:00
fileio.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
fileio_func.h Fix b408fe7: Don't try to construct a std::string from nullptr 2020-12-27 18:30:53 +00:00
fileio_type.h Add: always set PERSONAL_DIR "/content_download" in search path (#8481) 2021-01-03 11:10:56 +01:00
fios.cpp Fix 65f65ad2: Missing path separator that fell over a cliff. 2020-12-27 15:07:06 +01:00
fios.h Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
fios_gui.cpp Fix: Assert fail when using restart command after opening save/load GUI 2020-12-30 00:57:09 +01:00
fontcache.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
fontcache.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
fontdetection.cpp Codechange: nobody was using "str" parameter, so remove it 2021-01-13 14:27:39 +01:00
fontdetection.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
framerate_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
framerate_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
gamelog.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
gamelog.h Fix: Stop any gamelog action when recovering from SlError() 2020-05-10 20:02:55 +01:00
gamelog_internal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
genworld.cpp Fix #7646: Incomplete cleanup for non-threaded world generation failure (#7805) 2019-11-14 20:13:15 +00:00
genworld.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
genworld_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
gfx.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
gfx_func.h Feature: Show rainforest under vegetation on small map 2021-01-13 15:05:15 +00:00
gfx_layout.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
gfx_layout.h Add: a TextColour flag to ignore colour changes from strings 2019-12-23 17:30:13 +00:00
gfx_type.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
gfxinit.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
gfxinit.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
goal.cpp Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
goal_base.h Codechange: Replace FOR_ALL_GOALS with range-based for loops 2019-12-21 20:13:03 +01:00
goal_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
goal_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
graph_gui.cpp Change: darken the background of all graph to increase contrast (#8557) 2021-01-13 14:55:55 +01:00
graph_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
ground_vehicle.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
ground_vehicle.hpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
group.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
group_cmd.cpp Feature: Show group name as part of the default vehicle name. 2020-12-15 21:18:03 +01:00
group_gui.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
group_gui.h Feature: Control + click on the vehicle details button in the vehicle view window opens the vehicle group window, then selects and scrolls to the vehicle's group. 2019-12-23 18:04:10 +00:00
group_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
gui.h Change: move "give money" from client-list to company window 2021-01-05 21:56:24 +01:00
guitimer_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
heightmap.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
heightmap.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
highscore.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore_gui.cpp Change: Apply some consistency to singleplayer related comments 2021-01-22 22:19:55 +01:00
hotkeys.cpp Codechange: Stringify config file paths. 2020-12-27 13:19:25 +01:00
hotkeys.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
house.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
house_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industry.h Feature: Allow GameScripts to add additional text to Industry view window 2021-01-22 09:50:53 +00:00
industry_cmd.cpp Feature: Allow GameScripts to add additional text to Industry view window 2021-01-22 09:50:53 +00:00
industry_gui.cpp Feature: Remove all industries button in scenario editor (#8550) 2021-02-10 16:35:50 +01:00
industry_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industry_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industrytype.h Change: [NewGRF] industry special flag 19 now specifically targets only passenger production, instead of the second cargo of any water-based industry. (#8590) 2021-01-18 22:42:10 +01:00
ini.cpp Codechange: Keep filenames of loaded Fio files in std::strings. 2020-12-27 13:19:25 +01:00
ini_load.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
ini_type.h Codechange: Keep filenames of loaded Fio files in std::strings. 2020-12-27 13:19:25 +01:00
intro_gui.cpp Change: Don't display OS name when the user is exiting the game 2020-12-09 09:21:34 +00:00
landscape.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
landscape.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
landscape_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
language.h Codechange: Use automatic memory management for language pack reading. 2020-12-27 13:19:25 +01:00
livery.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
main_gui.cpp Change: Apply some consistency to singleplayer related comments 2021-01-22 22:19:55 +01:00
map.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
map_func.h Fix: Globally apply preprocessor directive coding style 2020-07-03 09:08:46 +02:00
map_type.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
misc.cpp Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
misc_cmd.cpp Feature: Add tile parameter for GSCompany.ChangeBankBalance to show text effect if needed (#8573) 2021-01-22 10:28:26 +01:00
misc_gui.cpp Fix: mention our websites with https:// (instead of http://) (#8657) 2021-02-08 19:07:34 +01:00
mixer.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
mixer.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
music.cpp Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
music_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf.h Codechange: remove has_newindustries global 2020-06-01 22:46:06 +02:00
newgrf_airport.cpp Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_airport.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_airporttiles.cpp Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
newgrf_airporttiles.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_animation_base.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_animation_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_callbacks.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_canal.cpp Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_canal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_cargo.cpp Fix: GetCargoTranslation could return out-of-bounds index for old-style NewGRF using cargo-slots. 2021-01-10 21:24:38 +01:00
newgrf_cargo.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_class.h Doc: Remove some SmallVector references from documentation. 2020-12-27 18:40:18 +00:00
newgrf_class_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_commons.cpp Codechange: Make use of the improved C++17 emplace_back function. 2020-12-15 00:29:30 +01:00
newgrf_commons.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_config.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_config.h Codechange: Use std::string for storing GRF error messages. 2020-05-21 20:02:34 +02:00
newgrf_debug.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_debug_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_engine.cpp Codechange: [NewGRF] Make it more explicit which parts of the TTD vehicle structure (var 80+) are not implemented 2021-02-13 16:07:23 +00:00
newgrf_engine.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_generic.cpp Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_generic.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_house.cpp Codechange: remove has_newhouses global 2020-06-01 22:46:06 +02:00
newgrf_house.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industries.cpp Fix: [NewGRF] industry variables 69 to 71 did not check, whether the queried cargo is valid. 2021-01-10 21:24:38 +01:00
newgrf_industries.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industrytiles.cpp Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industrytiles.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_object.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_object.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_profiling.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_profiling.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_properties.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_railtype.cpp Add: [NewGRF] vehicle variable 63 to test the tracktype of the current tile against a given tracktype. 2021-01-10 21:24:38 +01:00
newgrf_railtype.h Add: [NewGRF] vehicle variable 63 to test the tracktype of the current tile against a given tracktype. 2021-01-10 21:24:38 +01:00
newgrf_roadtype.cpp Add: [NewGRF] vehicle variable 63 to test the tracktype of the current tile against a given tracktype. 2021-01-10 21:24:38 +01:00
newgrf_roadtype.h Add: [NewGRF] vehicle variable 63 to test the tracktype of the current tile against a given tracktype. 2021-01-10 21:24:38 +01:00
newgrf_sound.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_sound.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_spritegroup.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_spritegroup.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_station.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_station.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_storage.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_storage.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
newgrf_text.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
newgrf_text.h Codechange: Use std::string when translating TTDP NewGRF string codes. 2020-05-21 20:02:34 +02:00
newgrf_town.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_town.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_townname.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_townname.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
news_func.h Fix #7611: keeps news about accidents around after vehicle is cleaned up (#8497) 2021-01-05 21:39:23 +01:00
news_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
news_gui.h Feature: Make news and errors close hotkeys configurable 2020-09-24 19:23:12 +02:00
news_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
object.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
object_base.h Codechange: Replace FOR_ALL_OBJECTS with range-based for loops 2019-12-21 20:13:03 +01:00
object_cmd.cpp Change: Use a more specific error message when attempting to bulldoze your own HQ 2021-02-13 18:10:13 +00:00
object_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
object_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
object_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
openttd.cpp Change: Apply some consistency to singleplayer related comments 2021-01-22 22:19:55 +01:00
openttd.h Change: change console command "restart" and add "reload" 2021-01-11 20:11:08 +01:00
order_backup.cpp Codechange: Replace FOR_VEHICLE_ORDERS with range-based for loops 2020-12-27 10:28:46 +00:00
order_backup.h Codechange: Replace order related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
order_base.h Codechange: Replace FOR_VEHICLE_ORDERS with range-based for loops 2020-12-27 10:28:46 +00:00
order_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
order_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
order_gui.cpp Fix #7972: show invalid orders to stations that don't accept your vehicle (#8516) 2021-01-08 16:04:44 +01:00
order_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
osk_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
pbs.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
pbs.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
progress.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
progress.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
querystring_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
rail.cpp Fix: Setting the default railtype to 'first/last available' did not work with NewGRF defined railtypes. 2019-12-23 17:23:20 +00:00
rail.h Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
rail_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
rail_gui.cpp Fix 85a49a0d3: hotkeys were enabled outside of GM_NORMAL (#8534) 2021-01-08 23:28:46 +01:00
rail_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
rail_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
rail_type.h Codechange: Use a switch with fall-through instead of a if-sequence with context data between cases. 2019-12-23 17:23:20 +00:00
rev.cpp.in Add: introduce CMake for project management 2020-06-05 19:36:05 +02:00
rev.h Codechange: Use a dynamic copyright year 2020-05-06 09:54:36 +01:00
road.cpp Cleanup: Remove unused (and mostly duplicated) function 2021-01-08 16:43:51 +01:00
road.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_cmd.cpp Fix 0125892: Don't crash when towns upgrade road tiles during expansion (#8651) 2021-02-07 16:15:46 +01:00
road_cmd.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_gui.cpp Fix af22a4f2: scenario editor doesn't have build station/depot/etc (#8529) 2021-01-08 19:48:39 +01:00
road_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_internal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
road_type.h Cleanup: Remove unused constants. The value of the tram constant was also incorrect. 2019-12-23 17:23:20 +00:00
roadstop.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
roadstop_base.h Codechange: Replace FOR_ALL_ROADSTOPS with range-based for loops 2019-12-21 20:13:03 +01:00
roadveh.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
roadveh_cmd.cpp Fix #7670: prevent useless pathfinder run for blocked vehicles 2021-01-14 18:41:38 +01:00
roadveh_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
safeguards.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
screenshot.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
screenshot.h Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
screenshot_gui.cpp Cleanup: Give `TakeScreenshot` a more sensible name 2020-06-27 14:19:35 +01:00
screenshot_gui.h Feature: Screenshot window 2020-01-01 10:19:12 +00:00
settings.cpp Codechange: Stringify config file paths. 2020-12-27 13:19:25 +01:00
settings_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
settings_gui.cpp Change: Remove disable_unsuitable_building setting 2021-01-08 16:43:51 +01:00
settings_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
settings_internal.h Codechange: Store base set related texts in std::strings. 2020-05-21 20:02:34 +02:00
settings_type.h Change: Remove disable_unsuitable_building setting 2021-01-08 16:43:51 +01:00
ship.h Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
ship_cmd.cpp Fix eeb88e8: Trains reversed while paused do not correctly update sprite bounds (#8540) 2021-01-17 19:57:16 +01:00
ship_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signal.cpp Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
signal_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signal_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signs.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
signs_base.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
signs_cmd.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
signs_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signs_gui.cpp Add: another go-to-location button to the sign window. 2021-01-11 22:15:58 +01:00
signs_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
slope_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
slope_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
smallmap_gui.cpp Feature: Show rainforest under vegetation on small map 2021-01-13 15:05:15 +00:00
smallmap_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sortlist_type.h Cleanup 2db88953e7: Remove VL_FIRST_SORT as it's useless 2021-01-01 01:04:27 +01:00
sound.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
sound_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sound_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sprite.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sprite.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
spritecache.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
spritecache.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
station.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
station_base.h Cleanup: Correct typographic errors in code comments. 2020-05-28 08:26:41 +01:00
station_cmd.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
station_func.h Codechange: Refactor FindStationsAroundTiles to avoid code duplication 2020-05-13 08:43:01 +01:00
station_gui.cpp Change: Relocate rename and location buttons in all windows. 2021-01-11 22:15:58 +01:00
station_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
station_kdtree.h Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
station_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
station_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
statusbar_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
statusbar_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
stdafx.h Revert c1fddb9, 639cfa4: "Codechange: Check if access __attribute__ is supported before trying to use it." (#8526) 2021-01-08 15:25:44 +01:00
story.cpp Feature: Push-buttons on storybook pages (#7896) 2020-05-22 22:22:55 +02:00
story_base.h Feature: Push-buttons on storybook pages (#7896) 2020-05-22 22:22:55 +02:00
story_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
story_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
string.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
string_base.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
string_func.h Revert c1fddb9, 639cfa4: "Codechange: Check if access __attribute__ is supported before trying to use it." (#8526) 2021-01-08 15:25:44 +01:00
string_type.h Codechange: use \u to indicate unicode chars in strings (#8379) 2020-12-14 20:25:01 +01:00
stringfilter.cpp Codechange: Make use of the improved C++17 emplace_back function. 2020-12-15 00:29:30 +01:00
stringfilter_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
strings.cpp Fix: tell the user if a font fails to load and fallback is about to be used 2021-01-13 14:27:39 +01:00
strings_func.h Codechange: nobody was using "str" parameter, so remove it 2021-01-13 14:27:39 +01:00
strings_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
subsidy.cpp Fix 380fd8c: Only check houses for cargo when generating subsidies with towns 2020-09-24 17:57:09 +01:00
subsidy_base.h Fix: Make subsidies scan tiles for town acceptance and production instead of using desync-prone town caches 2020-06-28 18:23:59 +02:00
subsidy_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
subsidy_gui.cpp Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
subsidy_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tar_type.h Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
terraform_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
terraform_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
terraform_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf_type.h Codechange: Consistently use WChar when passing characters around, and also define it as char32_t. 2020-05-21 20:02:34 +02:00
texteff.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
texteff.hpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textfile_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
textfile_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textfile_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tgp.cpp Fix: for arctic and tropic, make sure we have at least a few hills (#8513) 2021-01-08 12:02:38 +01:00
tgp.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
thread.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tile_cmd.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tile_map.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
tile_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tile_type.h Fix: for arctic and tropic, make sure we have at least a few hills (#8513) 2021-01-08 12:02:38 +01:00
tilearea.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
tilearea_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tilehighlight_func.h Feature: Plant clumps of trees in editor by dragging on the landscape 2020-12-27 01:03:27 +01:00
tilehighlight_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tilematrix_type.hpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
timetable.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
timetable_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
timetable_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
toolbar_gui.cpp Change: always allow to click on the toolbar icons for road/rail/dock/airport 2021-01-08 16:43:51 +01:00
toolbar_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
town.h Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
town_cmd.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
town_gui.cpp Change: Relocate rename and location buttons in all windows. 2021-01-11 22:15:58 +01:00
town_kdtree.h Add #6887: Option to show zone inside local authority boundary of towns 2019-08-17 21:45:20 +01:00
town_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
town_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
townname.cpp Codechange: use \u to indicate unicode chars in strings (#8379) 2020-12-14 20:25:01 +01:00
townname_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
townname_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
track_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
track_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
train.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
train_cmd.cpp Fix: don't allow free-wagon-chains to exceed max-train-length (#8533) 2021-01-11 20:58:00 +01:00
train_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
transparency.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transparency_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transparency_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transport_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tree_cmd.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
tree_gui.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
tree_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnel_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnel_map.h Fix: Set invalid road and tram types for rail tunnel ends 2020-07-13 16:38:21 +02:00
tunnelbridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnelbridge_cmd.cpp Fix #7656: destroying a tunnel/bridge now first removes the tracks for cost calculation 2021-01-08 12:02:25 +01:00
tunnelbridge_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
vehicle.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
vehicle_base.h Fix eeb88e8: Trains reversed while paused do not correctly update sprite bounds (#8540) 2021-01-17 19:57:16 +01:00
vehicle_cmd.cpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
vehicle_func.h Fix #8064: Incorrect display of refit capacity 2020-04-06 16:21:30 +01:00
vehicle_gui.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
vehicle_gui.h Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
vehicle_gui_base.h Feature: Option to group vehicle lists by shared orders 2020-12-21 23:15:53 +01:00
vehicle_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
vehiclelist.cpp Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
vehiclelist.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
viewport.cpp Fix 81d335b081: Use non-pulsating red highlight for coverage (#8622) 2021-02-07 16:20:26 +01:00
viewport_func.h Fix eeb88e8: Trains reversed while paused do not correctly update sprite bounds (#8540) 2021-01-17 19:57:16 +01:00
viewport_gui.cpp Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
viewport_kdtree.h Codechange: Make a merged k-d tree index of all viewport signs 2019-03-09 20:27:11 +01:00
viewport_sprite_sorter.h Feature #7962: Significantly improve sprite sorter performance 2020-12-20 10:13:35 +01:00
viewport_sprite_sorter_sse4.cpp Codechange: Apply coding style (#8640) 2021-02-05 11:00:36 +01:00
viewport_type.h Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
void_cmd.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
void_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
water.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
water_cmd.cpp Fix #7611: keeps news about accidents around after vehicle is cleaned up (#8497) 2021-01-05 21:39:23 +01:00
water_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint.cpp Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849) 2019-12-01 23:17:33 +01:00
waypoint_base.h Codechange: Replace station related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01:00
waypoint_cmd.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
waypoint_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint_gui.cpp Change: Relocate rename and location buttons in all windows. 2021-01-11 22:15:58 +01:00
widget.cpp Add: show in the tooltip of disabled toolbar buttons why they are disabled 2021-01-08 16:43:51 +01:00
widget_type.h Add: show in the tooltip of disabled toolbar buttons why they are disabled 2021-01-08 16:43:51 +01:00
window.cpp Fix: Don't use a timer for hundredth tick determination 2021-01-10 14:07:17 +01:00
window_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
window_gui.h Fix: Don't use a timer for hundredth tick determination 2021-01-10 14:07:17 +01:00
window_type.h Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
zoom_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
zoom_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00