OpenTTD/src
Peter Nelson 8149ba338f Change: Check glyph size before trying to render it.
This change of order ensures that the "Font glyph is foot large" occurs
even if the glyph is too large for an alloca() allocation.
2023-01-14 20:50:59 +00:00
..
3rdparty Codechange: prevent suspicious pointer scaling 2023-01-06 19:34:35 +01:00
ai Change: Heading for 14 now. (#10302) 2023-01-01 22:52:23 +01:00
blitter Codechange: prevent suspicious pointer scaling 2023-01-06 19:34:35 +01:00
core Fix: Indent production in industry window and resolve button issues. (#10184) 2022-11-19 21:18:53 +00:00
fontcache Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00:00
game Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
lang Update: Translations from eints 2023-01-14 18:43:25 +00:00
linkgraph Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
misc Cleanup: Remove svn-style `$Id$` comments. (#10122) 2022-11-01 18:24:31 -06:00
music Fix: Original music playback rate was slightly too fast 2022-02-10 22:09:51 +01:00
network Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
os Change: Check glyph size before trying to render it. 2023-01-14 20:50:59 +00:00
pathfinder Codechange: [YAPF] Allow to retrieve the final tile of the calculated path 2022-10-22 14:19:08 +02:00
saveload Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
script Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
settingsgen Codechange: validate that "max" value of settings fit in their storage 2021-03-01 23:17:47 +01:00
sound Codechange: Move Sound Driver parameter name listings (#10127) 2022-11-05 15:42:20 +01:00
spriteloader Fix: prevent corrupted GRF files to allocate stupid amounts of memory 2023-01-05 20:11:59 +01:00
strgen Change: [strgen] Change warnings for translations into infos (#9406) 2021-06-29 22:19:24 +02:00
table Feature: Set a custom number of industries in map generation window (#10340) 2023-01-14 05:12:29 -05:00
video Fix #10309: [SDL] Uninitialized width and height when turning off full screen 2023-01-07 15:46:00 +01:00
widgets Feature: Expand all towns in the scenario editor (#10215) 2022-12-25 19:42:50 +01:00
CMakeLists.txt Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
aircraft.h Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
aircraft_cmd.cpp Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01: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 Fix #10114: Wonky depot layout. (#10191) 2022-11-23 21:01:09 +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_cmd.h Codechange: Move command callback declarations to the cmd header files. 2021-12-16 22:28:32 +01:00
airport_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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 Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +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 Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01: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 Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01:00
autoreplace_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoreplace_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
autoslope.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
base_consist.cpp Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
base_consist.h Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +02:00
base_media_base.h Codechange: Use std::string in file scanners. 2020-12-27 13:19:25 +01:00
base_media_func.h Codechange: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
base_station_base.h Codechange: Use std::vector for station speclist 2022-11-06 16:50:42 +01:00
bitmap_type.h Codechange: use smart pointers when cloning iterators 2023-01-13 21:09:40 +01: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 Change: Standardize progress bar layout. 2022-11-12 18:28:39 +00:00
bridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
bridge_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01: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 Change: Deliver cargo to the closest industry first (#9536) 2022-02-19 19:08:23 +01:00
cargomonitor.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
cargopacket.cpp Codechange: Make TileIndex a "strong" typedef to give it a distinct type. 2021-12-16 22:28:32 +01:00
cargopacket.h Codechange: use SLE_STRUCT(LIST) for Station chunks 2021-06-14 21:58:05 +02:00
cargotype.cpp Codechange: Factor cargotype weight conversion magic numbers 2022-11-08 21:02:08 +01:00
cargotype.h Codechange: Factor cargotype weight conversion magic numbers 2022-11-08 21:02:08 +01: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: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +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: Un-bitstuff landscape commands. 2021-12-16 22:28:32 +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
command.cpp Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
command_func.h Fix: The first tile in commands received from a client wasn't validated properly. 2022-07-08 22:37:41 +02:00
command_type.h Feature: Ctrl-click to bulk edit timetable speeds/waiting times (#10265) 2022-12-25 13:20:31 -05:00
company_base.h Feature: Purchase land multiple tiles at a time 2022-10-17 20:41:47 +02:00
company_cmd.cpp Fix #10154: Don't inconsistently set random company face in network games (#10157) 2022-11-13 11:30:46 -05:00
company_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01: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: silence some potentially uninitialized local variable errors 2023-01-06 19:34:35 +01: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 Codechange: replace magic numbers and C-style arrays with C++-style array for share owners 2022-03-09 18:05:12 +01:00
console.cpp Fix #10010: Memory leak in IConsolePrint in non-dedicated case 2022-09-21 12:32:07 +02:00
console_cmds.cpp Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
console_func.h Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting 2021-06-13 15:25:31 +02:00
console_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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 Change: Log video driver info string instead of just name in crashlog 2022-05-03 21:03:30 +02:00
crashlog.h Change: add a timestamp in name of crash files 2022-02-02 21:32:01 +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 Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02:00
date_func.h Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02:00
date_gui.cpp Codechange: Un-bitstuff timetable commands. 2021-12-16 22:28:32 +01:00
date_gui.h Codechange: Un-bitstuff timetable commands. 2021-12-16 22:28:32 +01:00
date_type.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02:00
debug.cpp Change: Rename some freetype things to fontcache. 2022-09-25 18:34:24 +01:00
debug.h Change: Rename some freetype things to fontcache. 2022-09-25 18:34:24 +01: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: 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 Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
depot_gui.cpp Feature: Contextual actions for vehicles grouped by shared orders (#8425) 2022-11-26 18:03:21 +01:00
depot_map.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00: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 Feature: Wide rivers 2022-10-20 21:17:35 +02:00
disaster_vehicle.cpp Change: Big UFO disaster targets current location of a random train (#10290) 2023-01-06 13:05:09 +00:00
disaster_vehicle.h Codechange: Replace vehicle related FOR_ALL with range-based for loops 2019-12-21 20:13:03 +01: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 Change: Allow building canal by area outside editor (#10173) 2022-11-23 17:48:19 -05: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 #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +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 Fix #9909, 13528bf: Left-over unused parameter breaks overload resolution 2022-06-01 19:24:48 +02:00
economy_func.h Feature: Set exclusive access to industry from GS (#8115) 2020-12-22 14:29:48 +01:00
economy_type.h Codechange: Revenue is not the same as Income 2022-04-25 21:51:51 +02: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 Fix: Don't assume engclass 2 should be elrail. (#10315) 2023-01-06 00:44:57 +00: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: Suppress warnings when asserts are disabled 2022-12-30 02:17:38 +01:00
engine_base.h Change: Add variant property to engines. 2022-12-25 16:41:58 +00:00
engine_cmd.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +01:00
engine_func.h Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01:00
engine_gui.cpp Fix: Maximum space for engine preview image was never scaled. (#10219) 2022-12-05 17:57:27 +00:00
engine_gui.h Change: Add variant hierarchy to build vehicle window list. 2022-12-25 16:41:58 +00:00
engine_type.h Fix: Don't assume engclass 2 should be elrail. (#10315) 2023-01-06 00:44:57 +00:00
error.h Codechange: add std::string accepting SetDParamStr to ErrorMessageData 2021-06-13 10:26:58 +02:00
error_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
fileio.cpp Codechange: Reshuffle debuglevels in fileio to address spammyness (#10240) 2022-12-15 13:25:06 -05: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 Feature: Persistant rotation of numbered auto/netsave after restart (#9397) 2021-07-17 12:48:35 +02:00
fios.h Feature: Persistant rotation of numbered auto/netsave after restart (#9397) 2021-07-17 12:48:35 +02:00
fios_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
fontcache.cpp Add: 'font' console command to configure fonts 2022-12-23 23:23:03 +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: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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 Change: rework GLOG chunk to be more like the rest 2021-06-15 19:36:15 +02:00
gamelog_internal.h Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02:00
genworld.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01: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 Feature: Set a custom number of industries in map generation window (#10340) 2023-01-14 05:12:29 -05:00
gfx.cpp Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00:00
gfx_func.h Change: Make vehicle list dropdown buttons resize to fit strings. (#10286) 2022-12-27 18:39:37 +00:00
gfx_layout.cpp Change: Vertically centre sprite font relative to TrueType font. 2022-12-18 11:46:01 -05:00
gfx_layout.h Codechange: Improve LineCache queries (#9417) 2021-08-16 11:18:47 +02:00
gfx_type.h Codechange: reduce code duplication 2022-12-23 23:23:03 +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: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
goal_base.h Codechange: Replace FOR_ALL_GOALS with range-based for loops 2019-12-21 20:13:03 +01:00
goal_cmd.h Cleanup: Remove duplicate command_type.h include (#9986) 2022-09-01 18:15:07 +02:00
goal_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
goal_type.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
graph_gui.cpp Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
graph_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
ground_vehicle.cpp Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00:00
ground_vehicle.hpp Codechange: Remove min/max functions in favour of STL variants (#8502) 2021-01-08 11:16:18 +01:00
group.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
group_cmd.cpp Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +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 Change: Make vehicle list dropdown buttons resize to fit strings. (#10286) 2022-12-27 18:39:37 +00: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 Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00: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 Change: Use power-of-2 scaling for some dimensions in GUI. 2022-11-12 18:28:39 +00:00
hotkeys.cpp Codechange: Stringify config file paths. 2020-12-27 13:19:25 +01:00
hotkeys.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
house.h Codechange: Replace assert_compile macro with static_assert 2020-12-27 10:55:42 +00:00
house_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
industry.h Feature: Allow GameScripts to add additional text to Industry view window 2021-01-22 09:50:53 +00:00
industry_cmd.cpp Feature: Set a custom number of industries in map generation window (#10340) 2023-01-14 05:12:29 -05:00
industry_cmd.h Codechange: Pass unpacked command arguments to command callbacks (except Script). 2021-12-16 22:28:32 +01:00
industry_gui.cpp Fix: Indent production in industry window and resolve button issues. (#10184) 2022-11-19 21:18:53 +00: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 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: move sensitive information to secrets.cfg and private information to private.cfg 2021-07-02 14:30:14 +02:00
intro_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
landscape.cpp Fix: Various Wide River issues (#10348) 2023-01-14 08:20:19 -05:00
landscape.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00: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 Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +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 Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +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 Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
main_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
map.cpp Codechange: Make TileIndex a "strong" typedef to give it a distinct type. 2021-12-16 22:28:32 +01:00
map_func.h Doc: Fix some spelling mistakes (to->two, tileindex->TileIndex). (#9857) 2022-04-17 19:00:00 +02:00
map_type.h Fix: Ensure 31-bit shifts are unsigned. (#10128) 2022-11-04 07:15:59 +00:00
misc.cpp Add: settings to limit your fast-forward game speed 2021-02-28 18:04:51 +00:00
misc_cmd.cpp Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +01:00
misc_cmd.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01:00
misc_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01: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: convert printf DEBUG statements to fmt Debug statements 2021-06-13 12:45:45 +02:00
music_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
newgrf.cpp Fix: Link variants to parents when finalising engines. (#10346) 2023-01-13 19:22:31 +00:00
newgrf.h Cleanup: Simplify GRFLabel linked-list with std::vector. (#10284) 2022-12-25 22:32:22 +00: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 Codechange: use smart pointers when cloning iterators 2023-01-13 21:09:40 +01: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 Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02: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 Cleanup: use nullptr instead of 0 or NULL 2021-06-17 16:18:30 +02:00
newgrf_config.cpp Add: Commandline option to skip NewGRF scanning 2022-05-07 10:17:26 +02:00
newgrf_config.h Remove: the concept of UnknownGRFs 2021-07-18 11:42:25 +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 Fix: Improve sprite aligner list size and alignment. 2022-12-17 15:38:28 +00:00
newgrf_engine.cpp Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
newgrf_engine.h Codechange: rename 'info_view' to 'rotor_in_gui', because it is only used by helicopters. 2021-10-23 14:45:08 +02: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: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01: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 Codechange: [NewGRF] Replace magic number for default object size by a constant. 2022-10-16 18:28:08 +02:00
newgrf_profiling.cpp Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02:00
newgrf_profiling.h Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +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: Make TileIndex a "strong" typedef to give it a distinct type. 2021-12-16 22:28:32 +01: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: Make RoadScopeResolver constructor inlineable (#9780) 2022-01-05 12:25:22 +00:00
newgrf_roadtype.h Codechange: Make RoadScopeResolver constructor inlineable (#9780) 2022-01-05 12:25:22 +00:00
newgrf_sound.cpp Feature: Hotkey to honk a vehicle's horn (#10110) 2022-11-10 21:36:18 +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 Codechange: Use std::vector for station speclist 2022-11-06 16:50:42 +01: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 Fix 11ab3c4: [NewGRF] Overflow when determining cargo mask for string code 9A 1E 2021-07-10 10:51:00 +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_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 Change: Use standard dimensions instead of custom widths. 2022-11-12 18:28:39 +00:00
news_gui.h Feature: Make news and errors close hotkeys configurable 2020-09-24 19:23:12 +02:00
news_type.h Codechange: Un-bitstuff all remaining commands. 2021-12-16 22:28:32 +01: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: unify creation of diagonal/orthogonal iterator using smart pointers 2023-01-13 21:09:40 +01: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 Fix #10335: Set initial scrollbar count for object GUI. (#10336) 2023-01-11 18:26:38 +00: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 Feature: Variable GUI scale. 2022-11-12 18:28:39 +00:00
openttd.h Fix: thread safety issue during exiting the game (#9380) 2021-06-17 18:58:59 +02: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 Codechange: Use ChunkHandlers sub-classes 2021-07-06 22:29:08 +02:00
order_base.h Codechange: Un-bitstuff order commands. 2021-12-16 22:28:32 +01:00
order_cmd.cpp Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
order_cmd.h Codechange: Un-bitstuff order commands. 2021-12-16 22:28:32 +01:00
order_func.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
order_gui.cpp Codechange: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
order_type.h Codechange: Un-bitstuff timetable commands. 2021-12-16 22:28:32 +01:00
osk_gui.cpp Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +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 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 Codechange: unify creation of diagonal/orthogonal iterator using smart pointers 2023-01-13 21:09:40 +01:00
rail_cmd.h Fix db98cedb: Swap parameters for CmdRemoveRailroadTrack, too. 2022-10-17 07:54:58 +01:00
rail_gui.cpp Fix eb4ba1991: Signal icons incorrectly positioned in UI. (#10199) 2022-11-28 20:03:27 +00:00
rail_gui.h Feature: Hide block signals in GUI by default (#8688) 2021-09-05 20:22:27 +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 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: commands with a RoadType in their arguments were not validated properly (#9944) 2022-07-09 10:03:57 +02:00
road.h Add: Slope-aware and roadtype-specific one-way sprites. (#10282) 2022-12-26 15:06:21 -05:00
road_cmd.cpp Codechange: use smart pointers when cloning iterators 2023-01-13 21:09:40 +01:00
road_cmd.h Fix db98cedb: Swap parameters for CmdRemoveRailroadTrack, too. 2022-10-17 07:54:58 +01:00
road_func.h Fix #10208: allow to use specific underlay for road/tram tunnels (#10233) 2022-12-17 09:01:47 -05:00
road_gui.cpp Change: Use power-of-2 scaling for some dimensions in GUI. 2022-11-12 18:28:39 +00: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 #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +01:00
road_type.h Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01: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: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
roadveh_cmd.cpp Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
roadveh_cmd.h Feature: Multi-track level crossings (#9931) 2022-11-01 16:51:23 -04:00
roadveh_gui.cpp Fix #10114: Wonky depot layout. (#10191) 2022-11-23 21:01:09 +00:00
safeguards.h Codechange: encapsulate network error handling 2021-05-01 19:36:22 +02:00
screenshot.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01: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 Fix #10155: SyncCompanySettings sending old instead of new setting values (#10158) 2022-11-12 17:24:31 +00: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 Fix #10147: Sound effect volume slider no longer set volume. (#10228) 2022-12-10 15:51:45 +00:00
settings_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
settings_internal.h Codechange: use the name string in SaveLoad for the name of the Setting as well 2021-07-09 22:53:30 +02:00
settings_table.cpp Fix #9087: NewGRF invalidation calls ReInitAllWindows with wrong parameter. (#10102) 2022-10-23 14:21:10 +01:00
settings_table.h Codechange: split settings.ini over several files (#9421) 2021-07-09 21:16:03 +02:00
settings_type.h Feature: Set a custom number of industries in map generation window (#10340) 2023-01-14 05:12:29 -05: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 Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +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 Fix #10114: Wonky depot layout. (#10191) 2022-11-23 21:01:09 +00: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 Codechange: Un-bitstuff rail commands. 2021-12-16 22:28:32 +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 Codechange: Use std::string for most of the user-settable custom names. 2020-05-21 20:02:34 +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 Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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 Fix: Ensure 31-bit shifts are unsigned. (#10128) 2022-11-04 07:15:59 +00:00
smallmap_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
smallmap_gui.h Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
sortlist_type.h Cleanup 2db88953e7: Remove VL_FIRST_SORT as it's useless 2021-01-01 01:04:27 +01:00
sound.cpp Feature: Hotkey to honk a vehicle's horn (#10110) 2022-11-10 21:36:18 +01: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 Change: Use power-of-2 scaling for some dimensions in GUI. 2022-11-12 18:28:39 +00:00
sprite.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
spritecache.cpp Fix: inconsistent allocation error handling 2023-01-06 19:34:35 +01:00
spritecache.h Fix #9804: Only apply sprite_zoom_min setting when sprites available (#9988) 2022-09-21 12:37:11 +02:00
station.cpp Codechange: Make use of Rect Width/Height helpers. 2022-11-12 18:28:39 +00:00
station_base.h Codechange: use smart pointers when cloning iterators 2023-01-13 21:09:40 +01:00
station_cmd.cpp Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00:00
station_cmd.h Fix: CmdRemoveRoadStop didn't validate the height property properly (#9945) 2022-07-09 12:27:58 +02: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 Change: Use standard dimensions instead of custom widths. 2022-11-12 18:28:39 +00:00
station_gui.h Codechange: Use lambdas instead of CommandContainer to manage station picker commands. 2021-12-16 22:28:32 +01: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 Codechange: Un-bitstuff station/depot/waypoint commands. 2021-12-16 22:28:32 +01:00
statusbar_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
statusbar_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
stdafx.h Change: Make _tick_counter 64bit to avoid wrapping (#10035) 2022-09-21 12:42:29 +02:00
story.cpp Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +01:00
story_base.h Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +01:00
story_cmd.h Codechange: Don't use globals for story/goal/sign/group command proc return values. 2021-12-16 22:28:32 +01:00
story_gui.cpp Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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: use smart pointers when creating StringIterators 2023-01-13 21:09:40 +01:00
string_base.h Codechange: use smart pointers when creating StringIterators 2023-01-13 21:09:40 +01:00
string_func.h Change: [Network] Transfer command data as serialized byte stream without fixed structure. 2021-12-16 22:28:32 +01:00
string_type.h Fix #10023: Allow negative input in text fields when needed (#10112) 2022-11-02 20:54:07 +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 Feature: Display power-to-weight ratio in ground vehicle details GUI 2022-11-08 21:02:08 +01:00
strings_func.h Codechange: SetDParamStr borrows contents from std::string::c_str(). Prevent calling it with temporaries. (#10136) 2022-11-05 17:14:10 +01:00
strings_type.h Codechange: remove special strings for language and resolutions (#8824) 2021-03-09 10:58:33 +01:00
subsidy.cpp Change: Deliver cargo to the closest industry first (#9536) 2022-02-19 19:08:23 +01:00
subsidy_base.h Feature: Configurable subsidy duration 2021-06-10 23:26:16 +02: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 Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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: unify creation of diagonal/orthogonal iterator using smart pointers 2023-01-13 21:09:40 +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 Feature: Purchase land multiple tiles at a time 2022-10-17 20:41:47 +02:00
terraform_gui.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
textbuf.cpp Codechange: use smart pointers when creating StringIterators 2023-01-13 21:09:40 +01:00
textbuf_gui.h Codechange: move misc settings to std::string 2021-05-13 23:13:17 +02:00
textbuf_type.h Codechange: use smart pointers when creating StringIterators 2023-01-13 21:09:40 +01: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 Change: Display text files in black (#10291) 2022-12-30 10:31:02 +00:00
textfile_gui.h Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
textfile_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tgp.cpp Codechange: address CodeQL issue "Multiplication result converted to larger type" (#10306) 2023-01-02 20:30:02 +00: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 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 Codechange: Make TileIndex a "strong" typedef to give it a distinct type. 2021-12-16 22:28:32 +01:00
tilearea.cpp Codechange: unify creation of diagonal/orthogonal iterator using smart pointers 2023-01-13 21:09: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: 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: add non-nullptr asserts in cases where it should never be nullptr 2023-01-14 21:15:23 +01:00
timetable_cmd.h Feature: Ctrl-click to bulk edit timetable speeds/waiting times (#10265) 2022-12-25 13:20:31 -05:00
timetable_gui.cpp Fix: bad oddness checks 2023-01-06 19:34:35 +01:00
toolbar_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
toolbar_gui.h Feature: Add selected toolbar buttons to MacBook Pro Touch Bar 2021-09-23 21:03:00 +02:00
town.h Change: Remove scrollbar from town authority actions panel (#9928) 2022-11-11 23:52:38 +01:00
town_cmd.cpp Fix #10150: Force FS_SMALL for small viewport signs. (#10283) 2022-12-25 13:29:38 +00:00
town_cmd.h Codechange: Don't use a global for the 'not enough cash' message. 2021-12-16 22:28:32 +01:00
town_gui.cpp Fix: Local authority window rating list height ignored icon sizes. (#10285) 2022-12-26 18:26:01 +00: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 Feature: Allow disabling local authority control of company actions 2022-04-02 22:50:28 +02: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 Codechange: Remove FOR_EACH_SET_TRACK 2021-07-09 21:36:09 +02:00
track_type.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
train.h Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
train_cmd.cpp Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
train_cmd.h Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01:00
train_gui.cpp Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +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 Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01:00
tree_cmd.cpp Feature: Press Ctrl to build a diagonal area of trees (#10342) 2023-01-13 18:04:30 -05: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 Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnel_map.cpp Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnel_map.h Fix: Set invalid road and tram types for rail tunnel ends 2020-07-13 16:38:21 +02:00
tunnelbridge.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
tunnelbridge_cmd.cpp Fix #10208: allow to use specific underlay for road/tram tunnels (#10233) 2022-12-17 09:01:47 -05: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 Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
vehicle.cpp Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +01:00
vehicle_base.h Codechange: refactor FindClosestDepot to not use pointers, but return a struct 2023-01-04 22:30:48 +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 #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01:00
vehicle_func.h Feature: Contextual actions for vehicles grouped by shared orders (#8425) 2022-11-26 18:03:21 +01:00
vehicle_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +01:00
vehicle_gui.h Fix #10032: Capacities of articulated vehicles in build window 2023-01-14 18:52:01 +01:00
vehicle_gui_base.h Feature: Add cargo filter support to vehicle list. (#8308) 2022-11-08 21:11:16 +01:00
vehicle_type.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +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 Fix #10150: Force FS_SMALL for small viewport signs. (#10283) 2022-12-25 13:29:38 +00:00
viewport_cmd.h Codechange: Un-bitstuff the remaining on-map commands. 2021-12-16 22:28:32 +01:00
viewport_func.h Add: Optionally disable child sprites drawing relative to parent sprites offsets. 2022-12-23 15:43:11 +00:00
viewport_gui.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +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 Fix #9935: Use more selectivity when building SSE specific code 2022-08-26 19:36:18 +02:00
viewport_type.h Change: Use scaled WidgetDimensions. 2022-11-12 18:28:39 +00: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 #9974, aa5a8fe: strftime buffer maxsize is off by one 2022-08-23 17:53:59 +02:00
water.h Cleanup: Removed SVN headers 2019-11-10 17:59:20 +00:00
water_cmd.cpp Codechange: unify creation of diagonal/orthogonal iterator using smart pointers 2023-01-13 21:09:40 +01:00
water_cmd.h Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01:00
water_map.h Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +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 Cleanup #9725: Replace cmd_helper related functions and remove cmd_helper.h. 2022-02-02 21:30:15 +01:00
waypoint_cmd.h Codechange: Un-bitstuff station/depot/waypoint commands. 2021-12-16 22:28:32 +01: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 Fix #10242: Allow a space for text shadow when clipping WWT_EMPTY/WWT_TEXT. (#10243) 2022-12-15 23:21:10 +00:00
widget_type.h Add: Define scaled WidgetDimensions. 2022-11-12 18:28:39 +00:00
window.cpp Codechange: introduce GetMainWindow() to properly account for nullptr checks 2023-01-14 21:15:23 +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 Fix #8971: Resize QueryStrings with interface scale change. (#10281) 2022-12-25 00:40:55 +00:00
window_type.h Feature: [UI] Split AI/Game Script configuration windows and add them to world gen window (#10058) 2022-11-10 21:39:09 +01:00
zoom_func.h Feature: Variable GUI scale. 2022-11-12 18:28:39 +00:00
zoom_type.h Feature: Variable GUI scale. 2022-11-12 18:28:39 +00:00