Commit Graph

55573 Commits (0c634edef5467fcc7721f13e44c8f538954169dc)
 

Author SHA1 Message Date
Jonathan G Rennison ffb4548f1b Fix std::optional related compilation errors on some platforms 1 year ago
Jonathan G Rennison 3d382fe531 Debug: Fix compilation error when using RANDOM_DEBUG 1 year ago
Jonathan G Rennison b84d1bcee4 Cheats window: Fix inflation factor arrow buttons
See: #533, #534
1 year ago
Jonathan G Rennison 61e9c3084f Add picker tool to main toolbar help menu
See: #498

Supports:
* Rail types
* Road/tram types
* Objects
* Rail stations/waypoints
* Road stops/waypoints

Add unset hotkey
1 year ago
Jonathan G Rennison 665a4ca55b Add Window method to change window class
Use in BuildRoadStationWindow
1 year ago
Jonathan G Rennison 6215e326fd Add constants for toolbar help menu items 1 year ago
Jonathan G Rennison 0e94dca563 Fix GetLinkGraphJobDesc for null saveload conv settings 1 year ago
Jonathan G Rennison ec9766e691 Fix ai_developer_tools not being read before scanning for scripts
See: #528
1 year ago
Jonathan G Rennison f9c9f53882 Fix town 0 not being included in public roads network
See: #530
1 year ago
Jonathan G Rennison 7119550aa7 Documentation: Adjust low level changes document 1 year ago
Jonathan G Rennison dc32b0533c Viewport: Fix fixed vehicle route overlays not being marked dirty on remove 1 year ago
Jonathan G Rennison 0a8a9abe28 Window: Cache which window classes are currently present 1 year ago
Jonathan G Rennison 9fa6fb7438 Pay company loan interest before accumulating quarterly statistics
See: #524
1 year ago
Jonathan G Rennison 3a47b421b0 Merge branch 'master' into jgrpp
# Conflicts:
#	src/company_cmd.cpp
#	src/core/overflowsafe_type.hpp
#	src/economy.cpp
#	src/engine_base.h
#	src/ground_vehicle.cpp
#	src/group_gui.cpp
#	src/industry_cmd.cpp
#	src/industry_gui.cpp
#	src/newgrf_commons.cpp
#	src/newgrf_engine.cpp
#	src/newgrf_industries.cpp
#	src/newgrf_object.cpp
#	src/newgrf_roadstop.cpp
#	src/newgrf_station.cpp
#	src/rail_gui.cpp
#	src/road_cmd.h
#	src/road_gui.cpp
#	src/saveload/afterload.cpp
#	src/script/api/script_log.cpp
#	src/script/api/script_log.hpp
#	src/settings_gui.cpp
#	src/settingsgen/settingsgen.cpp
#	src/station_cmd.cpp
#	src/station_cmd.h
#	src/station_gui.cpp
#	src/strgen/strgen.cpp
#	src/string_func.h
#	src/string_type.h
#	src/table/settings/network_private_settings.ini
#	src/tests/math_func.cpp
#	src/textfile_gui.cpp
#	src/timetable_gui.cpp
#	src/town_cmd.cpp
#	src/vehicle.cpp
#	src/waypoint_cmd.cpp
#	src/waypoint_cmd.h
#	src/widgets/dropdown.cpp
1 year ago
Jonathan G Rennison 69c118a2cb Documentation: Update info on road stop and object extended byte format 1 year ago
Jonathan G Rennison 36fadb5424 Merge branch 'master' into jgrpp
# Conflicts:
#	src/base_station_base.h
#	src/newgrf.cpp
#	src/newgrf_class.h
#	src/newgrf_class_func.h
#	src/newgrf_commons.cpp
#	src/newgrf_commons.h
#	src/newgrf_roadstop.cpp
#	src/newgrf_roadstop.h
#	src/newgrf_station.cpp
#	src/saveload/newgrf_sl.cpp
#	src/saveload/saveload.h
#	src/saveload/station_sl.cpp
1 year ago
Jonathan G Rennison fc80a93672 Fix object town variables when no town is present 1 year ago
Jonathan G Rennison 3d4133cadb Debug: Fix debug window parent scope button with missing town 1 year ago
Jonathan G Rennison 5615cee503 Show town count in town directory window 1 year ago
Jonathan G Rennison 819b9fcdd9 Include 'perfect' mode in tree placer setting helptext 1 year ago
Rubidium 6eb51666bc Codechange: use C++ file APIs for writing language files 1 year ago
Rubidium fa0d865edd Change: set macOS deployment target to 10.15 1 year ago
PeterN 0b663f709d
Codechange: Sprite mapping for objects doesn't involve cargo types. (#10905)
Objects have a default sprite group and an optional purchase list sprite
group. There is no need to pretend that these are cargo IDs.
1 year ago
Jonathan G Rennison cdb3a6288b Codechange: Remove unused CapacitiesMap typedef from struct Vehicle 1 year ago
Jonathan G Rennison 58c0aac15f Fix re-opening GRF/script settings windows not closing drop down windows
Causing assertion failure on drop down item selection

