Commit Graph

59663 Commits

Author SHA1 Message Date
Jonathan G Rennison
4287069fc0 workflow wip 2024-11-12 19:43:24 +00:00
Jonathan G Rennison
9ef14f921d MacOS: Bump MacOS deployment target to 10.15 2024-11-12 19:43:24 +00:00
Jonathan G Rennison
f27d9f67d4 Merge branch 'master' into jgrpp
# Conflicts:
#	src/graph_gui.cpp
#	src/tunnelbridge_cmd.cpp
2024-11-12 17:38:44 +00:00
Jonathan G Rennison
ccd1304824 Revert "MacOS: Add workaround for std::variant"
This reverts commit 5e76e6fb07.
2024-11-12 17:32:36 +00:00
Jonathan G Rennison
839125ac8c Show station rating tooltip last speed as "at least" if at maximum
See: #772
2024-11-12 01:06:45 +00:00
Jonathan G Rennison
18ee445dfe Departures: Determine combined arrival times in schedule mode
Match arrival times at dispatch orders with departures from that order
2024-11-11 21:41:06 +00:00
Jonathan G Rennison
934e2dfe6c Departures: Use std::span for vehicle list input 2024-11-11 20:21:57 +00:00
Jonathan G Rennison
834ac32b30 Departures: Don't show unknown combined arrival times in schedule mode 2024-11-11 18:20:14 +00:00
Jonathan G Rennison
ac19c15357 Departures: Remove commented out code 2024-11-11 18:06:26 +00:00
Jonathan G Rennison
cf2b73ecc0 Departures: Fix dispatch order arrival times in live combined mode 2024-11-11 17:44:04 +00:00
translators
ce64d5f5d9 Update: Translations from eints
japanese: 56 changes by akaregi
2024-11-11 04:45:41 +00:00
Jonathan G Rennison
434e127d84 Version: Committing version data for tag: jgrpp-0.63.1 2024-11-11 00:52:50 +00:00
Jonathan G Rennison
1b368c2263 Departures: Fix wrong times for source order with missing travel time
In scheduled dispatch mode
2024-11-11 00:12:36 +00:00
Jonathan G Rennison
4b939aef36 Window: Prefer iterating from front to find window by class/ID 2024-11-10 23:45:14 +00:00
Jonathan G Rennison
64dceb06d9 Departures: Add button to filter departures by calling point 2024-11-10 23:41:37 +00:00
Jonathan G Rennison
2f5887d0d0 Window: Use window token for SetObjectToPlaceWnd window identification 2024-11-10 22:01:41 +00:00
Jonathan G Rennison
e0715d277c Departures: Add button to clone departure window 2024-11-10 20:39:02 +00:00
Jonathan G Rennison
167d272c86 Documentation: Water non-flooding bit is no longer a patch feature 2024-11-10 19:29:01 +00:00
Jonathan G Rennison
3fe254167d Revert "Codechange: remove parameter which value can always be deduced"
This reverts commit dfb74e25f7.

