Commit Graph

53734 Commits (81e035dc63734cbf2ce0122f06a76729a201036a)
 

Author SHA1 Message Date
translators 3f579fa7dc Update: Translations from eints
dutch: 12 changes by Afoklala
2 years ago
Jonathan G Rennison 2b5456a664 Squirrel: Change SQRefCounted allocator to avoid undefined behaviour 2 years ago
Jonathan G Rennison 449ed7aa51 Fix drawing of dirty block overlays 2 years ago
Jonathan G Rennison 8c2dd8d7fb Fix handling of LinkGraphOverlay dirty flag 2 years ago
Jonathan G Rennison 2af2c56d19 Allow various settings to be changed in multiplayer
If the corresponding TTDPatch flag bit has not been observed by a NewGRF
2 years ago
Jonathan G Rennison 2f4f862480 Viewport: Do bounding boxes and link graph/route overlays in threaded part 2 years ago
Artin Alavi cbac243216
Feature: [UI] Split AI/Game Script configuration windows and add them to world gen window (#10058) 2 years ago
Artin Alavi fd4f148c62
Feature: Hotkey to honk a vehicle's horn (#10110) 2 years ago
Jonathan G Rennison 5dcffe3142 Add variants of Gfx draw functions which take a DPI 2 years ago
Jonathan G Rennison 3b7352132b Merge branch 'master' into jgrpp
# Conflicts:
#	src/company_cmd.cpp
#	src/console_cmds.cpp
#	src/linkgraph/linkgraph_gui.cpp
#	src/screenshot.cpp
#	src/settings_gui.cp
2 years ago
translators 27e1d057c5 Update: Translations from eints
english (au): 12 changes by krysclarke
spanish (mexican): 24 changes by absay
english (us): 12 changes by 2TallTyler
russian: 12 changes by Ln-Wolf
french: 1 change by glx22
portuguese: 16 changes by azulcosta
2 years ago
Jonathan G Rennison 502b263d25 Increase maximum engine name length 2 years ago
Jonathan G Rennison 1eb18e5d24 Debug: Add a flag to disable viewport thread jobs 2 years ago
Jonathan G Rennison 551ef03478 Fix data race with mixer thread performance measurements 2 years ago
Jonathan G Rennison 7685c36f35 Implement partial parallelisation of non-map mode viewport rendering 2 years ago
Jonathan G Rennison 07b752fe69 Add a generic worker thread pool job executor mechanism 2 years ago
translators e2f661b281 Update: Translations from eints
spanish: 24 changes by MontyMontana
2 years ago
Jonathan G Rennison ee2763dcfd Avoid using globals to control drawing of viewport sprites 2 years ago
stormcone 0d303d6c3f
Feature: Add cargo filter support to vehicle list. (#8308) 2 years ago
SamuXarick a8a7f95665
Change: Allow to build dock on clearable watered object tiles (#8514) 2 years ago
Henry Wilson 59dbcdb5ba Feature: Display power-to-weight ratio in ground vehicle details GUI 2 years ago
Henry Wilson b304c06a4a Codechange: Use override specifier for Train and RoadVehicle structs 2 years ago
Henry Wilson 89cf0d5da8 Codechange: Factor cargotype weight conversion magic numbers 2 years ago
Didac Perez Parera 019dcb7b7b
Change: Let AI developers edit non-editable AI/Game Script Parameters (#8895) 2 years ago
Aaron Kofsky ede0560f9b
Feature: Add buttons to toggle music in the Game Options menu (#9727) 2 years ago
Tyler Trahan 31d08421ab Update: Rename mapgen Sea Level string in other language files 2 years ago
Tyler Trahan 62a15734fe Codechange: Rename mapgen Sea Level string 2 years ago
SamuXarick 60ccab3c52
Fix #9908: Close company windows only after all its infrastructure is removed (#9912) 2 years ago
larryfenn d738cd235f
Change: Automatic screenshot numbering with a filename ending in '#' (#9781) 2 years ago
SamuXarick b7abaa55a3
Codechange: Improve performance when calculating company value (#9901) 2 years ago
Jonathan G Rennison e8463a15c3 Fix: Data race on effect volume setting with mixer thread 2 years ago
Jonathan G Rennison 299159d5e9 Fix: Data races on MixerChannel active states 2 years ago
SamuXarick 8c4a70e05e
Fix: Refresh company window when switching companies (#9910) 2 years ago
Jonathan G Rennison 6154406d8a Prevent spread/regrowth of temperate trees already on snowy ground 2 years ago
translators b6a899eb2b Update: Translations from eints
slovak: 62 changes by legitalk
2 years ago
Jonathan G Rennison ce3eb338ba Fix assert fail when order set to no unload then unload, during unload 2 years ago
Jonathan G Rennison e931f3061f
Fix: Dereference of past-the-end iterator in linkgraph overlay tooltip (#10145) 2 years ago
Jonathan G Rennison b428c5b58a Debug: Show train engine veh type and power in debug window 2 years ago
Jonathan G Rennison b14e213bd9 Add average travel time to the link graph overlay tooltip 2 years ago
Jonathan G Rennison aa4501747f Merge branch 'master' into jgrpp
# Conflicts:
#	src/base_station_base.h
#	src/lang/german.txt
#	src/saveload/station_sl.cpp
#	src/station.cpp
#	src/station_cmd.cpp
2 years ago
translators 7711907a6b Update: Translations from eints
german: 16 changes by SecretIdetity
tamil: 3 changes by merni-ns
2 years ago
Peter Nelson 22803f997b Codechange: Use std::vector for station speclist
This removes manual memory allocation, although we still manage the list
size in roughly the same way.
2 years ago
Jonathan G Rennison 4dc741a8a0
Fix #10011: Incorrect infrastructure totals when overbuilding bay road stop (#10143)
Fix https://github.com/OpenTTD/OpenTTD/issues/10011
2 years ago
Jonathan G Rennison 8090bbf713 Documentation: Fix error in roadstop_draw_mode bit table 2 years ago
Loïc Guilloux c294e8b19f
Codechange: [MinGW] use pe-bigobj-x86-64 format for x64 debug builds (#10142) 2 years ago
Jonathan G Rennison 6459e62fff Merge branch 'master' into jgrpp
# Conflicts:
#	src/lang/english.txt
#	src/map_type.h
#	src/network/network_command.cpp
#	src/object_cmd.cpp
#	src/rail_cmd.cpp
#	src/road_cmd.cpp
#	src/road_func.h
#	src/saveload/afterload.cpp
#	src/saveload/saveload.h
#	src/settings_gui.cpp
#	src/string.cpp
#	src/table/road_land.h
#	src/table/settings/game_settings.ini
#	src/table/settings/world_settings.ini
#	src/tbtr_template_gui_main.h
#	src/train_cmd.cpp
2 years ago
Jonathan G Rennison 0bf1c9bb9d Merge tag '13.0-beta1' into jgrpp 2 years ago
Nicolas Chappe a43a1902bb Feature: [Linkgraph] Prioritize faster routes for passengers, mail and express cargo
Passengers usually prefer fast paths to short paths.
Average travel times of links are updated in real-time for use in Dijkstra's algorithm,
and newer travel times weigh more, just like capacities.

(cherry picked from commit 977604ef08)
2 years ago
Tyler Trahan 0172eb39a2
Fix #10135: Cost of building multiple objects might not match test (#10137) 2 years ago
Tyler Trahan c719ba560e
Fix 03cc0d6: Mark level crossings dirty when removing road from them, not from bridges (#10138) 2 years ago