You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenTTD-patches/src
Peter Nelson 64bc95722b Codechange: Cache train curve speed limit can be stored in 16 bits.
Cache curve speed modifier and max curve speed are both 16 bit values so can be stored in 16 bit types instead of 32 bit types.

(cherry picked from commit 3fc7b3b9a0)
2 months ago
..
3rdparty Workaround missing std::bit_cast on some compilers 3 months ago
ai Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
blitter Merge tag '14.0-beta1' into jgrpp 3 months ago
core Workaround missing std::bit_cast on some compilers 3 months ago
fontcache Merge branch 'master' into jgrpp 4 months ago
game Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
lang Add setting to use object land ground for purchased land 2 months ago
linkgraph Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
misc Remove: replace custom span with std::span 4 months ago
music Merge branch 'master' into jgrpp 3 months ago
network Merge branch 'master' into jgrpp 2 months ago
os Crashlog: Windows: Handle simultaneous crashes in multiple threads 3 months ago
pathfinder Merge branch 'master' into jgrpp 2 months ago
saveload Merge branch 'master' into jgrpp 2 months ago
script Merge branch 'master' into jgrpp 3 months ago
settingsgen Merge tag '14.0-beta1' into jgrpp 3 months ago
sl Codechange: Cache train curve speed limit can be stored in 16 bits. 2 months ago
sound Merge branch 'master' into jgrpp 3 months ago
spriteloader Merge tag '14.0-beta1' into jgrpp 3 months ago
strgen Revert #11993: new number format system does not and cannot work for CJK languages 3 months ago
table Add setting to use object land ground for purchased land 2 months ago
tests Merge branch 'master' into jgrpp 2 months ago
timer Fix #12154: Incorrect calendar day lengths with minutes per year setting (#12158) 3 months ago
video Merge branch 'master' into jgrpp 2 months ago
widgets Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
CMakeLists.txt Add: Basic autocompletion on tab for console commands (#12163) 3 months ago
aircraft.h Merge tag '14.0-beta1' into jgrpp 3 months ago
aircraft_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
aircraft_gui.cpp Merge branch 'master' into jgrpp 5 months ago
airport.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
airport.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
airport_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
animated_tile.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
animated_tile.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
animated_tile_func.h
articulated_vehicles.cpp Merge tag '14.0-beta2' into jgrpp 3 months ago
articulated_vehicles.h Merge branch 'master' into jgrpp 6 months ago
autoreplace.cpp
autoreplace_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
autoreplace_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
autoreplace_func.h Merge branch 'master' into jgrpp 5 months ago
autoreplace_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
autoreplace_gui.h
autoreplace_type.h
autoslope.h Codechange: replace static inline with static for non-class functions 5 months ago
base_consist.cpp Feature: Order flag to unbunch vehicles at depot (#11945) 4 months ago
base_consist.h Rename DateTicksScaled to StateTicks 4 months ago
base_media_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
base_media_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
base_station_base.h Merge branch 'master' into jgrpp 3 months ago
bitmap_type.h Merge branch 'master' into jgrpp 6 months ago
bmp.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
bmp.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
bootstrap_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
bridge.h Split date types into calendar and economy dates 4 months ago
bridge_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
bridge_map.cpp Merge branch 'master' into jgrpp 3 months ago
bridge_map.h Fix upgrading bridge type clearing custom signal style and routing restriction flags 4 months ago
bridge_signal_map.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
build_vehicle_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
cargo_type.h Merge branch 'master' into jgrpp 3 months ago
cargoaction.cpp Fix: only count distance traveled in vehicles for cargo payment (#11283) 8 months ago
cargoaction.h Fix: only count distance traveled in vehicles for cargo payment (#11283) 8 months ago
cargomonitor.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
cargomonitor.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
cargopacket.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
cargopacket.h Use [[no_unique_address]] in CargoList 4 months ago
cargotype.cpp Use CargoID instead of CargoSpec in town_production_cargoes 3 months ago
cargotype.h Use CargoID instead of CargoSpec in town_production_cargoes 3 months ago
cheat.cpp Remove Cheats/ExtraCheats distinction 6 months ago
cheat_func.h Add string codes for upstream wallclock mode, add upstream language changes 3 months ago
cheat_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
cheat_type.h Remove Cheats/ExtraCheats distinction 6 months ago
clear_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
clear_func.h
clear_map.h Merge branch 'master' into jgrpp 5 months ago
cmd_helper.h Merge branch 'master' into jgrpp 5 months ago
command.cpp Plans: Allow taking ownership of unowned plans 3 months ago
command_aux.h Merge branch 'master' into jgrpp 4 months ago
command_func.h Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
command_log.h Move command log functions to their own header, fix missing include 10 months ago
command_type.h Plans: Allow taking ownership of unowned plans 3 months ago
company_base.h Merge branch 'master' into jgrpp 3 months ago
company_cmd.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
company_func.h Merge branch 'master' into jgrpp 3 months ago
company_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
company_gui.h
company_manager_face.h Codechange: Store Colours in Colours type. (#11625) 4 months ago
company_type.h Merge branch 'master' into jgrpp 4 months ago
console.cpp Merge tag '14.0-beta1' into jgrpp 3 months ago
console_cmds.cpp Fix `help dump_version` console command also executing command 3 months ago
console_func.h Codechange: compile-time validate the string format of IConsolePrint (#11804) 4 months ago
console_gui.cpp Console: Prefer command names with underscores in auto-completion 2 months ago
console_gui.h
console_internal.h Merge branch 'master' into jgrpp 4 months ago
console_type.h
cpu.cpp Include intrin.h in cpu.cpp for MSVC intrinsics 4 months ago
cpu.h Remove: rdtsc and TIC/TOC based on CPU ticks (#11856) 4 months ago
crashlog.cpp Add: track savegame size to report with survey (#12304) 2 months ago
crashlog.h Crashlog: Unix: Handle simultaneous crash signals in multiple threads 3 months ago
crashlog_bfd.h Crashlog: Handle image relocation in MinGW BFD symbol lookup 4 months ago
currency.cpp Merge branch 'master' into jgrpp 3 months ago
currency.h Merge branch 'master' into jgrpp 3 months ago
date.cpp Adjust handling of year display in wallclock mode and company inauguration years 3 months ago
date_func.h Add helper to get timetable absolute display unit size 3 months ago
date_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
date_gui.h Split date types into calendar and economy dates 4 months ago
date_type.h Adjust handling of year display in wallclock mode and company inauguration years 3 months ago
debug.cpp Merge branch 'master' into jgrpp 3 months ago
debug.h Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
debug_desync.h Add cache checking of water regions 5 months ago
debug_fmt.h Merge tag '14.0-beta1' into jgrpp 3 months ago
debug_settings.h Debug: Use zoning dropdown for debug zoning modes 5 months ago
dedicated.cpp Merge branch 'master' into jgrpp 7 months ago
departures.cpp Departure boards: Fix handling of invalid/empty dispatch schedules 3 months ago
departures_func.h Strong typedef: Use strong typedefs for date, date tick, minutes types 5 months ago
departures_gui.cpp Departure boards: Fix handling of invalid/empty dispatch schedules 3 months ago
departures_gui.h
departures_type.h Replace DATE_UNIT_SIZE macro with a function 4 months ago
depot.cpp Rename close window functions to match upstream 9 months ago
depot_base.h Split date types into calendar and economy dates 4 months ago
depot_cmd.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
depot_func.h Codechange: replace static inline with static for non-class functions 5 months ago
depot_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
depot_map.h Merge branch 'master' into jgrpp 5 months ago
depot_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
direction_func.h Merge branch 'master' into jgrpp 4 months ago
direction_type.h Merge branch 'master' into jgrpp 4 months ago
disaster_vehicle.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
disaster_vehicle.h Merge tag '14.0-beta1' into jgrpp 3 months ago
dock_gui.cpp Merge branch 'master' into jgrpp 3 months ago
driver.cpp Merge branch 'master' into jgrpp 6 months ago
driver.h Fix: disable hardware acceleration when GPU driver crashed the game last attempt (#10928) 11 months ago
economy.cpp Merge branch 'master' into jgrpp 3 months ago
economy_base.h Merge branch 'master' into jgrpp 6 months ago
economy_func.h Feature: Settings to scale cargo production of towns and industries (#10606) 4 months ago
economy_type.h Merge branch 'master' into jgrpp 3 months ago
effectvehicle.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
effectvehicle_base.h Merge tag '14.0-beta1' into jgrpp 3 months ago
effectvehicle_func.h
elrail.cpp Merge branch 'master' into jgrpp 3 months ago
elrail_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
engine.cpp Adjust handling of vehicles introduced before vehicle expiry stop year 3 months ago
engine_base.h Split date types into calendar and economy dates 4 months ago
engine_func.h Adjust handling of vehicles introduced before vehicle expiry stop year 3 months ago
engine_gui.cpp Fix crash with large positive sprite x offset in engine preview window 2 months ago
engine_gui.h Merge branch 'master' into jgrpp 4 months ago
engine_type.h Merge tag '14.0-beta3' into jgrpp 3 months ago
error.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
error_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
event_logs.cpp Add event flag for removing invalid RVs during load 3 months ago
event_logs.h Add event flag for removing invalid RVs during load 3 months ago
fileio.cpp Merge branch 'master' into jgrpp 3 months ago
fileio_func.h Merge branch 'master' into jgrpp 5 months ago
fileio_type.h Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628) 4 months ago
fios.cpp Merge branch 'master' into jgrpp 3 months ago
fios.h Merge branch 'master' into jgrpp 3 months ago
fios_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
fontcache.cpp Merge branch 'master' into jgrpp 4 months ago
fontcache.h Merge branch 'master' into jgrpp 4 months ago
fontdetection.h Codechange: Pass language for font detection as std::string. (#10964) 12 months ago
framerate_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
framerate_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
gamelog.cpp Codechange: minor bits and pieces related to fmt::format() (#11806) 4 months ago
gamelog.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
gamelog_internal.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
genworld.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
genworld.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
genworld_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
gfx.cpp Merge branch 'master' into jgrpp 2 months ago
gfx_func.h Fix mismatch between struct Blitter and class Blitter declarations 4 months ago
gfx_layout.cpp Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 4 months ago
gfx_layout.h Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 4 months ago
gfx_layout_fallback.cpp Merge branch 'master' into jgrpp 4 months ago
gfx_layout_fallback.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
gfx_layout_icu.cpp Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 4 months ago
gfx_layout_icu.h Fix: Memory leak in ICUParagraphLayout::NextLine() (#11895) 4 months ago
gfx_type.h Merge branch 'master' into jgrpp 3 months ago
gfxinit.cpp Merge branch 'master' into jgrpp 4 months ago
gfxinit.h
goal.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
goal_base.h Feature: [GS] Goal destination can be updated (#10817) 9 months ago
goal_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
goal_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
graph_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
graph_gui.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
ground_vehicle.cpp Rationalise handling of train too heavy advice messages 3 months ago
ground_vehicle.hpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
group.h Codechange: Replace GroupStatistics' num_engines with std::map. (#11849) 4 months ago
group_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
group_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
group_gui.h
group_gui_list.h Merge branch 'master' into jgrpp 9 months ago
group_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
gui.h Merge tag '14.0-beta1' into jgrpp 3 months ago
guitimer_func.h Codechange: migrate all Window-related timers to the new framework 1 year ago
heightmap.cpp Merge branch 'master' into jgrpp 3 months ago
heightmap.h Add: allow loading heightmaps from command-line (#11870) 4 months ago
help_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
help_gui.h Feature: Help and manuals access window 9 months ago
highscore.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
highscore.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
highscore_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
hotkeys.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
hotkeys.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
house.h Merge tag '14.0-beta2' into jgrpp 3 months ago
house_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
industry.h Extend industry production/transported totals to 32 bits 3 months ago
industry_cmd.cpp Extend industry production/transported totals to 32 bits 3 months ago
industry_gui.cpp Extend industry production/transported totals to 32 bits 3 months ago
industry_map.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
industry_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
industrytype.h Merge tag '14.0-beta3' into jgrpp 3 months ago
infrastructure.cpp Add whether the vehicle is non-front to the vehicle pool pointer tag 3 months ago
infrastructure_func.h Merge branch 'master' into jgrpp 5 months ago
ini.cpp Merge branch 'master' into jgrpp 6 months ago
ini_load.cpp Fix #11644: Off by one error/buffer over-read in StrMakeValid (#11645) 5 months ago
ini_type.h Merge branch 'master' into jgrpp 6 months ago
intro_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
landscape.cpp Merge branch 'master' into jgrpp 3 months ago
landscape.h Merge branch 'master' into jgrpp 3 months ago
landscape_ppz.cpp Add: unit test functionality using catch2 9 months ago
landscape_type.h
language.h Revert #11993: new number format system does not and cannot work for CJK languages 3 months ago
league_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
league_cmd.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
league_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 10 months ago
league_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
league_gui.h
league_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
library_loader.h Merge branch 'master' into jgrpp 5 months ago
livery.h Merge branch 'master' into jgrpp 4 months ago
load_check.h Split date types into calendar and economy dates 4 months ago
main_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
map.cpp Fix debug version of TileAdd 3 months ago
map_func.h Merge branch 'master' into jgrpp 3 months ago
map_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
misc.cpp Merge branch 'master' into jgrpp 2 months ago
misc_cmd.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
misc_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
mixer.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
mixer.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
music.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
music_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
newgrf.cpp Fix #12302: Allow empty train engines to use an invalid cargo type. (#12325) 2 months ago
newgrf.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_airport.cpp Split date types into calendar and economy dates 4 months ago
newgrf_airport.h Merge tag '14.0-beta1' into jgrpp 3 months ago
newgrf_airporttiles.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_airporttiles.h Merge branch 'master' into jgrpp 5 months ago
newgrf_analysis.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_analysis.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_animation_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_animation_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_cache_check.h
newgrf_callbacks.h Merge branch 'master' into jgrpp 5 months ago
newgrf_canal.cpp Merge branch 'master' into jgrpp 3 months ago
newgrf_canal.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_cargo.cpp Change: Decouple and remove landscape-dependent cargo types. (#11719) 4 months ago
newgrf_cargo.h Codechange: Rename and move SpriteGroup-specific cargo types into a namespace. 5 months ago
newgrf_class.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_class_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_commons.cpp Merge branch 'master' into jgrpp 3 months ago
newgrf_commons.h Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_config.cpp Fix various narrowing cast warnings 4 months ago
newgrf_config.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_debug.h Ensure that sprite aligner click to pick sprites is thread safe 4 months ago
newgrf_debug_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
newgrf_engine.cpp Split date types into calendar and economy dates 4 months ago
newgrf_engine.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_extension.cpp Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_extension.h Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_generic.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_generic.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
newgrf_house.cpp Merge branch 'master' into jgrpp 3 months ago
newgrf_house.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_industries.cpp Extend industry production/transported totals to 32 bits 3 months ago
newgrf_industries.h Merge tag '14.0-beta1' into jgrpp 3 months ago
newgrf_industrytiles.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_industrytiles.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_industrytiles_analysis.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_internal.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_newlandscape.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_newlandscape.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_newsignals.cpp Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_newsignals.h Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_object.cpp Add setting to use object land ground for purchased land 2 months ago
newgrf_object.h Add setting to use object land ground for purchased land 2 months ago
newgrf_optimiser.cpp VarAction2: Fix jump insertion moving past special stores which could affect the jump variable 2 months ago
newgrf_profiling.cpp Codechange: minor bits and pieces related to fmt::format() (#11806) 4 months ago
newgrf_profiling.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_properties.h
newgrf_railtype.cpp Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_railtype.h Add NewGRF signal style flag to draw on both sides 3 months ago
newgrf_roadstop.cpp Merge branch 'master' into jgrpp 3 months ago
newgrf_roadstop.h Merge branch 'master' into jgrpp 3 months ago
newgrf_roadtype.cpp Split date types into calendar and economy dates 4 months ago
newgrf_roadtype.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_sound.cpp Disable vehicle sounds entirely when running headlessly 4 months ago
newgrf_sound.h
newgrf_spritegroup.cpp Merge branch 'master' into jgrpp 4 months ago
newgrf_spritegroup.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_station.cpp Merge branch 'master' into jgrpp 3 months ago
newgrf_station.h Merge tag '14.0-beta1' into jgrpp 3 months ago
newgrf_storage.cpp Merge branch 'master' into jgrpp 6 months ago
newgrf_storage.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_text.cpp Split date types into calendar and economy dates 4 months ago
newgrf_text.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_town.cpp Merge tag '14.0-beta2' into jgrpp 3 months ago
newgrf_town.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
newgrf_townname.cpp Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
newgrf_townname.h Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
news_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
news_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
news_gui.h
news_type.h Split date types into calendar and economy dates 4 months ago
object.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
object_base.h Split date types into calendar and economy dates 4 months ago
object_cmd.cpp Add setting to use object land ground for purchased land 2 months ago
object_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
object_map.h Merge branch 'master' into jgrpp 5 months ago
object_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
openttd.cpp Merge branch 'master' into jgrpp 2 months ago
openttd.h Merge branch 'master' into jgrpp 2 months ago
order_backup.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
order_backup.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
order_base.h Add ctrl-click scroll to for non-destination orders 2 months ago
order_cmd.cpp Add ctrl-click scroll to for non-destination orders 2 months ago
order_cmd.h Conditional order: Replace "next station" with manually set station 9 months ago
order_func.h Batch depot order removals when deleting companies 3 months ago
order_gui.cpp Add ctrl-click scroll to for non-destination orders 2 months ago
order_type.h Merge tag '14.0-beta1' into jgrpp 3 months ago
osk_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
palette.cpp Merge branch 'master' into jgrpp 3 months ago
palette_func.h Merge branch 'master' into jgrpp 3 months ago
pbs.cpp Merge branch 'master' into jgrpp 3 months ago
pbs.h Re-order various structs to reduce holes/padding 4 months ago
plans.cpp Change various _network_dedicated tests to use IsHeadless 4 months ago
plans_base.h Split date types into calendar and economy dates 4 months ago
plans_cmd.cpp Plans: Allow taking ownership of unowned plans 3 months ago
plans_func.h Plans: Cache whether any plans are currently visible 4 months ago
plans_gui.cpp Plans: Allow taking ownership of unowned plans 3 months ago
plans_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
programmable_signals.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
programmable_signals.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
programmable_signals_gui.cpp Merge branch 'master' into jgrpp 4 months ago
progress.cpp
progress.h Codechange: replace static inline with static for non-class functions 5 months ago
querystring_gui.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
rail.cpp Split date types into calendar and economy dates 4 months ago
rail.h Split date types into calendar and economy dates 4 months ago
rail_cmd.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
rail_gui.cpp Change: Use (at least) standard toolbar button size for signal selection buttons. (#12265) 3 months ago
rail_gui.h Fix #10118: Cycle through current signal group, not just path signals (#11798) 4 months ago
rail_gui_type.h Re-add "path signals only" mode to the signal cycle setting 3 months ago
rail_map.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
rail_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
random_access_file.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
random_access_file_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
rev.cpp.in Bump upstream content version to 14.0 3 months ago
rev.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
road.cpp Merge branch 'master' into jgrpp 3 months ago
road.h Split date types into calendar and economy dates 4 months ago
road_cmd.cpp Fix removing road from road/tram road stop incorrectly removing one-way state 2 months ago
road_cmd.h Codechange: automatic adding of _t to (u)int types, and WChar to char32_t 10 months ago
road_func.h Split date types into calendar and economy dates 4 months ago
road_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
road_gui.h Add picker tool to main toolbar help menu 12 months ago
road_internal.h
road_map.cpp
road_map.h Merge branch 'master' into jgrpp 4 months ago
road_type.h Merge branch 'master' into jgrpp 4 months ago
roadstop.cpp Increase assert verbosity in RoadStop::Entry::CheckIntegrity 2 months ago
roadstop_base.h Add debug console command to unblock bay road stops with incorrect occupancy state 3 months ago
roadveh.h Merge tag '14.0-beta1' into jgrpp 3 months ago
roadveh_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
roadveh_gui.cpp Merge branch 'master' into jgrpp 5 months ago
safeguards.h Remove: now unused stredup 11 months ago
schdispatch.h Scheduled dispatch: Remove scheduled_dispatch_start_full_date_fract 5 months ago
schdispatch_cmd.cpp Scheduled dispatch: Do not allow enabling if unbunching is present 3 months ago
schdispatch_gui.cpp Scheduled dispatch: Fix handling of missing last/next dispatch times 3 months ago
scope.h
scope_info.cpp Debug: Change output format of scope_dumper::VehicleInfo 5 months ago
scope_info.h
screenshot.cpp Merge branch 'master' into jgrpp 3 months ago
screenshot.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
screenshot_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
screenshot_gui.h
settings.cpp Merge branch 'master' into jgrpp 3 months ago
settings_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
settings_gui.cpp Add setting to use object land ground for purchased land 2 months ago
settings_gui.h Change: Move baseset missing/corrupted files label to list item. (#11455) 7 months ago
settings_internal.h Merge branch 'master' into jgrpp 3 months ago
settings_type.h Add setting to use object land ground for purchased land 2 months ago
ship.h Merge tag '14.0-beta1' into jgrpp 3 months ago
ship_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
ship_gui.cpp Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
signal.cpp Add NewGRF signal style flag to draw on both sides 3 months ago
signal_func.h Add NewGRF signal style flag to draw on both sides 3 months ago
signal_type.h Merge tag '14.0-beta1' into jgrpp 3 months ago
signature.cpp Add case parameter to FormatArrayAsHex 3 months ago
signature.h Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc (#11628) 4 months ago
signs.cpp Do not update viewport signs when running headlessly 4 months ago
signs_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
signs_cmd.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
signs_func.h
signs_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
signs_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
slope_func.h Merge branch 'master' into jgrpp 4 months ago
slope_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
smallmap_colours.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
smallmap_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
smallmap_gui.h Merge branch 'master' into jgrpp 4 months ago
social_integration.cpp Merge branch 'master' into jgrpp 3 months ago
social_integration.h Fix missing includes 3 months ago
sortlist_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
sound.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
sound_func.h
sound_type.h Fix: Maximum permitted sound volume from NewGRF is 128. (#12222) 3 months ago
sprite.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
sprite.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
spritecache.cpp Fix crash downscaling sprites from 2x for max sprite resolution setting 3 months ago
spritecache.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
spritecache_internal.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
station.cpp Merge branch 'master' into jgrpp 3 months ago
station_base.h Merge tag '14.0-beta1' into jgrpp 3 months ago
station_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
station_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
station_gui.cpp Merge branch 'master' into jgrpp 3 months ago
station_gui.h Feature: Highlight waypoint tiles when adjacent or distant joining 12 months ago
station_kdtree.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
station_map.h Merge branch 'master' into jgrpp 5 months ago
station_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
statusbar_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
statusbar_gui.h
stdafx.h Codechange: use std::source_location over __FILE__ and __LINE__ for NOT_REACHED 3 months ago
story.cpp Merge tag '14.0-beta1' into jgrpp 3 months ago
story_base.h Merge branch 'master' into jgrpp 3 months ago
story_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
story_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
string.cpp Merge branch 'master' into jgrpp 2 months ago
string_base.h Codechange: use default dtor instead of empty (#10826) 1 year ago
string_extra.cpp Merge branch 'master' into jgrpp 11 months ago
string_func.h Merge branch 'master' into jgrpp 2 months ago
string_func_extra.h Merge branch 'master' into jgrpp 5 months ago
string_type.h Merge branch 'master' into jgrpp 4 months ago
stringfilter.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
stringfilter_type.h Merge branch 'master' into jgrpp 6 months ago
strings.cpp Add string code for absolute timetable time 3 months ago
strings_func.h Allow using strong type with SetDParamMaxValue 3 months ago
strings_internal.h Fix: don't use non-owning string pointer in StringParameter (#11952) 4 months ago
strings_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
subsidy.cpp Add cargo mask of town production cargoes 3 months ago
subsidy_base.h Merge branch 'master' into jgrpp 5 months ago
subsidy_func.h
subsidy_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
subsidy_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
survey.cpp Merge branch 'master' into jgrpp 2 months ago
survey.h Add: track savegame size to report with survey (#12304) 2 months ago
tar_type.h Codechange: Move includes for common STL headers to stdafx. 1 year ago
tbtr_template_gui_create.cpp Merge branch 'master' into jgrpp 4 months ago
tbtr_template_gui_create.h
tbtr_template_gui_main.cpp Merge branch 'master' into jgrpp 3 months ago
tbtr_template_gui_main.h Merge branch 'master' into jgrpp 9 months ago
tbtr_template_vehicle.cpp Add whether the vehicle is non-front to the vehicle pool pointer tag 3 months ago
tbtr_template_vehicle.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tbtr_template_vehicle_func.cpp Merge branch 'master' into jgrpp 3 months ago
tbtr_template_vehicle_func.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
terraform_cmd.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for Backup 3 months ago
terraform_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
terraform_gui.h
textbuf.cpp Merge branch 'master' into jgrpp 3 months ago
textbuf_gui.h Merge branch 'master' into jgrpp 7 months ago
textbuf_type.h Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
texteff.cpp Fix clang compilation issue with _text_effects 4 months ago
texteff.hpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
textfile_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
textfile_gui.h Fix: TextfileWindow called virtual methods before constructor completed. (#11889) 4 months ago
textfile_type.h Codechange: allow certain enumeration to be added 4 months ago
tgp.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tgp.h
thread.h Merge branch 'master' into jgrpp 3 months ago
tile_cmd.h Split date types into calendar and economy dates 4 months ago
tile_map.cpp Merge branch 'master' into jgrpp 3 months ago
tile_map.h Merge branch 'master' into jgrpp 3 months ago
tile_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tilearea.cpp
tilearea_type.h Merge branch 'master' into jgrpp 3 months ago
tilehighlight_func.h Merge branch 'master' into jgrpp 5 months ago
tilehighlight_type.h Allow specifying any palette ID for tile highlight recolouring 1 year ago
tilematrix_type.hpp Merge branch 'master' into jgrpp 5 months ago
timetable.h Rename DateTicksScaled to StateTicks 4 months ago
timetable_cmd.cpp Scheduled dispatch: Fix handling of missing last/next dispatch times 3 months ago
timetable_gui.cpp Scheduled dispatch: Fix handling of missing last/next dispatch times 3 months ago
toolbar_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
toolbar_gui.h Merge branch 'master' into jgrpp 6 months ago
town.h Merge tag '14.0-beta2' into jgrpp 3 months ago
town_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
town_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
town_gui.h
town_kdtree.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
town_map.h Split date types into calendar and economy dates 4 months ago
town_type.h Merge branch 'master' into jgrpp 4 months ago
townname.cpp Merge branch 'master' into jgrpp 4 months ago
townname_func.h Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
townname_type.h Use StringBuilder for GetString/GetStringWithArgs, as per upstream 5 months ago
tracerestrict.cpp Split date types into calendar and economy dates 4 months ago
tracerestrict.h Rename DateTicksScaled to StateTicks 4 months ago
tracerestrict_gui.cpp Merge branch 'master' into jgrpp 3 months ago
track_func.h Merge branch 'master' into jgrpp 4 months ago
track_type.h Merge branch 'master' into jgrpp 5 months ago
train.h Codechange: Cache train curve speed limit can be stored in 16 bits. 2 months ago
train_cmd.cpp Codechange: Cache train curve speed limit can be stored in 16 bits. 2 months ago
train_gui.cpp Merge branch 'master' into jgrpp 3 months ago
train_speed_adaptation.h Rename DateTicksScaled to StateTicks 4 months ago
transparency.h Merge branch 'master' into jgrpp 5 months ago
transparency_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
transparency_gui.h
transport_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tree_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
tree_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
tree_map.h Merge branch 'master' into jgrpp 5 months ago
tunnel_base.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tunnel_map.cpp Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tunnel_map.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
tunnelbridge.h Merge branch 'master' into jgrpp 5 months ago
tunnelbridge_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
tunnelbridge_map.h Merge branch 'master' into jgrpp 4 months ago
unit_conversion.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
vehicle.cpp Fix vehicles leaving dots behind in viewport map mode 2 months ago
vehicle_base.h Merge branch 'master' into jgrpp 3 months ago
vehicle_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
vehicle_func.h Merge branch 'master' into jgrpp 3 months ago
vehicle_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
vehicle_gui.h Fix multi-cargo ship capacity display in autoreplace and available ships windows 3 months ago
vehicle_gui_base.h Merge branch 'master' into jgrpp 3 months ago
vehicle_type.h Merge branch 'master' into jgrpp 4 months ago
vehiclelist.cpp Merge branch 'master' into jgrpp 3 months ago
vehiclelist.h Set sizes for various enum types 4 months ago
vehiclelist_func.h Codechange: Build station and depot vehicle lists from shared order lists. (#11676) 5 months ago
viewport.cpp Merge branch 'master' into jgrpp 3 months ago
viewport_func.h Merge branch 'master' into jgrpp 3 months ago
viewport_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
viewport_kdtree.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
viewport_sprite_sorter.h Use custom sprite sorting rules for vehicles diagonally under bridges 4 months ago
viewport_sprite_sorter_sse4.cpp Use custom sprite sorting rules for vehicles diagonally under bridges 4 months ago
viewport_type.h Linkgraph: Scroll overlay pixel cache instead of clearing it on scroll 4 months ago
void_cmd.cpp Merge branch 'master' into jgrpp 3 months ago
void_map.h Merge branch 'master' into jgrpp 5 months ago
walltime_func.h Codechange: use fmt::format and time conversions over "custom" implementation 1 year ago
water.h Used curved instead of square circular area for mapgen water desert removal 5 months ago
water_cmd.cpp Add edge flood behaviour for land ground objects with no foundations 2 months ago
water_map.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
waypoint.cpp Rename close window functions to match upstream 9 months ago
waypoint_base.h Merge tag '14.0-beta1' into jgrpp 3 months ago
waypoint_cmd.cpp Codechange: Use vector for waypoint layout. (#12264) 3 months ago
waypoint_func.h
waypoint_gui.cpp Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
widget.cpp Merge branch 'master' into jgrpp 3 months ago
widget_type.h Merge branch 'master' into jgrpp 3 months ago
window.cpp Merge branch 'master' into jgrpp 3 months ago
window_func.h Merge branch 'master' into jgrpp 3 months ago
window_gui.h Codechange: use std::source_location over __FILE__ and __LINE__ for WindowDesc 3 months ago
window_type.h Adding of _t to (u)int types, and WChar to char32_t 5 months ago
worker_thread.cpp Worker thread pool: Fix worker wake CV notify condition 1 year ago
worker_thread.h MinGW: Remove direct mingw-std-threads includes 6 months ago
zoning.h Debug: Use zoning dropdown for debug zoning modes 5 months ago
zoning_cmd.cpp Add cargo mask of town production cargoes 3 months ago
zoning_gui.cpp Merge branch 'master' into jgrpp 4 months ago
zoom_func.h Merge branch 'master' into jgrpp 5 months ago
zoom_type.h Merge branch 'master' into jgrpp 4 months ago