See: https://github.com/OpenTTD/OpenTTD/issues/13070
2024-11-10 15:50:35 +00:00
Jonathan G Rennison
8e839a6f0f Scheduled dispatch: Fix slots being reused when using a non-zero max delay 2024-11-10 14:08:44 +00:00
Jonathan G Rennison
d2bb2f7b4d Update departure boards immediately when changing timetables when paused 2024-11-10 12:57:56 +00:00
translators
66198dea46 Update: Translations from eints
japanese: 50 changes by akaregi
german: 4 changes by SecretIdetity
french: 4 changes by ottdfevr
2024-11-10 04:45:21 +00:00
Jonathan G Rennison
3c2fded726 Departures: Show both directions in scheduled departures mode
Where routes have a scheduled dispatch at only one end and continue
after the far terminus without a separate dispatch.
2024-11-09 22:30:42 +00:00
Jonathan G Rennison
c629eb6de3 Departures: Show both directions in scheduled arrival mode
Where routes have a scheduled dispatch at only one end and continue
after the far terminus without a separate dispatch.
Refactor handling of arrivals in schedule mode.
2024-11-09 21:39:57 +00:00
translators
5e4f8db7d6 Update: Translations from eints
latvian: 4 changes by lexuslatvia
2024-11-09 04:45:00 +00:00
Jonathan G Rennison
491532776e Script: Avoid copy when loading from ScriptData 2024-11-08 23:35:22 +00:00
Jonathan G Rennison
54aff7d3c4 Use std::vector for road stop rebuild vehicle list 2024-11-08 23:26:08 +00:00
Jonathan G Rennison
5de9861d8e Use std::vector for town PSA storage 2024-11-08 23:25:46 +00:00
Jonathan G Rennison
998cfab41f Remove std::list default from MultiMap 2024-11-08 23:17:13 +00:00
Jonathan G Rennison
2724e9b45b Linkgraph: Use ring buffers for job schedule and job list 2024-11-08 23:15:46 +00:00
Jonathan G Rennison
51899af641 Saveload: Rename types/macros for reference vectors and ring buffers 2024-11-08 23:15:46 +00:00
Jonathan G Rennison
a49851d72c Use btree_map for programmable pre-signal program map 2024-11-08 22:18:12 +00:00
Jonathan G Rennison
6a38dbdd2f Use btree_set for signal dependency tracking
Ensure deterministic ordering of dependants
2024-11-08 20:27:15 +00:00
Jonathan G Rennison
6c1d8a5303 cpp-btree: Use moves instead of swaps where suitable
Avoid unnecessary move during insertion
2024-11-08 19:51:04 +00:00
Jonathan G Rennison
c20255584c cpp-btree: Remove requirement that key/value type is default-constructible 2024-11-08 19:01:53 +00:00
Jonathan G Rennison
c40f20e773 Fix misordered enum property definition in signal_type.h 2024-11-08 18:20:46 +00:00
Jonathan G Rennison
1fd40aba78 Merge branch 'master' into jgrpp
# Conflicts:
#	src/saveload/afterload.cpp
#	src/saveload/labelmaps_sl.cpp
#	src/saveload/saveload.h
#	src/settings_type.h
#	src/station_cmd.cpp
#	src/station_gui.cpp
#	src/water_cmd.cpp
2024-11-08 17:43:08 +00:00
Loïc Guilloux
e5edfbadcf
Codefix: Silence clang-cl warnings (#13066)
* Codefix ad5da0c: clang-cl doesn't need /Zc:preprocessor

* Codefix: use -Wno-multichar with clang-cl
2024-11-08 14:42:12 +01:00
translators
80f628063a Update: Translations from eints
tamil: 7 changes by merni-ns
2024-11-08 04:45:16 +00:00
Jonathan G Rennison
885085e46d Debug: Deduplicate functors for industry produced/accepted property readers 2024-11-07 17:47:57 +00:00
Thomas Winwood
b1bba967a1
Add: Improving town-owned bridges increases company rating (#13036) 2024-11-07 08:14:04 -05:00
Jonathan G Rennison
7b3525954c
Fix: x-axis direction of industry production graph (#13062) 2024-11-07 08:13:21 -05:00
translators
c9bd21d579 Update: Translations from eints
chinese (traditional): 4 changes by KogentaSan
2024-11-07 04:45:57 +00:00
Peter Nelson
d54341318e
Fix: VF_LOADING_FINISHED and VF_STOP_LOADING flags tested on wrong vehicle part. (#13063)
These flags are only set on the front part of a vehicle as they apply to the whole consist.
2024-11-07 00:25:05 +00:00
pvillaverde
b0165aff81 🌐 Update galician translations 2024-11-06 22:52:46 +00:00
Jonathan G Rennison
9c8281e22d Adjust x-axis direction and label of industry production graph 2024-11-06 21:29:51 +00:00
Jonathan G Rennison
495a9ea4d8 Adjust colour and x-axis label of station cargo history graph 2024-11-06 21:04:39 +00:00
Jonathan G Rennison
905bf4654c Merge branch 'master' into jgrpp
# Conflicts:
#	CMakeLists.txt
#	src/economy.cpp
#	src/economy_base.h
#	src/graph_gui.cpp
#	src/graph_gui.h
#	src/industry.h
#	src/industry_gui.cpp
#	src/saveload/saveload.h
#	src/water.h
#	src/water_cmd.cpp
#	src/widgets/graph_widget.h
2024-11-06 20:39:54 +00:00
Charles Pigott
884b93c4c0
Add: Set application name for SDL2 (#13061) 2024-11-06 19:51:03 +00:00
Peter Nelson
465df3bab1 Change: Don't try to flood buoys or dock tiles.
This reduces the active flooding water tiles a little more.
2024-11-06 19:44:14 +00:00