OpenTTD/src
Patric Stout 4600d289b5 Codechange: ability to store structs and list of structs in savegames
The commits following this will use this new functionality.

Currently, a few places do this manually. This has as drawback that
the Save() and Load() code need to be in sync, and that any change
can result in (old) savegames no longer loading. In general, it is
annoying code to maintain.

By putting everything in a description table, and use that for
both Save() and Load(), it becomes easier to see what is going on,
and hopefully less likely for people to make mistakes.
2021-06-14 21:58:05 +02:00
..
3rdparty Fix a99ac62: fmt's include of cassert breaks our assert logic 2021-06-13 21:02:17 +02:00
ai Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
blitter Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
core Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
game Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
lang Update: Translations from eints 2021-06-14 18:54:53 +00:00
linkgraph Codechange: C++-ify lists for SaveLoad (#9323) 2021-05-31 22:26:44 +02:00
misc Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
music Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
network Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
os Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
pathfinder Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
saveload Codechange: ability to store structs and list of structs in savegames 2021-06-14 21:58:05 +02:00
script Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
settingsgen Codechange: validate that "max" value of settings fit in their storage 2021-03-01 23:17:47 +01:00
sound Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
spriteloader Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
strgen Fix: empty undocumented branches 2021-05-15 10:16:10 +02:00
table Codechange: make the name of SettingDesc a std::string 2021-06-13 10:26:58 +02:00
video Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
widgets Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
CMakeLists.txt Codechange: use thread safe time functions 2021-05-14 23:22:29 +02: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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Cleanup: nested_array should not be accessed directly. 2021-06-14 17:49:01 +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 Codechange: Replace Group::replace_protection with Group::flags 2021-04-22 22:57:00 +02: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 Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
autoreplace_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_gui.cpp Codechange: use setting name instead of index for CmdChange(Company)Setting (#9306) 2021-05-29 23:27:01 +02: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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02:00
bridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
cargo_type.h Codechange: add constant for number of original cargoes. 2021-05-13 23:28:43 +02: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 Codechange: C++-ify lists for SaveLoad (#9323) 2021-05-31 22:26:44 +02:00
cargotype.cpp Fix: Resolve cargo-types of default vehicles via their cargo label. 2021-05-13 23:28:43 +02:00
cargotype.h Fix: Resolve cargo-types of default vehicles via their cargo label. 2021-05-13 23:28:43 +02: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 Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
cheat_type.h Codechange: rework CHTS-chunk save/load to be more like the others 2021-06-10 19:18:24 +02:00
clear_cmd.cpp Add: make modal windows update more smooth 2021-03-10 13:41: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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
command_func.h Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
command_type.h Codechange: [Network] Use std::string in CommandPacket 2021-05-29 19:02:18 +02: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 Fix #9348, 4d74e51: don't try to sell shares of spectators (#9349) 2021-06-11 00:18:20 +02:00
company_func.h Codechange: Avoid copying function parameters by using const references 2020-02-17 09:15:28 +01:00
company_gui.cpp Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02:00
company_gui.h Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Change: do not print the '-' in front of help messages and make help messages more uniform 2021-06-13 15:25:31 +02:00
console_cmds.cpp Codechange: improve style/writing of IConsolePrint strings 2021-06-13 15:25:31 +02:00
console_func.h Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
console_gui.cpp Codechange: improve style/writing of IConsolePrint strings 2021-06-13 15:25:31 +02:00
console_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
console_internal.h Change: Use gender-neutral pronouns 2021-05-15 10:16:48 +02:00
console_type.h Change: not performing a command is worthy of an error, not a warning 2021-06-13 15:25:31 +02: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: rename _SQ64 into POINTER_IS_64BIT (#9313) 2021-05-30 10:40:03 +02:00
crashlog.h Fix #8860: [Win32] Crashlog window wasn't reliably shown for crashes not on the main thread. 2021-03-13 22:09:05 +01:00
currency.cpp Add: Malaysia Ringgit as Currency 2021-03-01 21:56:26 +00:00
currency.h Codechange: move currency settings to std::string 2021-05-13 23:13:17 +02:00
date.cpp Fix: Whole status bar instead of money widget refreshed on money change (#8692) 2021-02-18 12:29:30 +01:00
date_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
date_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
date_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
date_type.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
debug.cpp Codechange: remove single use IConsoleDebug 2021-06-13 15:25:31 +02:00
debug.h Codechange: use fmt in DebugPrint where applicable 2021-06-13 12:45:45 +02: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: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +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: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
depot_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
depot_gui.cpp Cleanup: nested_array should not be accessed directly. 2021-06-14 17:49:01 +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 Fix #8956: Industry disaster news messages showed the wrong location (#8992) 2021-04-10 13:44:17 +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 Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
driver.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
driver.h Add: Option to (dis-)allow accelerated video drivers. (#8819) 2021-03-08 15:42:39 +01:00
economy.cpp Fix #9348, 4d74e51: don't try to sell shares of spectators (#9349) 2021-06-11 00:18:20 +02: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: rename sound ids to make more sense. (#8701) 2021-02-20 19:01:04 +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: use separate pre and post callbacks for int settings 2021-05-29 10:07:30 +02:00
elrail_func.h Codechange: use separate pre and post callbacks for int settings 2021-05-29 10:07:30 +02:00
engine.cpp Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
engine_base.h Codechange: Use C++ features for train wagon overrides. (#9141) 2021-04-30 12:03:07 +01:00
engine_func.h Fix #8064: Incorrect display of refit capacity 2020-04-06 16:21:30 +01:00
engine_gui.cpp Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02: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 Codechange: add std::string accepting SetDParamStr to ErrorMessageData 2021-06-13 10:26:58 +02:00
error_gui.cpp Change: unify the style of console error messages and convert to fmt 2021-06-13 15:25:31 +02:00
fileio.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
fileio_func.h Add: '-X' option to ignore global folders in the search path (#9341) 2021-06-10 23:13:34 +02: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 Codechange: rename str_validate to StrMakeValid(InPlace) (#9304) 2021-05-29 11:21:38 +02:00
fios.h Cleanup: remove the old FIO slot functions 2021-05-08 12:39:34 +02:00
fios_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
fontcache.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
fontcache.h Codechange: move font settings to std::string 2021-05-13 23:13:17 +02:00
fontcache_internal.h Codechange: Make the simple Malloc sprite allocator globally usable. 2021-02-22 22:16:07 +01:00
fontdetection.h Codechange: [Win32] Move Win32-specific font code to a seperate file. 2021-02-13 20:09:14 +01:00
framerate_gui.cpp Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
framerate_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
gamelog.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
gamelog.h Codechange: make the name of SettingDesc a std::string 2021-06-13 10:26:58 +02:00
gamelog_internal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
genworld.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
genworld.h Feature: allow setting a custom terrain type to define highest peak 2021-03-26 12:22:32 +01:00
genworld_gui.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
gfx.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
gfx_func.h Codechange: Use dynamic string list for contents of land info window. 2021-06-12 22:30:38 +02:00
gfx_layout.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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: Add internal widget alignment property, along with widget part. 2021-04-22 16:42:04 +01:00
gfxinit.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
gfxinit.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
goal.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02:00
goal_type.h Feature: [GS] Allow non-question type windows to have no buttons 2021-02-14 23:21:43 +01:00
graph_gui.cpp Change: Use gender-neutral pronouns 2021-05-15 10:16:48 +02: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 Feature: Per-group wagon removal flag. 2021-04-22 22:57:00 +02:00
group_cmd.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
group_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Fix: limit heightmap sizes to something reasonable to prevent crafted heightmaps to OOM-crash the game 2021-05-30 09:50:38 +02:00
heightmap.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
highscore.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
industry_gui.cpp Fix: do not hide parameter by local variable with the same name 2021-05-27 18:30:56 +02: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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
ini_load.cpp Codechange: rename str_validate to StrMakeValid(InPlace) (#9304) 2021-05-29 11:21:38 +02:00
ini_type.h Codechange: move script settings to std::string 2021-05-13 23:13:17 +02: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: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02: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 Change: treat languages as finished, if translations are 75% completed. 2021-04-22 22:16:56 +02:00
livery.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
main_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
map.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Add: settings to limit your fast-forward game speed 2021-02-28 18:04:51 +00:00
misc_cmd.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
misc_gui.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
mixer.cpp Fix: Allow full sample range for 16-bit audio. 2021-04-06 19:31:14 +01:00
mixer.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
music.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
music_gui.cpp Codechange: Set specific widgets dirty instead of window. 2021-05-08 09:52:54 +01:00
newgrf.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf.h Codechange: let NewGRF make use of SpriteFile instead of most of the FIO slot functions 2021-05-08 12:39:34 +02:00
newgrf_airport.cpp Codechange: Deduplicate ResolveReal() for resolvers that don't use real sprite groups. 2021-06-12 08:05:59 +01:00
newgrf_airport.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_airporttiles.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_canal.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_cargo.cpp Codechange: Deduplicate ResolveReal() for resolvers that don't use real sprite groups. 2021-06-12 08:05:59 +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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_commons.h Fix #9202: Invalid test for unset NewGRF override mapping. (#9226) 2021-05-12 09:11:14 +02:00
newgrf_config.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_config.h Codechange: use separate pre and post callbacks for int settings 2021-05-29 10:07:30 +02:00
newgrf_debug.h Codechange: replace _realtime_tick with std::chrono for mouse events 2021-02-27 00:36:14 +01:00
newgrf_debug_gui.cpp Codechange: add std::string accepting SetDParamStr to ErrorMessageData 2021-06-13 10:26:58 +02:00
newgrf_engine.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_engine.h Codechange: Use C++ features for train wagon overrides. (#9141) 2021-04-30 12:03:07 +01:00
newgrf_generic.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_generic.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_gui.cpp Codechange: [ContentInfo] Use std::string instead of string buffers 2021-06-10 20:09:44 +02:00
newgrf_house.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_house.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industries.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_industries.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industrytiles.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_industrytiles.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_object.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_object.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_profiling.cpp Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02: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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_railtype.h Codechange: Deduplicate ResolveReal() for resolvers that don't use real sprite groups. 2021-06-12 08:05:59 +01:00
newgrf_roadtype.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_roadtype.h Codechange: Deduplicate ResolveReal() for resolvers that don't use real sprite groups. 2021-06-12 08:05:59 +01:00
newgrf_sound.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_sound.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_spritegroup.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_spritegroup.h Cleanup: Use std::vector in RandomSpriteGroup. 2021-05-02 09:41:01 +01:00
newgrf_station.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_station.h Codechange: Use std::vector for NewGRF station tile sprite layouts. 2021-05-02 17:15:27 +01:00
newgrf_storage.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_storage.h Codechange: move client name in settings to std::string 2021-05-13 23:13:17 +02:00
newgrf_text.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_text.h Codechange: [Network] Use std::string to get a NewGRF's name 2021-06-10 21:53:19 +02:00
newgrf_town.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_town.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_townname.cpp Codechange: move non-GUI code to non-GUI source files. 2021-02-14 23:14:07 +01:00
newgrf_townname.h Codechange: move non-GUI code to non-GUI source files. 2021-02-14 23:14:07 +01: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: use AsIntSetting()->Read() wrapper if possible (#9324) 2021-05-31 10:56:06 +02: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 Add: Hotkey to focus the build object class name filter editbox. 2021-04-02 10:12:47 +02: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 Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
object_gui.cpp Cleanup: nested_array should not be accessed directly. 2021-06-14 17:49:01 +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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
openttd.h Fix #6598: Prevent invalid memory accesses when abandoning a join from within a network game 2021-05-01 18:30:08 +02:00
order_backup.cpp Fix #9320, 2e136285: nullptr could not be converted to string 2021-05-30 19:59:49 +02:00
order_backup.h Codechange: C++-ify lists for SaveLoad (#9323) 2021-05-31 22:26:44 +02:00
order_base.h Codechange: C++-ify lists for SaveLoad (#9323) 2021-05-31 22:26:44 +02:00
order_cmd.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
order_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
order_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
order_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
osk_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Add: make modal windows update more smooth 2021-03-10 13:41:18 +01:00
progress.h Add: make modal windows update more smooth 2021-03-10 13:41:18 +01: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 Cleanup: Replace FOR_ALL_SORTED_RAILTYPES macro with range iterator. 2021-04-28 23:54:31 +01:00
rail_cmd.cpp Fix b791ffc6: use the correct parameter in CmdSignalTrackHelper 2021-06-01 17:12:06 +02:00
rail_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
rail_gui.h Codechange: use separate pre and post callbacks for int settings 2021-05-29 10:07:30 +02: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
random_access_file.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
random_access_file_type.h Add: concept of a RandomAccessFile to replace the FIO slot functions 2021-05-08 12:39:34 +02:00
rev.cpp.in Fix: [CMake] Auto-fill version details in rev.cpp and ottres.rc (#9066) 2021-04-20 21:38:46 +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 Codechange: Replace FOR_ALL_ROADTRAMTYPES with range-based for loops 2021-05-03 19:46:57 +02:00
road_cmd.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02: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 Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
roadveh_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
safeguards.h Codechange: encapsulate network error handling 2021-05-01 19:36:22 +02:00
screenshot.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
screenshot.h Codechange: move misc settings to std::string 2021-05-13 23:13:17 +02:00
screenshot_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
screenshot_gui.h Feature: Screenshot window 2020-01-01 10:19:12 +00:00
settings.cpp Codechange: ability to store structs and list of structs in savegames 2021-06-14 21:58:05 +02:00
settings_func.h Codechange: use setting name instead of index for CmdChange(Company)Setting (#9306) 2021-05-29 23:27:01 +02:00
settings_gui.cpp Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
settings_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
settings_internal.h Codechange: make the name of SettingDesc a std::string 2021-06-13 10:26:58 +02:00
settings_type.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02: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 Change: Use gender-neutral pronouns 2021-05-15 10:16:48 +02:00
ship_gui.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signal.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
signs_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signs_gui.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02:00
smallmap_gui.h Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02: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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
sound_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
sound_type.h Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO slot functions 2021-05-08 12:39:34 +02: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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
spritecache.h Codechange: introduce SpriteFile to be used by the sprite loader instead of the global FIO slot functionality 2021-05-08 12:39:34 +02:00
station.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
station_base.h Codechange: Replace TILE_AREA_LOOP with range-based for loops 2021-05-13 00:13:54 +02:00
station_cmd.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
station_func.h Codechange: Refactor FindStationsAroundTiles to avoid code duplication 2020-05-13 08:43:01 +01:00
station_gui.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Codechange: use the fmt library for simpler debug formats 2021-06-13 12:45:45 +02:00
story.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
story_base.h Feature: Push-buttons on storybook pages (#7896) 2020-05-22 22:22:55 +02:00
story_gui.cpp Fix: comparison of narrow type to wide type in loop (potential for infinite loops) 2021-05-15 10:16:10 +02:00
story_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
string.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
string_base.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
string_func.h Codechange: add function to determine whether are string starts or ends with a given other string 2021-06-13 10:26:58 +02: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 Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
strings_func.h Add: GetString that returns std::string instead of filling a passed buffer 2021-05-15 10:20:50 +02:00
strings_type.h Codechange: remove special strings for language and resolutions (#8824) 2021-03-09 10:58:33 +01:00
subsidy.cpp Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
subsidy_base.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
subsidy_func.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
subsidy_gui.cpp Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
subsidy_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tar_type.h Codechange: Replace FOR_ALL_TARS with range-based for loops 2021-05-03 19:46:57 +02:00
terraform_cmd.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
terraform_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Codechange: move misc settings to std::string 2021-05-13 23:13:17 +02: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 Fix #9174: Don't update text effect if it has been reset. (#9183) 2021-05-03 15:12:47 +01:00
texteff.hpp Fix: comparison of narrow type to wide type in loop (potential for infinite loops) 2021-05-15 10:16:10 +02:00
textfile_gui.cpp Codechange: rename str_validate to StrMakeValid(InPlace) (#9304) 2021-05-29 11:21:38 +02:00
textfile_gui.h Fix: 'Cache' top and bottom lines of textfile viewer to avoid overdraw. (#9131) 2021-04-29 18:58:26 +01:00
textfile_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tgp.cpp Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
tgp.h Feature: auto-detect map height limit based on generated map 2021-03-26 12:22:32 +01:00
thread.h Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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 Feature: allow setting a custom terrain type to define highest peak 2021-03-26 12:22:32 +01:00
tilearea.cpp Codechange: Replace TILE_AREA_LOOP with range-based for loops 2021-05-13 00:13:54 +02:00
tilearea_type.h Codechange: Replace TILE_AREA_LOOP with range-based for loops 2021-05-13 00:13:54 +02: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: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
timetable_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
toolbar_gui.cpp Codechange: Apply minimum size to toolbar widgets 2021-04-30 17:08:15 +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: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
town_gui.cpp Fix f6d5c01: Delay deletion when closing windows 2021-05-29 21:08:25 +02: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 "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
townname_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
townname_type.h Codechange: turn a constant variable into a real constant. 2021-02-14 23:14:07 +01: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 Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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 Fix b791ffc6: use the correct name in CmdPlantTree 2021-06-01 18:26:35 +02: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 Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
tunnelbridge_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
vehicle.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
vehicle_base.h Codechange: C++-ify lists for SaveLoad (#9323) 2021-05-31 22:26:44 +02:00
vehicle_cmd.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
vehicle_func.h Fix #8064: Incorrect display of refit capacity 2020-04-06 16:21:30 +01:00
vehicle_gui.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
vehicle_gui.h Codechange: Spell 'Viewport' consistently 2020-07-27 17:31:29 +01:00
vehicle_gui_base.h Fix: Use width of tiny arrow string instead of scaled pixels in ship/aircraft list. (#9102) 2021-04-25 17:51:03 +01:00
vehicle_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
vehiclelist.cpp Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
vehiclelist.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
viewport.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02: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: rename _SQ64 into POINTER_IS_64BIT (#9313) 2021-05-30 10:40:03 +02: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
walltime_func.h Fix aa5a8fe28: [MinGW] Wrong define tested (WIN32 vs _WIN32) 2021-06-10 23:17:29 +02:00
water.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
water_cmd.cpp Codechange: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
water_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02: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: move from C-string to std::string for DoCommand 2021-05-29 19:02:18 +02:00
waypoint_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
widget.cpp Codechange: use "[[maybe_unused]]" instead of a wide variety of other ways we had 2021-06-03 17:30:00 +02:00
widget_type.h Codechange: Make GetCurrentRect() conform to usual Rect bounds, and reuse it. 2021-05-08 09:53:55 +01:00
window.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
window_func.h Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
window_gui.h Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
window_type.h Add: admin menu for companies in multiplayer games 2021-04-24 21:43:58 +02:00
zoom_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
zoom_type.h Feature: Automatic UI and font zoom levels when supported by the OS. 2021-02-14 14:16:40 +01:00