See: #527
1 year ago
Jonathan G Rennison e3bd8966fc Debug: Allow setting parameters for extended vars in debug window
Reafctor handling of set parameters
1 year ago
Jonathan G Rennison a10c5a62c9 Factor out function to get value with broadest digits 1 year ago
Jonathan G Rennison 18a79a35d0 Fix truncation of GetDebugString output string
See: #525
1 year ago
Jonathan G Rennison f7964cb3aa Add function to get name of extended variable ID
Add table for internal variable IDs which aren't mappable externally
1 year ago
Jonathan G Rennison bdb9a72aa4 NewGRF: Add/extend station variables for station info of nearby tiles
In preparation for support of more than 255 stations per GRF
1 year ago
Jonathan G Rennison 1dbbbed9e5 NewGRF: Only extend value of road stops variable 68 if feature tested for 1 year ago
Jonathan G Rennison 5989edab8d Documentation: Fix table HTML in roadstops doc 1 year ago
Jonathan G Rennison 2450705aa0 Use btree map for tracerestrict GUI drop down list mapping 1 year ago
Jonathan G Rennison ec6f9478ee Improve efficiency of station docking tiles check in CheckCaches 1 year ago
Jonathan G Rennison 24ffc5233c Remove CapacitiesMap typedef 1 year ago
Patric Stout 9eda419f9b
Fix 646a7e62: recalc_time was not scaled properly (#10901)
This caused "runtime" to underflow or, if you are lucky, hit an
assert in ScaleToMonthly when it hits zero. But mostly underflow.
1 year ago
Jonathan G Rennison 326d0c329c Remove some unnecessary colour strings 1 year ago
Jonathan G Rennison 40a9f19c20 Implement text filtering in dual pane train build window 1 year ago
Jonathan G Rennison 2ed248a61d Merge branch 'master' into jgrpp
# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/release-linux.yml
#	src/aircraft_cmd.cpp
#	src/airport_gui.cpp
#	src/articulated_vehicles.cpp
#	src/build_vehicle_gui.cpp
#	src/company_gui.cpp
#	src/genworld_gui.cpp
#	src/gfx_layout.cpp
#	src/misc_gui.cpp
#	src/newgrf.cpp
#	src/newgrf_config.h
#	src/newgrf_engine.cpp
#	src/news_gui.cpp
#	src/order_gui.cpp
#	src/roadveh_cmd.cpp
#	src/saveload/saveload.h
#	src/saveload/vehicle_sl.cpp
#	src/ship_cmd.cpp
#	src/statusbar_gui.cpp
#	src/table/settings/network_private_settings.ini
#	src/table/settings/network_settings.ini
#	src/toolbar_gui.cpp
#	src/train_cmd.cpp
#	src/vehicle_gui.cpp
1 year ago
translators b5b004e518 Update: Translations from eints
ukrainian: 117 changes by alextov
1 year ago
Rubidium f29606fd14 Codechange: use std::string to cache engine/group/vehicle names 1 year ago
Rubidium d9f8a4c380 Codechange: use std::string GetString variant 1 year ago
Rubidium 324c43eeb2 Codechange: let FiosGetDiskFreeSpace only return disk space and split FiosGetCurrentPath off 1 year ago
Rubidium f2e704b9a7 Codechange: use std::string for FiosIsRoot 1 year ago
Rubidium 13789d1703 Codechange: use std::string for FiosIsValidFile 1 year ago
PeterN 1ff0dc11d8
Fix: Land info window maximum width was not scaled. (#10894) 1 year ago
Jonathan G Rennison 6880cf24a0 Fix crash in template replacement failure news if autorenew succeeds 1 year ago
Jonathan G Rennison 13183d3f13 Add command result flag for whether SetResultData was called
Use for tracerestrict validation result fail offset
1 year ago
Patric Stout 0302e6f168
Codechange: initialize all values of ICURun on construction (#10892) 1 year ago
translators c8b70e4877 Update: Translations from eints
ukrainian: 53 changes by alextov
portuguese (brazilian): 1 change by ericandradex
1 year ago