OpenTTD-patches/src
2021-06-19 13:02:36 +01:00
..
3rdparty Fix #9267, 47a99bb: [Squirrel] Heap use after free 2021-05-16 09:54:56 +01:00
ai
blitter Fix use of _mm_cvtsi64_si128 which is not available on 32 bit x86 2021-05-07 03:30:36 +01:00
core Fix various compiler warnings 2021-06-11 00:39:24 +01:00
game Codechange: Replace FOR_ALL_TARS with range-based for loops 2021-05-06 21:15:07 +01:00
lang Update src/lang/english.txt 2021-06-19 13:02:36 +01:00
linkgraph Fix various compiler warnings 2021-06-11 22:54:27 +01:00
misc
music Cleanup: [Fluidsynth] Remove fluid_player_join 2021-05-30 22:09:54 +01:00
network Use CommandContainer for demolish area callback state storage 2021-06-15 14:33:44 +01:00
os Fix various compiler warnings 2021-06-11 22:54:27 +01:00
pathfinder Improve performance even more 2021-06-19 13:02:36 +01:00
saveload Fix various compiler warnings 2021-06-11 22:54:27 +01:00
script Change: Use gender-neutral pronouns in console command messages (and comments) (#9203) 2021-05-14 18:15:00 +01:00
settingsgen
sound
spriteloader Avoid reading non-32bpp sprites twice where possible 2021-05-30 22:02:14 +01:00
strgen
table Fix loading of build public roads setting from JokerPP savegames 2021-06-19 13:02:36 +01:00
video Fix: [OpenGL] Increase timeout when waiting for the GPU to be done with the drawing buffer. 2021-06-07 18:28:10 +01:00
widgets Merge PR #268 into jgrpp 2021-06-14 00:53:59 +01:00
aircraft_cmd.cpp
aircraft_gui.cpp
aircraft.h
airport_gui.cpp
airport.cpp
airport.h
animated_tile_func.h
animated_tile.cpp
animated_tile.h
articulated_vehicles.cpp
articulated_vehicles.h
autoreplace_base.h
autoreplace_cmd.cpp Fix #9256, 12e43c697d: invalid read after free. (#9258) 2021-05-21 18:32:53 +01:00
autoreplace_func.h
autoreplace_gui.cpp
autoreplace_gui.h
autoreplace_type.h
autoreplace.cpp
autoslope.h
base_consist.cpp
base_consist.h
base_media_base.h
base_media_func.h
base_station_base.h
bitmap_type.h
bmp.cpp
bmp.h
bootstrap_gui.cpp
bridge_gui.cpp
bridge_map.cpp
bridge_map.h
bridge_signal_map.h
bridge.h
build_vehicle_gui.cpp
cargo_type.h
cargoaction.cpp
cargoaction.h
cargomonitor.cpp
cargomonitor.h
cargopacket.cpp
cargopacket.h
cargotype.cpp
cargotype.h
cheat_func.h
cheat_gui.cpp
cheat_type.h
cheat.cpp
clear_cmd.cpp
clear_func.h
clear_map.h
CMakeLists.txt Add: concept of a RandomAccessFile to replace the FIO slot functions 2021-05-30 08:11:09 +01:00
cmd_helper.h
command_func.h
command_type.h
command.cpp Include setting name in command log for setting change commands 2021-06-15 18:52:40 +01:00
company_base.h
company_cmd.cpp Fix #9348, 4d74e51: don't try to sell shares of spectators (#9349) 2021-06-10 23:21:42 +01:00
company_func.h
company_gui.cpp Fix various compiler warnings 2021-06-11 00:39:24 +01:00
company_gui.h
company_manager_face.h
company_type.h
console_cmds.cpp Merge PR #271 into jgrpp 2021-06-12 00:31:47 +01:00
console_func.h
console_gui.cpp
console_gui.h
console_internal.h
console_type.h
console.cpp
cpu.cpp
cpu.h
crashlog_bfd.h
crashlog.cpp
crashlog.h
currency.cpp
currency.h
date_func.h
date_gui.cpp
date_gui.h
date_type.h
date.cpp
debug_settings.h
debug.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
debug.h
dedicated.cpp
departures_func.h
departures_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
departures_gui.h
departures_type.h
departures.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
depot_base.h
depot_cmd.cpp
depot_func.h
depot_gui.cpp
depot_map.h
depot_type.h
depot.cpp
direction_func.h
direction_type.h
disaster_vehicle.cpp
disaster_vehicle.h
dock_gui.cpp
driver.cpp
driver.h
economy_base.h
economy_func.h
economy_type.h
economy.cpp Fix #9348, 4d74e51: don't try to sell shares of spectators (#9349) 2021-06-10 23:21:42 +01:00
effectvehicle_base.h
effectvehicle_func.h
effectvehicle.cpp
elrail_func.h
elrail.cpp
engine_base.h NewGRF: Elide unmasked vehicle callbacks where possible 2021-05-18 19:07:44 +01:00
engine_func.h NewGRF: Elide unmasked vehicle callbacks where possible 2021-05-18 19:07:44 +01:00
engine_gui.cpp
engine_gui.h
engine_type.h
engine.cpp
error_gui.cpp
error.h
fileio_func.h Cleanup: remove the old FIO slot functions 2021-05-30 22:02:14 +01:00
fileio_type.h
fileio.cpp Cleanup: remove the old FIO slot functions 2021-05-30 22:02:14 +01:00
fios_gui.cpp
fios.cpp Codechange: Replace FOR_ALL_SEARCHPATHS with range-based for loops 2021-05-06 21:17:32 +01:00
fios.h Cleanup: remove the old FIO slot functions 2021-05-30 22:02:14 +01:00
fontcache_internal.h
fontcache.cpp Fix various compiler warnings 2021-06-11 00:39:24 +01:00
fontcache.h
fontdetection.h
framerate_gui.cpp
framerate_type.h
gamelog_internal.h
gamelog.cpp
gamelog.h
genworld_gui.cpp Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
genworld.cpp Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
genworld.h Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
gfx_func.h Codechange: introduce SpriteFile to be used by the sprite loader instead of the global FIO slot functionality 2021-05-30 22:02:14 +01:00
gfx_layout.cpp
gfx_layout.h
gfx_type.h
gfx.cpp Fix changing font zoom level not updating font height cache 2021-06-10 21:37:27 +01:00
gfxinit.cpp Fix various compiler warnings 2021-06-11 00:39:24 +01:00
gfxinit.h
goal_base.h
goal_gui.cpp
goal_type.h
goal.cpp
graph_gui.cpp Add buttons to cargo payment graph to select x-axis 2021-06-14 00:52:46 +01:00
graph_gui.h Add buttons to cargo payment graph to select x-axis 2021-06-14 00:52:46 +01:00
ground_vehicle.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
ground_vehicle.hpp Remove "Disable vehicle image update" setting 2021-05-19 20:42:04 +01:00
group_cmd.cpp Fix poor performance of recursive iteration of group hierarchies 2021-05-14 02:04:37 +01:00
group_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
group_gui.h
group_type.h
group.h
gui.h
guitimer_func.h
heightmap.cpp
heightmap.h
highscore_gui.cpp Fix #9209: Excessive time resizing highscore/news window when screen is too small. (#9210) 2021-05-08 10:22:22 +01:00
highscore.cpp
highscore.h
hotkeys.cpp
hotkeys.h
house_type.h
house.h
industry_cmd.cpp Change: Use gender-neutral pronouns in console command messages (and comments) (#9203) 2021-05-14 18:15:00 +01:00
industry_gui.cpp Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) 2021-05-30 22:06:56 +01:00
industry_map.h
industry_type.h
industry.h
industrytype.h
infrastructure_func.h
infrastructure.cpp
ini_load.cpp
ini_type.h
ini.cpp
intro_gui.cpp
landscape_type.h
landscape.cpp landscape.cpp fixes 2021-06-19 13:02:36 +01:00
landscape.h
language.h
livery.h
main_gui.cpp
map_func.h Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
map_type.h
map.cpp
misc_cmd.cpp
misc_gui.cpp Use CommandContainer for demolish area callback state storage 2021-06-15 14:33:44 +01:00
misc.cpp Avoid data race on map size when clearing link graph jobs in InitializeGame 2021-05-07 00:58:52 +01:00
mixer.cpp
mixer.h
music_gui.cpp Codechange: Set specific widgets dirty instead of window. 2021-05-08 10:22:22 +01:00
music.cpp Codechange: lets music make use of RandomAccessFile instead of the FIO slot functions 2021-05-30 08:23:50 +01:00
newgrf_airport.cpp
newgrf_airport.h
newgrf_airporttiles.cpp
newgrf_airporttiles.h
newgrf_animation_base.h
newgrf_animation_type.h
newgrf_cache_check.h
newgrf_callbacks.h
newgrf_canal.cpp
newgrf_canal.h
newgrf_cargo.cpp
newgrf_cargo.h
newgrf_class_func.h
newgrf_class.h
newgrf_commons.cpp
newgrf_commons.h Elide vehicle random trigger callbacks 2021-05-18 22:14:19 +01:00
newgrf_config.cpp Codechange: let NewGRF make use of SpriteFile instead of most of the FIO slot functions 2021-05-30 22:02:14 +01:00
newgrf_config.h Cleanup: remove the old FIO slot functions 2021-05-30 22:02:14 +01:00
newgrf_debug_gui.cpp Codechange: introduce SpriteFile to be used by the sprite loader instead of the global FIO slot functionality 2021-05-30 22:02:14 +01:00
newgrf_debug.h
newgrf_engine.cpp Debug: Add general mechanism to dump a sprite group chain 2021-05-21 19:35:22 +01:00
newgrf_engine.h
newgrf_generic.cpp
newgrf_generic.h
newgrf_gui.cpp Cleanup: remove the old FIO slot functions 2021-05-30 22:02:14 +01:00
newgrf_house.cpp
newgrf_house.h
newgrf_industries.cpp
newgrf_industries.h
newgrf_industrytiles.cpp
newgrf_industrytiles.h
newgrf_object.cpp
newgrf_object.h
newgrf_profiling.cpp
newgrf_profiling.h
newgrf_properties.h
newgrf_railtype.cpp
newgrf_railtype.h
newgrf_roadtype.cpp
newgrf_roadtype.h
newgrf_sound.cpp Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO slot functions 2021-05-30 08:23:39 +01:00
newgrf_sound.h
newgrf_spritegroup.cpp Debug: Add general mechanism to dump a sprite group chain 2021-05-21 19:35:22 +01:00
newgrf_spritegroup.h Fix various compiler warnings 2021-06-11 00:39:24 +01:00
newgrf_station.cpp Codechange: Use std::vector for NewGRF station tile sprite layouts. 2021-05-06 21:10:33 +01:00
newgrf_station.h Codechange: Use std::vector for NewGRF station tile sprite layouts. 2021-05-06 21:10:33 +01:00
newgrf_storage.cpp
newgrf_storage.h
newgrf_text.cpp
newgrf_text.h
newgrf_town.cpp
newgrf_town.h
newgrf_townname.cpp
newgrf_townname.h
newgrf.cpp Implement custom sprite detection with new sprite mechanism 2021-05-30 22:02:14 +01:00
newgrf.h Codechange: let NewGRF make use of SpriteFile instead of most of the FIO slot functions 2021-05-30 22:02:14 +01:00
news_func.h
news_gui.cpp Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) 2021-05-30 22:06:56 +01:00
news_gui.h
news_type.h
object_base.h
object_cmd.cpp
object_gui.cpp
object_map.h
object_type.h
object.h
openttd.cpp Fix owner legend colours when gui.starting_colour setting used 2021-06-12 02:26:34 +01:00
openttd.h
order_backup.cpp
order_backup.h
order_base.h
order_cmd.cpp Fix various compiler warnings 2021-06-11 00:39:24 +01:00
order_cmd.h
order_func.h
order_gui.cpp Change: by default, make "unload all" leave stations empty (#9301) 2021-06-07 18:36:35 +01:00
order_type.h
osk_gui.cpp
pbs.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
pbs.h
plans_base.h
plans_cmd.cpp
plans_func.h
plans_gui.cpp
plans_type.h
plans.cpp
programmable_signals_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
programmable_signals.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
programmable_signals.h
progress.cpp
progress.h
querystring_gui.h
rail_cmd.cpp Add option to sort tracks by category and speed (#282) 2021-06-17 19:08:59 +01:00
rail_gui.cpp
rail_gui.h
rail_map.h
rail_type.h
rail.cpp
rail.h
random_access_file_type.h Inline fast case for random access file byte/word/dword read 2021-05-30 22:02:14 +01:00
random_access_file.cpp Inline fast case for random access file byte/word/dword read 2021-05-30 22:02:14 +01:00
rev.cpp.in
rev.h
road_cmd.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
road_cmd.h
road_func.h
road_gui.cpp
road_gui.h
road_internal.h
road_map.cpp
road_map.h
road_type.h
road.cpp Remove trailing whitespace 2021-06-19 13:02:36 +01:00
road.h Codechange: Replace FOR_ALL_ROADTRAMTYPES with range-based for loops 2021-05-06 21:21:41 +01:00
roadstop_base.h
roadstop.cpp
roadveh_cmd.cpp Do not allow RV curves/reversing to override lower max speed 2021-06-17 17:17:02 +01:00
roadveh_gui.cpp
roadveh.h
safeguards.h
schdispatch_cmd.cpp
schdispatch_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
schdispatch.h
scope_info.cpp
scope_info.h
scope.h
screenshot_gui.cpp Add topography and industries screenshot types 2021-06-11 20:14:56 +02:00
screenshot_gui.h
screenshot.cpp Merge PR #271 into jgrpp 2021-06-12 00:31:47 +01:00
screenshot.h Add topography and industries screenshot types 2021-06-11 20:14:56 +02:00
settings_func.h Include setting name in command log for setting change commands 2021-06-15 18:52:40 +01:00
settings_gui.cpp Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
settings_gui.h
settings_internal.h
settings_type.h Add generation of public roads linking towns 2021-06-19 13:02:36 +01:00
settings.cpp Add option to sort tracks by category and speed (#282) 2021-06-17 19:08:59 +01:00
ship_cmd.cpp
ship_gui.cpp
ship.h
signal_func.h
signal_type.h
signal.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
signs_base.h
signs_cmd.cpp Fix: memory leak due to assigning result of strdup to a std::string 2021-05-30 07:52:46 +01:00
signs_func.h
signs_gui.cpp
signs_type.h
signs.cpp
slope_func.h
slope_type.h
smallmap_colours.h
smallmap_gui.cpp
smallmap_gui.h
sortlist_type.h
sound_func.h
sound_type.h Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO slot functions 2021-05-30 08:23:39 +01:00
sound.cpp Codechange: let NewGRF sounds make use of RandomAccessFile instead of the FIO slot functions 2021-05-30 08:23:39 +01:00
sprite.cpp
sprite.h
spritecache.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
spritecache.h Codechange: introduce SpriteFile to be used by the sprite loader instead of the global FIO slot functionality 2021-05-30 22:02:14 +01:00
station_base.h Fix various compiler warnings 2021-06-11 22:54:27 +01:00
station_cmd.cpp Merge PR #274 into jgrpp 2021-06-15 02:01:22 +01:00
station_func.h
station_gui.cpp Add setting to control station rating tooltip detail level 2021-06-15 02:00:58 +01:00
station_gui.h Add initial implementation from Joker's patch 2021-06-13 02:48:40 +02:00
station_kdtree.h
station_map.h
station_type.h
station.cpp
statusbar_gui.cpp Update status bar sizing when changing date/time display settings 2021-06-10 22:12:10 +01:00
statusbar_gui.h Update status bar sizing when changing date/time display settings 2021-06-10 22:12:10 +01:00
stdafx.h Define __STDC_FORMAT_MACROS in stdafx.h 2021-05-12 18:09:09 +01:00
story_base.h
story_gui.cpp
story_type.h
story.cpp
string_base.h
string_func_extra.h
string_func.h Fix various compiler warnings 2021-06-11 00:39:24 +01:00
string_type.h
string.cpp
stringfilter_type.h
stringfilter.cpp
strings_func.h
strings_type.h
strings.cpp Merge PR #274 into jgrpp 2021-06-15 02:01:22 +01:00
subsidy_base.h
subsidy_func.h
subsidy_gui.cpp
subsidy_type.h
subsidy.cpp
tar_type.h Codechange: Replace FOR_ALL_TARS with range-based for loops 2021-05-06 21:15:07 +01:00
tbtr_template_gui_create.cpp
tbtr_template_gui_create.h
tbtr_template_gui_main.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
tbtr_template_gui_main.h
tbtr_template_vehicle_func.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
tbtr_template_vehicle_func.h
tbtr_template_vehicle.cpp
tbtr_template_vehicle.h
terraform_cmd.cpp Fix: part of a tile might not be marked dirty upon terraforming 2021-06-07 18:26:24 +01:00
terraform_gui.cpp Don't show demolish confirm dialog when shift pressed 2021-06-15 19:40:24 +01:00
terraform_gui.h
textbuf_gui.h Use CommandContainer for demolish area callback state storage 2021-06-15 14:33:44 +01:00
textbuf_type.h
textbuf.cpp
texteff.cpp Fix #9174: Don't update text effect if it has been reset. (#9183) 2021-05-06 21:13:46 +01:00
texteff.hpp
textfile_gui.cpp
textfile_gui.h
textfile_type.h
tgp.cpp
tgp.h
thread.h
tile_cmd.h
tile_map.cpp
tile_map.h
tile_type.h
tilearea_type.h
tilearea.cpp
tilehighlight_func.h
tilehighlight_type.h
tilematrix_type.hpp
timetable_cmd.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
timetable_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
timetable.h
toolbar_gui.cpp
toolbar_gui.h
town_cmd.cpp Fix #9316, 64eddaeb: at about 250.000 inhabitants the bridge length limit check overflows 2021-06-07 18:25:20 +01:00
town_gui.cpp Disable town noise limits in indifferent town tolerance mode 2021-06-16 21:03:51 +01:00
town_gui.h
town_kdtree.h
town_map.h
town_type.h
town.h Disable town noise limits in indifferent town tolerance mode 2021-06-16 21:03:51 +01:00
townname_func.h
townname_type.h
townname.cpp
tracerestrict_gui.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
tracerestrict.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
tracerestrict.h Add tracerestrict action: No PBS signal back PF penalty 2021-05-25 18:50:36 +01:00
track_func.h
track_type.h
train_cmd.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
train_gui.cpp
train.h
transparency_gui.cpp
transparency_gui.h
transparency.h
transport_type.h
tree_cmd.cpp Fix f5183807: Tree planting scaling on extra large maps 2021-05-21 18:40:10 +01:00
tree_gui.cpp
tree_map.h
tunnel_base.h
tunnel_map.cpp
tunnel_map.h
tunnelbridge_cmd.cpp Fix crash when clearing tunnel where only near end is reserved with realistic braking 2021-06-15 18:26:39 +01:00
tunnelbridge_map.h
tunnelbridge.h Fix infra signal total when moving signalled tunnel/bridge to other company 2021-06-12 23:41:32 +01:00
unit_conversion.h Add function for speed unit conversion to unit values 2021-06-13 23:50:06 +01:00
vehicle_base.h Add fast path to vehicle var 0x42 if only upper byte is required 2021-05-20 18:34:06 +01:00
vehicle_cmd.cpp NewGRF: Elide unmasked vehicle callbacks where possible 2021-05-18 19:07:44 +01:00
vehicle_func.h Only update vehicle image when in the vicinity of a viewport 2021-05-20 18:03:11 +01:00
vehicle_gui_base.h
vehicle_gui.cpp Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) 2021-05-30 22:06:56 +01:00
vehicle_gui.h
vehicle_type.h
vehicle.cpp Fix various compiler warnings 2021-06-11 22:54:27 +01:00
vehiclelist.cpp
vehiclelist.h
viewport_func.h
viewport_gui.cpp
viewport_kdtree.h
viewport_sprite_sorter_sse4.cpp
viewport_sprite_sorter.h
viewport_type.h Only update vehicle image when in the vicinity of a viewport 2021-05-20 18:03:11 +01:00
viewport.cpp Viewport map: Improve handling of sloped tile rendering 2021-06-17 17:27:03 +01:00
void_cmd.cpp
void_map.h
water_cmd.cpp
water_map.h
water.h
waypoint_base.h
waypoint_cmd.cpp Codechange: Use std::vector for NewGRF station platform layouts. 2021-05-06 21:10:31 +01:00
waypoint_func.h
waypoint_gui.cpp Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) 2021-05-30 22:06:56 +01:00
waypoint.cpp
widget_type.h Codechange: Make GetCurrentRect() conform to usual Rect bounds, and reuse it. 2021-05-08 10:22:22 +01:00
widget.cpp Fix: Apply unscaled padding to Viewport inside WWT_INSET. (#9219) 2021-05-30 22:06:56 +01:00
window_func.h
window_gui.h
window_type.h Add initial implementation from Joker's patch 2021-06-13 02:48:40 +02:00
window.cpp Fix #264: Crash before calling SDL_SetTextInputRect with no window focused 2021-05-30 07:38:37 +01:00
zoning_cmd.cpp
zoning_gui.cpp
zoning.h
zoom_func.h
zoom_type.h