OpenTTD/src
Peter Nelson b76517816e Feature: Add "All" filter to build-picker show types from all classes.
Toggling the "All" filter causes the class selection to be ignored, so
that items from all classes can be displayed together. The class text
filter is still applied.

This makes it easier to search amongst types for a feature.
2024-05-11 02:12:41 +01:00
..
3rdparty Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
ai Codechange: [Script] Use std::unique_ptr for Company::ai_instance (#12544) 2024-04-20 16:58:46 +02:00
blitter Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
core Codefix 37a03b5: the return value of maxdim should always be assigned (#12590) 2024-04-28 17:42:58 +00:00
fontcache Codechange: Remove per font AA settings. (#12413) 2024-04-15 21:44:33 +02:00
game Codechange: Remove some unnecessary c_str() when passing std::strings. (#12532) 2024-04-18 22:13:13 +01:00
lang Feature: Add "All" filter to build-picker show types from all classes. 2024-05-11 02:12:41 +01:00
linkgraph Change: [Linkgraph] Improve distance scaling algorithm in demand scaler 2024-05-01 22:40:17 +02:00
misc Codechange: Replace Array/FixedSizeArray with std::deque. (#12409) 2024-05-04 10:55:16 +01:00
music Codechange: Return std::vector from GetMusicCatEntryData. 2024-05-11 02:10:41 +01:00
network Doc: reason for using ::SendNet over ::Post in few cases 2024-05-09 21:51:26 +02:00
os Cleanup: Remove Windows 9x font locale workaround. (#12644) 2024-05-09 07:03:02 +01:00
pathfinder Cleanup: Move remaining NPF files into pathfinder directory 2024-05-10 10:38:44 +02:00
saveload Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
script Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
settingsgen Codechange: Use std::filesystem::remove/rename in settingsgen. (#12483) 2024-04-12 14:32:35 +01:00
sound Fix 25aeb1c: Driver parameter documentation was not updated. (#12486) 2024-04-12 17:01:40 +00:00
spriteloader Change: Use std::make_unique instead of passing new() (#12539) 2024-04-20 11:20:49 +01:00
strgen Codechange: std::filesystem::rename does not need remove first. (#12484) 2024-04-12 12:51:42 +01:00
table Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
tests Codechange: introduce allow list infrastructure for companies 2024-05-07 00:03:15 +02:00
timer Fix #12509: Maintain timer sort invariants when changing period 2024-04-25 20:08:24 +02:00
video Fix #12608: SDL keycode to vkey mapping 2024-05-07 18:33:29 +02:00
widgets Feature: Add "All" filter to build-picker show types from all classes. 2024-05-11 02:12:41 +01:00
CMakeLists.txt Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
aircraft.h Fix #12415, 9c49a61, df400ef: Aircraft::tile is valid only for front vehicle (#12416) 2024-04-03 23:16:36 +02:00
aircraft_cmd.cpp Fix: Aircraft crash counter was too low to reach ground. (#12425) 2024-04-05 19:16:22 +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 Codechange: Remove FONT_HEIGHT_... macros. (#11481) 2023-11-21 19:04:24 +00:00
airport.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
airport.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01: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 vector for airport tile layouts. (#12607) 2024-05-02 11:37:54 +00:00
animated_tile.cpp Codechange: rename smallvec_type to container_func and use only when needed 2023-05-20 16:53:10 +02:00
animated_tile_func.h
articulated_vehicles.cpp Change: Decouple and remove landscape-dependent cargo types. (#11719) 2024-02-04 10:16:08 +00:00
articulated_vehicles.h Fix: Trivial autoreplace of mixed cargo articulated engines (#11253) 2023-11-20 14:16:28 +01:00
autocompletion.cpp Add: Basic autocompletion on tab for console commands (#12163) 2024-03-13 21:43:08 +01:00
autocompletion.h Add: Basic autocompletion on tab for console commands (#12163) 2024-03-13 21:43:08 +01:00
autoreplace.cpp Add #7525: Allow autoreplace with same model vehicle 2023-02-26 21:29:25 +01:00
autoreplace_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
autoreplace_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
autoreplace_cmd.h Codechange: Un-bitstuff group and autoreplace commands. 2021-12-16 22:28:32 +01:00
autoreplace_func.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
autoreplace_gui.cpp Codefix 37a03b5: the return value of maxdim should always be assigned (#12590) 2024-04-28 17:42:58 +00:00
autoreplace_gui.h
autoreplace_type.h
autoslope.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
base_consist.cpp Feature: Order flag to unbunch vehicles at depot (#11945) 2024-02-03 08:04:24 -05:00
base_consist.h Feature: Order flag to unbunch vehicles at depot (#11945) 2024-02-03 08:04:24 -05:00
base_media_base.h Codechange: Return std::vector from GetMusicCatEntryData. 2024-05-11 02:10:41 +01:00
base_media_func.h Add: Website button to Game Options window for basesets. 2023-12-03 18:52:33 +00:00
base_station_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
bitmap_type.h Codechange: Add missing override specifiers. 2023-09-25 21:27:45 +01:00
bmp.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
bmp.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
bootstrap_gui.cpp Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501) 2024-04-15 23:07:36 +01:00
bridge.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
bridge_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
bridge_map.cpp Codechange: Use references for non-optional in/out values of slope functions 2024-03-08 18:08:55 +01:00
bridge_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
build_vehicle_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
cachecheck.cpp Codechange: Use vectors instead of CallocT/free for cache checks. (#12619) 2024-05-04 09:42:20 +01:00
cargo_type.h Fix 2fd9096: Label for fruit incorrectly changed to `FRUI` from `FRUT`. (#12367) 2024-03-24 15:53:26 +00:00
cargoaction.cpp Fix: only count distance traveled in vehicles for cargo payment (#11283) 2023-09-19 22:16:31 +02:00
cargoaction.h Fix: only count distance traveled in vehicles for cargo payment (#11283) 2023-09-19 22:16:31 +02:00
cargomonitor.cpp Codechange: Use map.emplace() instead of map.insert(std::pair). 2024-04-20 10:25:20 +01:00
cargomonitor.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
cargopacket.cpp Fix: only count distance traveled in vehicles for cargo payment (#11283) 2023-09-19 22:16:31 +02:00
cargopacket.h Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501) 2024-04-15 23:07:36 +01:00
cargotype.cpp Codechange: Use map.emplace() instead of map.insert(std::pair). 2024-04-20 10:25:20 +01:00
cargotype.h Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501) 2024-04-15 23:07:36 +01:00
cheat.cpp
cheat_func.h
cheat_gui.cpp Codechange: range based for loops instead of C-style for loops 2024-04-11 07:05:04 +02:00
cheat_type.h Feature: Cheat to fix station ratings at 100% (#11346) 2023-10-21 08:35:52 -04:00
clear_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
clear_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
clear_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
command.cpp Fix: always allow setting company settings, company/president name/face 2024-05-09 21:51:26 +02:00
command_func.h Codefix: cast to "CommandCallback *" in a way cast-function-type-mismatch doesn't mind (#12529) 2024-04-18 16:41:36 +00:00
command_type.h Codechange: introduce allow list infrastructure for companies 2024-05-07 00:03:15 +02:00
company_base.h Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
company_cmd.cpp Doc: reason for using ::SendNet over ::Post in few cases 2024-05-09 21:51:26 +02:00
company_cmd.h Fix: always allow setting company settings, company/president name/face 2024-05-09 21:51:26 +02:00
company_func.h Feature: Infinite money mode (#11902) 2024-01-30 18:01:02 +00:00
company_gui.cpp Cleanup: remove UI for changing the password 2024-05-07 00:03:15 +02:00
company_gui.h Codechange: Rename window related DeleteXXX to match new behaviour 2021-05-29 21:08:25 +02:00
company_manager_face.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
company_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
console.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
console_cmds.cpp Cleanup: remove UI for changing the password 2024-05-07 00:03:15 +02:00
console_func.h Codechange: compile-time validate the string format of IConsolePrint (#11804) 2024-01-16 21:04:35 +00:00
console_gui.cpp Fix: Console command scrolling did not take account of padding and cursor width. (#12642) 2024-05-08 01:52:30 +01:00
console_gui.h
console_internal.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
console_type.h Cleanup: Swap comments for IConsoleModes (#9587) 2021-10-02 16:33:28 +02:00
cpu.cpp Remove: rdtsc and TIC/TOC based on CPU ticks (#11856) 2024-01-21 15:38:15 +00:00
cpu.h Remove: rdtsc and TIC/TOC based on CPU ticks (#11856) 2024-01-21 15:38:15 +00:00
crashlog.cpp Codechange: Use std::list for News Items. (#12338) 2024-04-04 07:53:14 +01:00
crashlog.h Change: store crash logs in JSON format (#11232) 2023-09-14 20:13:27 +02:00
currency.cpp Codechange: Replace currency macros with functions. (#12396) 2024-03-29 14:49:48 +00:00
currency.h Codechange: Replace currency macros with functions. (#12396) 2024-03-29 14:49:48 +00:00
date_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
date_gui.h Codechange: Split dates and timers into Economy and Calendar time (#10700) 2024-01-22 09:04:34 -05:00
debug.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
debug.h Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +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: Shuffle Depot members to reduce padding. 2023-09-14 09:50:58 +01: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: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
depot_gui.cpp Change: Use aspect ratios for some common widgets. 2024-04-19 22:11:16 +01:00
depot_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
depot_type.h Codechange: Invalid depot value is unrelated to invalid station value. (#11227) 2023-08-25 14:29:51 +02:00
direction_func.h Fix #11815, bb491127: Missing brackets prevented vehicles turning properly. (#11816) 2024-01-17 13:23:55 +00:00
direction_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
disaster_vehicle.cpp Codechange: use ranged for loop and vector to determine the disaster to deploy 2024-04-28 19:42:44 +02:00
disaster_vehicle.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +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 Codechange: Remove redundant SetMinimalSize of preview buttons. (#12622) 2024-05-05 12:38:00 +01:00
driver.cpp Codechange: Introduce FioRemove() to remove files. (#12491) 2024-04-14 23:43:50 +01:00
driver.h Codechange: Pass std::string_view from drivers instead of char *. 2024-04-10 22:02:04 +01:00
dropdown.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
dropdown_common_type.h Codechange: Move drop down list item definitions to separate header. 2024-04-01 22:33:16 +01:00
dropdown_func.h Codechange: pass options to ShowDropDownMenu using a span 2024-04-28 18:47:31 +02:00
dropdown_type.h Codechange: Move drop down list item definitions to separate header. 2024-04-01 22:33:16 +01:00
economy.cpp Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
economy_base.h Codechange: Shuffle CargoPayment members to reduce padding. 2023-09-14 09:50:58 +01:00
economy_cmd.h Feature: allow to do a hostile takeover of an AI company (in singleplayer) (#10914) 2023-06-05 19:32:22 +02:00
economy_func.h Feature: Settings to scale cargo production of towns and industries (#10606) 2024-01-30 15:11:46 -05:00
economy_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
effectvehicle.cpp Codechange: Replace separate EffectVehicle arrays. (#12565) 2024-04-24 21:29:12 +01:00
effectvehicle_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
effectvehicle_func.h
elrail.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
elrail_func.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
engine.cpp Change: Decouple and remove landscape-dependent cargo types. (#11719) 2024-02-04 10:16:08 +00:00
engine_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
engine_cmd.h Codechange: Un-bitstuff vehicle/engine commands. 2021-12-16 22:28:32 +01:00
engine_func.h Fix: Calculation of initial engine age was inaccurate. (#11660) 2023-12-31 15:47:32 +00:00
engine_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
engine_gui.h Codechange: pass options to ShowDropDownMenu using a span 2024-04-28 18:47:31 +02:00
engine_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
error.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for NOT_REACHED 2024-03-10 10:14:20 +01:00
error.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
error_func.h Codechange: Replace old non-standard attributes with C++17/20 standard attributes. 2024-02-02 22:29:28 +01:00
error_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
fileio.cpp Codechange: Remove support for links in tar files. (#12571) 2024-04-28 15:18:24 +01:00
fileio_func.h Remove: Custom opendir implementation for Windows no longer needed. 2024-04-18 01:41:14 +01:00
fileio_type.h Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628) 2024-01-22 19:22:45 +00:00
fios.cpp Codechange: Remove shrink_to_fit for more lists. 2024-04-27 19:25:34 +01:00
fios.h Codechange: Replace platform-specific calls with std::filesystem::last_write_time. (#12487) 2024-04-15 18:10:19 +00:00
fios_gui.cpp Change: Use aspect ratio for file home button. 2024-04-19 22:11:16 +01:00
fontcache.cpp Codechange: Remove per font AA settings. (#12413) 2024-04-15 21:44:33 +02:00
fontcache.h Codechange: Remove per font AA settings. (#12413) 2024-04-15 21:44:33 +02:00
fontdetection.h Codechange: Pass language for font detection as std::string. (#10964) 2023-06-06 20:55:56 +00:00
framerate_gui.cpp Codechange: Use std::initializer_list/array in framerate window. (#12441) 2024-04-19 22:07:56 +01:00
framerate_type.h Cleanup: missing spaces before continuation * in some comments 2023-11-01 22:56:11 +01:00
gamelog.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
gamelog.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
gamelog_internal.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
genworld.cpp Add: Check that towns can build roads before generating map. (#12503) 2024-04-16 15:25:07 +00:00
genworld.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
genworld_gui.cpp Codefix 37a03b5: the return value of maxdim should always be assigned (#12590) 2024-04-28 17:42:58 +00:00
gfx.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
gfx_func.h Codechange: refactor string list dimension finding into a separate function 2024-04-28 18:47:31 +02:00
gfx_layout.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
gfx_layout.h Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 2024-01-27 20:13:42 +00:00
gfx_layout_fallback.cpp Change: Use std::make_unique instead of passing new() (#12539) 2024-04-20 11:20:49 +01:00
gfx_layout_fallback.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gfx_layout_icu.cpp Change: Use std::make_unique instead of passing new() (#12539) 2024-04-20 11:20:49 +01:00
gfx_layout_icu.h Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 2024-01-27 20:13:42 +00:00
gfx_type.h Codechange: Store cursor sprites in vector. (#12564) 2024-04-24 21:26:07 +01:00
gfxinit.cpp Codechange: Remove per font AA settings. (#12413) 2024-04-15 21:44:33 +02:00
gfxinit.h
goal.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
goal_base.h Feature: [GS] Goal destination can be updated (#10817) 2023-06-08 18:00:31 +01:00
goal_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
goal_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
goal_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
graph_gui.cpp Cleanup: Remove redundant break statement (#12527) 2024-04-18 20:54:20 -04:00
graph_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
ground_vehicle.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
ground_vehicle.hpp Fix: Use modern comparisons instead of memcmp in cache check. 2024-04-18 22:13:55 +01:00
group.h Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
group_cmd.cpp Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
group_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
group_gui.cpp Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
group_gui.h Change: Draw group hierarchy tree lines. (#12522) 2024-04-17 21:55:19 +01:00
group_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
gui.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
heightmap.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
heightmap.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
help_gui.cpp Codechange: Move dropdown and slider out of widgets directory. (#12403) 2024-03-31 19:37:16 +01:00
help_gui.h Feature: Help and manuals access window 2023-09-13 16:11:08 +02:00
highscore.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
highscore.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
highscore_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 2024-03-10 10:14:20 +01:00
hotkeys.cpp Codechange: Construct string_view with first+last. (#12568) 2024-04-24 21:29:33 +01:00
hotkeys.h Codechange: Add const versions of GetItem/GetGroup, and sprinkle liberally. 2023-10-20 18:37:27 +01:00
house.h Codechange: Add constants for original input/output cargo counts. (#12548) 2024-04-20 20:50:48 +01:00
house_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
industry.h Codechange: Store accepted and produced cargo in vector instead of array. 2024-04-01 21:35:20 +01:00
industry_cmd.cpp Codechange: Use vector for industry random sounds. (#12606) 2024-05-01 19:55:00 +00:00
industry_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
industry_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
industry_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
industry_type.h Codechange: Add constants for original input/output cargo counts. (#12548) 2024-04-20 20:50:48 +01:00
industrytype.h Codechange: Use vector for industry random sounds. (#12606) 2024-05-01 19:55:00 +00:00
ini.cpp Fix #12477: Use std::filesystem::rename instead of Windows Shell API call. (#12478) 2024-04-11 21:35:40 +01:00
ini_load.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
ini_type.h Codechange: Use string_view in IniItem/IniGroup/IniFile. (#12535) 2024-04-19 13:54:22 +01:00
intro_gui.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
landscape.cpp Cleanup: Move remaining NPF files into pathfinder directory 2024-05-10 10:38:44 +02:00
landscape.h Codechange: ZOOM_LVL_SHIFT/BASE are not actually ZOOM_LVLs. 2024-04-04 22:27:03 +01: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 Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
language.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
league_base.h Fix: allow only 255 league tables, as 255 is the invalid id sentinel 2024-04-20 16:53:04 +02:00
league_cmd.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
league_gui.cpp Codechange: use ranged for loop to determine widest title 2024-04-28 19:42:44 +02:00
league_gui.h Feature: [GS] Scriptable league tables (#10001) 2022-11-26 18:03:03 +01:00
league_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
library_loader.h Codechange: refactor the Windows-only DllLoader in a cross-platform LibraryLoader (#11751) 2024-01-10 21:38:58 +00:00
livery.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
main_gui.cpp Codechange: Use initializer_list and range-for for OpenTTD title. (#12430) 2024-04-05 21:52:50 +01:00
map.cpp Codechange: simplify TileAdd by using simple asserts 2024-03-10 15:50:24 +01:00
map_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
map_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
misc.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
misc_cmd.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 2024-03-10 10:14:20 +01:00
misc_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
misc_gui.cpp Cleanup: remove warning about server administrators being able to read passwords 2024-05-07 00:03:15 +02:00
mixer.cpp Feature: Allow base sounds set to be changed mid-game. (#12399) 2024-04-01 17:54:42 +01:00
mixer.h Feature: Allow base sounds set to be changed mid-game. (#12399) 2024-04-01 17:54:42 +01:00
music.cpp Codechange: Return std::vector from GetMusicCatEntryData. 2024-05-11 02:10:41 +01:00
music_gui.cpp Codechange: Let ClickSliderWidget handle rounding to nearest mark. 2024-05-03 11:48:36 +01:00
newgrf.cpp Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
newgrf.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_act5.h Change: Display more useful information in sprite aligner than sprite ID. (#12439) 2024-04-06 21:16:02 +01:00
newgrf_airport.cpp Codechange: Use vector for airport tile layouts. (#12607) 2024-05-02 11:37:54 +00:00
newgrf_airport.h Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
newgrf_airporttiles.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_airporttiles.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_animation_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_animation_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_callbacks.h Feature: Randomize direction of rail vehicle on build based on probability callback. (#11489) 2023-11-29 22:40:09 +00:00
newgrf_canal.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_canal.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_cargo.cpp Change: Decouple and remove landscape-dependent cargo types. (#11719) 2024-02-04 10:16:08 +00:00
newgrf_cargo.h Codechange: Rename and move SpriteGroup-specific cargo types into a namespace. 2024-01-09 18:56:05 +00:00
newgrf_class.h Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
newgrf_class_func.h Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
newgrf_commons.cpp Codechange: Allocate houses dynamically instead of from a fixed array. 2024-03-28 23:23:00 +01:00
newgrf_commons.h Codechange: Use member initialization of GRFFilePropsBase. (#12581) 2024-04-26 22:58:54 +01:00
newgrf_config.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
newgrf_config.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_debug.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
newgrf_debug_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
newgrf_engine.cpp Codechange: Use vector/span when loading wagon overrides. (#12604) 2024-05-01 18:23:27 +01:00
newgrf_engine.h Codechange: Use vector/span when loading wagon overrides. (#12604) 2024-05-01 18:23:27 +01:00
newgrf_generic.cpp Codechange: range based for loops instead of C-style for loops 2024-04-11 07:05:04 +02:00
newgrf_generic.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
newgrf_gui.cpp Codechange: Shrink GUIList vectors less often, reserve before use. 2024-04-27 19:25:34 +01:00
newgrf_house.cpp Codechange: Use iteration when dealing with all HouseSpecs. 2024-03-28 23:23:00 +01:00
newgrf_house.h Codechange: Allocate houses dynamically instead of from a fixed array. 2024-03-28 23:23:00 +01:00
newgrf_industries.cpp Codechange: Use std::optional for town parent scope resolver. (#12530) 2024-04-18 22:14:16 +01:00
newgrf_industries.h Codechange: Use std::optional for town parent scope resolver. (#12530) 2024-04-18 22:14:16 +01:00
newgrf_industrytiles.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_industrytiles.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_object.cpp Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
newgrf_object.h Codechange: Add NewGRFSpecsBase class to hold class/index information. 2024-05-11 02:12:41 +01:00
newgrf_profiling.cpp Codechange: Add a priority field to TimerGameTick::TPeriod 2024-04-25 20:08:24 +02:00
newgrf_profiling.h Codechange: Delete date_type.h 2023-09-10 08:40:25 -04: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: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_railtype.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_roadstop.cpp Codechange: Add functions to test if a station/roadstop class is a waypoint. 2024-05-11 02:12:41 +01:00
newgrf_roadstop.h Codechange: Add functions to test if a station/roadstop class is a waypoint. 2024-05-11 02:12:41 +01:00
newgrf_roadtype.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_roadtype.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_sound.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02: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: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_spritegroup.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_station.cpp Codechange: Add station/roadstop class labels for DFLT/WAYP. 2024-05-11 02:12:41 +01:00
newgrf_station.h Codechange: Add functions to test if a station/roadstop class is a waypoint. 2024-05-11 02:12:41 +01:00
newgrf_storage.cpp Codechange: record cache warnings with a "warning" prefix (#12518) 2024-04-17 19:49:55 +00:00
newgrf_storage.h Codechange: replace cpp_lengthof with safe alternatives 2024-04-20 13:36:19 +02:00
newgrf_text.cpp Codechange: Pass NewGRF strings as std::string_view instead of char *. (#12461) 2024-04-09 08:40:27 +01:00
newgrf_text.h Codechange: Pass NewGRF strings as std::string_view instead of char *. (#12461) 2024-04-09 08:40:27 +01:00
newgrf_town.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_town.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
newgrf_townname.cpp Codefix: missing space between close parenthesis and open curly brace 2024-04-16 19:28:09 +02:00
newgrf_townname.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
news_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
news_func.h Codechange: Use std::list for News Items. (#12338) 2024-04-04 07:53:14 +01:00
news_gui.cpp Change: Use button aspect ratio for buttons that show vehicle icons. (#12636) 2024-05-09 07:01:56 +01:00
news_gui.h Codechange: Use std::list for News Items. (#12338) 2024-04-04 07:53:14 +01:00
news_type.h Codechange: Use std::list for News Items. (#12338) 2024-04-04 07:53:14 +01:00
object.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
object_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
object_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
object_gui.cpp Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
object_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
object_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
openttd.cpp Cleanup: Remove unneeded CheckMissingGlyphs call (#12640) 2024-05-08 21:42:02 +02:00
openttd.h Codechange: pass command line arguments as std::span to openttd_main 2024-04-11 21:57:53 +02:00
order_backup.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_backup.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_base.h Codechange: move knowledge about 'packed' orders to the saveload code 2024-04-20 11:58:07 +02:00
order_cmd.cpp Codechange: move knowledge about 'packed' orders to the saveload code 2024-04-20 11:58:07 +02:00
order_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
order_func.h Feature: Use real-time "wallclock" timekeeping units (#11341) 2024-01-23 11:36:09 -05:00
order_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
order_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
osk_gui.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
palette.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
palette_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
pbs.cpp Codechange: rename TILE_ADD(XY) to TileAdd(XY) 2024-03-10 15:50:24 +01:00
pbs.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
picker_gui.cpp Feature: Add "All" filter to build-picker show types from all classes. 2024-05-11 02:12:41 +01:00
picker_gui.h Feature: Add "All" filter to build-picker show types from all classes. 2024-05-11 02:12:41 +01:00
progress.cpp
progress.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
querystring_gui.h Codechange: Replace mishmash of types for widget index with WidgetID. 2023-12-30 00:23:57 +00:00
rail.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
rail.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
rail_cmd.cpp Change: Allow rail and road depot overbuilding in current orientation in order to connect to rail or road 2024-04-23 13:11:31 +02:00
rail_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
rail_gui.cpp Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
rail_gui.h Codechange: Move dropdown and slider out of widgets directory. (#12403) 2024-03-31 19:37:16 +01:00
rail_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
rail_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
random_access_file.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
random_access_file_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
rev.cpp.in Codechange: the "no revision detected" string is with four zeros (norev0000) (#12328) 2024-03-17 13:17:35 +00:00
rev.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
road.cpp Codechange: Use std::tuple for slope functions with two return values 2024-03-08 18:08:55 +01:00
road.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
road_cmd.cpp Change: Allow rail and road depot overbuilding in current orientation in order to connect to rail or road 2024-04-23 13:11:31 +02:00
road_cmd.h Change: Increase object/station/roadstop class limit. (#12094) 2024-04-09 23:16:20 +01:00
road_func.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
road_gui.cpp Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
road_gui.h Codechange: Move dropdown and slider out of widgets directory. (#12403) 2024-03-31 19:37:16 +01:00
road_internal.h
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: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
road_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
roadstop.cpp Codechange: Use consistent name for bay road stops 2023-11-28 14:24:33 -05:00
roadstop_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
roadveh.h Codechange: Shuffle members of Vehicle to reduce size. 2024-03-17 16:22:38 +00:00
roadveh_cmd.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02: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 Codechange: Add Rect version of FillDrawPixelInfo(). 2023-12-20 09:29:28 +00:00
safeguards.h Remove: now unused stredup 2023-07-03 18:08:03 +02:00
screenshot.cpp Codechange: simplify access to the current screenshot format 2024-04-21 21:07:05 +02:00
screenshot.h Codechange: simplify access to the current screenshot format 2024-04-21 21:07:05 +02:00
screenshot_gui.cpp Codechange: Use dynamic_cast with FindWindowById. (#12458) 2024-04-08 22:32:57 +01:00
screenshot_gui.h Fix: Don't show screenshot GUI in screenshots (#9674) 2021-11-07 17:41:24 +01:00
settings.cpp Doc: reason for using ::SendNet over ::Post in few cases 2024-05-09 21:51:26 +02:00
settings_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_gui.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
settings_gui.h Codechange: Use functions to create common drop down list items. 2024-04-01 22:33:16 +01:00
settings_internal.h Doc: Fix documentation of GetDefaultValueCallback 2024-04-25 20:07:54 +02:00
settings_table.cpp Cleanup: Remove unused function InvalidateShipPathCache 2024-05-10 10:38:44 +02:00
settings_table.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
settings_type.h Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
ship.h Codechange: Shuffle members of Vehicle to reduce size. 2024-03-17 16:22:38 +00:00
ship_cmd.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02: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 Codechange: Remove FONT_HEIGHT_... macros. (#11481) 2023-11-21 19:04:24 +00:00
signal.cpp Codechange: Replace old non-standard attributes with C++17/20 standard attributes. 2024-02-02 22:29:28 +01:00
signal_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
signal_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
signature.cpp Fix: Signature validation did not close its file. (#12479) 2024-04-11 13:37:29 +00:00
signature.h Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628) 2024-01-22 19:22:45 +00:00
signs.cpp Codechange: ZOOM_LVL_SHIFT/BASE are not actually ZOOM_LVLs. 2024-04-04 22:27:03 +01:00
signs_base.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
signs_cmd.cpp Codechange: Silence warnings about intentionally unused parameters. 2023-09-19 22:49:59 +02: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: Shrink GUIList vectors less often, reserve before use. 2024-04-27 19:25:34 +01:00
signs_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
slider.cpp Codechange: Let ClickSliderWidget handle rounding to nearest mark. 2024-05-03 11:48:36 +01:00
slider_func.h Codechange: Let ClickSliderWidget handle rounding to nearest mark. 2024-05-03 11:48:36 +01:00
slope_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
slope_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
smallmap_gui.cpp Codechange: use C++ containers for the colour schemes 2024-04-28 16:04:54 +02:00
smallmap_gui.h Codechange: Move includes to correct place. 2023-11-01 21:49:06 +00:00
social_integration.cpp Codechange: Remove some unnecessary c_str() when passing std::strings. (#12532) 2024-04-18 22:13:13 +01:00
social_integration.h Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628) 2024-01-22 19:22:45 +00:00
sortlist_type.h Codechange: Remove CDECL from filter functions. (#12578) 2024-04-25 22:13:23 +01:00
sound.cpp Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
sound_func.h Feature: Allow base sounds set to be changed mid-game. (#12399) 2024-04-01 17:54:42 +01:00
sound_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
sprite.cpp Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
sprite.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
spritecache.cpp Change: Display more useful information in sprite aligner than sprite ID. (#12439) 2024-04-06 21:16:02 +01:00
spritecache.h Change: Display more useful information in sprite aligner than sprite ID. (#12439) 2024-04-06 21:16:02 +01:00
spritecache_internal.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
station.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
station_base.h Codechange: Use vector for airport tile layouts. (#12607) 2024-05-02 11:37:54 +00:00
station_cmd.cpp Codechange: Add functions to test if a station/roadstop class is a waypoint. 2024-05-11 02:12:41 +01:00
station_cmd.h Change: Increase object/station/roadstop class limit. (#12094) 2024-04-09 23:16:20 +01:00
station_func.h Codechange: Unify where rail station tile flags are set. (#12531) 2024-04-18 18:54:10 +01:00
station_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
station_gui.h Feature: Highlight waypoint tiles when adjacent or distant joining 2023-06-04 16:54:48 +01:00
station_kdtree.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
station_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
station_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
statusbar_gui.cpp Codechange: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
statusbar_gui.h
stdafx.h Codechange: replace cpp_lengthof with safe alternatives 2024-04-20 13:36:19 +02:00
story.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
story_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
story_cmd.h Codechange: Delete date_type.h 2023-09-10 08:40:25 -04:00
story_gui.cpp Codechange: Shrink GUIList vectors less often, reserve before use. 2024-04-27 19:25:34 +01:00
story_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
string.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
string_base.h Codechange: use default dtor instead of empty (#10826) 2023-05-14 23:31:03 +02:00
string_func.h Codechange: Replace C-style casts to size_t with static_cast. (#12455) 2024-04-19 20:34:36 +01:00
string_type.h Codechange: remove all u8 prefix in favour of compile-time option (#11807) 2024-01-16 21:33:53 +00:00
stringfilter.cpp Fix #11402: Make string filter locale-aware. 2023-11-03 22:34:01 +01:00
stringfilter_type.h Fix #11402: Make string filter locale-aware. 2023-11-03 22:34:01 +01:00
strings.cpp Change: Use per-company group numbers. (#12297) 2024-05-07 19:01:28 +00:00
strings_func.h Remove: replace custom span with std::span 2024-01-17 00:25:08 +01:00
strings_internal.h Fix: don't use non-owning string pointer in StringParameter (#11952) 2024-02-02 23:01:54 +01:00
strings_type.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
subsidy.cpp Change: Passenger subsidies are generated for any TPE_PASSENGER cargo type. 2024-02-02 20:37:49 +00:00
subsidy_base.h Codechange: Split CT_INVALID into CT_INVALID and INVALID_CARGO. 2024-01-09 18:56:05 +00: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: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
subsidy_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
survey.cpp Codechange: Replace currency macros with functions. (#12396) 2024-03-29 14:49:48 +00:00
survey.h Add: track savegame size to report with survey (#12304) 2024-03-16 08:58:56 +01:00
tar_type.h Codechange: Move includes for common STL headers to stdafx. 2023-05-17 10:14:41 +01:00
terraform_cmd.cpp Codechange: replace for loops with endof with range-based for loops 2024-04-08 07:00:55 +02: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: Pass by reference to UpdateWidgetSize. (#12457) 2024-04-09 08:34:45 +01:00
terraform_gui.h
textbuf.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
textbuf_gui.h Cleanup: remove warning about server administrators being able to read passwords 2024-05-07 00:03:15 +02:00
textbuf_type.h Codechange: use Textbuf directly, instead via several virtual functions in Window 2023-09-06 23:07:04 +02:00
texteff.cpp Codechange: ZOOM_LVL_SHIFT/BASE are not actually ZOOM_LVLs. 2024-04-04 22:27:03 +01:00
texteff.hpp Codechange: Reduce size of TextEffectMode and TextEffectID. 2023-09-09 19:26:47 +01:00
textfile_gui.cpp Codechange: use vector instead of manual memory management for decompressing text files 2024-05-04 17:43:02 +02:00
textfile_gui.h Codechange: Use `x = y` instead of `x{y}` for value-type member initialisation. (#12501) 2024-04-15 23:07:36 +01:00
textfile_type.h Codechange: allow certain enumeration to be added 2024-01-16 23:30:23 +01:00
tgp.cpp Codechange: use std::span instead of custom span in TGP 2024-04-26 06:15:29 +02:00
tgp.h
thread.h Codechange: Don't use NOT_REACHED() when catching unhandled thread exceptions (#12199) 2024-03-02 00:07:43 +01:00
tile_cmd.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
tile_map.cpp Codechange: Use std::tuple for slope functions with two return values 2024-03-08 18:08:55 +01:00
tile_map.h Codefix: follow coding style 2024-03-22 22:24:17 +01:00
tile_type.h Codechange: ZOOM_LVL_SHIFT/BASE are not actually ZOOM_LVLs. 2024-04-04 22:27:03 +01:00
tilearea.cpp Codechange: migrate size related functions to Map structure 2023-01-21 17:11:40 +01:00
tilearea_type.h Codechange: rename TILE_ADD(XY) to TileAdd(XY) 2024-03-10 15:50:24 +01:00
tilehighlight_func.h Codechange: Replace mishmash of types for widget index with WidgetID. 2023-12-30 00:23:57 +00:00
tilehighlight_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
timetable.h Codechange: Split dates and timers into Economy and Calendar time (#10700) 2024-01-22 09:04:34 -05:00
timetable_cmd.cpp Feature: Order flag to unbunch vehicles at depot (#11945) 2024-02-03 08:04:24 -05:00
timetable_cmd.h Codechange: Use ticks for timetable start date 2023-11-25 11:50:46 -05:00
timetable_gui.cpp Codechange: Add a priority field to TimerGameTick::TPeriod 2024-04-25 20:08:24 +02:00
toolbar_gui.cpp Feature: authorize specific clients to join network company without password 2024-05-07 00:03:15 +02:00
toolbar_gui.h Add: Debug tool to draw widget outlines. (#11401) 2023-10-28 19:07:50 +01:00
town.h Fix: Use modern comparisons instead of memcmp in cache check. 2024-04-18 22:13:55 +01:00
town_cmd.cpp Codechange: Emplace std::pair into vectors. 2024-04-20 10:25:20 +01:00
town_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
town_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
town_kdtree.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
town_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
town_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
townname.cpp Codechange: use std::size instead of lengthof for town names 2024-04-07 23:08:07 +02:00
townname_func.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
townname_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
track_func.h Codechange: replace FIND_FIRST_BIT/FindFirstBit2x64 with FindFirstBit 2024-01-19 21:10:39 +01:00
track_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
train.h Fix: Use modern comparisons instead of memcmp in cache check. 2024-04-18 22:13:55 +01:00
train_cmd.cpp Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
train_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
train_gui.cpp Codechange: Give ColourShade values names instead of numbers. 2024-02-25 12:38:07 +00:00
transparency.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
transparency_gui.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
transparency_gui.h
transport_type.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
tree_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
tree_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
tree_gui.cpp Codechange: Use PIP spacing instead of spacers in tree picker window. (#12623) 2024-05-05 12:37:45 +01:00
tree_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +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: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
tunnelbridge.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
tunnelbridge_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
tunnelbridge_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
tunnelbridge_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
vehicle.cpp Fix: Mark vehicle status bars dirty when a vehicle leaves unbunching depot (#12516) 2024-04-18 12:45:00 -04:00
vehicle_base.h Fix: Use modern comparisons instead of memcmp in cache check. 2024-04-18 22:13:55 +01:00
vehicle_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
vehicle_cmd.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
vehicle_func.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
vehicle_gui.cpp Codechange: remove INVALID_STRING_ID now drop down uses spans 2024-04-28 18:47:31 +02:00
vehicle_gui.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
vehicle_gui_base.h Codechange: pass options to ShowDropDownMenu using a span 2024-04-28 18:47:31 +02:00
vehicle_type.h Remove: NPF and pathfinder change settings 2024-05-10 10:38:44 +02:00
vehiclelist.cpp Codechange: Remove shrink_to_fit for more lists. 2024-04-27 19:25:34 +01:00
vehiclelist.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
vehiclelist_cmd.h Feature: Create group of vehicles from manage vehicle list button. (#10890) 2023-06-18 20:48:04 +01:00
vehiclelist_func.h Codechange: Use FindVehiclesWithOrder when removing a road stop. (#12144) 2024-03-28 23:22:37 +01:00
viewport.cpp Codechange: refactor CalcHeightdiff to remove some magic numbers 2024-04-28 16:05:21 +02:00
viewport_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_func.h Change: make for smooth-scrolling based on actual time 2024-01-25 10:29:48 +01:00
viewport_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 2024-03-10 10:14:20 +01:00
viewport_kdtree.h Cleanup: missing spaces before continuation * in some comments 2023-11-01 22:56:11 +01:00
viewport_sprite_sorter.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 2023-07-19 19:30:14 +02:00
viewport_sprite_sorter_sse4.cpp Codechange: Emplace std::pair into vectors. 2024-04-20 10:25:20 +01:00
viewport_type.h Fix: Use modern comparisons instead of memcmp in cache check. 2024-04-18 22:13:55 +01:00
void_cmd.cpp Codechange: Use std::tuple for slope functions with two return values 2024-03-08 18:08:55 +01:00
void_map.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
water.h Codechange: replace static inline with static for non-class functions 2024-01-06 13:37:33 +01:00
water_cmd.cpp Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
water_cmd.h Codechange: Un-bitstuff remaining transport infrastructure commands. 2021-12-16 22:28:32 +01:00
water_map.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
waypoint.cpp Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
waypoint_base.h Codechange: rename byte to uint8_t (#12308) 2024-03-16 23:59:32 +01:00
waypoint_cmd.cpp Codechange: Add functions to test if a station/roadstop class is a waypoint. 2024-05-11 02:12:41 +01:00
waypoint_cmd.h Change: Increase object/station/roadstop class limit. (#12094) 2024-04-09 23:16:20 +01:00
waypoint_func.h Change: Unify station/waypoint/roadstop/object build-picker window code. 2024-05-11 02:12:41 +01:00
waypoint_gui.cpp Change: Use button aspect ratio for buttons that show vehicle icons. (#12636) 2024-05-09 07:01:56 +01:00
widget.cpp Change: Use aspect ratio for common left/right buttons. 2024-04-19 22:11:16 +01:00
widget_type.h Codechange: Simplify GetScrolledItemFromWidget() (#12556) 2024-04-22 19:00:14 +00:00
window.cpp Fix: Out-of-order window set up due to deferred window resize. (#12592) 2024-04-29 17:05:35 +01:00
window_func.h Fix d3c673e: Don't defer OnResize() after ReInit() (#12174) 2024-02-25 08:35:57 +00:00
window_gui.h Change: Use aspect ratio for common left/right buttons. 2024-04-19 22:11:16 +01:00
window_type.h Cleanup: remove UI for changing the password 2024-05-07 00:03:15 +02:00
zoom_func.h Codechange: Redefine ZOOM_LVL so that ZOOM_LVL_NORMAL is 1x zoom. 2024-04-04 22:27:03 +01:00
zoom_type.h Codechange: Redefine ZOOM_LVL so that ZOOM_LVL_NORMAL is 1x zoom. 2024-04-04 22:27:03 +01:00