Commit Graph

58669 Commits

Author SHA1 Message Date
Jonathan G Rennison
e060e9b83d Fix: DepotWindow::GetVehicleFromDepotWndPt not refreshing vehicle list 2024-08-21 16:57:30 +01:00
Jeremy Gao
4fb677bdfe
Update: Simplified Chinese translations (#721) 2024-08-21 12:00:06 +01:00
Jonathan G Rennison
5fe5519a66 Lang: Remove unused extra string 2024-08-20 23:46:45 +01:00
Jonathan G Rennison
f76204475b Merge PR #729 into jgrpp 2024-08-20 23:46:20 +01:00
Qwest8K
5aca3bd4ab Update russian.txt 2024-08-20 04:13:32 +03:00
Jonathan G Rennison
6b8a37d0e9 Remove unused headers from road.cpp 2024-08-19 21:52:29 +01:00
Jonathan G Rennison
e760a4eff6 Tracerestrict: Use spans for drop down list sets in GUI 2024-08-17 22:49:11 +01:00
Jonathan G Rennison
591fe96a71 Saveload: Support upstream wider station type field size version 2024-08-17 22:01:29 +01:00
Jonathan G Rennison
782840a62b Remove leftover debug prints 2024-08-17 18:03:10 +01:00
Jonathan G Rennison
16dfb84978 Merge branch 'master' into jgrpp
# Conflicts:
#	src/company_cmd.h
#	src/console_gui.cpp
#	src/music.cpp
#	src/pathfinder/npf/npf.cpp
#	src/roadveh_cmd.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.h
#	src/script/api/script_types.hpp
#	src/settings_gui.cpp
#	src/settings_table.cpp
#	src/settings_type.h
#	src/ship_cmd.cpp
#	src/strings.cpp
#	src/table/settings/pathfinding_settings.ini
#	src/train_cmd.cpp
#	src/vehicle_type.h
#	src/waypoint_gui.cpp
2024-08-17 17:49:19 +01:00
Jonathan G Rennison
e2510b4627 Merge branch 'master' into jgrpp
Company password removal/pubkey access: mostly skipped

# Conflicts:
#	src/company_cmd.h
#	src/network/core/tcp_game.h
#	src/network/network_server.cpp
#	src/saveload/saveload.h
2024-08-17 15:31:57 +01:00
Jonathan G Rennison
7dd8729a33 Merge branch 'master' into jgrpp
# Conflicts:
#	src/cachecheck.cpp
#	src/network/network.cpp
#	src/openttd.cpp
#	src/pathfinder/follow_track.hpp
#	src/saveload/saveload.cpp
#	src/textfile_gui.cpp
2024-08-17 15:31:57 +01:00
Jonathan G Rennison
1406b36fde Set default hotkey for picker tool to / (SLASH) 2024-08-14 00:59:03 +01:00
Jonathan G Rennison
5b36c1db11 Merge branch 'master' into jgrpp
# Conflicts:
#	src/bridge_gui.cpp
#	src/build_vehicle_gui.cpp
#	src/core/geometry_func.hpp
#	src/disaster_vehicle.cpp
#	src/dropdown.cpp
#	src/dropdown_func.h
#	src/engine_gui.h
#	src/genworld_gui.cpp
#	src/industry_cmd.cpp
#	src/industrytype.h
#	src/network/network_content.cpp
#	src/newgrf.cpp
#	src/newgrf_airport.h
#	src/newgrf_engine.cpp
#	src/order_gui.cpp
#	src/pathfinder/water_regions.cpp
#	src/saveload/town_sl.cpp
#	src/slider_func.h
#	src/station_cmd.cpp
#	src/station_gui.cpp
#	src/table/airport_defaults.h
#	src/tilematrix_type.hpp
#	src/vehicle_gui.cpp
#	src/vehicle_gui_base.h
#	src/video/sdl_v.cpp
2024-08-13 20:34:12 +01:00
Jonathan G Rennison
fbfb752b1c Simplify texts and GUI behaviour for cargo scaling mode settings 2024-08-13 01:43:35 +01:00
Jonathan G Rennison
4c3072e719 Departures: Fix manual memory management, avoid leaks 2024-08-13 01:39:26 +01:00
Jonathan G Rennison
3717b5b934 Sign window: Ctrl-click sign to open extra viewport at sign coordinates 2024-08-13 00:54:11 +01:00
Jonathan G Rennison
7b26ec91c6 Sign window: Remove dead code for WID_SIL_FILTER_ENTER_BTN 2024-08-13 00:48:50 +01:00
Jonathan G Rennison
13e13e875c Order window: Clicking selected label order opens edit window 2024-08-13 00:31:07 +01:00
Jonathan G Rennison
157f713388 Departures: Support scheduled dispatch vehicle slot conditionals
Also iterate orders more times when these are present
2024-08-13 00:17:14 +01:00
Jonathan G Rennison
371d7c10d7 Departures: Fix wrong tick in scheduled dispatch evaluation 2024-08-12 23:57:43 +01:00
Jonathan G Rennison
3003f8796e Add conditional order sub-mode for vehicle dispatch slot 2024-08-12 23:57:43 +01:00
Jonathan G Rennison
a2b6363584 Scheduled dispatch: Store vehicle last dispatch records 2024-08-12 23:57:43 +01:00
TELK
0d863bdf0d Update: Korean translation 2024-08-11 11:29:18 +01:00
Jonathan G Rennison
5d62cb361d Debug: Enable debug window for rail waypoints 2024-08-11 10:55:09 +01:00
Jonathan G Rennison
37b129c3c0 Merge branch 'master' into jgrpp
# Conflicts:
#	src/effectvehicle.cpp
#	src/fileio.cpp
#	src/gfx.cpp
#	src/newgrf_commons.h
#	src/road_gui.cpp
#	src/saveload/gamelog_sl.cpp
#	src/saveload/saveload.cpp
#	src/settings_gui.cpp
#	src/settings_internal.h
#	src/settings_table.cpp
#	src/signs_gui.cpp
#	src/smallmap_gui.cpp
#	src/sortlist_type.h
#	src/table/settings.h.preamble
#	src/table/settings/company_settings.ini
#	src/table/settings/currency_settings.ini
#	src/table/settings/difficulty_settings.ini
#	src/table/settings/economy_settings.ini
#	src/table/settings/game_settings.ini
#	src/table/settings/gui_settings.ini
#	src/table/settings/linkgraph_settings.ini
#	src/table/settings/locale_settings.ini
#	src/table/settings/misc_settings.ini
#	src/table/settings/multimedia_settings.ini
#	src/table/settings/network_private_settings.ini
#	src/table/settings/network_settings.ini
#	src/table/settings/news_display_settings.ini
#	src/table/settings/old_gameopt_settings.ini
#	src/table/settings/pathfinding_settings.ini
#	src/table/settings/script_settings.ini
#	src/table/settings/win32_settings.ini
#	src/table/settings/window_settings.ini
#	src/table/settings/world_settings.ini
#	src/vehicle_gui.cpp
#	src/vehiclelist.cpp
#	src/video/opengl.cpp
#	src/viewport.cpp
2024-08-09 23:16:07 +01:00
Jonathan G Rennison
77c0197216 CMake: Remove -fno-strict-aliasing compiler flag 2024-08-09 23:16:07 +01:00
Jonathan G Rennison
70793de97b Fix type casts for position updates in BufferDeserialisationHelper 2024-08-09 23:15:57 +01:00
Jonathan G Rennison
2a204ea033 cpp-btree: Use union to avoid strict aliasing violation in leaf_fields 2024-08-09 23:15:57 +01:00
Jonathan G Rennison
1c6df3451b Saveload: Improve efficiency of SlReadSimpleGamma 2024-08-09 23:15:57 +01:00
Jonathan G Rennison
22a6dc642d Saveload: Refactor interface for memory dumper raw write functions 2024-08-08 21:36:30 +01:00
Jonathan G Rennison
d0cbc48f7d Saveload: Move AcquireBytes loop out of CheckBytes 2024-08-08 21:00:16 +01:00
Jonathan G Rennison
0ab976e069 Saveload: Refactor interface for read buffer raw read functions 2024-08-08 21:00:16 +01:00
Jonathan G Rennison
cef83e30b5 Saveload: Fix return type of SlReadUint16 2024-08-08 20:28:08 +01:00
Jonathan G Rennison
89d2cf3a16 Fix 77f27e08: Crash due to incorrect use of AirportSpec::GetIndex 2024-08-08 19:06:11 +01:00
Jonathan G Rennison
e4bd353d12 Saveload: Avoid redundant loads of map pointer in map chunk saves 2024-08-08 01:18:39 +01:00
Jonathan G Rennison
b16db11e02 Saveload: Improve codegen in WriteBytesFromHandler
-fno-strict-aliasing is enabled, so don't rely on the compiler
being able to elide obvious accesses
2024-08-08 01:17:48 +01:00
Jonathan G Rennison
f66521e62e Saveload: Avoid redundant loads of map pointer in map chunk loads 2024-08-08 00:57:20 +01:00
Jonathan G Rennison
a57be2bebd Saveload: Improve codegen in ReadBytesToHandler
-fno-strict-aliasing is enabled, so don't rely on the compiler
being able to elide obvious accesses
2024-08-08 00:45:41 +01:00
Jonathan G Rennison
406965677c Fix speed of excessively fast ships on aqueducts 2024-08-07 19:05:42 +01:00
Jonathan G Rennison
56fc3ec6ce Fix f7248539: Cargo reserved count not set in station goods entry save 2024-08-05 19:15:59 +01:00
Jonathan G Rennison
8450747010 Saveload: Fix minor formatting issues 2024-08-05 19:15:20 +01:00
Jonathan G Rennison
e554cb9d62 NewGRF: Add extended house variables to get uncapped building counts, other IDs 2024-08-05 18:41:47 +01:00
Jonathan G Rennison
49972e56a1 Fix incorrect lang string code 2024-08-04 15:31:05 +01:00
Qwest8K
4c31e0cdfd
Update: Russian translation - Day length factor (#716) 2024-08-04 15:29:43 +01:00
TELK
94a7e6ba26 Fix: Korean translation 2024-08-04 15:28:30 +01:00
Jonathan G Rennison
318b86083b NewGRF: Add extended house variables to get uncapped building counts 2024-08-04 15:04:29 +01:00
Jonathan G Rennison
3f5e10ab38 Debug: Show house min/max years 2024-08-04 14:21:44 +01:00
Jonathan G Rennison
eb9d71ab2a Debug: Fix formatting of object intro/expiry dates 2024-08-04 14:21:29 +01:00
Jonathan G Rennison
1dd8890a8f Saveload: Use table format for pending speed restrictions chunk 2024-08-03 14:09:27 +01:00