OpenTTD/src
Peter Nelson 531d1ae8bc Codechange: Use GetScrolled(Row/Item)FromWidget in more places.
In many instances the clicked row position is 'manually' calculated
instead of using the GetScrolledRowFromWidget helper function, with
variations on checks. Replace with the two helpers where possible.
2023-05-12 21:45:32 +01:00
..
3rdparty Codechange: introduce std::string variant of sq_pushstring 2023-05-09 23:14:48 +02:00
ai Cleanup: remove obsolete string_compare_type 2023-05-09 23:14:48 +02:00
blitter Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
core Codechange: Use find_if when finding things. 2023-05-11 07:58:55 +01:00
fontcache Feature: drop ICU-lx in favour of directly interfacing with harfbuzz 2023-05-01 22:17:56 +02:00
game Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
lang Update: Translations from eints 2023-05-12 18:39:51 +00:00
linkgraph Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
misc Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
music Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
network Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
os Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
pathfinder Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
saveload Codechange: Use a dedicated variable for disaster vehicle action state. (#10798) 2023-05-12 21:41:36 +02:00
script Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
settingsgen Fix: Make all settingsgen 'warnings' fatal. (#10766) 2023-05-05 09:22:03 +01:00
sound Codechange: Move Sound Driver parameter name listings (#10127) 2022-11-05 15:42:20 +01:00
spriteloader Fix: conversion to smaller type warnings 2023-05-06 21:26:13 +02:00
strgen Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
table Add: NewGRF string code "9A 21" to display force from textstack. (#10782) 2023-05-11 08:06:46 +01:00
tests Codechange: introduce generic ClampTo function to clamp to the range of a type 2023-05-06 21:26:13 +02:00
timer Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
video Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +02:00
widgets Feature: Add search filter and name text to build waypoint window. 2023-05-09 23:03:14 +02:00
CMakeLists.txt Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 2023-05-04 13:14:12 +00:00
aircraft.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
aircraft_cmd.cpp Cleanup: Remove unnecessary hangar check. 2023-05-08 17:30:21 +02:00
aircraft_cmd.h Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID). 2021-12-16 22:28:32 +01:00
aircraft_gui.cpp Feature: [NewGRF] Engine name callback. 2023-01-30 22:00:56 +01: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_cmd.h Codechange: Move command callback declarations to the cmd header files. 2021-12-16 22:28:32 +01:00
airport_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
animated_tile.cpp Cleanup: Unused alloca definitions and includes 2023-04-15 16:57:00 +01:00
animated_tile_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
articulated_vehicles.cpp Cleanup: Remove unnecessary VehicleRandomBits() 2023-05-04 21:42:28 +01:00
articulated_vehicles.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace.cpp Add #7525: Allow autoreplace with same model vehicle 2023-02-26 21:29:25 +01: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 Add: CommandCost supports an optional second error string 2023-03-03 17:11:14 -05:00
autoreplace_cmd.h Codechange: Un-bitstuff group and autoreplace commands. 2021-12-16 22:28:32 +01:00
autoreplace_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +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 Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
base_media_base.h Codechange: use std::string for text file name resolution 2023-05-05 08:54:29 +02:00
base_media_func.h Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
base_station_base.h Change: Extend entity override manager and station spec lists to support 16 bit IDs. 2023-05-05 07:08:40 +01:00
bitmap_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
bmp.cpp Fix: do not allow more palette colours than there are indices for the colours 2023-01-04 18:36:49 +01:00
bmp.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bootstrap_gui.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
bridge.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
bridge_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
bridge_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
build_vehicle_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
cargo_type.h Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01: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 Codechange: Use standard iterator-erase-loop pattern. 2023-05-11 07:58:55 +01:00
cargomonitor.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
cargopacket.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
cargopacket.h Fix #10707: Incorrect type of days_in_transit in CargoPacket constructor (#10715) 2023-04-24 18:55:16 +00:00
cargotype.cpp Codechange: replace strnatcmp with C++ string capable version 2023-04-29 12:07:45 +02:00
cargotype.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +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: Remove redundant char buffer. (#10808) 2023-05-11 21:36:11 +00: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 Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +02:00
clear_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
clear_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
command.cpp Change: base autosaves intervals on real time (instead of game time) (#10655) 2023-04-27 15:21:29 +00:00
command_func.h Fix: Restore using founder client name as company manager name (#10535) 2023-03-03 16:04:02 -05:00
command_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
company_base.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
company_cmd.cpp Codechange: pass (uint) money as Money for CmdGiveMoney 2023-05-06 21:26:13 +02:00
company_cmd.h Codechange: pass (uint) money as Money for CmdGiveMoney 2023-05-06 21:26:13 +02:00
company_func.h Fix #6544: Don't join AI company when loading network game in singleplayer 2022-04-30 19:36:09 +02:00
company_gui.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04: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 Change: Centre company face in scaled widget. (#10688) 2023-04-21 19:54:04 +01:00
company_type.h Remove: buying/selling/owning company shares (#10709) 2023-04-29 10:16:49 +02:00
console.cpp Codechange: Use std::strto* variants everywhere (#10720) 2023-04-26 12:56:14 +01:00
console_cmds.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
console_func.h Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
console_gui.cpp Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +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 Cleanup: Swap comments for IConsoleModes (#9587) 2021-10-02 16:33:28 +02:00
cpu.cpp Add: use of Intel Intrinsics & RDTSC on e2k (MCST Elbrus 2000) (#9575) 2021-09-26 11:12:35 +02:00
cpu.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
crashlog.cpp Codechange: use fmt::format_to for gamelog message creation over seprintf 2023-05-04 23:23:32 +02:00
crashlog.h Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
currency.cpp Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
currency.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
date_gui.cpp Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 2023-05-04 13:14:12 +00:00
date_gui.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
date_type.h Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
debug.cpp Codechange: Use std::strto* variants everywhere (#10720) 2023-04-26 12:56:14 +01:00
debug.h Codechange: use string/fmt instead of printf for ShowInfo(F) 2023-04-24 17:51:54 +02:00
dedicated.cpp Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +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: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
depot_cmd.cpp Codechange: Un-bitstuff station/depot/waypoint commands. 2021-12-16 22:28:32 +01:00
depot_cmd.h Codechange: Don't use globals for return values from vehicle command procs. 2021-12-16 22:28:32 +01:00
depot_func.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
depot_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
depot_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
depot_type.h Fix a9a21e78: Depots aren't really stations. 2022-10-23 14:03:38 +02:00
direction_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
direction_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
disaster_vehicle.cpp Codechange: Use a dedicated variable for disaster vehicle action state. (#10798) 2023-05-12 21:41:36 +02:00
disaster_vehicle.h Codechange: Use a dedicated variable for disaster vehicle action state. (#10798) 2023-05-12 21:41:36 +02:00
dock_cmd.h Codechange: Move command callback declarations to the cmd header files. 2021-12-16 22:28:32 +01:00
dock_gui.cpp Codechange: migrate all game-time-related timers to the new framework 2023-04-15 13:58:55 +02:00
driver.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
driver.h Cleanup: remove obsolete string_compare_type 2023-05-09 23:14:48 +02:00
economy.cpp Codechange: Use range-for iteration. 2023-05-11 07:58: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_cmd.h Remove: buying/selling/owning company shares (#10709) 2023-04-29 10:16:49 +02:00
economy_func.h Change: Increase max cargo age and let min cargo payment approach zero. (#10596) 2023-04-10 12:34:28 +02:00
economy_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
effectvehicle.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +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: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +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 Change: Units-system can convert from N to kN, don't preconvert. 2023-05-09 23:02:51 +02:00
engine_base.h Fix: Engine age is in months, not days (#10773) 2023-05-06 11:54:38 -04:00
engine_cmd.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +01:00
engine_func.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
engine_gui.cpp Feature: Separate rail/road and sea/air velocity units, and add knots. (#10594) 2023-04-08 12:26:13 -04:00
engine_gui.h Fix #10377, Fix 94167df: bad sorting of rail vehicles when primary variant is missing 2023-01-22 21:13:17 +01:00
engine_type.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
error.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
error.h Codechange: migrate all Window-related timers to the new framework 2023-04-15 13:58:55 +02:00
error_func.h Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
error_gui.cpp Change: Centre company face in scaled widget. (#10688) 2023-04-21 19:54:04 +01:00
fileio.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
fileio_func.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +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 Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
fios.h Codechange: Place gamelog into its own class, along with internal data. 2023-05-02 19:47:55 +01:00
fios_gui.cpp Codechange: Scrollbar methods now accept size_t. 2023-05-07 20:25:44 +01:00
fontcache.cpp Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
fontcache.h Add: 'font' console command to configure fonts 2022-12-23 23:23:03 +01:00
fontdetection.h Change: Rename some freetype things to fontcache. 2022-09-25 18:34:24 +01:00
framerate_gui.cpp Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
framerate_type.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
gamelog.cpp Codechange: make md5sumToString std::string compatible 2023-05-04 23:23:32 +02:00
gamelog.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
gamelog_internal.h Codechange: Place gamelog into its own class, along with internal data. 2023-05-02 19:47:55 +01:00
genworld.cpp Codechange: move tick-counter into TimerGameTick (#10712) 2023-04-24 16:55:40 +00: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: Remove various STRING strings. 2023-05-05 07:07:54 +01:00
gfx.cpp Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +02:00
gfx_func.h Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +02:00
gfx_layout.cpp Codechange: simplify how GetCharPosition() works 2023-05-08 19:21:42 +02:00
gfx_layout.h Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +02:00
gfx_layout_fallback.cpp Feature: drop ICU-lx in favour of directly interfacing with harfbuzz 2023-05-01 22:17:56 +02:00
gfx_layout_fallback.h Codechange: split implementations of ParagraphLayouterFactory into their own file 2023-05-01 22:17:56 +02:00
gfx_layout_icu.cpp Fix: [ICU] crash when trying to break a non-breaking run (#10791) 2023-05-08 16:09:47 +00:00
gfx_layout_icu.h Feature: drop ICU-lx in favour of directly interfacing with harfbuzz 2023-05-01 22:17:56 +02:00
gfx_type.h Fix: #10735: {POP_COLOUR} fails if string is drawn with extra flags. 2023-04-28 23:12:07 +01:00
gfxinit.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
gfxinit.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
goal.cpp Codechange: use std::string instead of stredup/free for goals 2023-05-01 16:23:24 +02:00
goal_base.h Codechange: use std::string instead of stredup/free for goals 2023-05-01 16:23:24 +02:00
goal_cmd.h Fix: make script goals work with the whole range of ClientIDs 2023-01-31 20:09:48 +01:00
goal_gui.cpp Codechange: Remove various STRING strings. 2023-05-05 07:07:54 +01:00
goal_type.h Fix: [Script] Incorrect value for GOAL_INVALID (#10436) 2023-02-01 23:35:51 +01:00
graph_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
graph_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
ground_vehicle.cpp Codechange: replace ClampToI32/U16 with ClampTo<int32_t/uint16_t> 2023-05-06 21:26:13 +02:00
ground_vehicle.hpp Change: make GetPartialZ consistent, meaning Z of adjacent slopes continue 2023-04-09 19:00:26 +02:00
group.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
group_cmd.cpp Codechange: do not hide parameters with local variables 2023-01-29 07:21:34 +01:00
group_cmd.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
group_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +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 Codechange: use std::string instead of stredup/free for goals 2023-05-01 16:23:24 +02:00
heightmap.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
heightmap.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
highscore.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
highscore_gui.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
hotkeys.cpp Codechange: use std::string instead of strecat to build hotkey strings 2023-05-12 22:02:59 +02:00
hotkeys.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
house.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
house_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industry.h Codechange: Pass more std::string to StringFilter::AddLine() (#10743) 2023-04-30 10:23:05 +02:00
industry_cmd.cpp Feature: Show the number of industries already built in the Fund New Industry window. 2023-05-12 20:48:11 +02:00
industry_cmd.h Codechange: Decouple INDUSTRY_CTRL into separate commands (#10475) 2023-02-14 11:29:11 +01:00
industry_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
industry_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
industry_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industrytype.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
ini.cpp Codechange: use string/fmt instead of printf for ShowInfo(F) 2023-04-24 17:51:54 +02:00
ini_load.cpp Fix 75b6051b: removing items from the ini could leave the group in a bad state (#9445) 2021-07-17 17:26:50 +02:00
ini_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
intro_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
landscape.cpp Cleanup: Use std::advance instead of for-loop. 2023-05-11 07:58:55 +01:00
landscape.h Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +02:00
landscape_cmd.h Codechange: Don't use a global for the 'not enough cash' message. 2021-12-16 22:28:32 +01: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
league_base.h Fix #10469, 5e14a20: [Script] League Table rating element is a int64 everywhere else 2023-02-26 22:25:13 +01:00
league_cmd.cpp Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
league_cmd.h Fix #10214: CMD_CREATE_LEAGUE_TABLE did not set CMD_STR_CTRL 2022-12-16 21:07:36 +01:00
league_gui.cpp Codechange: Remove STR_BLACK_RAW_STRING. 2023-05-05 07:07:54 +01:00
league_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
league_type.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
livery.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
main_gui.cpp Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01:00
map.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
map_func.h Codechange: hide Tile(Extended) into the Tile structure 2023-02-28 07:11:48 +01:00
map_type.h Codechange: hide Tile(Extended) into the Tile structure 2023-02-28 07:11:48 +01:00
misc.cpp Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 2023-05-04 13:14:12 +00:00
misc_cmd.cpp Change: base autosaves intervals on real time (instead of game time) (#10655) 2023-04-27 15:21:29 +00:00
misc_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
misc_gui.cpp Codechange: use std::string instead of char* for original editor strings 2023-05-10 23:15:09 +02:00
mixer.cpp Fix: Data race on effect volume setting with mixer thread 2022-11-11 23:48:24 +01:00
mixer.h Fix: Data race on effect volume setting with mixer thread 2022-11-11 23:48:24 +01:00
music.cpp Codechange: use std::string for base media filename/warning storage 2023-04-25 15:01:08 +02:00
music_gui.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
newgrf.cpp Feature: Increase number of stations/roadstops per NewGRF. 2023-05-05 07:08:40 +01:00
newgrf.h Codechange: use std::string for the GRF filenames 2023-05-04 23:23:32 +02:00
newgrf_airport.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_airport.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
newgrf_airporttiles.cpp Codechange: Use simple assignment to assign specs. 2023-04-23 15:58:27 +01:00
newgrf_airporttiles.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
newgrf_animation_base.h Codechange: move tick-counter into TimerGameTick (#10712) 2023-04-24 16:55:40 +00:00
newgrf_animation_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_callbacks.h Add: NewGRF road stops 2023-02-26 21:28:30 +01: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 Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
newgrf_class_func.h Change: Extend entity override manager and station spec lists to support 16 bit IDs. 2023-05-05 07:08:40 +01:00
newgrf_commons.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_commons.h Change: Extend entity override manager and station spec lists to support 16 bit IDs. 2023-05-05 07:08:40 +01:00
newgrf_config.cpp Codechange: use std::string for text file name resolution 2023-05-05 08:54:29 +02:00
newgrf_config.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +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: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
newgrf_engine.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_engine.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
newgrf_generic.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
newgrf_generic.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
newgrf_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
newgrf_house.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_house.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industries.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_industries.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_industrytiles.cpp Add: NewGRF road stops 2023-02-26 21:28:30 +01:00
newgrf_industrytiles.h Feature: NewGRF callback profiling (#7868) 2020-01-26 13:45:51 +01:00
newgrf_object.cpp Codechange: replace some min/clamp constructs to ClampTo 2023-05-06 21:26:13 +02:00
newgrf_object.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
newgrf_profiling.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
newgrf_profiling.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
newgrf_properties.h Feature: [NewGRF] Maximum curve speed modifier for rail vehicles (#9346) 2021-08-15 11:17:05 +02:00
newgrf_railtype.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00: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_roadstop.cpp Fix: Set up default station/waypoint classes properly. (#10789) 2023-05-08 16:42:01 +01:00
newgrf_roadstop.h Feature: Increase number of stations/roadstops per NewGRF. 2023-05-05 07:08:40 +01:00
newgrf_roadtype.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
newgrf_roadtype.h Codechange: Make RoadScopeResolver constructor inlineable (#9780) 2022-01-05 12:25:22 +00:00
newgrf_sound.cpp Codechange: Replace all usages of alloca/AllocaM with more modern/less discouraged alternatives 2023-04-15 16:57:00 +01:00
newgrf_sound.h Feature: Hotkey to honk a vehicle's horn (#10110) 2022-11-10 21:36:18 +01:00
newgrf_spritegroup.cpp Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
newgrf_spritegroup.h Fix: Ensure 31-bit shifts are unsigned. (#10128) 2022-11-04 07:15:59 +00:00
newgrf_station.cpp Fix: Set up default station/waypoint classes properly. (#10789) 2023-05-08 16:42:01 +01:00
newgrf_station.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
newgrf_storage.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
newgrf_storage.h Cleanup: Unused alloca definitions and includes 2023-04-15 16:57:00 +01:00
newgrf_text.cpp Add: NewGRF string code "9A 21" to display force from textstack. (#10782) 2023-05-11 08:06:46 +01:00
newgrf_text.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
newgrf_town.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
newgrf_town.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
newgrf_townname.cpp Codechange: Use std:: features for NewGRF town names (#10631) 2023-04-16 21:24:54 +01:00
newgrf_townname.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
news_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
news_func.h Codechange: create a type for the "free_data" of NewsItems and (de)allocate it with new and delete 2021-07-01 19:04:38 +02:00
news_gui.cpp Codechange: Remove STR_SHORT_DATE 2023-05-05 07:07:54 +01:00
news_gui.h Feature: Make news and errors close hotkeys configurable 2020-09-24 19:23:12 +02:00
news_type.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04: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: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
object_cmd.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
object_cmd.h Fix #10135: Cost of building multiple objects might not match test (#10137) 2022-11-05 14:46:44 -04:00
object_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
object_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
object_type.h Feature: Remove limit of objects per NewGRF. 2023-05-05 07:08:40 +01:00
openttd.cpp Codechange: make md5sumToString std::string compatible 2023-05-04 23:23:32 +02:00
openttd.h Change: base autosaves intervals on real time (instead of game time) (#10655) 2023-04-27 15:21:29 +00:00
order_backup.cpp Codechange: Use anonymous union for vehicle orders/old orders list 2022-02-15 20:01:10 +01:00
order_backup.h Cleanup: remove unused static variables 2023-01-27 07:05:49 +01:00
order_base.h Cleanup 54db96b: Left-over function declaration (#10528) 2023-03-01 23:53:50 +01:00
order_cmd.cpp Fix 3719f60: Crash when copying non-station orders (#10540) 2023-03-04 22:52:30 +00:00
order_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
order_func.h Codechange: Use constants for service interval max/min/default values (#10611) 2023-04-08 18:04:30 +00:00
order_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
order_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
osk_gui.cpp Codechange: use std::string instead of char* for original editor strings 2023-05-10 23:15:09 +02:00
pbs.cpp Feature: Multi-track level crossings (#9931) 2022-11-01 16:51:23 -04: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 Codechange: use std::string instead of char* for original editor strings 2023-05-10 23:15:09 +02:00
rail.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
rail.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
rail_cmd.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
rail_cmd.h Fix db98cedb: Swap parameters for CmdRemoveRailroadTrack, too. 2022-10-17 07:54:58 +01:00
rail_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
rail_gui.h Feature: Hide block signals in GUI by default (#8688) 2021-09-05 20:22:27 +02:00
rail_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
rail_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
random_access_file.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
random_access_file_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
rev.cpp.in Add: support filtering content entries for patchpacks (#9541) 2021-09-11 15:34:46 +02:00
rev.h Add: support filtering content entries for patchpacks (#9541) 2021-09-11 15:34:46 +02:00
road.cpp Fix: Road type is not available before its introduction date. 2023-05-12 21:03:13 +02:00
road.h Revert 8fa61533: "Fix 30ae072: when a road type is hidden, towns may not build them even when that flag is set" 2023-05-12 21:03:13 +02:00
road_cmd.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
road_cmd.h Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
road_func.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
road_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +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 Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
road_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
road_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
roadstop.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01: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: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
roadveh_cmd.cpp Cleanup: Remove unnecessary VehicleRandomBits() 2023-05-04 21:42:28 +01:00
roadveh_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
roadveh_gui.cpp Feature: [NewGRF] Engine name callback. 2023-01-30 22:00:56 +01:00
safeguards.h Codechange: use fmt::format instead of vseprintf for midi command formatting 2023-04-26 18:46:17 +02:00
screenshot.cpp Codechange: make md5sumToString std::string compatible 2023-05-04 23:23:32 +02:00
screenshot.h Codechange: move misc settings to std::string 2021-05-13 23:13:17 +02:00
screenshot_gui.cpp Fix: Don't show screenshot GUI in screenshots (#9674) 2021-11-07 17:41:24 +01:00
screenshot_gui.h Fix: Don't show screenshot GUI in screenshots (#9674) 2021-11-07 17:41:24 +01:00
settings.cpp Codechange: make md5sumToString std::string compatible 2023-05-04 23:23:32 +02:00
settings_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
settings_func.h Codechange: C++-ify the usage of IniFile in settings.cpp 2021-07-02 14:30:14 +02:00
settings_gui.cpp Cleanup: widget pos_x/y are already int. (#10809) 2023-05-12 18:02:51 +01:00
settings_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
settings_internal.h Codechange: pass large objects by reference instead of value 2023-01-28 13:43:21 +01:00
settings_table.cpp Codechange: Replace some p1/p2 parameter names with better names (#10658) 2023-04-15 15:11:41 +02:00
settings_table.h Codechange: split settings.ini over several files (#9421) 2021-07-09 21:16:03 +02:00
settings_type.h Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 2023-05-04 13:14:12 +00:00
ship.h Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
ship_cmd.cpp Cleanup: Remove unnecessary VehicleRandomBits() 2023-05-04 21:42:28 +01:00
ship_cmd.h Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID). 2021-12-16 22:28:32 +01:00
ship_gui.cpp Feature: [NewGRF] Engine name callback. 2023-01-30 22:00:56 +01:00
signal.cpp Cleanup: simplify some boolean expressions 2021-06-17 16:18:30 +02:00
signal_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
signal_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
signs.cpp Fix: Don't try to rename OWNER_DEITY signs in-game (#9716) 2021-11-28 15:16:42 +01:00
signs_base.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
signs_cmd.cpp Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_cmd.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_func.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
signs_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
signs_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
slope_func.h Codechange: make a numer of Slope related functions constexpr 2023-04-09 19:00:26 +02:00
slope_type.h Fix: Ensure 31-bit shifts are unsigned. (#10128) 2022-11-04 07:15:59 +00:00
smallmap_gui.cpp Codechange: migrate all Window-related timers to the new framework 2023-04-15 13:58:55 +02:00
smallmap_gui.h Codechange: migrate all Window-related timers to the new framework 2023-04-15 13:58:55 +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: use std::string for base media filename/warning storage 2023-04-25 15:01:08 +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 Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01:00
sprite.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
spritecache.cpp Codechange: replace error/usererror printf variant with fmt variant and rename 2023-04-25 17:55:09 +02:00
spritecache.h Fix #10660: Sprite Font scale affected by viewport zoom level limits. (#10668) 2023-04-17 00:14:03 +02:00
station.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
station_base.h Fix: O(N^2) cost of Station::RecomputeCatchmentForAll 2023-03-01 16:54:57 +01:00
station_cmd.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
station_cmd.h Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
station_func.h Feature: [Linkgraph] Prioritize faster routes for passengers, mail and express cargo 2021-08-17 14:57:59 +02:00
station_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
station_gui.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
station_kdtree.h Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
station_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
station_type.h Codechange: Un-bitstuff station/depot/waypoint commands. 2021-12-16 22:28:32 +01:00
statusbar_gui.cpp Codechange: Remove various DATE_LONG strings. 2023-05-05 07:07:54 +01:00
statusbar_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
stdafx.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
story.cpp Codechange: use std::string instead of stredup/free for stories 2023-05-01 16:23:24 +02:00
story_base.h Codechange: use std::string instead of stredup/free for stories 2023-05-01 16:23:24 +02:00
story_cmd.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
story_gui.cpp Codechange: Remove STR_BLACK_RAW_STRING. 2023-05-05 07:07:54 +01:00
story_type.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
string.cpp Codechange: replace C-style strings with C++-style strings in textfile (#10772) 2023-05-09 19:35:50 +00:00
string_base.h Codechange: use smart pointers when creating StringIterators 2023-01-13 21:09:40 +01:00
string_func.h Add: case insensitive string comparator 2023-05-09 23:14:48 +02:00
string_type.h Codechange: replace C-style strings with C++-style strings in textfile (#10772) 2023-05-09 19:35:50 +00:00
stringfilter.cpp Codechange: Pass more std::string to StringFilter::AddLine() (#10743) 2023-04-30 10:23:05 +02:00
stringfilter_type.h Codechange: Pass more std::string to StringFilter::AddLine() (#10743) 2023-04-30 10:23:05 +02:00
strings.cpp Change: Units-system can convert from N to kN, don't preconvert. 2023-05-09 23:02:51 +02:00
strings_func.h Codechange: replace C-style strings with C++-style strings in textfile (#10772) 2023-05-09 19:35:50 +00:00
strings_type.h Codechange: remove special strings for language and resolutions (#8824) 2021-03-09 10:58:33 +01:00
subsidy.cpp Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01:00
subsidy_base.h Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01:00
subsidy_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
subsidy_func.h Cleanup: remove declaration of undefined function 2021-07-03 11:26:13 +02:00
subsidy_gui.cpp Codechange: Move calendar date functions inside TimerGameCalendar (#10753) 2023-05-04 13:14:12 +00:00
subsidy_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tar_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
terraform_cmd.cpp Codechange: Use range-for iteration. 2023-05-11 07:58:55 +01:00
terraform_cmd.h Codechange: Don't use a global for the terrforming error tile. 2021-12-16 22:28:32 +01:00
terraform_gui.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
terraform_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf.cpp Codechange: replace text-buf printf with fmt::format 2023-04-26 18:46:17 +02:00
textbuf_gui.h Codechange: move misc settings to std::string 2021-05-13 23:13:17 +02:00
textbuf_type.h Codechange: replace text-buf printf with fmt::format 2023-04-26 18:46:17 +02:00
texteff.cpp Codechange: migrate all Window-related timers to the new framework 2023-04-15 13:58:55 +02:00
texteff.hpp Codechange: migrate all Window-related timers to the new framework 2023-04-15 13:58:55 +02:00
textfile_gui.cpp Codechange: replace C-style strings with C++-style strings in textfile (#10772) 2023-05-09 19:35:50 +00:00
textfile_gui.h Codechange: replace C-style strings with C++-style strings in textfile (#10772) 2023-05-09 19:35:50 +00:00
textfile_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tgp.cpp Fix: conversion to smaller type warnings 2023-05-06 21:26:13 +02:00
tgp.h Feature: auto-detect map height limit based on generated map 2021-03-26 12:22:32 +01:00
thread.h Fix: on startup, NewGRF scan could case race-condition (#9382) 2021-06-17 20:10:40 +02:00
tile_cmd.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
tile_map.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tile_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tile_type.h Codechange: add annotation to selectively force inlining in debug build 2023-01-28 20:32:45 +01:00
tilearea.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tilearea_type.h Codechange: use smart pointers when cloning iterators 2023-01-13 21:09:40 +01: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: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
timetable.h Codechange: Refactor timetable GUI (#10613) 2023-04-21 16:31:26 +01:00
timetable_cmd.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
timetable_cmd.h Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
timetable_gui.cpp Codechange: Use GetScrolled(Row/Item)FromWidget in more places. 2023-05-12 21:45:32 +01:00
toolbar_gui.cpp Codechange: Remove various DATE_LONG strings. 2023-05-05 07:07:54 +01:00
toolbar_gui.h Codechange: move windows common to AI and GS out of ai_gui 2023-02-05 19:27:25 +01:00
town.h Codechange: Pass more std::string to StringFilter::AddLine() (#10743) 2023-04-30 10:23:05 +02:00
town_cmd.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
town_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
town_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +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 Codechange: Define Date/Year/Month/Day within TimerGameCalendar class 2023-04-26 07:14:03 -04:00
town_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
townname.cpp Codechange: Replace all usages of alloca/AllocaM with more modern/less discouraged alternatives 2023-04-15 16:57:00 +01:00
townname_func.h Codechange: pass the randomizer directly to the town name generation 2023-01-14 22:00:11 +01:00
townname_type.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
track_func.h Codechange: Remove FOR_EACH_SET_TRACK 2021-07-09 21:36:09 +02:00
track_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
train.h Change: Avoid crashing to the side of a train 2023-02-22 20:09:02 +01:00
train_cmd.cpp Change: Preserve orders and related settings where possible when moving engines around in a train. 2023-05-10 00:35:02 +02:00
train_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
train_gui.cpp Codechange: Remove various STRING strings. 2023-05-05 07:07:54 +01:00
transparency.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transparency_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
transparency_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
transport_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
tree_cmd.cpp Codechange: move tick-counter into TimerGameTick (#10712) 2023-04-24 16:55:40 +00:00
tree_cmd.h Feature: Press Ctrl to build a diagonal area of trees (#10342) 2023-01-13 18:04:30 -05:00
tree_gui.cpp Feature: Press Ctrl to build a diagonal area of trees (#10342) 2023-01-13 18:04:30 -05:00
tree_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tunnel_map.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tunnel_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
tunnelbridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnelbridge_cmd.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
tunnelbridge_cmd.h Codechange: Pass unpacked command arguments to command callbacks (except Script). 2021-12-16 22:28:32 +01:00
tunnelbridge_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
vehicle.cpp Codechange: Don't use macros for DAYS_TILL and friends (#10746) 2023-05-07 05:25:24 -04:00
vehicle_base.h Change: Increase vehicle random data from 8 to 16 bits. 2023-05-04 21:42:28 +01:00
vehicle_cmd.cpp Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
vehicle_cmd.h Fix: Don't send unused tile field over the network (#10507) 2023-02-24 22:50:11 +01:00
vehicle_func.h Cleanup: Remove unnecessary VehicleRandomBits() 2023-05-04 21:42:28 +01:00
vehicle_gui.cpp Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
vehicle_gui.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
vehicle_gui_base.h Change: include fmt.h C++ headers in stdafx.h 2023-05-08 16:49:23 +02:00
vehicle_type.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01:00
vehiclelist.cpp Fix: depot-related commands did not validate depot tiles properly (#9948) 2022-07-09 12:28:09 +02:00
vehiclelist.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +01:00
viewport.cpp Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. (#10663) 2023-04-16 20:00:55 +01:00
viewport_cmd.h Codechange: Un-bitstuff the remaining on-map commands. 2021-12-16 22:28:32 +01:00
viewport_func.h Codechange: do not declare functions in blocks 2023-01-29 20:28:45 +01:00
viewport_gui.cpp Fix: Extra viewport cannot be scrolled with right-click-close. (#10644) 2023-04-12 19:14:48 +00: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 Fix #9935: Use more selectivity when building SSE specific code 2022-08-26 19:36:18 +02:00
viewport_type.h Codechange: Use a shared_ptr for viewport overlay. (#10586) 2023-03-31 16:06:36 +01:00
void_cmd.cpp Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states 2023-04-09 19:00:26 +02:00
void_map.h Codechange: make use of Tile in for all direct map accesses 2023-02-28 07:11:48 +01:00
walltime_func.h Fix #9974, aa5a8fe: strftime buffer maxsize is off by one 2022-08-23 17:53:59 +02:00
water.h Codechange: refactor removal of desert around river tiles 2023-01-15 00:43:41 +01:00
water_cmd.cpp Codechange: move all date-related variables inside the timer (#10706) 2023-04-24 15:56:01 +00:00
water_cmd.h Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01:00
water_map.h Cleanup: Remove obsolete (Make)EnumPropsT. (#10697) 2023-04-23 17:46:14 +01: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 Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
waypoint_cmd.h Fix: Support more than 256 stations/waypoints/roadstops per class. (#10793) 2023-05-08 18:09:33 +00:00
waypoint_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
waypoint_gui.cpp Fix #9995: Adjust viewport zoom level for HiDPI displays 2022-10-18 22:03:21 +02:00
widget.cpp Cleanup: widget pos_x/y are already int. (#10809) 2023-05-12 18:02:51 +01:00
widget_type.h Codechange: Add and use GetScrolledItemFromWidget to get a list item. 2023-05-12 21:45:32 +01:00
window.cpp Cleanup: widget pos_x/y are already int. (#10809) 2023-05-12 18:02:51 +01:00
window_func.h Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
window_gui.h Codechange: C++-ify the Layouter and related functions 2023-05-08 19:21:42 +02:00
window_type.h Codechange: move windows common to AI and GS out of ai_gui 2023-02-05 19:27:25 +01:00
zoom_func.h Feature: Variable GUI scale. 2022-11-12 18:28:39 +00:00
zoom_type.h Fix #10660: Sprite Font scale affected by viewport zoom level limits. (#10668) 2023-04-17 00:14:03 +02:00