..
3rdparty
Add: catch2 v2.13.10
10 months ago
ai
Avoid std::set in script version checks
10 months ago
blitter
Change Colour constructors to be constexpr
10 months ago
core
Ring buffer: Use as backing for std::queue uses
10 months ago
fontcache
Merge branch 'master' into jgrpp
12 months ago
game
Avoid std::set in script version checks
10 months ago
lang
Add setting to also limit acceleration when using realistic braking
11 months ago
linkgraph
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
misc
Merge branch 'master' into jgrpp
1 year ago
music
Music: Defer probing for music driver until a music set is loaded
10 months ago
network
Ring buffer: Use as backing for std::queue uses
10 months ago
os
Merge branch 'master' into jgrpp
10 months ago
pathfinder
Change ship path cache to be optional and use a ring buffer
10 months ago
saveload
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
script
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
settingsgen
Merge branch 'master' into jgrpp
12 months ago
sl
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
sound
Merge branch 'master' into jgrpp
2 years ago
spriteloader
Improve colouring of restricted signal posts with original TTD graphics
12 months ago
strgen
Extra strings: Add no-translate tag
11 months ago
table
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
tests
Ring buffer: Add erase
10 months ago
timer
Add missing <functional> header to src/timer/timer.h
1 year ago
video
Fix: [MacOS] screen looks blue-ish when using newer SDKs ( #11207 )
10 months ago
widgets
Add various missing includes
12 months ago
CMakeLists.txt
Add: unit test functionality using catch2
10 months ago
aircraft.h
Debug: Log aircraft target airport and movement state name
1 year ago
aircraft_cmd.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
aircraft_gui.cpp
Feature: [NewGRF] Engine name callback.
1 year ago
airport.cpp
…
airport.h
…
airport_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
animated_tile.cpp
Animated tile: Prefetch next item in map
10 months ago
animated_tile.h
…
animated_tile_func.h
Don't mark tile dirty when setting animation frame to its current value
2 years ago
articulated_vehicles.cpp
Fix #10334 : Store separate newgrf-safe version of date_of_last_service. ( #11124 )
11 months ago
articulated_vehicles.h
Fix refit in station with articulated vehicles with no capacity in leading part
1 year ago
autoreplace.cpp
Add #7525 : Allow autoreplace with same model vehicle
1 year ago
autoreplace_base.h
…
autoreplace_cmd.cpp
Fix crash in template replacement failure news if autorenew succeeds
1 year ago
autoreplace_func.h
…
autoreplace_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
autoreplace_gui.h
…
autoreplace_type.h
…
autoslope.h
…
base_consist.cpp
Fix order backup not copying dispatch schedules when not enabled
12 months ago
base_consist.h
Merge branch 'master' into jgrpp
12 months ago
base_media_base.h
Merge branch 'master' into jgrpp
12 months ago
base_media_func.h
Merge branch 'master' into jgrpp
12 months ago
base_station_base.h
Add various missing includes
12 months ago
bitmap_type.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
bmp.cpp
Fix: do not allow more palette colours than there are indices for the colours
1 year ago
bmp.h
…
bootstrap_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
bridge.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
bridge_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
bridge_map.cpp
Initial implementation of NewGRF custom signal styles
2 years ago
bridge_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
bridge_signal_map.h
Initial implementation of NewGRF custom signal styles
2 years ago
build_vehicle_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
cargo_type.h
Add missing includes to cargo_type.h
12 months ago
cargoaction.cpp
…
cargoaction.h
…
cargomonitor.cpp
Merge branch 'master' into jgrpp
1 year ago
cargomonitor.h
Codechange: Move includes for common STL headers to stdafx.
1 year ago
cargopacket.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
cargopacket.h
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
cargotype.cpp
Codechange: Use IsValidCargoID/IsValidCargoType.
1 year ago
cargotype.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
cheat.cpp
…
cheat_func.h
…
cheat_gui.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
cheat_type.h
Merge branch 'master' into jgrpp-beta
3 years ago
clear_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
clear_func.h
…
clear_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
cmd_helper.h
Cleanup #9725 : Replace cmd_helper related functions and remove cmd_helper.h.
2 years ago
command.cpp
Use ring buffers for network _chatmsg_list and _command_queue
10 months ago
command_aux.h
Add various missing includes
12 months ago
command_func.h
Move command log functions to their own header, fix missing include
11 months ago
command_log.h
Move command log functions to their own header, fix missing include
11 months ago
command_type.h
Remove src/3rdparty/optional
1 year ago
company_base.h
Merge branch 'master' into jgrpp
12 months ago
company_cmd.cpp
Fix #11067 , ed83c4b: Don't start competitors during map generation ( #11069 )
11 months ago
company_func.h
Fix #6544 : Don't join AI company when loading network game in singleplayer
2 years ago
company_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
company_gui.h
…
company_manager_face.h
Change: Centre company face in scaled widget. ( #10688 )
1 year ago
company_type.h
Re-add company shares
1 year ago
console.cpp
Merge branch 'master' into jgrpp
1 year ago
console_cmds.cpp
Merge branch 'master' into jgrpp
10 months ago
console_func.h
Codechange: fmt (and std::format) do explicitly not support enums out-of-the-box
1 year ago
console_gui.cpp
Use ring buffer for console buffer
10 months ago
console_gui.h
…
console_internal.h
Codechange: Move includes for common STL headers to stdafx.
1 year ago
console_type.h
Merge branch 'master' into jgrpp-beta
3 years ago
cpu.cpp
Implement ottd_rdtsc for AARCH64 on GCC/clang
2 years ago
cpu.h
…
crashlog.cpp
Move command log functions to their own header, fix missing include
11 months ago
crashlog.h
Merge branch 'master' into jgrpp
12 months ago
crashlog_bfd.h
…
currency.cpp
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
currency.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
date.cpp
Link graph: Store last compression in scaled date ticks
12 months ago
date_func.h
Codechange: Move calendar date functions inside TimerGameCalendar ( #10753 )
1 year ago
date_gui.cpp
Codechange: Move calendar date functions inside TimerGameCalendar ( #10753 )
1 year ago
date_gui.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
date_type.h
Merge branch 'master' into jgrpp
1 year ago
debug.cpp
Debug: Fix compilation error when using RANDOM_DEBUG
1 year ago
debug.h
Fix truncation of GetDebugString output string
1 year ago
debug_desync.h
Add CheckCaches mode to emit a log/save/screenshot on detected issue
3 years ago
debug_fmt.h
Change fmt include in debug_fmt.h
12 months ago
debug_settings.h
Add debug special console command
11 months ago
dedicated.cpp
Merge branch 'master' into jgrpp
1 year ago
departures.cpp
Departures: Use btree map for scheduled dispatch maps
10 months ago
departures_func.h
Merge branch 'master' into jgrpp
12 months ago
departures_gui.cpp
Fix maybe uninitialised warning in DrawDeparturesListItems
11 months ago
departures_gui.h
…
departures_type.h
Add various missing includes
12 months ago
depot.cpp
…
depot_base.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
depot_cmd.cpp
Codechange: Un-bitstuff station/depot/waypoint commands.
3 years ago
depot_func.h
Codechange: do not declare functions in blocks
1 year ago
depot_gui.cpp
Fix handling of free wagons in depot tooltip
12 months ago
depot_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
depot_type.h
Merge branch 'master' into jgrpp
2 years ago
direction_func.h
Change various asserts to not be included in release builds
2 years ago
direction_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
disaster_vehicle.cpp
Codechange: Use a dedicated variable for disaster vehicle action state. ( #10798 )
1 year ago
disaster_vehicle.h
Codechange: Use a dedicated variable for disaster vehicle action state. ( #10798 )
1 year ago
dock_gui.cpp
Codechange: migrate all game-time-related timers to the new framework
1 year ago
driver.cpp
Fix: disable hardware acceleration when GPU driver crashed the game last attempt ( #10928 )
12 months ago
driver.h
Fix: disable hardware acceleration when GPU driver crashed the game last attempt ( #10928 )
12 months ago
economy.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
economy_base.h
…
economy_func.h
Merge branch 'master' into jgrpp
1 year ago
economy_type.h
Add setting for milliseconds per game tick mode
1 year ago
effectvehicle.cpp
Codechange: migrate size related functions to Map structure
1 year ago
effectvehicle_base.h
Codechange: use default dtor instead of empty ( #10826 )
1 year ago
effectvehicle_func.h
…
elrail.cpp
Merge branch 'master' into jgrpp
1 year ago
elrail_func.h
Merge branch 'master' into jgrpp-beta
3 years ago
engine.cpp
Merge branch 'master' into jgrpp
1 year ago
engine_base.h
Add various missing includes
12 months ago
engine_func.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
engine_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
engine_gui.h
Merge branch 'master' into jgrpp
12 months ago
engine_type.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
error.h
Codechange: Move includes for common STL headers to stdafx.
1 year ago
error_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
event_logs.cpp
Add "special events" log. Add console command, include in crash logs.
3 years ago
event_logs.h
Add "special events" log. Add console command, include in crash logs.
3 years ago
fileio.cpp
Create fio wrapper for rename file
12 months ago
fileio_func.h
Create fio wrapper for rename file
12 months ago
fileio_type.h
…
fios.cpp
Merge branch 'master' into jgrpp
10 months ago
fios.h
Merge branch 'master' into jgrpp
10 months ago
fios_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
fontcache.cpp
Fix: Don't rely on static initialization to set up sprite font caches.
1 year ago
fontcache.h
Merge branch 'master' into jgrpp
12 months ago
fontdetection.h
Change: Rename some freetype things to fontcache.
2 years ago
framerate_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
framerate_type.h
Codechange: do not declare functions in blocks
1 year ago
gamelog.cpp
Change gamelog to use std::vector
12 months ago
gamelog.h
Add various missing includes
12 months ago
gamelog_internal.h
Change gamelog to use std::vector
12 months ago
genworld.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
genworld.h
…
genworld_gui.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
gfx.cpp
Merge branch 'master' into jgrpp
12 months ago
gfx_func.h
Add various missing includes
12 months ago
gfx_layout.cpp
Fix: Layouter not taking stripped formatting codes into account when mapping visual coordinates to/from original string
12 months ago
gfx_layout.h
Merge branch 'master' into jgrpp
12 months ago
gfx_layout_fallback.cpp
Codechange: Use std::map instead of custom SmallMap.
1 year ago
gfx_layout_fallback.h
Codechange: split implementations of ParagraphLayouterFactory into their own file
1 year ago
gfx_layout_icu.cpp
Remove unused include
10 months ago
gfx_layout_icu.h
Feature: drop ICU-lx in favour of directly interfacing with harfbuzz
1 year ago
gfx_type.h
Change Colour constructors to be constexpr
10 months ago
gfxinit.cpp
Improve colouring of restricted signal posts with original TTD graphics
12 months ago
gfxinit.h
…
goal.cpp
Fix CmdCreateGoal putting goal text into goal progress field
1 year ago
goal_base.h
Codechange: use std::string instead of stredup/free for goals
1 year ago
goal_gui.cpp
Merge branch 'master' into jgrpp
1 year ago
goal_type.h
Merge branch 'master' into jgrpp
1 year ago
graph_gui.cpp
Use bitmath builtins for FindLastBit
10 months ago
graph_gui.h
Feature: [GS] Scriptable league tables ( #10001 )
2 years ago
ground_vehicle.cpp
Add setting to also limit acceleration when using realistic braking
11 months ago
ground_vehicle.hpp
Merge branch 'master' into jgrpp
1 year ago
group.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
group_cmd.cpp
Fix template replacement cache update crash in RemoveAllGroupsForCompany
1 year ago
group_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
group_gui.h
…
group_gui_list.h
Merge branch 'master' into jgrpp
10 months ago
group_type.h
Add setting to show full group hierarchy in group names
2 years ago
gui.h
Merge branch 'master' into jgrpp
1 year ago
guitimer_func.h
Codechange: migrate all Window-related timers to the new framework
1 year ago
heightmap.cpp
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
heightmap.h
…
highscore.cpp
Merge branch 'master' into jgrpp
1 year ago
highscore.h
…
highscore_gui.cpp
Codechange: move all date-related variables inside the timer ( #10706 )
1 year ago
hotkeys.cpp
Merge branch 'master' into jgrpp
12 months ago
hotkeys.h
Merge branch 'master' into jgrpp
12 months ago
house.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
house_type.h
…
industry.h
Merge branch 'master' into jgrpp
12 months ago
industry_cmd.cpp
Merge branch 'master' into jgrpp
12 months ago
industry_gui.cpp
Simplify industry_tooltip_show_stockpiled setting
12 months ago
industry_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
industry_type.h
…
industrytype.h
Codechange: Move includes for common STL headers to stdafx.
1 year ago
infrastructure.cpp
Merge branch 'master' into jgrpp
1 year ago
infrastructure_func.h
Infra sharing: Disallow control over other company trains wholly in depots
1 year ago
ini.cpp
Codechange: use string/fmt instead of printf for ShowInfo(F)
1 year ago
ini_load.cpp
Merge tag '12.0-beta1' into jgrpp-beta
3 years ago
ini_type.h
Merge branch 'master' into jgrpp
12 months ago
intro_gui.cpp
Feature: opt-in survey when exiting a game
1 year ago
landscape.cpp
Add: unit test functionality using catch2
10 months ago
landscape.h
Add various missing includes
12 months ago
landscape_ppz.cpp
Add: unit test functionality using catch2
10 months ago
landscape_type.h
…
language.h
Add various missing includes
12 months ago
league_base.h
Fix #10469 , 5e14a20: [Script] League Table rating element is a int64 everywhere else
1 year ago
league_cmd.cpp
Command: Use auxiliary data for league command strings
2 years ago
league_cmd.h
Fix #10214 : CMD_CREATE_LEAGUE_TABLE did not set CMD_STR_CTRL
2 years ago
league_gui.cpp
Codechange: Remove STR_BLACK_RAW_STRING.
1 year ago
league_gui.h
Feature: [GS] Scriptable league tables ( #10001 )
2 years ago
league_type.h
Feature: [GS] Scriptable league tables ( #10001 )
2 years ago
livery.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
load_check.h
Change gamelog to use std::vector
12 months ago
main_gui.cpp
Add setting for whether to shade height in viewport map mode
12 months ago
map.cpp
Use ring buffers for tile/landscape candidate queues
10 months ago
map_func.h
Codechange: hide Tile(Extended) into the Tile structure
1 year ago
map_type.h
Codechange: hide Tile(Extended) into the Tile structure
1 year ago
misc.cpp
Move command log functions to their own header, fix missing include
11 months ago
misc_cmd.cpp
Fix missing/incorrect command error texts
10 months ago
misc_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
mixer.cpp
Codechange: Remove duplicated includes. ( #10888 )
1 year ago
mixer.h
Fix: Data race on effect volume setting with mixer thread
2 years ago
music.cpp
Merge branch 'master' into jgrpp
1 year ago
music_gui.cpp
Music: Defer probing for music driver until a music set is loaded
10 months ago
newgrf.cpp
Use btree map for GRF ID overrides
10 months ago
newgrf.h
Add various missing includes
12 months ago
newgrf_airport.cpp
Merge branch 'master' into jgrpp
1 year ago
newgrf_airport.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
newgrf_airporttiles.cpp
Merge branch 'master' into jgrpp
1 year ago
newgrf_airporttiles.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_analysis.cpp
VarAction2: Ignore callback failure groups when finding callback results
1 year ago
newgrf_analysis.h
Avoid unnecessary viewport redraws for unused tile loop house triggers
2 years ago
newgrf_animation_base.h
Codechange: move tick-counter into TimerGameTick ( #10712 )
1 year ago
newgrf_animation_type.h
…
newgrf_cache_check.h
…
newgrf_callbacks.h
Allow selecting individual ship parts in refit window
1 year ago
newgrf_canal.cpp
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_canal.h
…
newgrf_cargo.cpp
…
newgrf_cargo.h
…
newgrf_class.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
newgrf_class_func.h
Change: Extend entity override manager and station spec lists to support 16 bit IDs.
1 year ago
newgrf_commons.cpp
Merge branch 'master' into jgrpp
1 year ago
newgrf_commons.h
Add various missing includes
12 months ago
newgrf_config.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_config.h
Use btree map for GRFParameterInfo value names
10 months ago
newgrf_debug.h
Add various missing includes
12 months ago
newgrf_debug_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_engine.cpp
Fix #10334 : Store separate newgrf-safe version of date_of_last_service. ( #11124 )
11 months ago
newgrf_engine.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_extension.cpp
Allow custom signal styles to disable aspect-limited mode
10 months ago
newgrf_extension.h
NewGRF stations: Remove extended version of varuiable 68
1 year ago
newgrf_generic.cpp
Codechange: Move includes for common STL headers to stdafx.
1 year ago
newgrf_generic.h
NewGRF: Add generic town callback to set town zone radii
1 year ago
newgrf_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
newgrf_house.cpp
Merge branch 'master' into jgrpp
1 year ago
newgrf_house.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_industries.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_industries.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_industrytiles.cpp
Add: NewGRF road stops
1 year ago
newgrf_industrytiles.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_industrytiles_analysis.h
Industry: Determine which tiles in industry layouts are not animated
2 years ago
newgrf_internal.h
Add various missing includes
12 months ago
newgrf_newlandscape.cpp
Add new landscape variable for ground density and snow presence
2 years ago
newgrf_newlandscape.h
Add various missing includes
12 months ago
newgrf_newsignals.cpp
Add railtype and signals variables for signal vertical clearance
1 year ago
newgrf_newsignals.h
Add railtype and signals variables for signal vertical clearance
1 year ago
newgrf_object.cpp
Merge branch 'master' into jgrpp
10 months ago
newgrf_object.h
Merge branch 'master' into jgrpp
10 months ago
newgrf_optimiser.cpp
VarAction2: Use reserve and shrink_to_fit for DSG adjusts vector
10 months ago
newgrf_profiling.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_profiling.h
Merge branch 'master' into jgrpp
12 months ago
newgrf_properties.h
Merge tag '12.0-beta1' into jgrpp-beta
3 years ago
newgrf_railtype.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_railtype.h
Add railtype and signals variables for signal vertical clearance
1 year ago
newgrf_roadstop.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
newgrf_roadstop.h
NewGRF: Only extend value of road stops variable 68 if feature tested for
1 year ago
newgrf_roadtype.cpp
Merge branch 'master' into jgrpp
12 months ago
newgrf_roadtype.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_sound.cpp
Codechange: Replace all usages of alloca/AllocaM with more modern/less discouraged alternatives
1 year ago
newgrf_sound.h
Feature: Hotkey to honk a vehicle's horn ( #10110 )
2 years ago
newgrf_spritegroup.cpp
Add function to get name of extended variable ID
1 year ago
newgrf_spritegroup.h
Add various missing includes
12 months ago
newgrf_station.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
newgrf_station.h
Add various missing includes
12 months ago
newgrf_storage.cpp
Use btree set for _changed_storage_arrays
10 months ago
newgrf_storage.h
Cleanup: Unused alloca definitions and includes
1 year ago
newgrf_text.cpp
Fix incorrect industry NewGRF text ID mapping
11 months ago
newgrf_text.h
Merge branch 'master' into jgrpp
12 months ago
newgrf_town.cpp
Merge branch 'master' into jgrpp
1 year ago
newgrf_town.h
VarAction2: Add support for more varaction2 types
1 year ago
newgrf_townname.cpp
Codechange: Use std:: features for NewGRF town names ( #10631 )
1 year ago
newgrf_townname.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
news_func.h
…
news_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
news_gui.h
…
news_type.h
Merge branch 'master' into jgrpp
12 months ago
object.h
Add picker tool to main toolbar help menu
1 year ago
object_base.h
Add various missing includes
12 months ago
object_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
object_gui.cpp
Scroll to class when using picker tool on object
11 months ago
object_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
object_type.h
Merge branch 'master' into jgrpp
1 year ago
openttd.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
openttd.h
Music: Defer probing for music driver until a music set is loaded
10 months ago
order_backup.cpp
Fix order backup not copying dispatch schedules when not enabled
12 months ago
order_backup.h
Add various missing includes
12 months ago
order_base.h
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
order_cmd.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
order_cmd.h
Fix: Don't send unused tile field over the network ( #10507 )
1 year ago
order_func.h
Merge branch 'master' into jgrpp
1 year ago
order_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
order_type.h
Add conditional order test for whether slot is empty/not empty
1 year ago
osk_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
pbs.cpp
Allow custom signal styles to disable aspect-limited mode
10 months ago
pbs.h
Use ring buffers for train lookahead items and curves
10 months ago
plans.cpp
Command: Replace binary_length field with auxiliary data
2 years ago
plans_base.h
Remove incorrect nullness check
1 year ago
plans_cmd.cpp
Fix plan lines not being refreshed when privacy mode changed
2 years ago
plans_func.h
…
plans_gui.cpp
Fix missing tooltip texts
10 months ago
plans_type.h
Merge branch 'master' into jgrpp
12 months ago
programmable_signals.cpp
…
programmable_signals.h
Add various missing includes
12 months ago
programmable_signals_gui.cpp
Fix missing/incorrect command error texts
10 months ago
progress.cpp
…
progress.h
…
querystring_gui.h
Merge branch 'master' into jgrpp
1 year ago
rail.cpp
Codechange: Don't use macros for DAYS_TILL and friends ( #10746 )
1 year ago
rail.h
Add various missing includes
12 months ago
rail_cmd.cpp
Improve colouring of restricted signal posts with original TTD graphics
12 months ago
rail_gui.cpp
Fix crash using picker tool on rail/road stations when no GRF classes defined
11 months ago
rail_gui.h
Add picker tool to main toolbar help menu
1 year ago
rail_gui_type.h
Merge branch 'master' into jgrpp-beta
3 years ago
rail_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
rail_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
random_access_file.cpp
Codechange: replace error/usererror printf variant with fmt variant and rename
1 year ago
random_access_file_type.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
rev.cpp.in
Update vanilla content version sent to bananas
1 year ago
rev.h
Add: support filtering content entries for patchpacks ( #9541 )
3 years ago
road.cpp
Merge branch 'master' into jgrpp
12 months ago
road.h
Fix enum definitions for RoadTypeExtraFlags
10 months ago
road_cmd.cpp
Merge branch 'master' into jgrpp
12 months ago
road_cmd.h
Fix: Support more than 256 stations/waypoints/roadstops per class. ( #10793 )
1 year ago
road_func.h
Fix adjacent level crossings left barred after removing middle of crossing
1 year ago
road_gui.cpp
Fix crash using picker tool on rail/road stations when no GRF classes defined
11 months ago
road_gui.h
Add picker tool to main toolbar help menu
1 year ago
road_internal.h
…
road_map.cpp
Codechange: make use of Tile in for all direct map accesses
1 year ago
road_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
road_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
roadstop.cpp
Merge branch 'master' into jgrpp
1 year ago
roadstop_base.h
…
roadveh.h
Change road vehicle path cache to be optional and use ring buffers
10 months ago
roadveh_cmd.cpp
Change road vehicle path cache to be optional and use ring buffers
10 months ago
roadveh_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
safeguards.h
Codechange: prevent using (f)printf/(f)puts over fmt::print
1 year ago
schdispatch.h
Changing day length or date no longer changes time in minutes
2 years ago
schdispatch_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
schdispatch_gui.cpp
Merge branch 'master' into jgrpp
1 year ago
scope.h
Formatting: Fix indentation of public/private specifiers
1 year ago
scope_info.cpp
…
scope_info.h
…
screenshot.cpp
Merge branch 'master' into jgrpp
12 months ago
screenshot.h
Merge branch 'master' into jgrpp-beta
3 years ago
screenshot_gui.cpp
strgen: Allow using another string as a default translation source
1 year ago
screenshot_gui.h
Fix: Don't show screenshot GUI in screenshots ( #9674 )
3 years ago
settings.cpp
Change ship path cache to be optional and use a ring buffer
10 months ago
settings_func.h
Merge branch 'master' into jgrpp
12 months ago
settings_gui.cpp
Add setting to also limit acceleration when using realistic braking
11 months ago
settings_gui.h
…
settings_internal.h
Add various missing includes
12 months ago
settings_type.h
Add setting to also limit acceleration when using realistic braking
11 months ago
ship.h
Change ship path cache to be optional and use a ring buffer
10 months ago
ship_cmd.cpp
Change ship path cache to be optional and use a ring buffer
10 months ago
ship_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
signal.cpp
Allow custom signal styles to disable aspect-limited mode
10 months ago
signal_func.h
Use order state at reservation time for signal mode tracerestrict eval
2 years ago
signal_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
signs.cpp
Merge branch 'master' into jgrpp
3 years ago
signs_base.h
Change: include fmt.h C++ headers in stdafx.h
1 year ago
signs_cmd.cpp
Codechange: Don't use globals for story/goal/sign/group command proc return values.
3 years ago
signs_func.h
Codechange: Don't use globals for story/goal/sign/group command proc return values.
3 years ago
signs_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
signs_type.h
…
slope_func.h
Merge branch 'master' into jgrpp
1 year ago
slope_type.h
Merge branch 'master' into jgrpp
2 years ago
smallmap_colours.h
…
smallmap_gui.cpp
Don't refresh viewports when changing smallmap height mode
12 months ago
smallmap_gui.h
Add various missing includes
12 months ago
sortlist_type.h
Add various missing includes
12 months ago
sound.cpp
Merge branch 'master' into jgrpp
1 year ago
sound_func.h
…
sound_type.h
…
sprite.cpp
Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. ( #10663 )
1 year ago
sprite.h
…
spritecache.cpp
Merge branch 'master' into jgrpp
1 year ago
spritecache.h
Merge branch 'master' into jgrpp
1 year ago
station.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
station_base.h
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
station_cmd.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
station_func.h
Fix rail platforms being left partially reserved after deleting train
1 year ago
station_gui.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
station_gui.h
Highlight waypoint tiles when adjacent or distant joining
1 year ago
station_kdtree.h
Codechange: migrate size related functions to Map structure
1 year ago
station_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
station_type.h
Codechange: Move includes for common STL headers to stdafx.
1 year ago
statusbar_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
statusbar_gui.h
…
stdafx.h
Create fio wrapper for rename file
12 months ago
story.cpp
Merge branch 'master' into jgrpp
1 year ago
story_base.h
Merge branch 'master' into jgrpp
1 year ago
story_gui.cpp
Merge branch 'master' into jgrpp
1 year ago
story_type.h
Codechange: Don't use globals for story/goal/sign/group command proc return values.
3 years ago
string.cpp
Merge branch 'master' into jgrpp
12 months ago
string_base.h
Codechange: use default dtor instead of empty ( #10826 )
1 year ago
string_extra.cpp
Merge branch 'master' into jgrpp
12 months ago
string_func.h
Merge branch 'master' into jgrpp
12 months ago
string_func_extra.h
Explictly suppress unsigned unary minus warning on MSVC in IntFromChars
3 years ago
string_type.h
Merge branch 'master' into jgrpp
1 year ago
stringfilter.cpp
Merge branch 'master' into jgrpp
12 months ago
stringfilter_type.h
Add various missing includes
12 months ago
strings.cpp
Add an optional "(City)" in Viewport labels
11 months ago
strings_func.h
Merge branch 'master' into jgrpp
12 months ago
strings_type.h
Add a set of temporary std::strings which can be referenced by StringID
2 years ago
subsidy.cpp
Merge branch 'master' into jgrpp
12 months ago
subsidy_base.h
Codechange: Make SpriteType, CargoSortType, SourceType and ScriptType enum classes. ( #10663 )
1 year ago
subsidy_func.h
Feature: Configurable subsidy duration
3 years ago
subsidy_gui.cpp
Merge branch 'master' into jgrpp
1 year ago
subsidy_type.h
…
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
12 months ago
tbtr_template_gui_create.h
…
tbtr_template_gui_main.cpp
Merge branch 'master' into jgrpp
10 months ago
tbtr_template_gui_main.h
Merge branch 'master' into jgrpp
10 months ago
tbtr_template_vehicle.cpp
Fix template replacement cache update crash in RemoveAllGroupsForCompany
1 year ago
tbtr_template_vehicle.h
Move upstream saveload to src/saveload/, move jgrpp saveload to src/sl/
1 year ago
tbtr_template_vehicle_func.cpp
TBTR: Tidy up includes
1 year ago
tbtr_template_vehicle_func.h
TBTR: Refactor template replacement code
1 year ago
terraform_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
terraform_gui.cpp
Codechange: migrate size related functions to Map structure
1 year ago
terraform_gui.h
…
textbuf.cpp
Merge branch 'master' into jgrpp
12 months ago
textbuf_gui.h
Allow using ShowQuery with std::string texts
1 year ago
textbuf_type.h
Merge branch 'master' into jgrpp
12 months ago
texteff.cpp
Merge branch 'master' into jgrpp
12 months ago
texteff.hpp
Codechange: migrate all Window-related timers to the new framework
1 year ago
textfile_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
textfile_gui.h
Add various missing includes
12 months ago
textfile_type.h
Feature: opt-in survey when exiting a game
1 year ago
tgp.cpp
Merge branch 'master' into jgrpp
1 year ago
tgp.h
…
thread.h
Fix MinGW compilation issues
3 years ago
tile_cmd.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
tile_map.cpp
Codechange: migrate size related functions to Map structure
1 year ago
tile_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
tile_type.h
Codechange: add annotation to selectively force inlining in debug build
1 year ago
tilearea.cpp
Codechange: migrate size related functions to Map structure
1 year ago
tilearea_type.h
Merge branch 'master' into jgrpp
1 year ago
tilehighlight_func.h
…
tilehighlight_type.h
Allow specifying any palette ID for tile highlight recolouring
1 year ago
tilematrix_type.hpp
Codechange: migrate size related functions to Map structure
1 year ago
timetable.h
Update orders window when renaming/removing dispatch schedule
1 year ago
timetable_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
timetable_gui.cpp
Don't mark timetable window dirty after closing it
12 months ago
toolbar_gui.cpp
Fix: no fast forward in network was ensured only from GUI side ( #11206 )
10 months ago
toolbar_gui.h
Add setting to increase size of main toolbar
1 year ago
town.h
De-duplicate string IDs used for viewport town labels
11 months ago
town_cmd.cpp
Use btree map for _town_test_ratings
10 months ago
town_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
town_gui.h
…
town_kdtree.h
…
town_map.h
Codechange: Define Date/Year/Month/Day within TimerGameCalendar class
1 year ago
town_type.h
Add missing includes to town_type.h, network_survey.h, pool_type.hpp
12 months ago
townname.cpp
Simplify town name duplicate check in VerifyTownName
11 months ago
townname_func.h
Codechange: pass the randomizer directly to the town name generation
1 year ago
townname_type.h
Use btree set for town names list
11 months ago
tracerestrict.cpp
Merge branch 'master' into jgrpp
12 months ago
tracerestrict.h
Tracerestrict: Add button to share program onto other signals
1 year ago
tracerestrict_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
track_func.h
Change various asserts to not be included in release builds
2 years ago
track_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
train.h
Fix #10502 : Refit engine before attaching free wagons. ( #10926 )
1 year ago
train_cmd.cpp
Fix #10334 : Store separate newgrf-safe version of date_of_last_service. ( #11124 )
11 months ago
train_gui.cpp
Merge branch 'master' into jgrpp
12 months ago
train_speed_adaptation.h
Implement train speed adaptation on signalled tunnels/bridges
2 years ago
transparency.h
Split config transparency settings into base and extra fields
3 years ago
transparency_gui.cpp
Merge tag '13.0-beta2' into jgrpp
2 years ago
transparency_gui.h
…
transport_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
tree_cmd.cpp
Don't spread temperate trees uphill if above lower snow line in arctic
11 months ago
tree_gui.cpp
Feature: Press Ctrl to build a diagonal area of trees ( #10342 )
1 year ago
tree_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
tunnel_base.h
Initial implementation of NewGRF custom signal styles
2 years ago
tunnel_map.cpp
Avoid unordered map/multimap for tunnel tile index and axis height maps
1 year ago
tunnel_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
tunnelbridge.h
Add railtype and signals variables for signal vertical clearance
1 year ago
tunnelbridge_cmd.cpp
Improve colouring of restricted signal posts with original TTD graphics
12 months ago
tunnelbridge_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
unit_conversion.h
Merge branch 'master' into jgrpp
1 year ago
vehicle.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
vehicle_base.h
Fix #10334 : Store separate newgrf-safe version of date_of_last_service. ( #11124 )
11 months ago
vehicle_cmd.cpp
Fix: Don't restore backed up vehicle name if it's no longer unique. ( #10979 )
1 year ago
vehicle_func.h
Add various missing includes
12 months ago
vehicle_gui.cpp
Merge branch 'master' into jgrpp
10 months ago
vehicle_gui.h
Add various missing includes
12 months ago
vehicle_gui_base.h
Merge branch 'master' into jgrpp
12 months ago
vehicle_type.h
Cleanup: Remove obsolete (Make)EnumPropsT. ( #10697 )
1 year ago
vehiclelist.cpp
Vehicle list commands now take into account cargo type filter
2 years ago
vehiclelist.h
Add various missing includes
12 months ago
viewport.cpp
De-duplicate string IDs used for viewport town labels
11 months ago
viewport_func.h
Adjustments for PR #556
1 year ago
viewport_gui.cpp
Move StationCargoList and FlowStatMap out of GoodsEntry struct
10 months ago
viewport_kdtree.h
…
viewport_sprite_sorter.h
Add various missing includes
12 months ago
viewport_sprite_sorter_sse4.cpp
Codechange: Move includes for common STL headers to stdafx.
1 year ago
viewport_type.h
Allow converting track by individual track pieces instead of whole tiles
1 year ago
void_cmd.cpp
Merge branch 'master' into jgrpp
1 year ago
void_map.h
Codechange: make use of Tile in for all direct map accesses
1 year ago
walltime_func.h
Codechange: use fmt::format and time conversions over "custom" implementation
1 year ago
water.h
Run water flooding at constant speed at day lengths >= 4
1 year ago
water_cmd.cpp
Codechange: move all date-related variables inside the timer ( #10706 )
1 year ago
water_map.h
Add pre-check to auxiliary tile loop flooding test
10 months ago
waypoint.cpp
Initial implementation of road waypoints
2 years ago
waypoint_base.h
Initial implementation of road waypoints
2 years ago
waypoint_cmd.cpp
Fix: Support more than 256 stations/waypoints/roadstops per class. ( #10793 )
1 year ago
waypoint_func.h
Initial implementation of road waypoints
2 years ago
waypoint_gui.cpp
Add coverage button to waypoint window
1 year ago
widget.cpp
Merge branch 'master' into jgrpp
12 months ago
widget_type.h
Merge branch 'master' into jgrpp
12 months ago
window.cpp
Scroll to class when using picker tool on object
11 months ago
window_func.h
Add close/delete window function aliases for upstream
12 months ago
window_gui.h
Scroll to class when using picker tool on object
11 months ago
window_type.h
Merge branch 'master' into jgrpp
12 months ago
worker_thread.cpp
Worker thread pool: Fix worker wake CV notify condition
1 year ago
worker_thread.h
Ring buffer: Use as backing for std::queue uses
10 months ago
zoning.h
…
zoning_cmd.cpp
Merge branch 'master' into jgrpp
12 months ago
zoning_gui.cpp
Fix missing tooltip texts
10 months ago
zoom_func.h
Merge tag '13.0-beta2' into jgrpp
2 years ago
zoom_type.h
Fix #10660 : Sprite Font scale affected by viewport zoom level limits. ( #10668 )
1 year ago